.checkout_checkoutPage__xndkD{display:flex;flex-direction:column;width:calc(100% - 40px);max-width:1200px;margin:50px auto 0;padding:0}.checkout_testimonials__d1QFK{margin-top:20px;width:100%;display:flex;flex-direction:column;gap:10px;margin-bottom:40px}.checkout_checkoutContainer__YympY{width:calc(100%);display:flex;flex-direction:column;margin-left:0}.checkout_iframe__vixT8{width:100%;height:100%}.checkout_locationContainer__yQeWN{margin:0 20px 10px}.checkout_locationInfo__CLWY2{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700}.checkout_countrySelect___y2eJ{padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:16px;max-width:170px}.checkout_testimonialsTitle__BZm5Y{font-size:20px;font-weight:700;margin-bottom:0}.checkout_testimonialCard__W3jvu{position:relative;border-left:7px solid var(--border-color,#4a6cf7);font-style:italic;margin:15px 0 5px;padding:30px 25px 0;background-color:transparent;width:calc(100% - 50px);box-shadow:none}.checkout_testimonialCard__W3jvu:before{content:"";position:absolute;top:0;left:10px;width:30px;height:20px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.2;z-index:-1}.checkout_testimonialCard__W3jvu p{margin:0 0 10px;font-size:16px;line-height:1.5}.checkout_author__k9pEb{font-style:normal;text-align:right;margin-bottom:30px;font-size:16px;line-height:1.5}@media (min-width:768px){.checkout_checkoutPage__xndkD{flex-direction:row;gap:40px;align-items:flex-start}.checkout_checkoutContainer__YympY{width:60%;margin-left:0}.checkout_testimonials__d1QFK{width:40%;margin-top:0}}.checkout_invoiceOption__1fEOp{font-size:16px;margin:10px 20px;display:flex;align-items:center;justify-content:flex-start;gap:5px;font-weight:700}.checkout_importantNote__SmEpM{margin:-10px 20px 15px;padding:12px 15px;background-color:#fff3cd;border:1px solid #ffeaa7;border-left:4px solid #f39c12;border-radius:4px;font-size:14px;line-height:1.4}.checkout_importantNote__SmEpM small{color:#856404;display:block}.checkout_currencyNote__SOoey{margin:0 20px 15px;padding:8px 12px;background-color:#e3f2fd;border:1px solid #bbdefb;border-left:3px solid #2196f3;border-radius:4px;font-size:13px;line-height:1.3}.checkout_currencyNote__SOoey small{color:#1565c0;display:block}.countdown_countdownContainer__L6ybV{display:flex;flex-direction:column;gap:30px;width:100%}.countdown_countdownBar__RpzEt{width:100%;background-color:var(--link-color-light);background-color:var(--bitcoin-color);color:#fff;padding:15px 0;text-align:center;font-weight:700;z-index:1000}.countdown_timeDisplay__7odDz{display:flex;justify-content:center;align-items:center;padding:0 10px;flex-wrap:wrap}.countdown_timeDisplay__7odDz span{font-size:18px;font-weight:700;margin:0 5px}.countdown_expiredMessage___5DTv{font-size:18px;font-weight:700;text-align:center;margin-top:200px}.countdown_minimalContainer__G5Jdi{display:flex;justify-content:center;gap:8px;padding:10px 0 0;pointer-events:none}.countdown_minimalBox__voWaz{pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;padding:4px 14px;min-width:58px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.countdown_minimalNumber__YVzwU{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:28px;font-weight:600;color:var(--text-color);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.countdown_minimalLabel__YJ4ZI{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;color:var(--text-secondary-color);margin-top:4px;text-transform:capitalize}.blockchain-devs_container__DU6P5{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:10px 20px}.blockchain-devs_title___OzKB{font-size:3rem;margin-top:0;margin-bottom:0;text-align:left;align-self:center;font-style:normal}.blockchain-devs_subject__GaaRC{max-width:640px}.blockchain-devs_subject__GaaRC,.blockchain-devs_subtitleWithIcon__r_zOR,.blockchain-devs_subtitle__MH_08{position:relative;font-size:1.6rem;font-weight:300;margin-bottom:20px;text-align:center;letter-spacing:normal;align-self:center}.blockchain-devs_subtitleWithIcon__r_zOR,.blockchain-devs_subtitle__MH_08{line-height:1.5;padding-left:15px;-webkit-hyphens:none;hyphens:none;word-break:keep-all;overflow-wrap:normal;white-space:normal}.blockchain-devs_aProject__GuRTQ{font-size:2rem;font-weight:600;max-width:600px;text-align:center;letter-spacing:normal;align-self:center}.blockchain-devs_subtitleWithIcon__r_zOR{padding-left:0;padding-top:20px}.blockchain-devs_subtitleWithIcon__r_zOR:before{content:"";position:absolute;top:0;left:-80px;width:90px;height:60px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.3;z-index:-1}.blockchain-devs_pictureProfile__YdwML{margin:10px 15px 15px;width:220px;border-radius:50%;align-self:center}.blockchain-devs_text__5NNgm{font-size:18px;line-height:27px;font-weight:300}.blockchain-devs_text__5NNgm:nth-child(odd){font-weight:700}.blockchain-devs_morpheo__JeEPO{max-width:400px;margin:20px auto 0;width:100%}@media screen and (max-width:768px){.blockchain-devs_container__DU6P5{padding:0 10px;margin-top:0}.blockchain-devs_title___OzKB{font-size:2.2rem;margin-bottom:0}.blockchain-devs_subtitleWithIcon__r_zOR,.blockchain-devs_subtitle__MH_08{font-size:1.4rem}.blockchain-devs_subject__GaaRC{margin-top:0}.blockchain-devs_subtitleWithIcon__r_zOR:before{content:"";position:absolute;top:0;left:-20px;width:90px;height:60px}}.blockchain-devs_logoContainer__Yj4vh{display:flex;justify-content:center;align-items:center;width:100%;margin-top:30px;margin-bottom:-40px}.blockchain-devs_containerLogoSvg__LI1IL{height:50px;transition:.3s ease-in-out;margin:1rem}.blockchain-devs_containerLogoSvg__LI1IL:hover{transform:scale(1.1)}.blockchain-devs_logoSvg__PLInA{fill:var(--highlight-color);fill-opacity:1;stroke-width:.0857143;transition:transform .3s ease}.blockchain-devs_list__pzCoc{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-10px;line-height:1.5em}.blockchain-devs_actionsEmail__cLThy{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;margin-top:20px}.blockchain-devs_actionsEmail__cLThy a{border:1px solid var(--highlight-color);padding:20px 40px;border-radius:5px;color:var(--highlight-color);text-decoration:none;font-weight:600;text-align:center;max-width:180px}.MailerLiteForm_container__Kl9jn{margin:20px 0}.MailerLiteForm_container__Kl9jn,.MailerLiteForm_form__rLzbA{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.MailerLiteForm_form__rLzbA{max-width:calc(400px);padding:10px 20px;margin:0 auto;border:1px solid #ddd;border-radius:5px;background:#fff;height:200px}@media screen and (max-width:768px){.MailerLiteForm_form__rLzbA{max-width:300px}}.privacidad-onchain_container__CTgrS{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:10px 20px}.privacidad-onchain_title___cpBF{font-size:4rem;margin-top:0;margin-bottom:0;text-align:center;align-self:center;font-style:normal}.privacidad-onchain_subject__wUmom{position:relative;font-size:1.6rem;font-weight:300;max-width:640px;margin-bottom:20px;text-align:center;letter-spacing:normal;align-self:center}.privacidad-onchain_subtitleWithIcon__Ddd_p,.privacidad-onchain_subtitle__95ZnV{position:relative;font-size:1.6rem;font-weight:300;margin-bottom:20px;text-align:start;letter-spacing:normal;align-self:center;border-left:5px solid var(--highlight-color);padding-left:15px;-webkit-hyphens:none;hyphens:none;word-break:keep-all;overflow-wrap:normal;white-space:normal}.privacidad-onchain_aProject__tT2KT{font-size:2rem;font-weight:600;max-width:600px;text-align:center;letter-spacing:normal;align-self:center}.privacidad-onchain_subtitleWithIcon__Ddd_p{padding-left:0;padding-top:20px}.privacidad-onchain_subtitleWithIcon__Ddd_p:before{content:"";position:absolute;top:0;left:-80px;width:90px;height:60px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.3;z-index:-1}.privacidad-onchain_pictureProfile__Kn0ms{margin:10px 15px 15px;width:220px;border-radius:50%;align-self:center}.privacidad-onchain_text__mPdwj{font-size:18px;line-height:27px;font-weight:300}.privacidad-onchain_text__mPdwj:nth-child(odd){font-weight:700}.privacidad-onchain_morpheo__cFegL{max-width:400px;margin:20px auto 0;width:100%}@media screen and (max-width:768px){.privacidad-onchain_container__CTgrS{padding:0 10px;margin-top:0}.privacidad-onchain_title___cpBF{font-size:2.2rem;margin-bottom:0}.privacidad-onchain_subtitleWithIcon__Ddd_p,.privacidad-onchain_subtitle__95ZnV{font-size:1.4rem}.privacidad-onchain_subject__wUmom{margin-top:0}.privacidad-onchain_subtitleWithIcon__Ddd_p:before{content:"";position:absolute;top:0;left:-20px;width:90px;height:60px}}.privacidad-onchain_logoContainer__txTHp{display:flex;justify-content:center;align-items:center;width:100%;margin-top:30px;margin-bottom:-40px}.privacidad-onchain_containerLogoSvg___lMqT{height:50px;transition:.3s ease-in-out;margin:1rem}.privacidad-onchain_containerLogoSvg___lMqT:hover{transform:scale(1.1)}.privacidad-onchain_logoSvg__y1419{fill:var(--highlight-color);fill-opacity:1;stroke-width:.0857143;transition:transform .3s ease}.privacidad-onchain_list___4EHn{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-10px;line-height:1.5em}.privacidad-onchain_actionsEmail__qv55Y{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;margin-top:20px}.privacidad-onchain_actionsEmail__qv55Y a{border:1px solid var(--highlight-color);padding:20px 40px;border-radius:5px;color:var(--highlight-color);text-decoration:none;font-weight:600;text-align:center;max-width:180px}.checkout_checkoutPage__JKk58{display:flex;flex-direction:column;width:calc(100% - 40px);max-width:1200px;margin:50px auto 0;padding:0}.checkout_testimonials__IwBDY{margin-top:20px;width:100%;display:flex;flex-direction:column;gap:10px;margin-bottom:40px}.checkout_checkoutContainer__AfcJ3{width:calc(100%);display:flex;flex-direction:column;margin-left:0}.checkout_iframe__EqPLJ{width:100%;height:100%}.checkout_locationContainer__IsTMQ{margin:0 20px 10px}.checkout_locationInfo__J8Ofz{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700}.checkout_countrySelect__MU8WB{padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:16px;max-width:170px}.checkout_testimonialsTitle__p3IBj{font-size:20px;font-weight:700;margin-bottom:0}.checkout_testimonialCard__Vbb5G{position:relative;border-left:7px solid var(--border-color,#4a6cf7);font-style:italic;margin:15px 0 5px;padding:30px 25px 0;background-color:transparent;width:calc(100% - 50px);box-shadow:none}.checkout_testimonialCard__Vbb5G:before{content:"";position:absolute;top:0;left:10px;width:30px;height:20px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.2;z-index:-1}.checkout_testimonialCard__Vbb5G p{margin:0 0 10px;font-size:16px;line-height:1.5}.checkout_author__xLonZ{font-style:normal;text-align:right;margin-bottom:30px;font-size:16px;line-height:1.5}@media (min-width:768px){.checkout_checkoutPage__JKk58{flex-direction:row;gap:40px;align-items:flex-start}.checkout_checkoutContainer__AfcJ3{width:60%;margin-left:0}.checkout_testimonials__IwBDY{width:40%;margin-top:0}}.checkout_invoiceOption__H86fm{font-size:16px;margin:10px 20px;display:flex;align-items:center;justify-content:flex-start;gap:5px;font-weight:700}.opinions_opinion___DGz6{position:relative;border-left:5px solid var(--border-color);font-style:italic;margin:45px 30px 5px 0;padding:30px 25px 0;background-color:transparent;width:calc(100% - 90px)}.opinions_opinion___DGz6:before{content:"";position:absolute;top:0;left:10px;width:30px;height:20px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.2;z-index:-1}.opinions_opinion___DGz6>p:first-child{margin-top:0}.opinions_opinion___DGz6>p:last-child{margin-bottom:10px}@media screen and (max-width:768px){.opinions_opinion___DGz6{margin:45px 0 5px;padding:30px 25px 0;width:calc(100% - 40px)}}.newsletter_container__y_EFn{display:flex;flex-direction:column;width:95%;max-width:600px;border:1px solid var(--border-color);border-radius:20px;margin:20px 0;padding:10px 20px 30px;align-self:center}.newsletter_title__Rs65V{font-size:1.17em;margin:25px auto 0;font-weight:700;letter-spacing:0}.newsletter_content__3W3hi{display:flex;align-items:center}.newsletter_textContainer___dWYP{margin-top:20px;margin-right:0;text-align:left;margin-bottom:10px}.newsletter_text__PuKxs{font-size:14px;line-height:24px;margin-top:0}.newsletter_formContainer___Cd01{display:flex;flex-direction:column;align-content:center}.newsletter_formInput__FA0Wj{display:flex;flex-direction:row;align-items:center;width:95%;border:1px solid var(--border-color);border-radius:5px;align-self:center}.newsletter_email__5nJPO{width:calc(100% - 160px);border:none;padding:10px;background-color:var(--bg-color);color:var(--text-color);outline:none}.newsletter_actionButton__fAqMw{width:160px;margin:2px;border-radius:5px 5px}.newsletter_privacyContainer__zte4P{display:flex;flex-direction:row;align-items:flex-start;width:95%;margin:15px 0 0;align-self:center}.newsletter_privacyMessage__J0xJx{font-size:11px;line-height:1.2rem}.newsletter_privacyMessage__J0xJx a{color:inherit}.newsletter_checkbox__zFA2C{margin:3px 7px 0 0;height:16px;width:16px}.newsletter_errorMessage__spRie{color:red;font-size:.8rem;margin:10px 0 0;width:90%;align-self:center}@media (max-width:700px){.newsletter_formInput__FA0Wj{flex-direction:column;border:none;width:90%}.newsletter_email__5nJPO{width:calc(100% - 20px);border:1px solid var(--border-color)!important;border-radius:5px;margin:0 auto 10px;height:40px;padding:0 10px}.newsletter_actionButton__fAqMw{width:100%;border:1px solid var(--border-color);margin:0 auto;padding:8px;box-sizing:border-box}.newsletter_text__PuKxs{font-size:.95rem}}.thanks_container__XHrxF{display:flex;flex-direction:column;align-items:center;align-self:center;width:95%;max-width:500px;border:1px solid var(--border-color);border-radius:20px;margin:20px 0;padding:10px 20px 30px}.thanks_content__jHLve{display:flex;align-items:center;text-align:center}.thanks_profile__Hx6kb{margin-top:60px}.thanks_profilePhone__otlvC{display:none}@media (max-width:560px){.thanks_container__XHrxF{margin-top:10px;padding:15px 20px 0}.thanks_profile__Hx6kb{display:none}.thanks_profilePhone__otlvC{display:flex;align-self:center;margin:5px auto}}.thanks_text__CVPfQ{margin-top:5px}.thanks_formContainer__x_R07{display:flex;flex-direction:column;align-content:flex-start;margin:15px 0}.thanks_formInput__8Uiaj{display:flex;flex-direction:row;align-items:center;width:100%}.thanks_email__G1Fij{width:60%}.thanks_actionButton__0U_t4{width:40%}.thanks_containerGoToEmail__zINgs{display:flex;flex-direction:row;justify-content:space-around;margin:0}.thanks_linkGoToEmail__ntq4p{background-color:var(--button-bg-color);color:var(--button-text-color);height:auto;padding:20px 30px;font-family:Raleway,sans-serif;border-radius:5px;text-align:center;text-decoration:none;margin:5px;text-transform:uppercase}.thanks_linkGoToEmail__ntq4p:hover{opacity:.8;text-decoration:none}.post_container__2laqQ{display:flex;flex-direction:column;min-height:150vh;width:100%;max-width:700px}.post_title__nS1Z6{margin-top:5px;margin-bottom:5px}.post_subtitle___cunb{margin-top:5px;font-size:1.2rem;line-height:1.5rem;color:var(--text-color)}.post_profile__qHvaR{border-radius:25px;border:1px solid var(--border-color)}.post_cover__EgbT4{width:100%;margin:15px 0;height:auto}.post_infoContainer__CvwdH{display:flex;margin:5px 0 15px}.post_info__VB4ZG{display:flex;flex-direction:column;justify-content:center}.post_username__gnKH7{color:var(--text-color);font-size:.9rem;margin:0}.post_time__A59Rj{color:var(--text-secondary-color);margin:0;font-size:.8rem}.post_markdownContainer__8DqvR{width:100%;max-width:700px;margin:0 auto}.summarizedPost_container__qsXh1{display:flex;flex-direction:column;align-items:center;color:var(--text-color);text-decoration:none;margin:10px 0;padding-bottom:20px;width:100%;transition:transform .3s ease}.summarizedPost_container__qsXh1:hover{text-decoration:none;transform:scale(1.02)}.summarizedPost_containerMainContent__kySyd{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.summarizedPost_containerText__GApPO{display:flex;flex-direction:column;justify-content:flex-start}.summarizedPost_link__NqW4p{color:var(--text-color);text-decoration:none}.summarizedPost_link__NqW4p:hover{text-decoration:none}.summarizedPost_title___8A1N{margin-top:0}.summarizedPost_subtitle__hVK_F,.summarizedPost_title___8A1N{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.summarizedPost_cover__54woM{margin:-15px 10px 0;min-width:150px;max-width:150px;height:auto;max-height:100px;border-radius:5px}@media (max-width:700px){.summarizedPost_subtitle__hVK_F{display:none}.summarizedPost_cover__54woM{min-width:120px;width:120px;height:80px}}.summarizedPost_meta__Qgx2x{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:10px 0;width:100%}.summarizedPost_category__HLgwq{border-radius:25px;background-color:var(--border-color);color:var(--text-color);font-size:.7rem;padding:5px 10px;margin:0 10px 0 0;text-transform:capitalize;text-decoration:none}.summarizedPost_category__HLgwq:hover{text-decoration:none;filter:brightness(110%)}.summarizedPost_time__kj0KQ{color:var(--text-secondary-color);font-size:.7rem}.listOfPosts_title__7QLLD{text-transform:capitalize;font-size:1.17em;margin:25px auto 0;font-weight:700;letter-spacing:0}.listOfPosts_pagination__UeIRt{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.listOfPosts_link__aw5cX{margin-right:30px;font-size:1rem;font-weight:700;color:var(--link-color);text-decoration:none}.listOfPosts_link__aw5cX:hover{text-decoration:none}.listOfPosts_iconPrevious__12tpk{transform:rotate(135deg)}.listOfPosts_iconNext__jeqyO,.listOfPosts_iconPrevious__12tpk{border:solid;border-width:0 2px 2px 0;display:inline-block;margin:0 4px;padding:4px}.listOfPosts_iconNext__jeqyO{transform:rotate(-45deg)}.home_title__UpkRc{text-align:center;margin-bottom:5px}.category_container__NrzZ1{display:flex;flex-direction:column;width:100%;margin-top:15px}.category_categories__Qqc2d{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:0;flex-wrap:wrap}.category_category__AMVnt{display:flex;justify-content:center;align-items:center;margin:5px;color:var(--text-color);text-decoration:none;border-radius:25px;border:2px solid var(--border-color);padding:10px 30px;transition:filter .3s;text-transform:capitalize}.category_category__AMVnt:first-child{margin-left:0}.category_category__AMVnt:last-child{margin-right:0}.category_category__AMVnt:hover{text-decoration:none;border-color:var(--link-color)}.home_container__T5_4e{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:10px 20px}.home_title__QaTOl{position:relative;font-size:4rem;margin-top:0;margin-bottom:30px;text-align:center;align-self:center}.home_registered__MW_Pf{position:absolute;top:0}.home_titleWithIcon__I0Dp4{font-size:2.3rem}.home_hello__iutia,.home_subtitleWithIcon__7H461,.home_subtitle__oFjea,.home_titleWithIcon__I0Dp4{position:relative;font-weight:700;max-width:600px;margin-bottom:20px;text-align:center;letter-spacing:normal;align-self:center;font-style:italic}.home_hello__iutia,.home_subtitleWithIcon__7H461,.home_subtitle__oFjea{font-size:2rem;line-height:1.4}.home_subtitleWithIcon__7H461{padding-left:0;padding-top:20px}.home_subtitleWithIcon__7H461:before,.home_titleWithIcon__I0Dp4:before{content:"";position:absolute;top:0;left:-80px;width:90px;height:60px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.3;z-index:-1}.home_hello__iutia{font-size:3rem;text-align:left;align-self:flex-start;font-style:italic}.home_emojiHello__OIaXE{font-size:3rem;margin-left:10px;font-style:normal}.home_pictureProfile__0_h2s{margin:10px 15px 15px;width:220px;border-radius:50%;align-self:center}@media screen and (max-width:768px){.home_container__T5_4e{padding:0 10px;margin-top:0}.home_title__QaTOl{font-size:2.5rem;margin-bottom:15px}.home_registered__MW_Pf{font-size:.8rem;top:-10px}.home_emojiHello__OIaXE,.home_hello__iutia{font-size:2rem}.home_bookTitle__TJEk_,.home_subtitle__oFjea{font-size:1.8rem}.home_subtitleWithIcon__7H461{font-size:1.6rem}.home_subtitleWithIcon__7H461:before{content:"";position:absolute;top:0;left:-20px;width:90px;height:60px}}.book_bookTitle__2x3pf{position:relative;font-size:2.3rem;font-weight:700;max-width:600px;margin-bottom:20px;text-align:center;letter-spacing:normal;align-self:center;font-style:italic;text-align:left;align-self:flex-start}.book_logo__Z_6NA{margin:0 auto 10px;width:100%;display:flex;align-content:center;align-items:center;justify-content:center;align-self:center}.book_bookQuote__ZYxlk{position:relative;border-left:5px solid var(--border-color);font-style:italic;font-weight:700;margin:10px 30px 15px 0;padding:30px 25px 0;background-color:transparent;width:calc(100% - 90px);font-size:18px;line-height:28px}.book_bookQuote__ZYxlk:before{content:"";position:absolute;top:0;left:10px;width:30px;height:20px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.2;z-index:-1}.book_opinion__aKoPI>p:first-child{margin-top:0}.book_opinion__aKoPI>p:last-child{margin-bottom:10px}@media screen and (max-width:768px){.book_bookTitle__2x3pf,.book_subtitleWithIcon__kX_lT,.book_subtitle__Uj_01{font-size:1.8rem}.book_opinion__aKoPI{margin:45px 0 5px;padding:30px 25px 0;width:calc(100% - 40px)}}.book_bookCover__YF6Tw{text-align:center;max-width:300px;width:auto}.book_bookCover__YF6Tw,.book_booksCollection__Ddsef{display:block;margin:20px auto 30px;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.15);height:auto}.book_booksCollection__Ddsef{width:95%}.book_bookTitle__L8ci3{position:relative;font-size:2.3rem;font-weight:700;max-width:600px;margin-bottom:20px;text-align:center;letter-spacing:normal;align-self:center;font-style:italic;text-align:left;align-self:flex-start}.book_logo___v3XV{margin:0 auto 10px;width:100%;display:flex;align-content:center;align-items:center;justify-content:center;align-self:center}.book_bookQuote__OYZMJ{position:relative;border-left:5px solid var(--border-color);font-style:italic;font-weight:700;margin:10px 30px 15px 0;padding:30px 25px 0;background-color:transparent;width:calc(100% - 90px);font-size:18px;line-height:28px}.book_bookQuote__OYZMJ:before{content:"";position:absolute;top:0;left:10px;width:30px;height:20px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.2;z-index:-1}.book_opinion__12y3C>p:first-child{margin-top:0}.book_opinion__12y3C>p:last-child{margin-bottom:10px}@media screen and (max-width:768px){.book_bookTitle__L8ci3,.book_subtitleWithIcon__3gd7w,.book_subtitle__gVyHR{font-size:1.8rem}.book_opinion__12y3C{margin:45px 0 5px;padding:30px 25px 0;width:calc(100% - 40px)}}.book_bookCover__9HREy{text-align:center;max-width:300px;width:auto}.book_bookCover__9HREy,.book_booksCollection__I7axE{display:block;margin:20px auto 30px;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.15);height:auto}.book_booksCollection__I7axE{width:95%}.styles_main__bcSCn{align-items:center;min-height:90vh;width:calc(100%- 40px);max-width:var(--max-width);margin:0 auto}.styles_container__rfP_E,.styles_main__bcSCn{display:flex;flex-direction:column;padding:10px 20px}.styles_container__rfP_E{justify-content:center;align-items:flex-start;width:100%}.styles_courseByEmailContainer___DywW{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 20px;background:var(--bg-code-color);position:relative;margin:-30px 0 5px;border-radius:25px}.styles_courseByEmailLabel__3ozo_{font-size:.8rem;color:var(--highlight-color);text-align:center;margin:0}.styles_courseByEmailIcon__DZ0m_{margin-right:5px}.styles_title__MRVpg{font-size:32px;margin:20px 0 0;font-weight:700;line-height:46px}.styles_subtitle__0aKK9,.styles_title__MRVpg{text-align:center;align-self:center;font-style:normal;max-width:700px}.styles_subtitle__0aKK9{font-size:23px;margin:10px 0 0;font-weight:200;line-height:32px}.styles_text__udeJ_{font-size:18px;line-height:27px;font-weight:300;max-width:750px;margin:12px 0}.styles_highlightText__V7C2E{font-size:24px;line-height:27px;font-weight:700;max-width:750px;margin:12px auto;text-align:center;text-decoration:underline}.styles_link__enVYR,.styles_text__udeJ_:nth-child(odd){font-weight:700}.styles_titleSection__YtA7l{font-size:32px;margin:20px 0;line-height:46px;text-align:center;font-style:normal;font-weight:700;align-self:center;max-width:600px}.styles_bulletsContainer__kCXsO{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 0 20px;list-style:none;font-size:18px;line-height:27px;padding:0;font-weight:300}.styles_bulletsContainer__kCXsO li{margin-bottom:10px}.styles_bulletsContainer__kCXsO li:nth-child(odd){font-weight:700}.styles_logoContainer__0Borl{display:flex;justify-content:center;align-items:center;width:100%;background:#fff;padding:15px 10px 10px;border-radius:10px;margin-bottom:-40px}.styles_containerLogoSvg__mA7Av{height:50px;transition:.3s ease-in-out;margin:1rem}.styles_containerLogoSvg__mA7Av:hover{transform:scale(1.1)}.styles_logoSvg__PRAFc{fill:var(--highlight-color);fill-opacity:1;stroke-width:.0857143;transition:transform .3s ease}.styles_list__58Q8l{margin-top:-10px;line-height:1.5em}.styles_callToActionContainer__0dq_I,.styles_list__58Q8l{display:flex;flex-direction:column;justify-content:center;align-items:center}.styles_callToActionContainer__0dq_I{margin:20px auto 10px;width:100%}.styles_cover__OYn2P{height:300px;background-size:cover;background-position:50%;margin:0 auto;border-radius:10px;align-self:center;object-fit:scale-down}.styles_callToActionTitle__CUnfO{font-size:23px;font-weight:700;line-height:30px;text-align:center;margin:0 auto 10px}.styles_callToActionSubtitle__SW24i{font-size:16px;line-height:24px;font-weight:400;text-align:center;margin:0 auto;font-style:italic}.styles_callToActionPrice__JG2rr{font-size:23px;font-weight:700;line-height:30px;text-align:center;margin:20px auto}.styles_callToActionPriceText__y7yPr{font-size:16px;line-height:24px;font-weight:400;text-align:center;margin:10px auto;max-width:300px}.styles_payments__oPDY_{width:220px}.styles_secure__7ZISK{font-size:9px;line-height:24px;text-align:center;margin:0 auto 10px;opacity:.8}.styles_secureIcon__1zgwj{margin:0 5px;opacity:.8}.styles_actionButton__OikkN{border-radius:25px;padding:10px 20px;min-width:250px;height:100%;font-size:18px;line-height:27px;background-color:var(--link-color-light);color:var(--text-color-dark);text-decoration:none;transition:transform .2s;align-self:center;margin:10px 0;font-weight:700;text-align:center}.styles_actionButton__OikkN:hover{cursor:pointer;text-decoration:none;transform:scale(1.05);transition:transform .2s}.styles_faqText__JgcpC{font-weight:300}.styles_faqQuestion__ayq5U,.styles_faqText__JgcpC{font-size:18px;line-height:27px;max-width:750px;margin:12px 0}.styles_faqQuestion__ayq5U{font-weight:700}.styles_invoiceCheckboxContainer__upj7J{display:flex;align-items:center;gap:5px;margin-bottom:20px;max-width:300px}.styles_invoiceLabel__IkCm3{font-size:12px;font-weight:700;cursor:pointer}.styles_featuresContainer__VyOcU{display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;margin:10px auto 0;padding:0}.styles_featuresTitle__HJrQh{font-size:16px;font-weight:700;margin:0;text-align:center}.styles_featuresList__Cv2xw{list-style:none;padding:0;margin:0;width:100%;max-width:450px}.styles_featuresList__Cv2xw li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.4}.styles_checkIcon__hKa1S{margin-top:3px}@media screen and (max-width:768px){.styles_title__MRVpg{font-size:24px;line-height:40px;margin-bottom:0}.styles_subject__AKKPD,.styles_subtitle__0aKK9{font-size:20px;line-height:30px}.styles_titleSection__YtA7l{font-size:24px;line-height:40px}.styles_callToActionContainer__0dq_I{margin:0 auto}.styles_cover__OYn2P{margin:0}.styles_callToActionTitle__CUnfO{margin-top:0}}.styles_title___8z5S{position:relative;font-size:32px;margin:20px 0 0;font-weight:700;line-height:42px;text-align:center;align-self:center;font-style:normal;max-width:700px}.styles_registered__TRcoR{position:absolute;top:-12px;font-size:16px}.styles_subtitle__O7yfN{font-size:24px;margin:5px 0 0;font-weight:200;line-height:32px;text-align:center;align-self:center;font-style:normal;max-width:700px;letter-spacing:2px}.styles_titleSection__FkXGy{font-size:32px;margin:20px 0 10px;line-height:42px;text-align:left;font-weight:700;align-self:self-start;max-width:700px;font-style:italic}.styles_text__L_acp{font-size:18px;line-height:27px;font-weight:300;max-width:750px;margin:12px 0}.styles_bulletsContainer__eBBXJ{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 0 -20px;list-style:none;font-size:18px;line-height:27px;padding:0;font-weight:700}.styles_logoContainer__lho6I{display:flex;justify-content:center;align-items:center;width:100%;margin-top:30px;margin-bottom:0;text-align:center}.styles_logoContainer__lho6I svg{height:60px!important;transition:.3s ease-in-out;margin:1rem}.styles_logoContainer__lho6I svg:hover{transform:scale(1.1)}.styles_highlightedBullet__fFrt1{font-size:22px!important;line-height:1.5!important}.styles_normalBullet__odTon{font-size:18px!important;line-height:1.5!important;font-weight:300!important}.styles_boldBullet__r9pjX{font-weight:700!important}.styles_lessonTitle__XpsG7{font-size:22px;line-height:1.5}.styles_faqText__Axmy4{font-weight:300}.styles_faqQuestion__p4CH3,.styles_faqText__Axmy4{font-size:18px;line-height:27px;max-width:750px;margin:12px 0}.styles_faqQuestion__p4CH3{font-weight:700}.styles_contentImage__DOxz3{border-radius:8px;width:50%;height:auto;margin:25px auto}@media (max-width:768px){.styles_contentImage__DOxz3{width:80%}}.styles_callToActionPriceText__VtQo0{font-size:14px;max-width:380px;text-align:center;line-height:23px}.styles_callToActionPrice__3kihl{font-size:23px;font-weight:700;line-height:30px;text-align:center;margin:20px auto}.styles_actionButton__DIvKV{border-radius:25px;padding:10px 20px;min-width:250px;height:100%;font-size:18px;line-height:27px;background-color:var(--link-color);color:var(--button-text-color);text-decoration:none;transition:transform .2s;align-self:center;margin:10px 0;font-weight:700;text-align:center}.styles_actionButton__DIvKV:hover{cursor:pointer;text-decoration:none;transform:scale(1.05);transition:transform .2s}.clientComponents_courseDetailsContainer__fJjxW{display:flex;flex-direction:column}.clientComponents_titleSection__tU0bt{font-size:32px;margin:40px 0 20px;line-height:40px;text-align:center;font-style:normal;font-weight:700;align-self:center;max-width:600px}.clientComponents_text__QJ5Oo{font-size:18px;line-height:27px;font-weight:300;max-width:750px;margin:12px 0}.clientComponents_contentContainer__bQejE{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}.clientComponents_moduleContainer__1d5QR{width:100%;max-width:700px;background-color:var(--bg-color);border-radius:0;overflow:hidden;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.1);border:0 solid var(--border-color)}.clientComponents_moduleHeader__3IHY0{padding:16px 20px;background-color:var(--bg-code-color);font-weight:700;width:100%}.clientComponents_moduleHeader__3IHY0 h2{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-color)}.clientComponents_lessonsList__5rjUN{overflow:visible}.clientComponents_lessonItem__KTQS_{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.clientComponents_lessonInfo__wDVrZ{display:flex;align-items:center;gap:12px}.clientComponents_lessonIcon__iqtgY{color:var(--icon-color);font-size:.9rem;width:16px;display:flex;align-items:center;justify-content:center;margin:0}.clientComponents_lessonTitle__s0xw2{font-size:.9rem;color:var(--text-color);margin:0}.clientComponents_lessonDuration__4ScNu{color:var(--text-secondary-color);font-size:.9rem}.clientComponents_actionButton__CkEq9{padding:8px 16px;border:none;border-radius:4px;font-size:.8rem;font-weight:500;cursor:pointer;transition:background-color .2s;height:auto;text-decoration:none;display:inline-block;min-width:75px;text-align:center;margin-left:5px}.clientComponents_freeButton___km_h{background-color:var(--link-color-light);color:var(--bg-color-light)}.clientComponents_freeButton___km_h:hover{text-decoration:none;opacity:.9}.clientComponents_startButton__xxNRy{background-color:var(--bg-code-color);color:var(--text-secondary-color)}.clientComponents_startButton__xxNRy:hover{text-decoration:none;opacity:.9}.clientComponents_expandButton__WfPMG{padding:10px 12px;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s;height:auto;color:var(--text-secondary-color);background-color:var(--bg-code-color);margin-top:20px;border:1px solid var(--border-color)}.clientComponents_expandButton__WfPMG:hover{background-color:var(--bg-code-color)}.clientComponents_lessonLink__Oyckq{text-decoration:none;color:inherit;display:flex;align-items:center;gap:8px;width:100%}.clientComponents_lessonLink__Oyckq:hover{text-decoration:none}.book_bookTitle__WD_4l{position:relative;font-size:2.3rem;font-weight:700;max-width:600px;margin-bottom:20px;text-align:center;letter-spacing:normal;align-self:center;font-style:italic;text-align:left;align-self:flex-start}.book_logo__JjuWK{margin:0 auto 10px;width:100%;display:flex;align-content:center;align-items:center;justify-content:center;align-self:center}.book_bookQuote__MgWYw{position:relative;border-left:5px solid var(--border-color);font-style:italic;font-weight:700;margin:10px 30px 15px 0;padding:30px 25px 0;background-color:transparent;width:calc(100% - 90px);font-size:18px;line-height:28px}.book_bookQuote__MgWYw:before{content:"";position:absolute;top:0;left:10px;width:30px;height:20px;background-image:url(https://swcrafters.fra1.cdn.digitaloceanspaces.com/Blog/quotes-mark.png);background-size:contain;background-repeat:no-repeat;opacity:.2;z-index:-1}.book_opinion___Pg7R>p:first-child{margin-top:0}.book_opinion___Pg7R>p:last-child{margin-bottom:10px}@media screen and (max-width:768px){.book_bookTitle__WD_4l,.book_subtitleWithIcon__dihfL,.book_subtitle__BYaNY{font-size:1.8rem}.book_opinion___Pg7R{margin:45px 0 5px;padding:30px 25px 0;width:calc(100% - 40px)}}.book_bookCover__GKd2O{text-align:center;max-width:300px;width:auto}.book_bookCover__GKd2O,.book_booksCollection__aAufH{display:block;margin:20px auto 30px;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.15);height:auto}.book_booksCollection__aAufH{width:95%}.styles_title__pgDAw{position:relative;font-size:32px;margin:20px 0 0;font-weight:700;line-height:42px;text-align:center;align-self:center;font-style:normal;max-width:700px}.styles_registered__Z9hdg{position:absolute;top:-12px;font-size:16px}.styles_subtitle__6sFlA{font-size:24px;margin:5px 0 0;font-weight:200;line-height:32px;text-align:center;align-self:center;font-style:normal;max-width:700px;letter-spacing:2px}.styles_titleSection__50bnc{font-size:32px;margin:20px 0 10px;line-height:42px;text-align:left;font-weight:700;align-self:self-start;max-width:700px;font-style:italic}.styles_text__7xSPO{font-size:18px;line-height:27px;font-weight:300;max-width:750px;margin:12px 0}.styles_bulletsContainer__Q1rON{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 0 -20px;list-style:none;font-size:18px;line-height:27px;padding:0;font-weight:700}.styles_logoContainer__jpg4u{display:flex;justify-content:center;align-items:center;width:100%;margin-top:30px;margin-bottom:0;text-align:center}.styles_logoContainer__jpg4u svg{height:60px!important;transition:.3s ease-in-out;margin:1rem}.styles_logoContainer__jpg4u svg:hover{transform:scale(1.1)}.styles_highlightedBullet__NRDrO{font-size:22px!important;line-height:1.5!important}.styles_normalBullet__Lhrz3{font-size:18px!important;line-height:1.5!important;font-weight:300!important}.styles_boldBullet__Svq8t{font-weight:700!important}.styles_lessonTitle__v_r5P{font-size:22px;line-height:1.5}.styles_faqText___lVvt{font-weight:300}.styles_faqQuestion__tpemz,.styles_faqText___lVvt{font-size:18px;line-height:27px;max-width:750px;margin:12px 0}.styles_faqQuestion__tpemz{font-weight:700}.styles_contentImage__PeJY0{border-radius:8px;width:50%;height:auto;margin:25px auto}@media (max-width:768px){.styles_contentImage__PeJY0{width:80%}}.styles_callToActionPriceText__6Eci9{font-size:14px;max-width:380px;text-align:center;line-height:23px}.styles_callToActionPrice__92daJ{font-size:23px;font-weight:700;line-height:30px;text-align:center;margin:20px auto}.styles_actionButton__hwY_j{border-radius:25px;padding:10px 20px;min-width:250px;height:100%;font-size:18px;line-height:27px;background-color:var(--link-color);color:var(--button-text-color);text-decoration:none;transition:transform .2s;align-self:center;margin:10px 0;font-weight:700;text-align:center}.styles_actionButton__hwY_j:hover{cursor:pointer;text-decoration:none;transform:scale(1.05);transition:transform .2s}.clientComponents_courseDetailsContainer__Lp3nJ{display:flex;flex-direction:column}.clientComponents_titleSection__P1MKC{font-size:32px;margin:40px 0 20px;line-height:40px;text-align:center;font-style:normal;font-weight:700;align-self:center;max-width:600px}.clientComponents_text__ysRGo{font-size:18px;line-height:27px;font-weight:300;max-width:750px;margin:12px 0}.clientComponents_contentContainer__jrkMW{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}.clientComponents_moduleContainer__S1bn6{width:100%;max-width:700px;background-color:var(--bg-color);border-radius:0;overflow:hidden;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.1);border:0 solid var(--border-color)}.clientComponents_moduleHeader__cW4F2{padding:16px 20px;background-color:var(--bg-code-color);font-weight:700;width:100%}.clientComponents_moduleHeader__cW4F2 h2{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-color)}.clientComponents_lessonsList__FF6bc{overflow:visible}.clientComponents_lessonItem__DPEWt{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.clientComponents_lessonInfo__BuBLT{display:flex;align-items:center;gap:12px}.clientComponents_lessonIcon__RFJ6U{color:var(--icon-color);font-size:.9rem;width:16px;display:flex;align-items:center;justify-content:center;margin:0}.clientComponents_lessonTitle__b0xvy{font-size:.9rem;color:var(--text-color);margin:0}.clientComponents_lessonDuration__gjJf1{color:var(--text-secondary-color);font-size:.9rem}.clientComponents_actionButton__YH_Xf{padding:8px 16px;border:none;border-radius:4px;font-size:.8rem;font-weight:500;cursor:pointer;transition:background-color .2s;height:auto;text-decoration:none;display:inline-block;min-width:75px;text-align:center;margin-left:5px}.clientComponents_freeButton___FWKO{background-color:var(--link-color-light);color:var(--bg-color-light)}.clientComponents_freeButton___FWKO:hover{text-decoration:none;opacity:.9}.clientComponents_startButton__aXH_i{background-color:var(--bg-code-color);color:var(--text-secondary-color)}.clientComponents_startButton__aXH_i:hover{text-decoration:none;opacity:.9}.clientComponents_expandButton__r3mcx{padding:10px 12px;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s;height:auto;color:var(--text-secondary-color);background-color:var(--bg-code-color);margin-top:20px;border:1px solid var(--border-color)}.clientComponents_expandButton__r3mcx:hover{background-color:var(--bg-code-color)}.clientComponents_lessonLink__MEjFV{text-decoration:none;color:inherit;display:flex;align-items:center;gap:8px;width:100%}.clientComponents_lessonLink__MEjFV:hover{text-decoration:none}.clientComponents_courseDetailsContainer___8yAN{display:flex;flex-direction:column}.clientComponents_titleSection__qXaJn{font-size:32px;margin:40px 0 20px;line-height:40px;text-align:center;font-style:normal;font-weight:700;align-self:center;max-width:600px}.clientComponents_text__NTZlW{font-size:18px;line-height:27px;font-weight:300;max-width:750px;margin:12px 0}.clientComponents_contentContainer__8o2Bu{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}.clientComponents_moduleContainer__iMdpP{width:100%;max-width:700px;background-color:var(--bg-color);border-radius:0;overflow:hidden;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.1);border:0 solid var(--border-color)}.clientComponents_moduleHeader__4L0ly{padding:16px 20px;background-color:var(--bg-code-color);font-weight:700;width:100%}.clientComponents_moduleHeader__4L0ly h2{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-color)}.clientComponents_lessonsList__HdvIz{overflow:visible}.clientComponents_lessonItem__h45G_{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.clientComponents_lessonInfo__WVQI3{display:flex;align-items:center;gap:12px}.clientComponents_lessonIcon__yv3V1{color:var(--icon-color);font-size:.9rem;width:16px;display:flex;align-items:center;justify-content:center;margin:0}.clientComponents_lessonTitle__a2wy2{font-size:.9rem;color:var(--text-color);margin:0}.clientComponents_lessonDuration__MJZnD{color:var(--text-secondary-color);font-size:.9rem}.clientComponents_actionButton__4amNh{padding:8px 16px;border:none;border-radius:4px;font-size:.8rem;font-weight:500;cursor:pointer;transition:background-color .2s;height:auto;text-decoration:none;display:inline-block;min-width:75px;text-align:center;margin-left:5px}.clientComponents_freeButton__DwSCe{background-color:var(--link-color-light);color:var(--bg-color-light)}.clientComponents_freeButton__DwSCe:hover{text-decoration:none;opacity:.9}.clientComponents_startButton__ast0A{background-color:var(--bg-code-color);color:var(--text-secondary-color)}.clientComponents_startButton__ast0A:hover{text-decoration:none;opacity:.9}.clientComponents_expandButton__3h1jZ{padding:10px 12px;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s;height:auto;color:var(--text-secondary-color);background-color:var(--bg-code-color);margin-top:20px;border:1px solid var(--border-color)}.clientComponents_expandButton__3h1jZ:hover{background-color:var(--bg-code-color)}.clientComponents_lessonLink__NRghq{text-decoration:none;color:inherit;display:flex;align-items:center;gap:8px;width:100%}.clientComponents_lessonLink__NRghq:hover{text-decoration:none}@media screen and (max-width:768px){.clientComponents_title__PSJ44{font-size:24px;line-height:40px;margin-bottom:0}.clientComponents_subject__JzHUM,.clientComponents_subtitle__wpE6M{font-size:20px;line-height:30px}.clientComponents_titleSection__qXaJn{font-size:24px;line-height:40px}.clientComponents_callToActionContainer__Mwlbg{margin:0 auto}.clientComponents_cover__HZtM9{margin:0}.clientComponents_callToActionTitle__sk7Da{margin-top:0}}.course_coverLink__fJZoJ{align-self:center}.course_cover__lewbl{background-size:cover;background-position:50%;border-radius:10px;margin:10px auto;transition:transform .5s ease}.course_cover__lewbl:hover{cursor:pointer;animation:course_scale__vhiw7 .5s forwards}@keyframes course_scale__vhiw7{0%{transform:scale(1)}to{transform:scale(1.04)}}.course_cover__lewbl:hover:active,.course_cover__lewbl:hover:focus,.course_cover__lewbl:hover:focus-within{transform:scale(1.04)}.suggestedPosts_container__KQHpH{display:flex;flex-direction:column;width:100%;margin-top:15px}.suggestedPosts_posts__ml8Ye{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end;margin-top:0;flex-wrap:wrap}.suggestedPosts_post__9_dXY{display:flex;flex-direction:column;align-items:center;margin:5px;text-decoration:none;padding:10px 0;max-width:300px;transition:transform .3s ease}.suggestedPosts_post__9_dXY:hover{text-decoration:none;transform:scale(1.02)}.suggestedPosts_postTitle__uw_lk{font-size:1.1rem;color:var(--link-color);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:left;font-weight:700}.suggestedPosts_cover__gwemV{border-radius:5px}.clientComponents_courseDetailsContainer___U1us{display:flex;flex-direction:column}.clientComponents_titleSection__hqec7{font-size:32px;margin:40px 0 20px;line-height:40px;text-align:center;font-style:normal;font-weight:700;align-self:center;max-width:600px}.clientComponents_text__NR75o{font-size:18px;line-height:27px;font-weight:300;max-width:750px;margin:12px 0}.clientComponents_contentContainer__itE2m{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}.clientComponents_moduleContainer__SWJhh{width:100%;max-width:700px;background-color:var(--bg-color);border-radius:0;overflow:hidden;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.1);border:0 solid var(--border-color)}.clientComponents_moduleHeader__wPkxU{padding:16px 20px;background-color:var(--bg-code-color);font-weight:700;width:100%}.clientComponents_moduleHeader__wPkxU h2{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-color)}.clientComponents_lessonsList__Et5dF{overflow:visible}.clientComponents_lessonItem__trktl{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.clientComponents_lessonInfo__8UIyZ{display:flex;align-items:center;gap:12px}.clientComponents_lessonIcon__JKIYi{color:var(--icon-color);font-size:.9rem;width:16px;display:flex;align-items:center;justify-content:center;margin:0}.clientComponents_lessonTitle__eJmnf{font-size:.9rem;color:var(--text-color);margin:0}.clientComponents_lessonDuration__Et7IG{color:var(--text-secondary-color);font-size:.9rem}.clientComponents_actionButton___uFN8{padding:8px 16px;border:none;border-radius:4px;font-size:.8rem;font-weight:500;cursor:pointer;transition:background-color .2s;height:auto;text-decoration:none;display:inline-block;min-width:75px;text-align:center;margin-left:5px}.clientComponents_freeButton__pYc5_{background-color:var(--link-color-light);color:var(--bg-color-light)}.clientComponents_freeButton__pYc5_:hover{text-decoration:none;opacity:.9}.clientComponents_startButton__Rjdxp{background-color:var(--bg-code-color);color:var(--text-secondary-color)}.clientComponents_startButton__Rjdxp:hover{text-decoration:none;opacity:.9}.clientComponents_expandButton__JZsCk{padding:10px 12px;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s;height:auto;color:var(--text-secondary-color);background-color:var(--bg-code-color);margin-top:20px;border:1px solid var(--border-color)}.clientComponents_expandButton__JZsCk:hover{background-color:var(--bg-code-color)}.clientComponents_lessonLink__VRK6L{text-decoration:none;color:inherit;display:flex;align-items:center;gap:8px;width:100%}.clientComponents_lessonLink__VRK6L:hover{text-decoration:none}.footer_container__WjmRP{bottom:0;justify-self:flex-end;display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--max-width);padding:60px 0;margin:auto 10px 5px}.footer_cookies__zuDTM,.footer_legal__bEEin{color:var(--text-secondary-color);text-decoration:none}.footer_cookies__zuDTM{font-size:.7rem;opacity:.9;text-align:center;justify-self:center}.header_headerContainer__Ap2tn{display:flex;justify-content:center;align-items:flex-start;width:100%}.header_header__vGyGZ{display:flex;max-width:1200px;width:100%;justify-content:space-between;align-items:flex-start;margin:1rem}.header_themeToggleContainerForHeaderWithoutNavigation__GoaQk,.header_toggleMenu__VdYwA{display:flex;position:absolute;right:1rem;top:1rem}.header_mainMenu__w298z,.header_nav__COkqC{display:flex;justify-content:center;align-items:center}.header_navMobileContainer__D6JU7{display:none;flex-direction:column;justify-content:center;align-items:center;margin-right:1rem}@media screen and (max-width:768px){.header_toggleMenu__VdYwA{display:none}.header_mainMenu__w298z{justify-content:space-between;width:100%}.header_nav__COkqC{display:none}.header_navMobileContainer__D6JU7{display:flex}}.header_navItem__NDNjZ{font-size:1rem;font-weight:500;color:var(--text-color);text-decoration:none;padding:.5rem 1rem}.header_navItemActive__EPJrG,.header_navItem__NDNjZ:hover{background:var(--highlight-color);text-decoration:none;background:var(--border-color);border-radius:25px;transition:background-color .5s}.header_logo__TTeUr{margin-right:15px;padding-top:5px}.header_containerLogoSvg__m2erl{height:44px;transition:.3s ease-in-out;margin:1rem}.header_containerLogoSvg__m2erl:hover{transform:scale(1.1)}.header_logoSvg__U_giE{fill:var(--highlight-color);fill-opacity:1;stroke-width:.0857143;transition:transform .3s ease}.themeSwitcher_sun__KL9g1{height:24px;width:24px;color:var(--icon-color);cursor:pointer;margin-right:7px;transition:transform .3s ease}.themeSwitcher_sun__KL9g1:hover{color:var(--highlight-color)}.themeSwitcher_moon__ketg0{height:24px;width:24px;color:var(--icon-color);cursor:pointer;margin-right:7px;transition:transform .3s ease}.themeSwitcher_moon__ketg0:hover{color:var(--highlight-color)}.MenuMobile_noScroll__bDYEy{overflow:hidden}.MenuMobile_menuButton__gpbR2{width:32px;height:32px;border-radius:50%;border:1px solid var(--border-color);display:flex;justify-content:center;align-items:center;background:transparent;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.MenuMobile_menuButtonItemClosed__cLk2u{width:14px;height:1.5px;background:var(--text-color);position:absolute;transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(-3.5px)}.MenuMobile_menuButtonItemClosed__cLk2u:first-child{transform:translateY(3.5px)}.MenuMobile_menuButtonItemOpen__fkT0M{width:14px;height:1.5px;background:var(--text-color);position:absolute;transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(0) rotate(45deg) scaleX(1.1)}.MenuMobile_menuButtonItemOpen__fkT0M:first-child{transform:translateY(0) rotate(-45deg) scaleX(1.1)}.MenuMobile_menuLinkContainer__Eyo1N{position:absolute;display:flex;flex-direction:column;top:100px;padding-top:50px;left:0;width:100%;height:100vh;background:var(--bg-color);z-index:2}.MenuMobile_menuLinkItem__YJPIY{font-size:1.5rem;font-weight:500;color:var(--text-color);text-decoration:none;padding:.5rem 1rem;display:flex;justify-content:center;align-items:center;height:50px;transition:background-color .5s}