.page_shell__rpakV{max-width:1180px;margin:0 auto;padding:24px 20px}.page_seoIntro__4o0B1{max-width:760px;margin:8px auto 40px;padding:0 20px;font-family:var(--font-nunito);color:var(--ink-soft)}.page_seoTitle__F03Ip{font-size:30px;line-height:1.2;margin:12px 0 14px}.page_seoSubtitle__wKTd5,.page_seoTitle__F03Ip{font-family:var(--font-space-grotesk);font-weight:700;color:var(--ink)}.page_seoSubtitle__wKTd5{font-size:22px;margin:30px 0 12px}.page_seoLead__7qtN6{font-size:18px;font-weight:700;line-height:1.6;color:var(--ink);margin:0 0 18px}.page_seoText___n6_n{font-size:16px;line-height:1.7;margin:0 0 16px}.page_seoLevels__RudLG{margin:0 0 16px;padding-left:22px;line-height:1.7}.page_seoLevels__RudLG li{margin-bottom:8px}.page_seoIntro__4o0B1 a{color:var(--mint-shadow);font-weight:800;text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.page_seoTitle__F03Ip{font-size:24px}}.page_panel__GizOf{background:var(--ink);border-radius:28px;padding:32px;box-shadow:0 30px 70px -30px rgba(36,28,77,.6);min-height:540px}@media (max-width:640px){.page_panel__GizOf{padding:20px;border-radius:20px;min-height:560px}}.page_topBar__ZJF6K{justify-content:space-between;margin-bottom:22px;flex-wrap:wrap}.page_topBar__ZJF6K,.page_topLeft__YG8__{display:flex;align-items:center;gap:12px}.page_levelChip__JRX_a{font-family:var(--font-space-grotesk);font-weight:700;font-size:15px;color:var(--ink);background:var(--mint);padding:6px 12px;border-radius:10px}.page_wordCount__xUG86{font-family:var(--font-nunito);font-weight:800;font-size:15px;color:var(--ink-on-dark)}.page_topRight__WAKIS{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_pill__qp7XQ{font-family:var(--font-nunito);font-weight:900;font-size:14px;padding:7px 13px;border-radius:999px}.page_pillSun__OrH1N{background:var(--sun-tint);color:var(--sun-text)}.page_pillLives__8zsBK{background:rgba(255,255,255,.12);color:#fff;letter-spacing:2px}.page_pillMint__zBOOo{background:var(--mint);color:#fff;transition:transform .2s ease}.page_pillPop__LKdm7{animation:page_ab-pop__T66HR .35s ease}.page_progressTrack__Glggg{height:12px;background:rgba(255,255,255,.14);border-radius:999px;overflow:hidden;margin-bottom:28px}.page_progressFill__PjreJ{height:100%;background:linear-gradient(90deg,var(--mint),#7be0c4);border-radius:999px;transition:width .4s ease-out}.page_card__hsxQk{background:var(--surface);border-radius:24px;padding:38px;text-align:center}@media (max-width:640px){.page_card__hsxQk{padding:24px 18px}}.page_label__s2Fhj{font-family:var(--font-nunito);font-weight:900;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.page_prompt__bgpsh{font-family:var(--font-space-grotesk);font-weight:700;font-size:54px;color:var(--ink);margin:10px 0 4px;word-break:break-word}@media (max-width:640px){.page_prompt__bgpsh{font-size:38px}}.page_hint__SyfYg{font-family:var(--font-nunito);font-weight:700;font-size:15px;color:var(--ink-muted)}.page_inputRow__oKqmS{max-width:420px;margin:28px auto 0;border:2.5px solid var(--mint);border-radius:16px;padding:16px 20px;display:flex;align-items:center;justify-content:center;font-family:var(--font-space-grotesk);font-weight:700;font-size:30px;color:var(--ink);background:var(--mint-tint-2);min-height:68px}.page_inputRow__oKqmS.page_wrong__N9F_l{border-color:var(--coral);background:#fff3f1;animation:page_ab-shake__tgQ60 .4s ease}.page_inputRow__oKqmS.page_correct__L40MR{border-color:var(--mint);background:var(--mint-tint)}.page_typed__iI3XY{white-space:pre}.page_caret__DEHH6{display:inline-block;width:3px;height:32px;background:var(--mint);margin-left:4px;animation:page_ab-caret__iDCNx 1s step-end infinite}.page_hiddenInput__nsoxX{position:absolute;opacity:0;pointer-events:none;height:0;width:0}.page_choices__cAmw6{max-width:420px;margin:18px auto 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.page_choice__txOC3{background:var(--bg-app);color:var(--ink-soft);font-family:var(--font-nunito);font-weight:900;font-size:16px;padding:14px;border-radius:14px;border:2px solid transparent;text-align:center;min-height:44px}.page_choice__txOC3.page_correctReveal__0bCnS,.page_choice__txOC3.page_selected__3jXp_{background:var(--mint-tint);border-color:var(--mint);color:var(--mint-shadow)}.page_choice__txOC3.page_wrongReveal__4cKfH{background:#fff3f1;border-color:var(--coral);color:var(--coral-shadow)}.page_feedbackBanner__wSux4{max-width:420px;margin:20px auto 0;padding:12px 18px;border-radius:16px;font-family:var(--font-nunito);font-weight:800;font-size:17px;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;animation:page_ab-pop__T66HR .28s ease}.page_speakBtn__6GA7z{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;font-size:18px;line-height:1;background:rgba(255,255,255,.55);border:2px solid}.page_speakBtn__6GA7z:active{transform:scale(.92)}.page_feedbackCorrect__pQCLB{background:var(--mint-tint);color:var(--mint-shadow);border:2px solid var(--mint)}.page_feedbackWrong__IuPrO{background:#fff3f1;color:var(--coral-shadow);border:2px solid var(--coral)}.page_actions__LDZ0q{max-width:420px;margin:22px auto 0;display:flex;gap:12px}.page_skipBtn__bmboE{flex:1 1;background:var(--bg-app);color:var(--ink-muted)}.page_checkBtn__32eC5,.page_skipBtn__bmboE{font-family:var(--font-nunito);font-weight:900;font-size:16px;padding:15px;border-radius:16px}.page_checkBtn__32eC5{flex:2 1;background:var(--mint);color:#fff;box-shadow:0 5px 0 var(--mint-shadow)}.page_checkBtn__32eC5:active{transform:translateY(3px);box-shadow:0 2px 0 var(--mint-shadow)}.page_checkBtn__32eC5:disabled{opacity:.6;cursor:default}.page_footer__pJmf7{display:flex;align-items:center;justify-content:space-between;margin-top:20px;gap:12px;flex-wrap:wrap}.page_footerLeft__Wd8pK{font-family:var(--font-nunito);font-weight:800;font-size:14px;color:var(--ink-on-dark)}.page_footerRight__jLrYC{font-family:var(--font-nunito);font-weight:900;font-size:15px;color:var(--sun)}.page_endScreen__K0RtF{background:var(--surface);border-radius:24px;padding:48px;text-align:center}.page_endScreen__K0RtF h2{font-family:var(--font-space-grotesk);font-size:32px;color:var(--ink);margin:0 0 10px}.page_endScreen__K0RtF p{font-family:var(--font-nunito);font-weight:700;font-size:16px;color:var(--ink-soft);margin:0 0 24px}.page_resultsList__33dOK{list-style:none;margin:0 auto 28px;padding:0;max-width:480px;display:flex;flex-direction:column;gap:8px;text-align:left}.page_resultRow__0RA5H{display:flex;align-items:baseline;gap:10px;padding:10px 14px;border-radius:12px;font-family:var(--font-nunito);font-size:15px;flex-wrap:wrap}.page_resultCorrect__rzI9s{background:var(--mint-tint)}.page_resultWrong__qNTaM{background:#fff3f1}.page_resultSkipped__kbfaE{background:var(--bg-app)}.page_resultIcon__Pje5x{font-weight:900;flex-shrink:0}.page_resultCorrect__rzI9s .page_resultIcon__Pje5x{color:var(--mint-shadow)}.page_resultWrong__qNTaM .page_resultIcon__Pje5x{color:var(--coral-shadow)}.page_resultSkipped__kbfaE .page_resultIcon__Pje5x{color:var(--ink-muted)}.page_resultDe__N_HOn{font-weight:900;color:var(--ink)}.page_resultEs__Jge33{font-weight:600;color:var(--ink-soft)}.page_resultAnswer__TrPNc{margin-left:auto;font-weight:800;font-size:13px;color:var(--coral-shadow)}.page_resultSkipped__kbfaE .page_resultAnswer__TrPNc{color:var(--ink-muted)}.page_loading__s9S_F{font-family:var(--font-nunito);font-weight:800;color:var(--ink-on-dark);text-align:center;padding:60px 0}.page_levelSelect__AKLyD{text-align:center;padding:16px 0 8px}.page_levelSelectTitle__GYZ0C{font-family:var(--font-space-grotesk);font-weight:700;font-size:34px;color:#fff;margin:0 0 8px}.page_levelSelectSub__kgCAT{font-family:var(--font-nunito);font-weight:700;font-size:15px;color:var(--ink-on-dark);max-width:480px;margin:0 auto 28px}.page_levelGrid__8STwV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:780px){.page_levelGrid__8STwV{grid-template-columns:1fr}}.page_levelOption__iMOqN{background:var(--surface);border-radius:20px;padding:26px 20px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;box-shadow:0 6px 0 rgba(0,0,0,.25)}.page_levelOptionChip__2y3F0{font-family:var(--font-nunito);font-weight:900;font-size:13px;background:var(--mint-tint);color:var(--mint-shadow);padding:5px 12px;border-radius:999px}.page_levelOptionCount__19IZ6{font-family:var(--font-space-grotesk);font-weight:700;font-size:40px;color:var(--mint);line-height:1.1;margin-top:6px}.page_levelOptionTitle__Ldexh{font-family:var(--font-nunito);font-weight:900;font-size:17px;color:var(--ink)}.page_levelOptionDesc__B2cEm{font-family:var(--font-nunito);font-weight:600;font-size:14px;color:var(--ink-soft)}.page_levelOptionRange__TNtS9{font-family:var(--font-nunito);font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin-top:6px}.page_levelSelectBack__PVRX6{display:inline-block;margin-top:24px;font-family:var(--font-nunito);font-weight:800;font-size:14px;color:var(--ink-on-dark)}.page_reviewCard__djFIR{width:100%;display:flex;align-items:center;gap:16px;text-align:left;background:var(--mint);border-radius:20px;padding:18px 22px;margin:0 0 20px;box-shadow:0 6px 0 var(--mint-shadow)}.page_reviewSlot__iVBzL{min-height:102px;margin:0 0 20px}.page_reviewSlot__iVBzL .page_reviewCard__djFIR{margin:0}.page_reviewEmpty__aPwaT{min-height:102px;box-sizing:border-box;display:flex;align-items:center;gap:12px;margin:0;padding:18px 22px;border:2px dashed rgba(255,255,255,.28);border-radius:20px;font-family:var(--font-nunito);font-size:14px;font-weight:700;line-height:1.4;color:var(--ink-on-dark)}.page_reviewCardEmoji__8PUB4{font-size:30px}.page_reviewCardBody__Qd0YP{display:flex;flex-direction:column;gap:2px;flex:1 1}.page_reviewCardTitle__uBEIx{font-family:var(--font-space-grotesk);font-weight:700;font-size:20px;color:#fff}.page_reviewCardDesc__9Xc_M{font-family:var(--font-nunito);font-weight:700;font-size:14px;color:#d6fff3}.page_reviewCardGo__2P0OQ{font-family:var(--font-nunito);font-weight:900;font-size:15px;color:#fff;white-space:nowrap}.page_transferRow__KlfTq{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:26px}.page_transferBtn__21Tfl{background:transparent;border:2px solid rgba(255,255,255,.25);border-radius:12px;padding:9px 16px;font-family:var(--font-nunito);font-weight:800;font-size:13px;color:var(--ink-on-dark);cursor:pointer}.page_transferBtn__21Tfl:hover{border-color:var(--mint);color:#fff}.page_transferMsg__x_b8f{margin:12px auto 0;max-width:420px;font-family:var(--font-nunito);font-weight:700;font-size:13px;color:var(--mint)}.SiteFooter_footer__vZ3CV{padding:48px 40px 32px;background:var(--surface);display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;grid-gap:32px;gap:32px}.SiteFooter_footerBrand__sKpy0{display:flex;flex-direction:column;gap:12px}.SiteFooter_footerLogo__3xS0X{display:flex;align-items:center;gap:10px;font-family:var(--font-space-grotesk);font-size:20px;font-weight:700;color:var(--ink)}.SiteFooter_logoTile__aVuX2{width:34px;height:34px;border-radius:10px;background:var(--mint);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;box-shadow:0 3px 0 var(--mint-shadow)}.SiteFooter_logoMint__lOb08{color:var(--mint)}.SiteFooter_footerTagline__uKt54{font-family:var(--font-nunito);font-weight:600;font-size:14px;color:var(--ink-muted);max-width:260px;margin:0}.SiteFooter_footerColTitle__bjZ39{font-family:var(--font-nunito);font-weight:900;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 14px}.SiteFooter_footerCol__cPFGF{display:flex;flex-direction:column;gap:10px}.SiteFooter_footerCol__cPFGF a{font-family:var(--font-nunito);font-weight:700;font-size:15px;color:var(--ink-soft)}.SiteFooter_footerCol__cPFGF a:hover{color:var(--mint-shadow)}.SiteFooter_footerBottom__bzb53{grid-column:1/-1;margin-top:24px;padding-top:20px;border-top:1px solid var(--bg-app);font-family:var(--font-nunito);font-weight:700;font-size:13px;color:var(--ink-muted)}.SiteFooter_footerLegal___KgNs{display:inline-flex;flex-wrap:wrap;gap:18px;margin-right:18px}.SiteFooter_footerLegal___KgNs a{color:var(--mint-shadow);font-weight:800}.SiteFooter_footerNote__Zuymr{margin:10px 0 0}@media (max-width:1100px){.SiteFooter_footer__vZ3CV{grid-template-columns:1fr 1fr}.SiteFooter_footerBrand__sKpy0{grid-column:1/-1}}@media (max-width:640px){.SiteFooter_footer__vZ3CV{grid-template-columns:1fr}.SiteFooter_footerLegal___KgNs{display:flex;margin:0 0 12px}}.legal_shell__k09WA{max-width:1180px;margin:0 auto;padding:24px 20px}.legal_frame__Fpdm3{background:var(--bg-app);border-radius:28px;overflow:hidden}.legal_hero__GukK7{padding:52px 40px 40px;text-align:center;background:radial-gradient(120% 120% at 50% 0,var(--lav-tint) 0,var(--bg-app) 60%)}.legal_eyebrow___um8W{display:inline-flex;align-items:center;gap:8px;background:var(--sun);color:#5a4200;padding:8px 16px;border-radius:999px;font-family:var(--font-nunito);font-size:14px;font-weight:900}.legal_h1__KELt_{font-family:var(--font-space-grotesk);font-weight:700;font-size:44px;line-height:1.06;color:var(--ink);margin:20px auto 14px;letter-spacing:-.02em;max-width:720px}.legal_h1__KELt_ span{color:var(--mint)}.legal_lead__1UZqR{font-family:var(--font-nunito);font-size:18px;font-weight:600;line-height:1.55;color:var(--ink-soft);max-width:620px;margin:0 auto 6px}.legal_updated__lrgMI{font-family:var(--font-nunito);font-size:14px;font-weight:700;color:var(--ink-muted);margin:0}.legal_article__viS_r{padding:12px 40px 52px}.legal_prose__v7lE2{max-width:720px;margin:0 auto}.legal_prose__v7lE2 h2{font-family:var(--font-space-grotesk);font-weight:700;font-size:26px;color:var(--ink);margin:44px 0 14px;letter-spacing:-.01em}.legal_prose__v7lE2 h2:first-child{margin-top:20px}.legal_prose__v7lE2 h3{font-family:var(--font-space-grotesk);font-weight:600;font-size:19px;color:var(--ink);margin:26px 0 10px}.legal_prose__v7lE2 p{font-family:var(--font-nunito);font-weight:600;font-size:17px;line-height:1.65;color:var(--ink-soft);margin:0 0 16px}.legal_prose__v7lE2 ul{margin:0 0 16px;padding-left:22px;display:grid;grid-gap:8px;gap:8px}.legal_prose__v7lE2 li{font-family:var(--font-nunito);font-weight:600;font-size:17px;line-height:1.6;color:var(--ink-soft)}.legal_prose__v7lE2 strong{color:var(--ink);font-weight:900}.legal_prose__v7lE2 a{color:var(--mint-shadow);font-weight:800;text-decoration:underline}.legal_callout__zqd_h{background:var(--surface);border:2px solid var(--lav-tint);border-radius:18px;padding:22px 24px;margin:0 auto 8px;max-width:720px}.legal_callout__zqd_h p{margin:0;font-family:var(--font-nunito);font-weight:600;font-size:16px;line-height:1.6;color:var(--ink-soft)}.legal_callout__zqd_h p+p{margin-top:8px}.legal_callout__zqd_h strong{color:var(--ink);font-weight:900}@media (max-width:900px){.legal_h1__KELt_{font-size:34px}.legal_article__viS_r,.legal_hero__GukK7{padding-left:20px;padding-right:20px}}.page_shell__uHv2z{max-width:1180px;margin:0 auto;padding:24px 20px}.page_frame__sbz2a{background:var(--bg-app);border-radius:28px;overflow:hidden}.page_hero__ZdImH{padding:56px 40px 48px;text-align:center;background:radial-gradient(120% 120% at 50% 0,var(--lav-tint) 0,var(--bg-app) 60%)}.page_eyebrow__s92Yr{display:inline-flex;align-items:center;gap:8px;background:var(--sun);color:#5a4200;padding:8px 16px;border-radius:999px;font-family:var(--font-nunito);font-size:14px;font-weight:900}.page_h1__TNyXP{font-family:var(--font-space-grotesk);font-weight:700;font-size:52px;line-height:1.05;color:var(--ink);margin:22px auto 18px;letter-spacing:-.02em;max-width:760px}.page_h1__TNyXP span{color:var(--mint)}.page_lead__vG7SV{font-family:var(--font-nunito);font-size:19px;font-weight:600;line-height:1.55;color:var(--ink-soft);max-width:620px;margin:0 auto 28px}.page_ctaBlock__GRNCs{display:flex;flex-direction:column;align-items:center;gap:14px}.page_btnCoral___eUdK{background:var(--coral);color:#fff;font-family:var(--font-nunito);font-weight:900;font-size:18px;padding:16px 30px;border-radius:16px;box-shadow:0 6px 0 var(--coral-shadow);display:inline-block}.page_btnCoral___eUdK:active{transform:translateY(4px);box-shadow:0 2px 0 var(--coral-shadow)}.page_apkMeta__CKvEY{font-family:var(--font-nunito);font-weight:700;font-size:14px;color:var(--ink-muted);margin:0}.page_comingSoon__xqH0f{display:inline-flex;align-items:center;gap:8px;background:var(--surface);border:2px dashed var(--lav-tint);color:var(--ink);font-family:var(--font-nunito);font-weight:800;font-size:17px;padding:14px 24px;border-radius:16px}.page_section__TeLoE{padding:52px 40px}.page_sectionWhite__8RAfq{padding:52px 40px;background:var(--surface)}.page_h2__rq8eu{font-family:var(--font-space-grotesk);font-size:34px;color:var(--ink);margin:0 0 6px}.page_h2__rq8eu,.page_sub__OLBOb{font-weight:700;text-align:center}.page_sub__OLBOb{font-family:var(--font-nunito);font-size:16px;color:var(--ink-muted);margin:0 auto 34px;max-width:640px;line-height:1.5}.page_steps__Tyfjb{max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid;grid-gap:16px;gap:16px}.page_step__XZVUY{display:flex;gap:16px;align-items:flex-start;background:var(--surface);border-radius:16px;padding:20px 22px}.page_stepNum__PL30i{flex:none;width:40px;height:40px;border-radius:12px;background:var(--mint);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-space-grotesk);font-weight:700;font-size:18px;box-shadow:0 4px 0 var(--mint-shadow)}.page_stepBody___4IBb{font-family:var(--font-nunito);font-weight:600;font-size:15px;line-height:1.5;color:var(--ink-soft)}.page_stepBody___4IBb strong{color:var(--ink);font-weight:900}.page_note__l7UCA{max-width:760px;margin:28px auto 0;text-align:center;font-family:var(--font-nunito);font-weight:700;font-size:14px;color:var(--ink-muted);line-height:1.5}.page_note__l7UCA a{color:var(--mint-shadow);text-decoration:underline}.page_featureGrid__Ihz9p{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:28px}.page_featureCard__M5Pfk{background:var(--bg-app);border-radius:20px;padding:26px;border-bottom:5px solid var(--mint)}.page_featureIcon__JqqI_{font-size:30px}.page_featureTitle__pPgRk{font-family:var(--font-space-grotesk);font-weight:700;font-size:20px;color:var(--ink);margin:12px 0 8px}.page_featureBody__yxeKT{font-family:var(--font-nunito);font-weight:600;font-size:15px;line-height:1.5;color:var(--ink-soft);margin:0}@media (max-width:900px){.page_h1__TNyXP{font-size:38px}.page_featureGrid__Ihz9p{grid-template-columns:1fr}.page_hero__ZdImH,.page_sectionWhite__8RAfq,.page_section__TeLoE{padding-left:20px;padding-right:20px}}.blog_shell__6EBLN{max-width:1180px;margin:0 auto;padding:24px 20px}.blog_frame__tjEYR{background:var(--bg-app);border-radius:28px;overflow:hidden}.blog_header__354uX{padding:52px 40px 8px;background:var(--surface);text-align:center}.blog_h1__uKxIq{font-family:var(--font-space-grotesk);font-weight:700;font-size:42px;color:var(--ink);margin:0 0 10px}.blog_lead__7LRzF{font-family:var(--font-nunito);font-weight:700;font-size:17px;color:var(--ink-muted);max-width:560px;margin:0 auto}.blog_search__GtT_V{display:flex;gap:10px;max-width:520px;margin:22px auto 0}.blog_searchInput__97Vkl{flex:1 1;font-family:var(--font-nunito);font-weight:600;font-size:15px;color:var(--ink);background:var(--bg-app);border:2px solid var(--bg-app);border-radius:14px;padding:12px 16px}.blog_searchInput__97Vkl:focus{outline:none;border-color:var(--mint)}.blog_searchBtn__kt9GV{font-family:var(--font-nunito);font-weight:900;font-size:15px;color:#fff;background:var(--mint);border-radius:14px;padding:12px 20px}.blog_searchInfo__a3BK0{font-family:var(--font-nunito);font-weight:700;font-size:15px;color:var(--ink-muted);margin:0 0 4px}.blog_searchInfo__a3BK0 a{color:var(--mint-shadow);font-weight:800;text-decoration:underline}.blog_pillars__wbH0q{padding:32px 40px 0;background:var(--surface)}.blog_pillarsTitle__Kyq4K{font-family:var(--font-space-grotesk);font-weight:700;font-size:22px;color:var(--ink);margin:0 0 16px}.blog_pillarGrid__hOIUR{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.blog_pillarCard__6bF_A{display:block;background:linear-gradient(135deg,var(--mint),var(--mint-shadow));border-radius:20px;padding:28px;color:#fff;text-decoration:none;transition:transform .15s ease}.blog_pillarCard__6bF_A:hover{transform:translateY(-2px)}.blog_pillarKicker__sJwwY{font-family:var(--font-nunito);font-weight:900;font-size:12px;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.blog_pillarCardTitle__DlMqd{font-family:var(--font-space-grotesk);font-weight:700;font-size:22px;margin:8px 0 10px;line-height:1.2}.blog_pillarCardDesc__dsc7G{font-family:var(--font-nunito);font-weight:600;font-size:15px;line-height:1.5;margin:0;opacity:.95}@media (max-width:640px){.blog_pillarGrid__hOIUR{grid-template-columns:1fr}}.blog_list__lOvuD{padding:32px 40px 56px;background:var(--surface);display:grid;grid-gap:20px;gap:20px}.blog_postCard__N8pLU{display:block;background:var(--bg-app);border-radius:20px;padding:28px;border-bottom:5px solid var(--mint);transition:transform .15s ease}.blog_postCard__N8pLU:hover{transform:translateY(-2px)}.blog_postDate__R__t_{font-family:var(--font-nunito);font-weight:900;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.blog_postTitle__uheS3{font-family:var(--font-space-grotesk);font-weight:700;font-size:24px;color:var(--ink);margin:8px 0}.blog_postDesc__3qgN3{font-family:var(--font-nunito);font-weight:600;font-size:15px;line-height:1.5;color:var(--ink-soft);margin:0}.blog_articleHeader__N9wQH{padding:56px 40px 8px;background:var(--surface);text-align:center}.blog_backLink__x3Nvt{font-size:14px;color:var(--ink-muted);margin-bottom:18px}.blog_backLink__x3Nvt,.blog_pillarBadge__5Ts1m{display:inline-block;font-family:var(--font-nunito);font-weight:800}.blog_pillarBadge__5Ts1m{font-size:13px;color:var(--mint-shadow);background:var(--bg-app);border-radius:999px;padding:7px 16px;margin:0 auto 18px;text-decoration:none}.blog_pillarBadge__5Ts1m:hover{color:var(--ink)}.blog_articleTitle__nHwCR{font-family:var(--font-space-grotesk);font-weight:700;font-size:38px;line-height:1.15;color:var(--ink);max-width:720px;margin:0 auto 12px}.blog_articleMeta__EpOVE{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.blog_articleDate__lF7Ph{font-family:var(--font-nunito);font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.blog_updatedBadge__xrV8r{font-family:var(--font-nunito);font-weight:800;font-size:12px;letter-spacing:.02em;color:var(--mint-shadow);background:var(--bg-app);border-radius:999px;padding:4px 12px}.blog_byline__HEa0b{font-family:var(--font-nunito);font-weight:700;font-size:13px;color:var(--ink-muted);margin:10px 0 0}.blog_byline__HEa0b a{color:var(--mint-shadow);font-weight:800;text-decoration:underline;text-underline-offset:2px}.blog_articleSummary__kWD0Z{max-width:680px;margin:18px auto 0;font-family:var(--font-nunito);font-weight:800;font-size:17px;line-height:1.5;color:var(--ink)}.blog_toc__N3_uB{max-width:720px;margin:0 auto 32px;background:var(--bg-app);border-radius:16px;padding:20px 24px}.blog_tocTitle__q7rsV{font-family:var(--font-nunito);font-weight:900;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 10px}.blog_tocList__PsHK1{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}@media (min-width:640px){.blog_tocList__PsHK1{grid-template-columns:1fr 1fr;column-gap:20px}}.blog_tocList__PsHK1 a{display:block;font-family:var(--font-nunito);font-weight:800;font-size:14px;color:var(--mint-shadow);text-decoration:none;background:var(--surface);border:1px solid rgba(20,184,166,.18);border-radius:10px;padding:9px 11px;transition:border-color .15s ease,transform .15s ease}.blog_tocList__PsHK1 a:hover{border-color:var(--mint);transform:translateY(-1px)}.blog_quickLinks__Dl6Dy a:focus-visible,.blog_stickyCta__yxKmh:focus-visible,.blog_tocList__PsHK1 a:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.blog_quickLinks__Dl6Dy{max-width:720px;margin:0 auto 34px;padding:22px 24px;border:2px solid var(--bg-app);border-radius:18px;background:var(--surface)}.blog_quickLinksEyebrow__5w9GI{margin:0 0 3px;font-family:var(--font-nunito);font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.blog_quickLinksTitle__gOgGs{margin:0 0 14px;font-family:var(--font-space-grotesk);font-size:21px;color:var(--ink)}.blog_quickLinksList__cAcn5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.blog_quickLinksList__cAcn5 li:last-child:nth-child(odd){grid-column:1/-1}.blog_quickLinksList__cAcn5 a{display:flex;height:100%;align-items:center;justify-content:space-between;gap:8px;padding:11px 13px;border-radius:11px;background:var(--bg-app);color:var(--mint-shadow);font-family:var(--font-nunito);font-size:14px;font-weight:800;line-height:1.35}.blog_midCta__DZyrB{max-width:720px;margin:8px auto 28px;background:var(--bg-app);border:2px dashed var(--mint);border-radius:16px;padding:18px 24px;text-align:center}.blog_midCta__DZyrB p{font-family:var(--font-nunito);font-weight:700;font-size:15px;color:var(--ink-soft);margin:0 0 8px}.blog_midCtaLink__WqxGq{font-family:var(--font-nunito);font-weight:800;font-size:15px;color:var(--mint-shadow);text-decoration:underline;text-underline-offset:3px}.blog_midRelated__iFsBO{max-width:720px;margin:0 auto 32px;padding:22px 24px;border-left:5px solid var(--ink-on-dark);border-radius:0 16px 16px 0;background:var(--lav-tint)}.blog_midRelatedEyebrow__Nipra{font-family:var(--font-nunito);font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.blog_midRelated__iFsBO h2{margin:5px 0 6px;font-family:var(--font-space-grotesk);font-size:21px}.blog_midRelated__iFsBO h2 a{color:var(--ink);text-decoration:none}.blog_midRelated__iFsBO p{margin:0;font-family:var(--font-nunito);font-size:15px;font-weight:700;line-height:1.5;color:var(--ink-soft)}.blog_article__caXiG{background:var(--surface);padding:24px 40px 64px}.blog_prose__kqklI{max-width:720px;margin:0 auto;font-family:var(--font-nunito);font-size:17px;line-height:1.7;color:var(--ink-soft)}.blog_prose__kqklI h2{font-size:26px;margin:40px 0 14px}.blog_prose__kqklI h2,.blog_prose__kqklI h3{font-family:var(--font-space-grotesk);font-weight:700;color:var(--ink);scroll-margin-top:24px}.blog_prose__kqklI h3{font-size:21px;margin:30px 0 12px}.blog_prose__kqklI p{margin:0 0 18px}.blog_prose__kqklI strong{color:var(--ink);font-weight:800}.blog_prose__kqklI ol,.blog_prose__kqklI ul{margin:0 0 18px;padding-left:24px}.blog_prose__kqklI li{margin-bottom:8px}.blog_prose__kqklI blockquote{margin:0 0 18px;padding:4px 20px;border-left:3px solid var(--mint);color:var(--ink);font-style:italic}.blog_prose__kqklI blockquote p{margin:0 0 6px}.blog_prose__kqklI a{color:var(--mint-shadow);font-weight:800;text-decoration:underline;text-underline-offset:3px}.blog_prose__kqklI .section-next{margin:4px 0 28px}.blog_prose__kqklI .section-next a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border:2px solid var(--bg-app);border-radius:12px;background:linear-gradient(90deg,var(--bg-app),var(--surface));text-decoration:none;transition:border-color .15s ease,transform .15s ease}.blog_prose__kqklI .section-next a:hover{border-color:var(--mint);transform:translateX(2px)}.blog_prose__kqklI img{display:block;width:min(100%,512px);height:auto;margin:24px auto 28px;border-radius:12px}.blog_prose__kqklI table{width:100%;border-collapse:collapse;margin:0 0 26px;font-size:15px}.blog_prose__kqklI td,.blog_prose__kqklI th{text-align:left;padding:10px 14px;border-bottom:1px solid var(--bg-app)}.blog_prose__kqklI th{font-family:var(--font-nunito);font-weight:900;color:var(--ink);background:var(--bg-app)}.blog_prose__kqklI td{font-family:var(--font-nunito);font-weight:600}.blog_prose__kqklI .separable-prefix,.blog_prose__kqklI .separable-prefix-chip{color:var(--coral-shadow);font-weight:900}.blog_prose__kqklI .separable-prefix{padding:0 2px;border-radius:4px;background:#ffe8e4}.blog_prose__kqklI .separable-base,.blog_prose__kqklI .separable-base-chip,.blog_prose__kqklI .separable-base-word{color:var(--mint-shadow);font-weight:900}.blog_prose__kqklI .separable-base{padding:0 2px;border-radius:4px;background:var(--mint-tint)}.blog_prose__kqklI .separable-hero{margin:26px 0 30px;padding:24px;border:2px solid var(--lav-tint);border-radius:20px;background:linear-gradient(135deg,#fff 0,var(--bg-app) 100%);text-align:center}.blog_prose__kqklI .separable-contrast-label,.blog_prose__kqklI .separable-hero-eyebrow{margin:0 0 10px;font-family:var(--font-nunito);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.blog_prose__kqklI .separable-hero-eyebrow{color:var(--ink-muted)}.blog_prose__kqklI .separable-word-build{display:flex;align-items:center;justify-content:center;gap:9px;margin:0 0 6px;font-family:var(--font-space-grotesk);font-size:clamp(26px,5vw,36px);line-height:1}.blog_prose__kqklI .separable-base-chip,.blog_prose__kqklI .separable-prefix-chip{display:inline-block;padding:7px 10px;border-radius:9px;font-family:var(--font-nunito);font-size:.72em;line-height:1}.blog_prose__kqklI .separable-prefix-chip{background:#ffe8e4;box-shadow:inset 0 0 0 1px #ffcfc6}.blog_prose__kqklI .separable-base-chip{background:var(--mint-tint);box-shadow:inset 0 0 0 1px #b8e6dc}.blog_prose__kqklI .separable-join{color:var(--ink-muted);font-weight:800}.blog_prose__kqklI .separable-hero figcaption{margin:0 0 20px;color:var(--ink-muted);font-family:var(--font-nunito);font-size:14px;font-weight:800}.blog_prose__kqklI .separable-sentence{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:7px;padding:16px;border-radius:13px;background:#fff;color:var(--ink);font-family:var(--font-space-grotesk);font-size:clamp(20px,4vw,28px);font-weight:700}.blog_prose__kqklI .separable-sentence-labels{display:flex;justify-content:center;gap:28px;margin:7px 0 0;font-family:var(--font-nunito);font-size:12px;font-weight:900}.blog_prose__kqklI .separable-base-label{color:var(--mint-shadow)}.blog_prose__kqklI .separable-prefix-label{color:var(--coral-shadow)}.blog_prose__kqklI .separable-reunion{display:inline-block;margin:17px 0 0;padding-top:13px;border-top:2px dashed var(--lav);color:var(--ink-muted);font-family:var(--font-nunito);font-size:14px;font-weight:700}.blog_prose__kqklI .separable-pattern{margin:0 0 25px;padding:20px;border:2px solid var(--bg-app);border-radius:18px;background:var(--surface)}.blog_prose__kqklI .separable-pattern-intro{margin:0 0 14px;color:var(--ink-muted);font-family:var(--font-nunito);font-size:15px;font-weight:700}.blog_prose__kqklI .separable-pattern-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.blog_prose__kqklI .separable-pattern-card{padding:14px;border-radius:12px;background:var(--bg-app);color:var(--ink);font-family:var(--font-nunito);font-size:15px;font-weight:800;line-height:1.55}.blog_prose__kqklI .separable-verb-table{overflow:hidden;margin:0 0 26px;border:2px solid var(--bg-app);border-radius:16px;background:var(--surface)}.blog_prose__kqklI .separable-verb-row,.blog_prose__kqklI .separable-verb-table-header{display:grid;grid-template-columns:1.1fr 1.15fr 1.65fr;grid-gap:14px;gap:14px;align-items:center;padding:13px 16px}.blog_prose__kqklI .separable-verb-table-header{background:var(--bg-app);color:var(--ink-muted);font-family:var(--font-nunito);font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.blog_prose__kqklI .separable-verb-row{border-top:1px solid var(--bg-app);font-family:var(--font-nunito);font-size:15px;font-weight:700}.blog_prose__kqklI .separable-verb-name{display:flex;align-items:center;gap:2px;min-width:0}.blog_prose__kqklI .separable-verb-name .separable-prefix-chip{padding:4px 6px;font-size:13px}.blog_prose__kqklI .separable-base-word{font-family:var(--font-space-grotesk);font-size:17px}.blog_prose__kqklI .separable-meaning{color:var(--ink-muted)}.blog_prose__kqklI .separable-verb-row p{margin:0;color:var(--ink)}.blog_prose__kqklI .separable-contrast{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);overflow:hidden;margin:0 0 22px;border:2px solid var(--bg-app);border-radius:18px;background:var(--surface)}.blog_prose__kqklI .separable-contrast-main,.blog_prose__kqklI .separable-contrast-together{padding:19px}.blog_prose__kqklI .separable-contrast-main{background:var(--mint-tint)}.blog_prose__kqklI .separable-contrast-together{border-left:2px solid var(--bg-app)}.blog_prose__kqklI .separable-label-splits{color:var(--mint-shadow)}.blog_prose__kqklI .separable-label-together{color:var(--coral-shadow)}.blog_prose__kqklI .separable-contrast strong{display:block;color:var(--ink);font-family:var(--font-space-grotesk);font-size:17px}.blog_prose__kqklI .separable-contrast p{margin:6px 0 0;font-family:var(--font-nunito);font-size:15px;font-weight:700}.blog_prose__kqklI .separable-contrast-together>div{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:10px;gap:10px;padding:9px 0;border-top:1px solid var(--bg-app)}.blog_prose__kqklI .separable-contrast-together>div strong{font-family:var(--font-nunito);font-size:13px}.blog_prose__kqklI .separable-contrast-together>div span{color:var(--ink-muted);font-family:var(--font-nunito);font-size:14px;font-weight:700}.blog_prose__kqklI .separable-stays-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 22px}.blog_prose__kqklI .separable-stays-grid article{padding:17px;border:2px solid var(--bg-app);border-radius:16px;background:var(--surface)}.blog_prose__kqklI .separable-case-icon{display:grid;width:34px;height:34px;place-items:center;margin:0 0 10px;border-radius:10px;background:var(--lav-tint);color:var(--ink);font-size:19px;font-weight:900}.blog_prose__kqklI .separable-stays-grid h3{margin:0 0 6px;font-size:18px}.blog_prose__kqklI .separable-stays-grid p{margin:0 0 12px;color:var(--ink-muted);font-family:var(--font-nunito);font-size:14px;font-weight:700;line-height:1.45}.blog_prose__kqklI .separable-stays-grid code{display:block;overflow-x:auto;padding:9px;border-radius:8px;background:var(--bg-app);color:var(--ink);font-size:13px;white-space:nowrap}.blog_related__kSxUC{max-width:720px;margin:40px auto 0;padding-top:28px;border-top:2px solid var(--bg-app)}.blog_relatedTitle__YivHq{font-family:var(--font-space-grotesk);font-weight:700;font-size:24px;color:var(--ink);margin:0 0 16px}.blog_relatedList__VapYz{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.blog_relatedLink__3RcYI{display:block;font-family:var(--font-nunito);font-weight:800;font-size:16px;color:var(--mint-shadow);background:var(--bg-app);border-radius:12px;padding:14px 18px;text-decoration:none}.blog_relatedLink__3RcYI:hover{color:var(--ink)}.blog_sources__RyP_O{max-width:720px;margin:36px auto 0;padding:22px 24px;border:2px solid var(--lav-tint);border-radius:18px;background:var(--surface)}.blog_sourcesEyebrow__bxfeN{margin:0 0 4px;font-family:var(--font-nunito);font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.blog_sourcesTitle__tCiZ_{margin:0 0 12px;font-family:var(--font-space-grotesk);font-size:20px;font-weight:700;color:var(--ink)}.blog_sourcesList__iQdRT{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px}.blog_sourcesList__iQdRT a{font-family:var(--font-nunito);font-size:15px;font-weight:800;color:var(--mint-shadow);text-decoration:underline;text-underline-offset:3px}.blog_cta__c_MAS{max-width:720px;margin:32px auto 0;background:linear-gradient(120deg,var(--mint),var(--mint-shadow));border-radius:20px;padding:28px 32px;text-align:center}.blog_cta__c_MAS p{font-weight:700;color:#fff;margin:0 0 16px}.blog_ctaBtn__n1Rzn,.blog_cta__c_MAS p{font-family:var(--font-nunito);font-size:16px}.blog_ctaBtn__n1Rzn{background:#fff;color:var(--mint-shadow);font-weight:900;padding:14px 28px;border-radius:14px;box-shadow:0 5px 0 rgba(0,0,0,.15);display:inline-block}.blog_ctaBtn__n1Rzn:active{transform:translateY(3px);box-shadow:0 2px 0 rgba(0,0,0,.15)}.blog_stickyCta__yxKmh{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:50;display:inline-flex;align-items:center;gap:10px;padding:14px 19px;border:2px solid #fff;border-radius:999px;background:var(--mint-shadow);box-shadow:0 10px 30px rgba(12,67,64,.28);color:#fff;font-family:var(--font-nunito);font-size:15px;font-weight:900;text-decoration:none}@media (max-width:640px){.blog_articleHeader__N9wQH,.blog_article__caXiG,.blog_header__354uX,.blog_list__lOvuD{padding-left:20px;padding-right:20px}.blog_articleTitle__nHwCR{font-size:28px}.blog_articleSummary__kWD0Z{font-size:16px}.blog_midCta__DZyrB,.blog_midRelated__iFsBO,.blog_quickLinks__Dl6Dy,.blog_toc__N3_uB{padding-left:16px;padding-right:16px}.blog_quickLinksList__cAcn5{grid-template-columns:1fr}.blog_quickLinksList__cAcn5 li:last-child:nth-child(odd){grid-column:auto}.blog_prose__kqklI{font-size:17px;line-height:1.65}.blog_prose__kqklI table{display:block;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;white-space:nowrap;font-size:14px}.blog_prose__kqklI td,.blog_prose__kqklI th{padding:9px 12px}.blog_prose__kqklI .separable-hero{padding:19px 14px}.blog_prose__kqklI .separable-sentence{gap:5px;padding:13px 8px}.blog_prose__kqklI .separable-sentence-labels{gap:16px;font-size:11px}.blog_prose__kqklI .separable-contrast-main,.blog_prose__kqklI .separable-contrast-together,.blog_prose__kqklI .separable-pattern{padding:15px}.blog_prose__kqklI .separable-contrast,.blog_prose__kqklI .separable-pattern-grid,.blog_prose__kqklI .separable-stays-grid{grid-template-columns:1fr}.blog_prose__kqklI .separable-contrast-together{border-top:2px solid var(--bg-app);border-left:0}.blog_prose__kqklI .separable-verb-table{overflow:visible;border:0;background:transparent}.blog_prose__kqklI .separable-verb-table-header{display:none}.blog_prose__kqklI .separable-verb-row{grid-template-columns:1fr;gap:7px;margin:0 0 10px;padding:15px;border:2px solid var(--bg-app);border-radius:14px;background:var(--surface)}.blog_prose__kqklI .separable-verb-row p{padding-top:9px;border-top:1px solid var(--bg-app)}.blog_prose__kqklI .separable-contrast-together>div{grid-template-columns:1fr;gap:3px}.blog_article__caXiG{padding-bottom:108px}.blog_stickyCta__yxKmh{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));justify-content:center;min-height:50px}}.exercises_shell__C36VK{max-width:1180px;margin:0 auto;padding:24px 20px}.exercises_frame___5X_Y{overflow:hidden;border-radius:28px;background:var(--bg-app)}.exercises_hero__ku56_{padding:56px 40px 44px;text-align:center;background:radial-gradient(120% 120% at 50% 0,var(--lav-tint) 0,var(--bg-app) 65%)}.exercises_cardBadge__kVxfD,.exercises_eyebrow__9q6X_{display:inline-block;border-radius:999px;padding:7px 14px;font-family:var(--font-nunito);font-size:12px;font-weight:900;letter-spacing:.04em;color:var(--mint-shadow);background:var(--mint-tint)}.exercises_eyebrow__9q6X_{color:#5a4200;background:var(--sun)}.exercises_detailTitle__sf7yP,.exercises_h1__fYAo2{max-width:760px;margin:18px auto 14px;font-family:var(--font-space-grotesk);font-size:44px;font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--ink)}.exercises_detailLead__tN165,.exercises_lead__SCRZ2{max-width:680px;margin:0 auto;font-family:var(--font-nunito);font-size:18px;font-weight:700;line-height:1.55;color:var(--ink-muted)}.exercises_detailBody__65JwH,.exercises_indexBody__JIE2A{padding:44px 40px 64px;background:var(--surface)}.exercises_sectionTitle__gaJo2{margin:0 0 20px;font-family:var(--font-space-grotesk);font-size:28px;font-weight:700;color:var(--ink)}.exercises_exerciseGrid__VAs_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.exercises_exerciseCard__Cwo64{position:relative;display:flex;min-height:250px;flex-direction:column;align-items:flex-start;padding:26px;overflow:hidden;border:2px solid var(--bg-app);border-radius:20px;background:var(--bg-app);text-decoration:none;transition:transform .15s ease,border-color .15s ease}.exercises_exerciseCard__Cwo64:hover{transform:translateY(-3px);border-color:var(--mint)}.exercises_cardNumber__JlAHn{position:absolute;top:14px;right:18px;font-family:var(--font-space-grotesk);font-size:28px;font-weight:700;color:var(--lav)}.exercises_exerciseCard__Cwo64 h3{margin:16px 0 10px;font-family:var(--font-space-grotesk);font-size:23px;line-height:1.2;color:var(--ink)}.exercises_exerciseCard__Cwo64 p,.exercises_resultText__HnPyJ,.exercises_trainerCallout__D_NPX p{margin:0;font-family:var(--font-nunito);font-size:16px;font-weight:600;line-height:1.55;color:var(--ink-soft)}.exercises_cardGo__acbT3{margin-top:auto;padding-top:20px;font-family:var(--font-nunito);font-weight:900;color:var(--mint-shadow)}.exercises_trainerCallout__D_NPX{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:36px;padding:28px 30px;border-radius:20px;background:var(--ink)}.exercises_testCallout__Pj7Wp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center;margin-top:36px;padding:25px 28px;border:2px solid var(--lav-tint);border-radius:20px;background:linear-gradient(120deg,var(--lav-tint),var(--surface))}.exercises_testCalloutIcon__igzlZ{display:grid;width:58px;height:58px;place-items:center;border-radius:16px;background:var(--ink);color:var(--mint);font-family:var(--font-space-grotesk);font-size:17px;font-weight:700}.exercises_testCallout__Pj7Wp h2{margin:3px 0 6px;color:var(--ink);font-family:var(--font-space-grotesk);font-size:23px}.exercises_testCallout__Pj7Wp p{margin:0;color:var(--ink-soft);font-family:var(--font-nunito);font-size:14px;font-weight:700}.exercises_trainerCallout__D_NPX h2{margin:4px 0 10px;font-family:var(--font-space-grotesk);font-size:25px;color:#fff}.exercises_trainerCallout__D_NPX p{color:var(--ink-on-dark)}.exercises_kicker__ixnLQ,.exercises_trainerCallout__D_NPX .exercises_kicker__ixnLQ{font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--mint)}.exercises_backLink__vI5sh{display:inline-block;margin-bottom:22px;font-family:var(--font-nunito);font-size:14px;font-weight:800;color:var(--mint-shadow)}.exercises_detailBody__65JwH{max-width:820px;margin:0 auto}.exercises_detailTitle__sf7yP{margin:16px 0 12px;font-size:38px}.exercises_detailLead__tN165{margin:0}.exercises_runner__4Nols{margin-top:32px;padding:30px;border-radius:24px;background:var(--ink);box-shadow:0 24px 55px -34px rgba(36,28,77,.9)}.exercises_progressRow__yZmQd{display:flex;justify-content:space-between;gap:16px;font-family:var(--font-nunito);font-size:14px;font-weight:900;color:var(--ink-on-dark)}.exercises_progressTrack__X31nv{height:9px;margin:12px 0 30px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.2)}.exercises_progressFill__MFduG{height:100%;border-radius:inherit;background:var(--mint);transition:width .2s ease}.exercises_questionLabel__DdXkH{margin:0 0 8px;font-family:var(--font-nunito);font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--mint)}.exercises_question__b7pRO{margin:0 0 26px;font-family:var(--font-space-grotesk);font-size:34px;font-weight:700;line-height:1.2;color:#fff}.exercises_choices__noZEj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.exercises_answerInput__vQg0O,.exercises_choice__708AX{border:2px solid transparent;border-radius:14px;background:var(--surface);color:var(--ink);font-family:var(--font-nunito);font-size:17px;font-weight:800}.exercises_choice__708AX{min-height:58px;padding:12px 16px;text-align:left;cursor:pointer}.exercises_choiceSelected__fl5Vw,.exercises_choice__708AX:not(:disabled):hover{border-color:var(--mint)}.exercises_choice__708AX:disabled{cursor:default}.exercises_choiceCorrect__8mO21,.exercises_inputCorrect__PYxtJ{border-color:#43c77a;background:#e7f8ed}.exercises_choiceWrong___RtG9,.exercises_inputWrong__cK9Hb{border-color:#ed6f6f;background:#fff0f0}.exercises_inputLabel__pHtYC{display:grid;grid-gap:8px;gap:8px;font-family:var(--font-nunito);font-size:14px;font-weight:900;color:var(--ink-on-dark)}.exercises_answerInput__vQg0O{width:100%;box-sizing:border-box;padding:16px;outline:none}.exercises_answerInput__vQg0O:focus{border-color:var(--mint)}.exercises_feedback__QeLwT{display:grid;grid-gap:5px;gap:5px;margin-top:20px;padding:15px 18px;border-radius:14px;font-family:var(--font-nunito);line-height:1.45}.exercises_feedback__QeLwT strong{font-size:16px}.exercises_feedback__QeLwT span{font-size:14px;font-weight:700}.exercises_feedbackCorrect__ul8z2{background:#e7f8ed;color:#176a3b}.exercises_feedbackWrong__B2WtL{background:#fff0f0;color:#9b2828}.exercises_actions__6EOcM,.exercises_resultActions__AgZfR{display:flex;justify-content:center;gap:16px;margin-top:26px;flex-wrap:wrap}.exercises_primaryButton__PzsZ5,.exercises_secondaryLink__lDdtQ{display:inline-block;border:0;border-radius:14px;padding:14px 20px;font-family:var(--font-nunito);font-size:16px;font-weight:900;text-decoration:none}.exercises_primaryButton__PzsZ5{background:var(--mint);color:#fff;box-shadow:0 4px 0 var(--mint-shadow);cursor:pointer}.exercises_primaryButton__PzsZ5:disabled{opacity:.5;cursor:not-allowed}.exercises_secondaryLink__lDdtQ{color:var(--ink-on-dark);border:2px solid rgba(255,255,255,.3)}.exercises_resultIcon__C73uB{font-size:46px;text-align:center}.exercises_resultTitle__ic7yr{margin:8px 0 12px;text-align:center;font-family:var(--font-space-grotesk);font-size:30px;color:#fff}.exercises_resultText__HnPyJ{max-width:500px;margin:0 auto;text-align:center;color:var(--ink-on-dark)}.exercises_runner__4Nols>.exercises_kicker__ixnLQ{display:block;text-align:center}@media (max-width:760px){.exercises_detailBody__65JwH,.exercises_hero__ku56_,.exercises_indexBody__JIE2A{padding-left:20px;padding-right:20px}.exercises_h1__fYAo2{font-size:36px}.exercises_choices__noZEj,.exercises_exerciseGrid__VAs_1{grid-template-columns:1fr}.exercises_trainerCallout__D_NPX{align-items:flex-start;flex-direction:column}.exercises_testCallout__Pj7Wp{grid-template-columns:1fr}.exercises_runner__4Nols{padding:22px}.exercises_detailTitle__sf7yP{font-size:32px}.exercises_question__b7pRO{font-size:28px}}.page_shell__wkZFE{max-width:1180px;margin:0 auto;padding:24px 20px}.page_frame__TBuEg{background:var(--bg-app);border-radius:28px;overflow:hidden}.page_hero__6cnRI{padding:56px 40px 48px;text-align:center;background:radial-gradient(120% 120% at 50% 0,var(--lav-tint) 0,var(--bg-app) 60%)}.page_eyebrow__wXyse{display:inline-flex;align-items:center;gap:8px;background:var(--sun);color:#5a4200;padding:8px 16px;border-radius:999px;font-family:var(--font-nunito);font-size:14px;font-weight:900}.page_h1__fRqLQ{font-family:var(--font-space-grotesk);font-weight:700;font-size:52px;line-height:1.05;color:var(--ink);margin:22px auto 18px;letter-spacing:-.02em;max-width:760px}.page_h1__fRqLQ span{color:var(--mint)}.page_lead__KPsF_{font-family:var(--font-nunito);font-size:19px;font-weight:600;line-height:1.55;color:var(--ink-soft);max-width:620px;margin:0 auto 28px}.page_ctaRow__FPC2O{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.page_btnCoral__B5_nO{background:var(--coral);color:#fff;font-family:var(--font-nunito);font-weight:900;font-size:18px;padding:16px 30px;border-radius:16px;box-shadow:0 6px 0 var(--coral-shadow);display:inline-block}.page_btnCoral__B5_nO:active{transform:translateY(4px);box-shadow:0 2px 0 var(--coral-shadow)}.page_textLink__k9Chs{font-family:var(--font-nunito);font-weight:800;font-size:16px;color:var(--ink)}.page_section__bZsU1{padding:52px 40px}.page_sectionWhite__WKBAu{padding:52px 40px;background:var(--surface)}.page_h2__8CwId{font-family:var(--font-space-grotesk);font-size:34px;color:var(--ink);margin:0 0 6px}.page_h2__8CwId,.page_sub__vETgt{font-weight:700;text-align:center}.page_sub__vETgt{font-family:var(--font-nunito);font-size:16px;color:var(--ink-muted);margin:0 auto 34px;max-width:640px;line-height:1.5}.page_prose__C6DSB{max-width:720px;margin:0 auto;font-family:var(--font-nunito);font-weight:600;font-size:17px;line-height:1.6;color:var(--ink-soft)}.page_prose__C6DSB strong{color:var(--ink)}.page_certGrid__mPQUw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_certCard__R4o2m{background:var(--surface);border-radius:22px;padding:26px;box-shadow:0 10px 30px -16px rgba(36,28,77,.3);border-top:6px solid var(--mint);display:flex;flex-direction:column}.page_certCard__R4o2m.page_c1__gPiEh{border-top-color:var(--mint)}.page_certCard__R4o2m.page_c2__goQs1{border-top-color:#34b3e8}.page_certCard__R4o2m.page_c3__yYPuY{border-top-color:var(--coral)}.page_certCard__R4o2m.page_c4__rotxE{border-top-color:#a074ff}.page_certCard__R4o2m.page_c5__E_3ZO{border-top-color:var(--sun)}.page_certCard__R4o2m.page_c6__3AxQd{border-top-color:var(--ink)}.page_certBadge__uk0qg{font-family:var(--font-space-grotesk);font-weight:700;font-size:30px;color:var(--ink)}.page_certName__HCLDq{font-family:var(--font-nunito);font-weight:900;font-size:16px;color:var(--ink);margin:6px 0 14px;line-height:1.3}.page_certRow__suMoZ{font-family:var(--font-nunito);font-size:14px;line-height:1.5;color:var(--ink-soft);margin:0 0 10px}.page_certRow__suMoZ b{display:block;font-weight:900;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:2px}.page_certLink__7ZN6N{margin-top:auto;padding-top:14px;font-family:var(--font-nunito);font-weight:900;font-size:14px;color:var(--mint-shadow)}.page_certLink__7ZN6N:hover{text-decoration:underline}.page_ruleList__0CJ_P{max-width:760px;margin:0 auto;display:grid;grid-gap:16px;gap:16px}.page_ruleItem__aU7pH{display:flex;gap:16px;align-items:flex-start;background:var(--bg-app);border-radius:16px;padding:20px 22px}.page_ruleNum___nP7S{flex:none;width:40px;height:40px;border-radius:12px;background:var(--mint);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-space-grotesk);font-weight:700;font-size:18px;box-shadow:0 4px 0 var(--mint-shadow)}.page_ruleBody__GaCGw{font-family:var(--font-nunito);font-weight:600;font-size:15px;line-height:1.5;color:var(--ink-soft)}.page_ruleBody__GaCGw strong{color:var(--ink);font-weight:900}.page_docRow__2oOfm{max-width:760px;margin:30px auto 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.page_docChip__xCc2L{display:inline-flex;align-items:center;gap:8px;background:var(--surface);border:2px solid var(--lav-tint);color:var(--ink);font-family:var(--font-nunito);font-weight:800;font-size:14px;padding:10px 16px;border-radius:999px}.page_docChip__xCc2L:hover{border-color:var(--mint);color:var(--mint-shadow)}.page_whyGrid__yWWUT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_whyCard__D1HEY{background:var(--bg-app);border-radius:20px;padding:26px;border-bottom:5px solid var(--mint)}.page_whyCard__D1HEY.page_coral__kXo0N{border-bottom-color:var(--coral)}.page_whyCard__D1HEY.page_sun__w3k5p{border-bottom-color:var(--sun)}.page_whyIcon__F0OkR{font-size:30px}.page_whyTitle__b8P2R{font-family:var(--font-space-grotesk);font-weight:700;font-size:20px;color:var(--ink);margin:12px 0 8px}.page_whyBody__IJwmJ{font-family:var(--font-nunito);font-weight:600;font-size:15px;line-height:1.5;color:var(--ink-soft);margin:0}.page_centerGrid__27uuU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_centerCard__C67rZ{background:var(--surface);border-radius:20px;padding:24px;box-shadow:0 10px 30px -16px rgba(36,28,77,.3)}.page_centerCity__ICgea{display:flex;align-items:center;gap:8px;font-family:var(--font-space-grotesk);font-weight:700;font-size:22px;color:var(--ink)}.page_centerTag__gpoZh{display:inline-block;margin:10px 0 12px;background:var(--mint-tint);color:var(--mint-shadow);font-family:var(--font-nunito);font-weight:900;font-size:12px;padding:5px 11px;border-radius:999px}.page_centerTag__gpoZh.page_own__CqiPL{background:var(--sun-tint);color:var(--sun-text)}.page_centerInst__jfIdP{font-family:var(--font-nunito);font-weight:800;font-size:15px;color:var(--ink);margin:0 0 4px}.page_centerAddr__xi9yB{font-weight:600;margin:0;line-height:1.45}.page_centerAddr__xi9yB,.page_note__Exn0Z{font-family:var(--font-nunito);font-size:14px;color:var(--ink-muted)}.page_note__Exn0Z{max-width:760px;margin:28px auto 0;text-align:center;font-weight:700;line-height:1.5}.page_note__Exn0Z a{color:var(--mint-shadow);text-decoration:underline}.page_ctaBand__M5UVL{margin:0 40px 40px;background:linear-gradient(120deg,var(--mint),var(--mint-shadow));border-radius:24px;padding:48px;text-align:center}.page_ctaBand__M5UVL h2{font-family:var(--font-space-grotesk);font-weight:700;font-size:34px;color:#fff;margin:0 0 10px}.page_ctaBand__M5UVL p{font-family:var(--font-nunito);font-weight:700;font-size:17px;color:#d6fff3;margin:0 auto 24px;max-width:480px}.page_btnWhite__dF1VD{background:#fff;color:var(--mint-shadow);font-family:var(--font-nunito);font-weight:900;font-size:18px;padding:16px 34px;border-radius:16px;box-shadow:0 6px 0 rgba(0,0,0,.15);display:inline-block}.page_btnWhite__dF1VD:active{transform:translateY(4px);box-shadow:0 2px 0 rgba(0,0,0,.15)}@media (max-width:900px){.page_h1__fRqLQ{font-size:38px}.page_centerGrid__27uuU,.page_certGrid__mPQUw,.page_whyGrid__yWWUT{grid-template-columns:1fr}.page_hero__6cnRI,.page_sectionWhite__WKBAu,.page_section__bZsU1{padding-left:20px;padding-right:20px}.page_ctaBand__M5UVL{margin:0 20px 20px;padding:32px 20px}}.landing_shell__TkD4W{max-width:1180px;margin:0 auto;padding:24px 20px}.landing_frame__Uw4kj{background:var(--bg-app);border-radius:28px;overflow:hidden}.landing_hero__SW1LX{padding:48px 40px 40px;background:var(--surface);text-align:center}.landing_chip__iy_L7{display:inline-block;font-family:var(--font-nunito);font-weight:900;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--mint);border-radius:999px;padding:6px 16px;margin-bottom:18px}.landing_h1__A8ahR{font-family:var(--font-space-grotesk);font-weight:700;font-size:40px;line-height:1.12;color:var(--ink);max-width:760px;margin:0 auto 16px}.landing_lead__0uGZu{font-family:var(--font-nunito);font-weight:700;font-size:18px;line-height:1.5;color:var(--ink-muted);max-width:640px;margin:0 auto 26px}.landing_cta__C5THV{display:inline-block;font-family:var(--font-nunito);font-weight:900;font-size:17px;color:#fff;background:linear-gradient(120deg,var(--mint),var(--mint-shadow));border-radius:16px;padding:16px 28px;text-decoration:none}.landing_stats__fAoO4{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin:34px 0 0}.landing_stat__dmane{background:var(--bg-app);border-radius:16px;padding:16px 24px;min-width:120px}.landing_stat__dmane dt{font-family:var(--font-nunito);font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:4px}.landing_stat__dmane dd{font-family:var(--font-space-grotesk);font-weight:700;font-size:28px;color:var(--ink);margin:0}.landing_body__kmJOA{background:var(--surface);padding:8px 40px 64px;max-width:760px;margin:0 auto}.landing_intro__6t2wS,.landing_text__8fOTU{font-family:var(--font-nunito);font-weight:600;font-size:17px;line-height:1.65;color:var(--ink-soft);margin:0 0 20px}.landing_h2___6S29{font-family:var(--font-space-grotesk);font-weight:700;font-size:26px;color:var(--ink);margin:36px 0 16px}.landing_learn__hmIIK{font-family:var(--font-nunito);font-weight:600;font-size:17px;line-height:1.6;color:var(--ink-soft);padding-left:22px;margin:0 0 12px}.landing_learn__hmIIK li{margin-bottom:8px}.landing_tableWrap__sGZ7V{overflow-x:auto}.landing_table__G3OJ2{width:100%;border-collapse:collapse;font-family:var(--font-nunito);font-size:16px}.landing_table__G3OJ2 th{text-align:left;font-weight:900;color:var(--ink);border-bottom:2px solid var(--bg-app);padding:10px 14px}.landing_table__G3OJ2 td{color:var(--ink-soft);font-weight:600;border-bottom:1px solid var(--bg-app);padding:10px 14px}.landing_table__G3OJ2 td:last-child{font-weight:800;color:var(--ink)}.landing_note__Z3elC{font-family:var(--font-nunito);font-weight:700;font-size:15px;color:var(--ink-muted);margin:12px 0 0}.landing_levelList__CjGDe,.landing_links__n35mN{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.landing_levelList__CjGDe a,.landing_links__n35mN a{display:block;font-family:var(--font-nunito);font-weight:800;font-size:16px;color:var(--mint-shadow);background:var(--bg-app);border-radius:12px;padding:14px 18px;text-decoration:none}.landing_levelList__CjGDe a:hover,.landing_links__n35mN a:hover{color:var(--ink)}.landing_levelList__CjGDe{font-size:15px}.landing_levelList__CjGDe a{font-weight:600;color:var(--ink-soft)}.landing_levelList__CjGDe a strong{color:var(--mint-shadow)}.landing_levelCurrent__BDGpJ a{outline:2px solid var(--mint)}.landing_finalCta__YWbPI{margin:44px 0 0;background:linear-gradient(120deg,var(--mint),var(--mint-shadow));border-radius:20px;padding:30px 32px;text-align:center}.landing_finalCta__YWbPI p{font-family:var(--font-nunito);font-weight:800;font-size:18px;color:#fff;margin:0 0 18px}.landing_finalCta__YWbPI .landing_cta__C5THV{background:#fff;color:var(--mint-shadow)}.landing_themeGrid__OqNhV{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.landing_themeCard__9NEal{display:block;background:var(--bg-app);border-radius:14px;padding:16px 18px;text-decoration:none;transition:transform .15s ease}.landing_themeCard__9NEal:hover{transform:translateY(-2px)}.landing_themeCardEmoji__p_LFe{font-size:24px}.landing_themeCardLabel__ovIdg{display:block;font-family:var(--font-nunito);font-weight:800;font-size:15px;color:var(--ink);margin-top:6px}.landing_themeCardCount__jKvzN{font-family:var(--font-nunito);font-weight:700;font-size:13px;color:var(--ink-muted)}.landing_numbersHero__HQ4S_{position:relative;overflow:hidden;background:radial-gradient(circle at 16% 24%,var(--sun-tint) 0,transparent 20%),radial-gradient(circle at 86% 8%,var(--mint-tint) 0,transparent 25%),var(--surface)}.landing_numbersHero__HQ4S_:after,.landing_numbersHero__HQ4S_:before{position:absolute;z-index:0;color:rgba(36,28,77,.045);font-family:var(--font-space-grotesk);font-size:clamp(90px,16vw,180px);font-weight:700;line-height:1;pointer-events:none}.landing_numbersHero__HQ4S_:before{content:"7";top:32px;left:7%;transform:rotate(-12deg)}.landing_numbersHero__HQ4S_:after{content:"0";right:7%;bottom:20px;transform:rotate(12deg)}.landing_numbersHero__HQ4S_>*{position:relative;z-index:1}.landing_numberHeroVisual__e1UJB{display:grid;justify-items:center;max-width:440px;margin:28px auto -4px;padding:20px 22px 17px;border:2px solid var(--lav-tint);border-radius:20px;background:rgba(255,255,255,.82);box-shadow:0 14px 30px rgba(36,28,77,.08)}.landing_numberHeroDigit__tP0WN{color:var(--ink);font-family:var(--font-space-grotesk);font-size:clamp(42px,8vw,64px);font-weight:700;letter-spacing:-.08em;line-height:.95}.landing_numberFormula__Jnwah{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:13px;color:var(--ink);font-family:var(--font-nunito);font-size:15px;font-weight:900}.landing_numberFormula__Jnwah span{padding:5px 8px;border-radius:7px;background:var(--mint-tint)}.landing_numberFormula__Jnwah span:nth-of-type(2){background:var(--sun-tint)}.landing_numberFormula__Jnwah span:nth-of-type(3){background:var(--lav-tint)}.landing_numberFormula__Jnwah b{color:var(--ink-muted)}.landing_numberHeroVisual__e1UJB p{margin:10px 0 0;color:var(--ink-muted);font-family:var(--font-nunito);font-size:13px;font-weight:700}.landing_numberHeroVisual__e1UJB p strong{color:var(--coral-shadow)}.landing_numberSectionHeading__Waygy{margin:0 0 15px}.landing_numberRuleEyebrow__lMlxh,.landing_numberSectionHeading__Waygy>span{display:block;margin-bottom:5px;color:var(--mint-shadow);font-family:var(--font-nunito);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.landing_numberSectionHeading__Waygy .landing_h2___6S29{margin:0}.landing_numberRoadmap__AWCfY{margin:35px 0 42px}.landing_numberSteps__CKf2l{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0;margin:0;list-style:none}.landing_numberSteps__CKf2l:before{position:absolute;top:31px;right:12%;left:12%;height:2px;background:var(--lav-tint);content:""}.landing_numberSteps__CKf2l li{position:relative;z-index:1;min-height:172px;padding:16px;border:2px solid var(--bg-app);border-radius:17px;background:var(--surface)}.landing_numberStepCount__I0Itq{display:grid;width:31px;height:31px;place-items:center;margin:0 0 26px;border-radius:50%;background:var(--mint);color:#fff;font-family:var(--font-nunito);font-size:12px;font-weight:900}.landing_numberSteps__CKf2l li:nth-child(2) .landing_numberStepCount__I0Itq{background:var(--sun);color:var(--sun-text)}.landing_numberSteps__CKf2l li:nth-child(3) .landing_numberStepCount__I0Itq{background:var(--coral)}.landing_numberSteps__CKf2l strong{display:block;margin-bottom:5px;color:var(--ink);font-family:var(--font-space-grotesk);font-size:21px}.landing_numberSteps__CKf2l p{margin:0;color:var(--ink-muted);font-family:var(--font-nunito);font-size:14px;font-weight:700;line-height:1.45}.landing_numberRule__bSNn6{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);grid-gap:22px;gap:22px;align-items:center;margin:0 0 42px;padding:25px;border-radius:21px;background:linear-gradient(135deg,var(--lav-tint),#f9f7ff)}.landing_numberRule__bSNn6 .landing_h2___6S29{margin:0 0 9px}.landing_numberRule__bSNn6>div>p{margin:0;color:var(--ink-soft);font-family:var(--font-nunito);font-size:16px;font-weight:700;line-height:1.5}.landing_numberBreakdown__GHzNs{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;padding:20px 14px;border-radius:16px;background:#fff;text-align:center}.landing_numberBreakdown__GHzNs>span{padding:7px 9px;border-radius:8px;font-family:var(--font-nunito);font-size:15px;font-weight:900}.landing_numberPartOne__ooHFr{color:var(--mint-shadow);background:var(--mint-tint)}.landing_numberPartJoin__zaAas{color:var(--sun-text);background:var(--sun-tint)}.landing_numberPartTen__Uo5_6{color:var(--coral-shadow);background:#ffe8e4}.landing_numberBreakdown__GHzNs strong{display:block;flex-basis:100%;margin-top:5px;color:var(--ink);font-family:var(--font-space-grotesk);font-size:34px;letter-spacing:-.05em}.landing_numberWordGrid__HxrxV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 12px}.landing_numberWordCard__EvZ_Z{min-height:116px;padding:13px;border:2px solid var(--bg-app);border-radius:14px;background:var(--surface);transition:transform .15s ease,border-color .15s ease}.landing_numberWordCard__EvZ_Z:hover{transform:translateY(-3px);border-color:var(--mint)}.landing_numberWordDigit__voFJC{display:block;margin:0 0 13px;color:var(--mint-shadow);font-family:var(--font-space-grotesk);font-size:29px;font-weight:700;letter-spacing:-.05em;line-height:.9}.landing_numberWordCard__EvZ_Z strong,.landing_numberWordCard__EvZ_Z>span:last-child{display:block;font-family:var(--font-nunito)}.landing_numberWordCard__EvZ_Z strong{color:var(--ink);font-size:15px;font-weight:900}.landing_numberWordCard__EvZ_Z>span:last-child{margin-top:2px;color:var(--ink-muted);font-size:12px;font-weight:700}.landing_numberUseCases__mZeQP{margin:40px 0 0}.landing_numberUseGrid__FxmhB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.landing_numberUseGrid__FxmhB article{min-height:148px;padding:18px;border-radius:17px;background:var(--bg-app)}.landing_numberUseGrid__FxmhB article>span{display:block;margin-bottom:10px;font-size:25px}.landing_numberUseGrid__FxmhB strong{display:block;color:var(--ink);font-family:var(--font-space-grotesk);font-size:17px}.landing_numberUseGrid__FxmhB p{margin:7px 0 1px;color:var(--mint-shadow);font-family:var(--font-nunito);font-size:15px;font-weight:900}.landing_numberUseGrid__FxmhB small{color:var(--ink-muted);font-family:var(--font-nunito);font-size:13px;font-weight:700}@media (max-width:640px){.landing_body__kmJOA,.landing_hero__SW1LX{padding-left:22px;padding-right:22px}.landing_h1__A8ahR{font-size:30px}.landing_numbersHero__HQ4S_:before{left:-4%}.landing_numbersHero__HQ4S_:after{right:-4%}.landing_numberHeroVisual__e1UJB{margin-top:22px;padding:18px 12px 15px}.landing_numberRule__bSNn6,.landing_numberSteps__CKf2l,.landing_numberUseGrid__FxmhB{grid-template-columns:1fr}.landing_numberSteps__CKf2l:before{top:15%;bottom:15%;left:31px;width:2px;height:auto}.landing_numberSteps__CKf2l li{display:grid;grid-template-columns:38px 1fr;grid-column-gap:13px;column-gap:13px;min-height:0}.landing_numberStepCount__I0Itq{grid-row:span 2;margin:0}.landing_numberSteps__CKf2l strong{margin:3px 0}.landing_numberRule__bSNn6{gap:18px;padding:20px}.landing_numberWordGrid__HxrxV{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_numberWordCard__EvZ_Z{min-height:105px}}