.MarketingPages_page____TB3{overflow:clip}.MarketingPages_sectionShell__CQI_x{width:min(100% - var(--marketing-gutter) * 2,var(--marketing-content-width));margin-inline:auto}.MarketingPages_legalArticle__ufHBS section,.MarketingPages_page____TB3 [id]{scroll-margin-top:calc(var(--marketing-nav-height) + 24px)}.MarketingPages_intro__sy7lG{width:min(100% - var(--marketing-gutter) * 2,var(--marketing-content-width));margin-inline:auto;padding-block:56px 40px}.MarketingPages_intro__sy7lG[data-center=true]{text-align:center}.MarketingPages_introTitle__yjhOx{max-width:20ch;margin-top:20px;font-size:clamp(36px,4.5vw,64px);font-weight:750;line-height:1.18;letter-spacing:-.045em;text-wrap:balance}.MarketingPages_introTitle__yjhOx:lang(zh-HK){max-width:20ch;line-height:1.35}.MarketingPages_intro__sy7lG[data-center=true] .MarketingPages_introTitle__yjhOx{margin-inline:auto}.MarketingPages_introBody__yY4zQ{max-width:620px;margin-top:20px;font-size:16px;line-height:1.85;color:var(--color-text-secondary)}.MarketingPages_intro__sy7lG[data-center=true] .MarketingPages_introBody__yY4zQ{margin-inline:auto}.MarketingPages_introMark__jJzFH{display:inline-flex;align-items:center;gap:16px}.MarketingPages_introMark__jJzFH>img{width:44px;height:44px}.MarketingPages_jumpLinks__H6CXJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.MarketingPages_jumpLinks__H6CXJ a{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 16px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-bg-card);font-size:12px;font-weight:600;transition:background .2s,border-color .2s}.MarketingPages_jumpLinks__H6CXJ a:hover{background:var(--landing-mint);border-color:var(--landing-green)}.MarketingPages_jumpLinks__H6CXJ a:nth-child(3n+2){background:var(--landing-mint)}.MarketingPages_jumpLinks__H6CXJ a:nth-child(3n+3){background:var(--landing-apricot)}.MarketingPages_featureCard___zUQ8{border-radius:20px;box-shadow:none;background:var(--color-bg-card)}.MarketingPages_featureCard___zUQ8[data-tone=mint]{background:var(--landing-mint)}.MarketingPages_featureCard___zUQ8[data-tone=apricot]{background:var(--landing-apricot)}.MarketingPages_featureCard___zUQ8 h2{font-weight:700;letter-spacing:-.035em}.MarketingPages_featureCard___zUQ8 li{font-size:13px}.MarketingPages_featureVisual__tseT7{padding:20px}.MarketingPages_featureVisual__tseT7>div{max-width:100%}.MarketingPages_ctaCard__HTbAo{border-radius:20px;background:var(--color-dark-panel)}.MarketingPages_ctaCard__HTbAo h2{line-height:1.3;letter-spacing:-.035em}.MarketingPages_ctaCard__HTbAo p{color:#d3dce2}.MarketingPages_storeBadges__ryKkp{width:100%;max-width:420px}.MarketingPages_storeBadges__ryKkp[data-center=true]{margin-inline:auto}.MarketingPages_storeBadges__ryKkp a{flex:1;align-self:stretch;min-width:0;padding-inline:16px;border-radius:10px}.MarketingPages_storeBadges__ryKkp a>svg{flex-shrink:0}.MarketingPages_storeBadges__ryKkp :where(a>span>span:first-child){font-size:9px;letter-spacing:.04em;white-space:nowrap}.MarketingPages_storeBadges__ryKkp :where(a>span>span:last-child){font-size:16px;white-space:nowrap}.MarketingPages_pricingOffer__qw979{display:inline-block;margin-top:24px;padding:12px 20px;border-radius:10px;background:var(--landing-mint);color:var(--landing-green);font-size:13px;line-height:1.7}.MarketingPages_plan__v_3Cn{overflow:visible;border-radius:18px;box-shadow:none;border-top:4px solid var(--color-border)}.MarketingPages_plan__v_3Cn[data-tier=Free]{border-top-color:var(--landing-green)}.MarketingPages_plan__v_3Cn[data-tier=Basic]{border-top-color:var(--landing-gold)}.MarketingPages_plan__v_3Cn[data-tier=Pro]{border-color:var(--color-primary);background:var(--color-primary-light)}.MarketingPages_plan__v_3Cn[data-tier=Ultra]{border-top-color:var(--color-text-primary)}.MarketingPages_planAction__y3jfw{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin-top:auto;padding:12px 14px;border:1px solid var(--color-border);border-radius:8px;font-size:13px;font-weight:650;background:var(--color-bg-card);transition:background .2s,border-color .2s}.MarketingPages_planAction__y3jfw:hover{border-color:var(--color-primary);background:var(--landing-mint)}.MarketingPages_plan__v_3Cn[data-tier=Pro] .MarketingPages_planAction__y3jfw{background:var(--marketing-button);color:white;border-color:var(--marketing-button)}.MarketingPages_planList__sotAC{padding-bottom:24px}.MarketingPages_popularLabel__Kqm9r{background:var(--marketing-button)}.MarketingPages_faqLayout__AhEYz{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;width:min(100% - 48px,1040px);margin:8px auto 72px;align-items:start}.MarketingPages_faqNav__FNBRE{display:grid;position:sticky;top:calc(var(--marketing-nav-height) + 20px);gap:8px}.MarketingPages_faqNav__FNBRE a{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 16px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-card);font-size:13px;font-weight:600;transition:background .2s}.MarketingPages_faqNav__FNBRE a:hover{background:var(--landing-mint)}.MarketingPages_faqNav__FNBRE a span{color:var(--landing-green);font-size:11px;font-variant-numeric:tabular-nums}.MarketingPages_faqGroups__EoKBY{display:grid;gap:40px}.MarketingPages_faqGroup__78FFH h2{margin-bottom:18px;font-size:20px;font-weight:700}.MarketingPages_faqGroup__78FFH details{border-radius:10px}.MarketingPages_downloadIntro__qcbEw{border-bottom:1px solid var(--color-border)}.MarketingPages_downloadIntro__qcbEw h1{font-family:var(--font-sans);font-size:clamp(36px,4.5vw,60px);font-weight:750;letter-spacing:-.04em;line-height:1.3;text-wrap:balance}.MarketingPages_downloadContent__1PWBn{border-radius:20px;background:var(--landing-mint);padding:40px}.MarketingPages_platformFact__l1rJD{border-radius:14px;box-shadow:none}.MarketingPages_platformFact__l1rJD:nth-child(2){background:var(--landing-mint)}.MarketingPages_platformFact__l1rJD:nth-child(3){background:var(--landing-apricot)}.MarketingPages_storyHero__tY_bD{width:min(100% - 48px,1280px);min-height:min(680px,75svh);margin-inline:auto;border-radius:20px}.MarketingPages_legalPage__apn7d{padding:40px 24px 72px}.MarketingPages_legalArticle__ufHBS{width:min(100%,896px);margin-inline:auto;padding:48px 64px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-bg-card)}.MarketingPages_legalContents__9O4Cp{margin-top:32px;border-block:1px solid var(--color-border);padding-block:16px}.MarketingPages_legalContents__9O4Cp summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;cursor:pointer;font-size:14px;font-weight:650;list-style:none}.MarketingPages_legalContents__9O4Cp summary::-webkit-details-marker{display:none}.MarketingPages_legalContents__9O4Cp summary:after{content:"+";font-size:24px;font-weight:400}.MarketingPages_legalContents__9O4Cp[open] summary:after{content:"−"}.MarketingPages_legalContents__9O4Cp nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;padding-block:12px}.MarketingPages_legalContents__9O4Cp a{display:flex;align-items:center;min-height:48px;font-size:12px;line-height:1.7;color:var(--color-text-secondary);transition:color .2s}.MarketingPages_legalContents__9O4Cp a:hover{color:var(--color-primary)}.MarketingPages_contactHeader___biQQ{margin-bottom:32px}.MarketingPages_contactHeader___biQQ h1{font-size:clamp(36px,4.5vw,56px);font-weight:750;letter-spacing:-.04em}.MarketingPages_tipsFilter__3YEgS{top:var(--marketing-nav-height)}@media (max-width:767px){.MarketingPages_intro__sy7lG{width:calc(100% - var(--marketing-gutter) * 2);padding-block:32px 28px}.MarketingPages_introTitle__yjhOx{margin-top:16px;font-size:36px}.MarketingPages_introBody__yY4zQ{margin-top:16px;font-size:14px}.MarketingPages_jumpLinks__H6CXJ{gap:6px;margin-top:20px}.MarketingPages_jumpLinks__H6CXJ a{padding:8px 12px;font-size:11px}.MarketingPages_introMark__jJzFH{gap:12px}.MarketingPages_introMark__jJzFH>img{width:36px;height:36px}.MarketingPages_featureCard___zUQ8{padding:24px;border-radius:16px}.MarketingPages_featureVisual__tseT7{padding:0}.MarketingPages_featureCard___zUQ8 h2{font-size:27px;line-height:1.35}.MarketingPages_featureCard___zUQ8 li{font-size:12px}.MarketingPages_faqLayout__AhEYz{grid-template-columns:1fr;gap:28px;width:calc(100% - var(--marketing-gutter) * 2);margin-bottom:48px}.MarketingPages_faqNav__FNBRE{position:static;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.MarketingPages_faqNav__FNBRE a{flex-direction:column;align-items:flex-start;padding:12px 8px;gap:6px;font-size:11px;line-height:1.6}.MarketingPages_downloadContent__1PWBn{padding:28px 24px}.MarketingPages_storyHero__tY_bD{width:calc(100% - 24px);min-height:580px;border-radius:16px}.MarketingPages_legalPage__apn7d{padding:24px 16px 48px}.MarketingPages_legalArticle__ufHBS{padding:28px 24px;border-radius:14px}.MarketingPages_legalContents__9O4Cp nav{grid-template-columns:1fr}.MarketingPages_ctaCard__HTbAo{border-radius:16px}}@media (prefers-reduced-motion:reduce){.MarketingPages_legalPage__apn7d *,.MarketingPages_page____TB3 *{scroll-behavior:auto}}.MarketingPages_familyTable__R9da6{width:100%;table-layout:fixed;font-size:13px}.MarketingPages_familyTable__R9da6 td,.MarketingPages_familyTable__R9da6 th{padding:12px 8px;overflow-wrap:anywhere}.MarketingPages_familyTable__R9da6 td:not(:first-child),.MarketingPages_familyTable__R9da6 th:not(:first-child){text-align:center}.MarketingPages_comparisonTable__SLbpV{width:100%;table-layout:fixed;font-size:14px}.MarketingPages_comparisonTable__SLbpV th:first-child{width:50%}.MarketingPages_comparisonTable__SLbpV td:not(:first-child),.MarketingPages_comparisonTable__SLbpV th:not(:first-child){text-align:center}.MarketingPages_comparisonTable__SLbpV svg{margin-inline:auto}@media (max-width:767px){.MarketingPages_comparisonTable__SLbpV{font-size:12px}.MarketingPages_comparisonTable__SLbpV td,.MarketingPages_comparisonTable__SLbpV th{padding:12px 8px}.MarketingPages_comparisonTable__SLbpV th{font-size:11px;overflow-wrap:anywhere}.MarketingPages_familyTable__R9da6{font-size:12px}}.LearningLanding_marketingShell__VS5bf,body:has(.LearningLanding_marketingShell__VS5bf),html:has(.LearningLanding_marketingShell__VS5bf){--color-bg:#f8f4eb;--color-bg-card:#fffdf8;--color-text-primary:#092a70;--color-text-secondary:#596171;--color-text-muted:#5c6776;--color-primary:#123fa2;--color-primary-light:#edf0f6;--color-border:#dfdfd5;--color-border-light:#eeebe3;--color-bg-elevated:#fffdf8;--color-dark-panel:#112d50;--color-correct:#246247;--color-correct-light:#e3eee3;--marketing-button:#123d91;--marketing-button-hover:#082864;--landing-apricot-ink:#765329;--marketing-content-width:1184px;--marketing-gutter:24px;--marketing-nav-height:90px;--landing-gold:#bd8a49;--landing-mint:#e3eee3;--landing-apricot:#f5dfbf;--landing-green:#246247;background:var(--color-bg)}.LearningLanding_marketingShell__VS5bf>footer{background:var(--color-bg)}.LearningLanding_marketingShell__VS5bf input::placeholder,.LearningLanding_marketingShell__VS5bf textarea::placeholder{color:var(--color-text-muted);opacity:1}.LearningLanding_marketingShell__VS5bf>footer>div:first-child{max-width:1232px;padding-block:56px 28px}.LearningLanding_marketingShell__VS5bf a:focus-visible,.LearningLanding_marketingShell__VS5bf button:focus-visible,.LearningLanding_marketingShell__VS5bf summary:focus-visible{outline:3px solid #2870e8;outline-offset:4px}.LearningLanding_navHeader__TGALy{position:sticky;z-index:40;top:0;padding:12px 24px;background:var(--color-bg)}.LearningLanding_landingNav__GO5Ct{max-width:1280px;margin-inline:auto;border:1px solid var(--color-border);border-radius:18px;background:var(--color-bg-card);box-shadow:0 4px 16px #24342104}.LearningLanding_navRow__6SPGX{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;min-height:64px;padding:8px 16px}.LearningLanding_brand__S5wRx{display:inline-flex;min-width:0;min-height:44px;align-items:center;gap:10px;color:var(--color-text-primary);font-size:20px;font-weight:750;letter-spacing:-.045em}.LearningLanding_brand__S5wRx img{flex-shrink:0;border-radius:10px}.LearningLanding_brandName__NQ40C{display:flex;flex-direction:column;gap:4px;line-height:1.15;white-space:nowrap}.LearningLanding_brandChinese__3OkdW{color:var(--landing-green);font-size:12px;font-weight:650;letter-spacing:.14em}.LearningLanding_navLinks__vK_yE{display:flex;justify-content:center;align-items:center;gap:6px;margin:0}.LearningLanding_navLinks__vK_yE a{min-height:44px;display:flex;align-items:center;padding:10px 16px;font-size:13px;font-weight:550;color:var(--color-text-secondary);border-radius:10px;transition:background .2s,color .2s}.LearningLanding_navLinks__vK_yE a[aria-current=page]{background:var(--landing-mint);color:var(--color-text-primary)}.LearningLanding_mobileMenu__AQFrS a[aria-current=page]{color:var(--landing-green);font-weight:750}.LearningLanding_navLinks__vK_yE a:hover{background:var(--landing-mint);color:var(--color-text-primary)}.LearningLanding_navActions__8Giei{display:flex;justify-content:flex-end;align-items:center;gap:20px;min-width:0}.LearningLanding_navUtilities__Janh5{display:flex;align-items:center;gap:2px}.LearningLanding_navUtilities__Janh5>button:first-child{background:none;padding-inline:8px;font-size:12px}.LearningLanding_navCta__mKUUR{display:inline-flex;flex-shrink:0;min-height:44px;align-items:center;justify-content:center;gap:12px;padding:10px 18px;border-radius:11px;background:#123d91;color:#fffdf8;font-size:13px;font-weight:650;transition:background .2s,transform .2s}.LearningLanding_navCta__mKUUR:hover{background:#082864;transform:translateY(-1px)}.LearningLanding_menuButton__Y2N5Q{display:none;min-width:44px;min-height:44px;align-items:center;justify-content:center;color:var(--color-text-primary);cursor:pointer}.LearningLanding_mobileMenu__AQFrS{display:none}.LearningLanding_page__wNU1h{overflow:clip;background:var(--color-bg);color:var(--color-text-primary)}.LearningLanding_container__Vg8p_{width:min(100% - var(--marketing-gutter) * 2,var(--marketing-content-width));margin-inline:auto}.LearningLanding_page__wNU1h section{scroll-margin-top:108px}.LearningLanding_marketingShell__VS5bf .article-prose :is(h2,h3){scroll-margin-top:calc(var(--marketing-nav-height) + 24px)}.LearningLanding_page__wNU1h a,.LearningLanding_page__wNU1h button,.LearningLanding_page__wNU1h summary{-webkit-tap-highlight-color:transparent}.LearningLanding_hero__qfFyf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;width:min(100% - var(--marketing-gutter) * 2,var(--marketing-content-width));margin-inline:auto;padding-block:24px 32px;color:var(--color-text-primary)}.LearningLanding_heroMedia__gQ54o{position:relative;width:100%;height:640px;border-radius:22px}.LearningLanding_heroCopy__7LGsZ{position:relative;min-width:0;padding-block:16px}.LearningLanding_eyebrow__LSY8O{display:flex;align-items:center;gap:12px;color:var(--color-primary);font-size:11px;font-weight:700;line-height:1.7;letter-spacing:.12em;text-transform:uppercase}.LearningLanding_eyebrowRule__8Uj8i{width:26px;height:2px;background:currentColor}.LearningLanding_hero__qfFyf .LearningLanding_eyebrow__LSY8O{color:var(--color-primary);letter-spacing:.12em}.LearningLanding_heroTitle__Gm2iv{margin-top:26px;font-size:clamp(48px,5.3vw,78px);font-weight:800;line-height:1.25;letter-spacing:-.045em}.LearningLanding_heroTitle__Gm2iv span{display:block}.LearningLanding_heroTitle__Gm2iv:lang(en){font-size:clamp(52px,6vw,88px);line-height:1.02;letter-spacing:-.065em}.LearningLanding_heroTitle__Gm2iv span:after{content:"";display:block;height:6px;width:65px;margin-top:20px;border-radius:2px;background:#e7b86e;transform-origin:left;animation:LearningLanding_underline-in__ymNTy .7s .25s both}.LearningLanding_heroDescription__sOz0Z{max-width:420px;margin-top:24px;font-size:16px;line-height:1.8;color:var(--color-text-secondary)}.LearningLanding_heroMeta__R_RDU{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:11px;color:#395b4b}.LearningLanding_heroMeta__R_RDU span{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--landing-mint);color:var(--landing-green);border-radius:6px}.LearningLanding_heroMeta__R_RDU span+span{color:var(--landing-apricot-ink);background:var(--landing-apricot)}.LearningLanding_heroCta__Eja9u{display:grid;gap:12px;max-width:420px;margin-top:28px;scroll-margin-top:110px}.LearningLanding_finalCta___OerZ a,.LearningLanding_heroCta__Eja9u a{border-radius:9px;transition:transform .2s}.LearningLanding_finalCta___OerZ a:hover,.LearningLanding_heroCta__Eja9u a:hover{transform:translateY(-2px)}.LearningLanding_small__JtBy0{font-size:12px;line-height:1.75;color:var(--color-text-secondary)}.LearningLanding_hero__qfFyf .LearningLanding_small__JtBy0{color:var(--color-text-muted)}.LearningLanding_textLink__4ODBe{display:inline-flex;min-height:44px;align-items:center;gap:12px;margin-top:18px;color:var(--color-primary);font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:gap .2s}.LearningLanding_textLink__4ODBe:hover{gap:17px}.LearningLanding_hero__qfFyf .LearningLanding_textLink__4ODBe{margin-top:8px;color:var(--color-primary)}.LearningLanding_heroCopy__7LGsZ>*{animation:LearningLanding_rise-in__kpGT0 .65s both}.LearningLanding_heroCopy__7LGsZ>:nth-child(2){animation-delay:.08s}.LearningLanding_heroCopy__7LGsZ>:nth-child(3){animation-delay:.16s}.LearningLanding_heroCopy__7LGsZ>:nth-child(4){animation-delay:.23s}.LearningLanding_heroCopy__7LGsZ>:nth-child(5){animation-delay:.3s}.LearningLanding_heroCopy__7LGsZ>:nth-child(6){animation-delay:.38s}.LearningLanding_promiseStrip__hlOD3{border-bottom:1px solid var(--color-border);background:var(--color-bg-card)}.LearningLanding_promiseInner__KAUCJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:24px;gap:40px}.LearningLanding_promise__jkXSF{display:flex;gap:16px;align-items:center}.LearningLanding_promise__jkXSF>svg{box-sizing:content-box;padding:12px;border-radius:14px;flex-shrink:0;color:#246247;background:var(--landing-mint)}.LearningLanding_promise__jkXSF:nth-child(2)>svg{color:#234a94;background:#e7ecf9}.LearningLanding_promise__jkXSF:nth-child(3)>svg{color:#88602f;background:var(--landing-apricot)}.LearningLanding_promise__jkXSF span,.LearningLanding_promise__jkXSF strong{display:block}.LearningLanding_promise__jkXSF strong{font-size:16px;font-weight:650;letter-spacing:-.02em}.LearningLanding_promise__jkXSF span{margin-top:5px;font-size:12px;line-height:1.6;color:var(--color-text-secondary)}.LearningLanding_section__jZTNA{padding-block:64px}.LearningLanding_sectionHeading__sfcqx{margin-bottom:16px}.LearningLanding_sectionHeading__sfcqx h2,.LearningLanding_sectionTitle__USN5q{margin-top:16px;font-size:clamp(30px,3.2vw,46px);line-height:1.35;font-weight:750;letter-spacing:-.04em;text-wrap:balance;white-space:pre-line}.LearningLanding_sectionHeading__sfcqx h2:lang(en),.LearningLanding_sectionTitle__USN5q:lang(en){line-height:1.15}.LearningLanding_body__i2W2m,.LearningLanding_journeyDescription__QyDDC{font-size:15px;line-height:1.8;color:var(--color-text-secondary)}.LearningLanding_journeyDescription__QyDDC{margin-top:12px}.LearningLanding_body__i2W2m{margin-top:20px}.LearningLanding_journey__ASZl4{--stage-bg:var(--landing-mint);--stage-ink:#246247}.LearningLanding_journey__ASZl4[data-tone=blue]{--stage-bg:#e5ebf8;--stage-ink:#214a99}.LearningLanding_journey__ASZl4[data-tone=apricot]{--stage-bg:var(--landing-apricot);--stage-ink:#805424}.LearningLanding_tourToolbar__1bu4g{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:var(--color-text-secondary);font-size:11px}.LearningLanding_tourToggle__fXqYO{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;color:var(--color-primary);font-size:11px;cursor:pointer}.LearningLanding_tourToggle__fXqYO:hover{background:var(--color-bg-card)}.LearningLanding_tourToggle__fXqYO:disabled{cursor:default;color:var(--color-text-secondary)}.LearningLanding_stageButtons__UARTA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.LearningLanding_stageButton__pv7vM{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;min-height:66px;padding:17px 16px;border:1px solid var(--color-border);border-radius:11px 11px 0 0;color:var(--color-text-secondary);font-size:14px;font-weight:600;cursor:pointer;transition:color .25s,background .25s}.LearningLanding_stageButton__pv7vM:hover{background:var(--color-bg-card)}.LearningLanding_stageButton__pv7vM[aria-pressed=true]{color:var(--stage-ink);border-color:var(--stage-bg);background:var(--stage-bg)}.LearningLanding_stageNumber__VgjlI{font-size:10px;font-variant-numeric:tabular-nums}.LearningLanding_stageProgress__0VhlI{position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--stage-ink);transform-origin:left}.LearningLanding_stageProgress__0VhlI[data-running=true]{animation:LearningLanding_tour-progress__kL6t_ 6s linear both}.LearningLanding_stagePanel__IYdGG{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;min-height:536px;padding:34px 64px;border-radius:0 0 20px 20px;background:var(--stage-bg);transition:background .35s}.LearningLanding_stageCopy__zPIwH{color:#123629}.LearningLanding_journey__ASZl4[data-tone=blue] .LearningLanding_stageCopy__zPIwH{color:#173873}.LearningLanding_journey__ASZl4[data-tone=apricot] .LearningLanding_stageCopy__zPIwH{color:#644321}.LearningLanding_chapterNumber__HjcgZ{display:block;margin-bottom:18px;color:var(--stage-ink);font-size:42px;line-height:1;font-weight:400;letter-spacing:-.05em;font-family:var(--font-editorial),Georgia,serif;opacity:.5}.LearningLanding_stageCopy__zPIwH h3{max-width:22ch;font-size:32px;font-weight:700;line-height:1.35;letter-spacing:-.025em;text-wrap:balance}.LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m{color:#4e6057;max-width:340px}.LearningLanding_journey__ASZl4[data-tone=blue] .LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m{color:#4b5c7a}.LearningLanding_journey__ASZl4[data-tone=apricot] .LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m{color:#6b5b46}.LearningLanding_checkList__CzKPm{display:grid;gap:11px;margin-top:24px;list-style:none}.LearningLanding_checkList__CzKPm li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7}.LearningLanding_checkList__CzKPm svg{margin-top:2px;flex-shrink:0;color:var(--stage-ink)}.LearningLanding_stageCopy__zPIwH .LearningLanding_textLink__4ODBe{color:var(--stage-ink);margin-top:22px}.LearningLanding_stageVisual__0Hey0{display:grid;justify-items:center;gap:14px;margin:0}.LearningLanding_screenButton__5a7bp{display:block;position:relative;width:304px;height:436px;max-width:100%;overflow:hidden;border:1px solid #fff9;border-radius:18px;background:#f0f2fe;box-shadow:0 16px 28px -16px #19383050;cursor:zoom-in}.LearningLanding_screenCrop___4Oa7{height:100%;overflow:hidden}.LearningLanding_stageImage__jYSY0{display:block;width:100%;height:auto;margin-top:-16px}.LearningLanding_stageImage__jYSY0[data-screen=grow]{margin-top:0;height:100%;object-fit:contain}.LearningLanding_stageImage__jYSY0[data-screen=understand]{margin-top:-120px}.LearningLanding_screenZoom__lLcH5{position:absolute;right:12px;bottom:12px;display:grid;width:38px;height:38px;place-items:center;border:1px solid #dae0e5;border-radius:50%;background:#fff;color:#163f80;box-shadow:0 2px 8px #182c4220}.LearningLanding_stageVisual__0Hey0 figcaption{color:#53605a;text-align:center;font-size:10px;line-height:1.6}.LearningLanding_screenDialog__ufpqM{position:fixed;inset:0;width:min(560px,calc(100% - 32px));max-height:88dvh;margin:auto;padding:0;overflow-y:auto;border:1px solid var(--color-border);border-radius:18px;background:var(--color-bg-card);color:var(--color-text-primary)}.LearningLanding_screenDialog__ufpqM::backdrop{background:#071528a8}.LearningLanding_dialogHeading__6MFVm{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px 8px 18px;background:var(--color-bg-card);font-size:11px}.LearningLanding_dialogHeading__6MFVm button{display:grid;flex-shrink:0;min-width:44px;min-height:44px;place-items:center;cursor:pointer}.LearningLanding_screenDialog__ufpqM>img{display:block;width:100%;height:auto}.LearningLanding_tutorSection__z2R12{padding-block:64px;background:#f3e8d7;border-block:1px solid #e8dcc8}.LearningLanding_tutorGrid__gLnvX{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:96px}.LearningLanding_tutorGrid__gLnvX .LearningLanding_body__i2W2m{max-width:350px}.LearningLanding_tutorGrid__gLnvX .LearningLanding_eyebrow__LSY8O{color:#84602d}.LearningLanding_hintPreview__8EK2D{border:1px solid #e1d5c1;border-radius:18px;background:var(--color-bg-card);box-shadow:0 18px 30px -22px #453a2c60;transform:rotate(1deg)}.LearningLanding_hintHeader__qjXPf{display:flex;align-items:center;gap:8px;padding:18px 24px;border-bottom:1px solid var(--color-border);font-size:12px;font-weight:600;color:var(--color-primary)}.LearningLanding_hintHeader__qjXPf>span:last-child{margin-left:auto;color:var(--color-text-secondary);font-size:10px;font-weight:400}.LearningLanding_hintQuestion__ZGlws{padding:22px 28px;border-bottom:1px solid var(--color-border)}.LearningLanding_equation__kabMm{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:20px;font-family:Georgia,serif;font-size:38px;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.LearningLanding_equation__kabMm>span{padding:6px 8px;background:var(--landing-mint);border-radius:8px}.LearningLanding_equation__kabMm>span:nth-child(2){background:var(--landing-apricot)}.LearningLanding_equation__kabMm>span:last-child{background:none}.LearningLanding_equation__kabMm>.LearningLanding_equationAnswer__v59bV:last-child{color:var(--landing-green);background:var(--landing-mint);animation:LearningLanding_rise-in__kpGT0 .25s}.LearningLanding_hintBody__ud2Hq{padding:20px 28px 12px}.LearningLanding_hintSteps__82w5s{display:flex;gap:5px;margin-bottom:16px}.LearningLanding_hintSteps__82w5s>span{height:4px;flex:1;border-radius:2px;background:var(--color-border);transition:background .3s}.LearningLanding_hintSteps__82w5s>span[data-active=true]{background:var(--landing-green)}.LearningLanding_hintCount__k32BI{font-size:10px;font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em}.LearningLanding_hintText__k0wY9{min-height:82px;margin-top:10px;font-size:15px;line-height:1.8}.LearningLanding_hintActions__A9OGg{display:flex;align-items:center;gap:16px;margin-top:12px}.LearningLanding_primaryButton__qvvw1{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;border-radius:9px;padding:12px 18px;background:#153b88;color:white;font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s,background .2s}.LearningLanding_primaryButton__qvvw1:hover:not(:disabled){background:#072965;transform:translateY(-1px)}.LearningLanding_primaryButton__qvvw1:disabled{cursor:default}.LearningLanding_resetButton__LD0BT{min-height:48px;padding:12px 8px;font-size:12px;color:var(--color-text-secondary);cursor:pointer}.LearningLanding_resetButton__LD0BT:disabled{opacity:.5;cursor:default}.LearningLanding_hintAnswer__TPkse{min-height:48px;margin-top:14px;font-size:12px;color:var(--color-primary);line-height:1.7}.LearningLanding_contextSection__oAAuR{padding-block:40px}.LearningLanding_contextGrid__JmG_f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.LearningLanding_contextItem__Sso4H{display:flex;align-items:center;gap:15px}.LearningLanding_contextItem__Sso4H>svg{flex-shrink:0;color:var(--landing-green)}.LearningLanding_contextItem__Sso4H h3{font-size:15px;font-weight:650;letter-spacing:-.02em}.LearningLanding_contextItem__Sso4H p{margin-top:7px;font-size:11px;line-height:1.6;color:var(--color-text-secondary)}.LearningLanding_familySection__aRJyt{display:grid;grid-template-columns:1.15fr 1fr;background:#112d50;color:#fff8eb}.LearningLanding_familyPhoto__rI9qH{position:relative;min-height:400px}.LearningLanding_familyPhoto__rI9qH img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:55% center}.LearningLanding_familyPhoto__rI9qH p{position:absolute;inset:auto 0 0;padding:20px 40px;background:#112d504d;font-size:14px;font-weight:600;color:#fffaf0}.LearningLanding_familyIntro__gtp18{align-self:center;max-width:560px;padding:48px 64px}.LearningLanding_familyIntro__gtp18 .LearningLanding_eyebrow__LSY8O,.LearningLanding_familyIntro__gtp18 .LearningLanding_textLink__4ODBe{color:#e7cb95}.LearningLanding_familyIntro__gtp18 .LearningLanding_body__i2W2m{color:#d3dce2;font-size:14px}.LearningLanding_familyIntro__gtp18 .LearningLanding_sectionTitle__USN5q{font-size:clamp(30px,3vw,42px)}.LearningLanding_familyFeatures__Pk2D5{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding-block:32px 36px}.LearningLanding_familyFeature__rfEZz{display:flex;align-items:start;gap:16px}.LearningLanding_familyFeature__rfEZz>svg{flex-shrink:0;margin-top:3px;color:#e7cb95}.LearningLanding_familyFeature__rfEZz h3{font-size:16px;font-weight:600}.LearningLanding_familyFeature__rfEZz p{margin-top:8px;font-size:12px;line-height:1.8;color:#c7d2de}.LearningLanding_faqGrid__OGn6N{display:grid;grid-template-columns:1fr 1.3fr;gap:96px}.LearningLanding_faqList__uIPBk{min-width:0}.LearningLanding_faqItem__vzpbT{border-bottom:1px solid var(--color-border)}.LearningLanding_faqItem__vzpbT:first-child{border-top:1px solid var(--color-border)}.LearningLanding_faqItem__vzpbT summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding-block:20px;font-size:14px;font-weight:600;cursor:pointer;list-style:none}.LearningLanding_faqItem__vzpbT summary::-webkit-details-marker{display:none}.LearningLanding_faqItem__vzpbT summary svg{flex-shrink:0;color:var(--color-primary);transition:transform .2s}.LearningLanding_faqItem__vzpbT[open] summary svg{transform:rotate(45deg)}.LearningLanding_faqItem__vzpbT>p{padding-bottom:24px;padding-right:32px;font-size:13px;line-height:1.9;color:var(--color-text-secondary)}.LearningLanding_finalSection__cQwKF{padding-bottom:64px}.LearningLanding_finalCard__9moPR{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:80px;padding:48px 64px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-bg-card)}.LearningLanding_finalCta___OerZ{margin-top:24px}.LearningLanding_freePlan__MShd6{position:relative;padding:24px 0 24px 40px;border-left:1px solid var(--color-border)}.LearningLanding_freeLogo__hY_NC{float:right;width:44px;height:44px;margin:0;border-radius:12px}.LearningLanding_freeNumber__w4GXq{margin-top:14px;font-size:76px;font-weight:700;line-height:1.1;letter-spacing:-.05em}.LearningLanding_freeNumber__w4GXq>span{margin-left:12px;font-size:12px;font-weight:400;letter-spacing:normal;color:var(--color-text-secondary)}.LearningLanding_freePlan__MShd6>p:nth-of-type(2){margin-top:8px;font-size:15px;font-weight:600}.LearningLanding_freeDivider___jFe7{height:1px;background:var(--color-border);margin-block:20px 16px}.LearningLanding_freePlan__MShd6 .LearningLanding_small__JtBy0+.LearningLanding_small__JtBy0{margin-top:8px}.dark .LearningLanding_marketingShell__VS5bf,.dark body:has(.LearningLanding_marketingShell__VS5bf),.dark:has(.LearningLanding_marketingShell__VS5bf){--color-bg-elevated:#203247;--color-correct:#a2cead;--color-correct-light:#263f38;--color-bg:#111d2c;--color-bg-card:#19293b;--color-text-primary:#f5f0e7;--color-text-secondary:#c0c7ce;--color-text-muted:#a9b7c9;--color-primary:#adc5f1;--color-primary-light:#233957;--color-border:#334255;--color-border-light:#293b50;--landing-mint:#263f38;--landing-apricot:#4b3e2b;--landing-green:#a2cead;--landing-apricot-ink:#e4c48d}.dark .LearningLanding_journey__ASZl4{--stage-bg:#263f38;--stage-ink:#b1d8b8}.dark .LearningLanding_journey__ASZl4[data-tone=blue]{--stage-bg:#243651;--stage-ink:#b0c8f5}.dark .LearningLanding_journey__ASZl4[data-tone=apricot]{--stage-bg:#4b3e2b;--stage-ink:#eac990}.dark .LearningLanding_journey__ASZl4 .LearningLanding_stageCopy__zPIwH,.dark .LearningLanding_journey__ASZl4 .LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m,.dark .LearningLanding_stageVisual__0Hey0 figcaption{color:#e2e8e1}.dark .LearningLanding_tutorSection__z2R12{background:#302d29;border-color:#484036}.dark .LearningLanding_tutorGrid__gLnvX .LearningLanding_eyebrow__LSY8O{color:#e7c593}.dark .LearningLanding_hintPreview__8EK2D{border-color:#4a4b47}.dark .LearningLanding_promise__jkXSF>svg{color:#b1d8b8}.dark .LearningLanding_promise__jkXSF:nth-child(2)>svg{color:#b6cbf5;background:#283e5f}.dark .LearningLanding_promise__jkXSF:nth-child(3)>svg{color:#e4c48d}@keyframes LearningLanding_rise-in__kpGT0{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes LearningLanding_underline-in__ymNTy{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LearningLanding_tour-progress__kL6t_{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1199px) and (min-width:768px){.LearningLanding_navRow__6SPGX{gap:10px}.LearningLanding_navLinks__vK_yE a{padding-inline:10px}.LearningLanding_brand__S5wRx{font-size:18px}.LearningLanding_hero__qfFyf{gap:32px}.LearningLanding_heroMedia__gQ54o{height:600px}.LearningLanding_heroTitle__Gm2iv{font-size:52px}.LearningLanding_heroTitle__Gm2iv:lang(en){font-size:64px}.LearningLanding_heroDescription__sOz0Z{max-width:330px;font-size:14px}.LearningLanding_heroCta__Eja9u{max-width:340px}.LearningLanding_heroCta__Eja9u>div{flex-wrap:wrap}.LearningLanding_heroCta__Eja9u>div>p{font-size:11px}.LearningLanding_promiseInner__KAUCJ{gap:24px}.LearningLanding_promise__jkXSF{gap:12px}.LearningLanding_promise__jkXSF strong{font-size:14px}.LearningLanding_promise__jkXSF>svg{padding:9px;width:24px;height:24px}.LearningLanding_tutorGrid__gLnvX{gap:48px}.LearningLanding_stagePanel__IYdGG{gap:32px;padding-inline:32px}.LearningLanding_stageButton__pv7vM{gap:8px;padding-inline:12px;font-size:13px}.LearningLanding_familyIntro__gtp18{padding:36px}.LearningLanding_familyFeatures__Pk2D5{gap:28px}.LearningLanding_finalCard__9moPR{gap:40px;padding:40px}.LearningLanding_finalCta___OerZ>div{flex-wrap:wrap}.LearningLanding_equation__kabMm{font-size:30px;gap:8px}}@media (max-width:1099px){.LearningLanding_navHeader__TGALy{padding:10px 16px}.LearningLanding_navRow__6SPGX{grid-template-columns:minmax(0,1fr) auto}.LearningLanding_navActions__8Giei{gap:8px}.LearningLanding_navLinks__vK_yE,.LearningLanding_navUtilities__Janh5{display:none}.LearningLanding_navCta__mKUUR{margin-left:auto}.LearningLanding_menuButton__Y2N5Q{display:inline-flex}.LearningLanding_mobileMenu__AQFrS{display:grid;padding:8px 20px 16px;border-top:1px solid var(--color-border);animation:LearningLanding_rise-in__kpGT0 .2s}.LearningLanding_mobileMenu__AQFrS>a{display:flex;justify-content:space-between;align-items:center;min-height:52px;border-bottom:1px solid var(--color-border-light);color:var(--color-text-primary);font-size:14px}.LearningLanding_mobileUtilities__2LqaJ{display:flex;justify-content:space-between;padding-top:12px}}@media (min-width:768px) and (max-width:900px){.LearningLanding_hero__qfFyf{gap:32px}.LearningLanding_heroCopy__7LGsZ{padding-block:8px}.LearningLanding_heroTitle__Gm2iv{font-size:46px}.LearningLanding_heroTitle__Gm2iv:lang(en){font-size:clamp(46px,6.2vw,54px)}.LearningLanding_heroDescription__sOz0Z{margin-top:18px;font-size:13px}.LearningLanding_heroMeta__R_RDU{gap:6px;font-size:10px}.LearningLanding_heroMeta__R_RDU span{padding-inline:7px}.LearningLanding_heroCta__Eja9u{margin-top:20px}.LearningLanding_heroCta__Eja9u>div>p{font-size:10px}.LearningLanding_contextGrid__JmG_f{gap:20px}.LearningLanding_contextItem__Sso4H{gap:10px}.LearningLanding_contextItem__Sso4H h3{font-size:13px}.LearningLanding_stagePanel__IYdGG{padding-inline:24px;gap:24px}}@media (max-width:767px){.LearningLanding_marketingShell__VS5bf,body:has(.LearningLanding_marketingShell__VS5bf),html:has(.LearningLanding_marketingShell__VS5bf){--marketing-nav-height:76px}.LearningLanding_navHeader__TGALy{padding:8px 12px}.LearningLanding_landingNav__GO5Ct{border-radius:14px}.LearningLanding_navRow__6SPGX{min-height:58px;padding:6px 8px;gap:8px}.LearningLanding_brand__S5wRx{gap:8px;font-size:17px}.LearningLanding_brandName__NQ40C{gap:3px}.LearningLanding_brandChinese__3OkdW{font-size:11px}.LearningLanding_brand__S5wRx img{width:32px;height:32px;border-radius:8px}.LearningLanding_navCta__mKUUR{min-height:44px;padding:8px 12px;gap:5px;font-size:11px;border-radius:9px}.LearningLanding_navCta__mKUUR>svg{display:none}.LearningLanding_menuButton__Y2N5Q{min-width:44px}.LearningLanding_page__wNU1h section{scroll-margin-top:90px}.LearningLanding_hero__qfFyf{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:24px 32px}.LearningLanding_heroCopy__7LGsZ{padding:0}.LearningLanding_heroMedia__gQ54o{height:560px;border-radius:16px}.LearningLanding_heroTitle__Gm2iv{margin-top:16px;font-size:clamp(40px,10.8vw,64px);line-height:1.3;letter-spacing:-.045em}.LearningLanding_heroTitle__Gm2iv:lang(en){font-size:clamp(48px,12.8vw,72px);line-height:1.04}.LearningLanding_heroTitle__Gm2iv span:after{margin-top:14px;width:46px;height:4px}.LearningLanding_heroDescription__sOz0Z{max-width:450px;margin-top:16px;font-size:14px;line-height:1.75}.LearningLanding_heroMeta__R_RDU{margin-top:14px;font-size:10px;gap:7px}.LearningLanding_heroCta__Eja9u{display:block;margin-top:18px}.LearningLanding_heroCta__Eja9u>div{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.LearningLanding_heroCta__Eja9u>div a{flex:1 1 0;min-width:0;min-height:52px;padding:10px 12px;gap:8px}.LearningLanding_heroCta__Eja9u>div a>svg{flex-shrink:0;width:24px;height:24px}.LearningLanding_heroCta__Eja9u>div a>span{min-width:0}.LearningLanding_heroCta__Eja9u>div a>span>span:first-child{font-size:8px;letter-spacing:.05em;white-space:nowrap}.LearningLanding_heroCta__Eja9u>div a>span>span:last-child{font-size:15px;white-space:nowrap}.LearningLanding_heroCta__Eja9u>div>p{max-width:110px;font-size:11px;line-height:1.7}.LearningLanding_heroCta__Eja9u .LearningLanding_small__JtBy0{margin-top:8px;font-size:11px}.LearningLanding_hero__qfFyf .LearningLanding_textLink__4ODBe{margin-top:2px;font-size:12px}.LearningLanding_promiseInner__KAUCJ{gap:10px;padding-block:24px}.LearningLanding_promise__jkXSF{flex-direction:column;align-items:flex-start;gap:12px}.LearningLanding_promise__jkXSF>svg{padding:9px;width:23px;height:23px;border-radius:11px}.LearningLanding_promise__jkXSF strong{font-size:12px;line-height:1.6;text-wrap:balance}.LearningLanding_promise__jkXSF span{font-size:10px;line-height:1.7;margin-top:5px}.LearningLanding_section__jZTNA{padding-block:40px}.LearningLanding_sectionHeading__sfcqx{margin-bottom:12px}.LearningLanding_sectionHeading__sfcqx h2,.LearningLanding_sectionTitle__USN5q{margin-top:12px;font-size:30px}.LearningLanding_eyebrow__LSY8O{font-size:10px;letter-spacing:.09em}.LearningLanding_body__i2W2m,.LearningLanding_journeyDescription__QyDDC{font-size:14px}.LearningLanding_stageNumber__VgjlI{display:none}.LearningLanding_stageButton__pv7vM{flex-direction:column;gap:7px;padding:13px 3px;font-size:10px;min-height:74px;border-radius:9px 9px 0 0}.LearningLanding_stageButtons__UARTA{gap:5px}.LearningLanding_stagePanel__IYdGG{grid-template-columns:1fr;padding:28px 24px 24px;gap:26px;min-height:auto}.LearningLanding_chapterNumber__HjcgZ{display:none}.LearningLanding_stageCopy__zPIwH h3{font-size:25px;max-width:24ch}.LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m{margin-top:12px}.LearningLanding_checkList__CzKPm{margin-top:16px;gap:8px}.LearningLanding_checkList__CzKPm li{font-size:12px}.LearningLanding_stageCopy__zPIwH .LearningLanding_checkList__CzKPm,.LearningLanding_stageCopy__zPIwH .LearningLanding_textLink__4ODBe{display:none}.LearningLanding_screenButton__5a7bp{width:270px;height:370px;border-radius:14px}.LearningLanding_stageImage__jYSY0[data-screen=understand]{margin-top:-104px}.LearningLanding_stageVisual__0Hey0 figcaption{font-size:9px}.LearningLanding_tutorSection__z2R12{padding-block:40px}.LearningLanding_tutorGrid__gLnvX{grid-template-columns:1fr;gap:28px}.LearningLanding_hintPreview__8EK2D{transform:none}.LearningLanding_hintHeader__qjXPf{padding:16px 20px}.LearningLanding_hintQuestion__ZGlws{padding:20px 22px}.LearningLanding_hintBody__ud2Hq{padding:20px 22px 10px}.LearningLanding_equation__kabMm{font-size:32px;gap:8px}.LearningLanding_hintText__k0wY9{min-height:82px;font-size:14px}.LearningLanding_contextSection__oAAuR{padding-block:12px}.LearningLanding_contextGrid__JmG_f{grid-template-columns:1fr;gap:0}.LearningLanding_contextItem__Sso4H{padding-block:23px;gap:18px}.LearningLanding_contextItem__Sso4H+.LearningLanding_contextItem__Sso4H{border-top:1px solid var(--color-border)}.LearningLanding_contextItem__Sso4H p{margin-top:5px}.LearningLanding_familySection__aRJyt{grid-template-columns:1fr}.LearningLanding_familyPhoto__rI9qH{min-height:260px}.LearningLanding_familyPhoto__rI9qH img{object-position:60% center}.LearningLanding_familyPhoto__rI9qH p{padding:16px 24px;font-size:12px}.LearningLanding_familyIntro__gtp18{padding:32px 24px 16px}.LearningLanding_familyIntro__gtp18 .LearningLanding_sectionTitle__USN5q{font-size:32px}.LearningLanding_familyFeatures__Pk2D5{grid-template-columns:1fr;gap:20px;padding-block:16px 36px}.LearningLanding_familyFeature__rfEZz{padding-top:20px;border-top:1px solid #ffffff25}.LearningLanding_familyFeature__rfEZz h3{font-size:15px}.LearningLanding_familyFeature__rfEZz p{margin-top:6px;font-size:12px}.LearningLanding_faqGrid__OGn6N{grid-template-columns:1fr;gap:24px}.LearningLanding_faqItem__vzpbT summary{font-size:13px;min-height:68px}.LearningLanding_finalCard__9moPR{grid-template-columns:1fr;gap:28px;padding:28px 24px}.LearningLanding_finalCard__9moPR .LearningLanding_sectionTitle__USN5q{font-size:29px}.LearningLanding_finalCta___OerZ>div{align-items:flex-start}.LearningLanding_freePlan__MShd6{padding:28px 0 0;border-left:none;border-top:1px solid var(--color-border)}.LearningLanding_freeNumber__w4GXq{font-size:64px}.LearningLanding_finalSection__cQwKF{padding-bottom:48px}.LearningLanding_marketingShell__VS5bf>footer>div:first-child{padding-block:40px 28px}}@media (max-width:374px){.LearningLanding_brand__S5wRx{font-size:15px;gap:6px}.LearningLanding_brand__S5wRx img{width:28px;height:28px}.LearningLanding_navRow__6SPGX{gap:4px;padding-left:8px}.LearningLanding_navCta__mKUUR{padding-inline:10px;font-size:10px}.LearningLanding_heroTitle__Gm2iv{font-size:37px}.LearningLanding_heroTitle__Gm2iv:lang(en){font-size:46px}.LearningLanding_heroCta__Eja9u>div>p{max-width:90px}.LearningLanding_heroCta__Eja9u>div a{padding-inline:8px;gap:6px}.LearningLanding_heroCta__Eja9u>div a>svg{width:22px;height:22px}.LearningLanding_heroCta__Eja9u>div a>span>span:last-child{font-size:14px}.LearningLanding_stagePanel__IYdGG{padding-inline:18px}.LearningLanding_screenButton__5a7bp{height:350px}.LearningLanding_hintActions__A9OGg{gap:8px}.LearningLanding_primaryButton__qvvw1{padding-inline:12px;font-size:12px}.LearningLanding_hintHeader__qjXPf{padding-inline:16px;font-size:11px}.LearningLanding_hintHeader__qjXPf>span:last-child{font-size:9px}.LearningLanding_hintBody__ud2Hq,.LearningLanding_hintQuestion__ZGlws{padding-inline:18px}.LearningLanding_equation__kabMm{font-size:27px;gap:6px}.LearningLanding_equation__kabMm>span{padding-inline:6px}.LearningLanding_sectionHeading__sfcqx h2,.LearningLanding_sectionTitle__USN5q{font-size:27px}}@media (prefers-reduced-motion:reduce){.LearningLanding_marketingShell__VS5bf *,.LearningLanding_marketingShell__VS5bf :after,.LearningLanding_marketingShell__VS5bf :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.LearningLanding_heroCta__Eja9u>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.LearningLanding_heroCta__Eja9u>div a{min-width:0;min-height:56px;padding:12px;gap:8px}.LearningLanding_heroCta__Eja9u>div a>svg{flex-shrink:0;width:26px;height:26px}.LearningLanding_heroCta__Eja9u>div a>span>span:first-child{font-size:9px;white-space:nowrap}.LearningLanding_heroCta__Eja9u>div a>span>span:last-child{font-size:16px;white-space:nowrap}.dark .LearningLanding_marketingShell__VS5bf :is(a,button,summary):focus-visible{outline-color:#9abaff}@media (max-width:900px){.LearningLanding_heroCta__Eja9u>div a{padding-inline:8px;gap:8px}.LearningLanding_heroCta__Eja9u>div a>span>span:first-child{font-size:8px}.LearningLanding_heroCta__Eja9u>div a>span>span:last-child{font-size:14px}.LearningLanding_heroCta__Eja9u>div a>svg{width:22px;height:22px}}@media (max-width:374px){.LearningLanding_heroCta__Eja9u>div{gap:8px}.LearningLanding_heroCta__Eja9u>div a{gap:6px;padding-inline:6px}}.HeroSlideshow_carousel__pGQ9Y{--slide-surface:#f1e1c9;--slide-ink:#0c2d70;--slide-muted:#4e5c6c;--slide-line:#8a796426;--slide-hover:#ffffff99;isolation:isolate;overflow:hidden;background:var(--slide-surface);color:var(--slide-ink)}.HeroSlideshow_backdrop__Ht_A2{position:absolute;inset:0 auto 0 0;width:210%;max-width:none;height:100%;object-fit:cover;object-position:left center;pointer-events:none}.HeroSlideshow_wash__Uam_D{position:absolute;inset:0;background:linear-gradient(180deg,#fcf6eaaa,#fcf6ea30 56%,#f7e5c788)}.HeroSlideshow_scene__m6uID{position:absolute;inset:0 0 76px}.HeroSlideshow_slide__iGfDM{position:absolute;inset:0}.HeroSlideshow_slideHeading__rJaeu{position:absolute;top:28px;left:28px;display:flex;align-items:center;gap:12px;font-size:12px;font-weight:650;letter-spacing:.03em}.HeroSlideshow_number__IXCO_{color:var(--slide-muted);font-size:11px;font-variant-numeric:tabular-nums}.HeroSlideshow_preview__sGJhC{position:absolute;top:64px;bottom:92px;left:28%;aspect-ratio:960/2087;transform:translateX(-50%) rotate(-4deg);display:block;padding:5px;border:2px solid #7b7a71;border-radius:35px;background:#22272c;box-shadow:7px 8px 0 -4px #b9b6ab,16px 24px 28px -17px #50453380;cursor:zoom-in;transition:transform .3s}.HeroSlideshow_preview__sGJhC:hover{transform:translateX(-50%) rotate(0deg)}.HeroSlideshow_screen___vYU0{width:100%;height:100%;object-fit:contain;border-radius:28px;background:#eff3fd}.HeroSlideshow_zoom__g7fR0{position:absolute;right:-14px;bottom:26px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #deddd1;border-radius:50%;background:#fffdf8;color:#163f80;box-shadow:0 3px 8px #163f8014}.HeroSlideshow_slide__iGfDM[data-kind=progress] .HeroSlideshow_preview__sGJhC{aspect-ratio:960/1162;top:100px;bottom:auto;width:48%;max-width:272px;left:30%;border:1px solid #ffffffbb;border-radius:20px;padding:8px;background:#f4f6ff;transform:translateX(-50%) rotate(-4deg);box-shadow:0 18px 30px -18px #50453380}.HeroSlideshow_slide__iGfDM[data-kind=progress] .HeroSlideshow_screen___vYU0{border-radius:13px}.HeroSlideshow_detailCard__6HcdX{position:absolute;z-index:1;right:24px;bottom:128px;width:56%;max-width:320px;padding:8px;overflow:hidden;border:1px solid var(--color-border);border-radius:18px;background:var(--color-bg-card);color:var(--color-text-primary);box-shadow:0 16px 36px -16px #283a4b55,0 3px 8px #283a4b12;text-align:left;cursor:zoom-in;transform:rotate(2deg);transition:transform .3s,box-shadow .3s}.HeroSlideshow_detailCard__6HcdX:hover{transform:rotate(0deg) translateY(-4px);box-shadow:0 20px 40px -16px #283a4b66}.HeroSlideshow_detailCrop__8hX_b{position:relative;display:block;overflow:hidden;border-radius:11px;background:#eff3fd}.HeroSlideshow_detailImage__U6ROz{position:absolute;display:block;max-width:none;height:auto}.HeroSlideshow_detailFooter__k4dbm{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 4px 4px}.HeroSlideshow_detailFooter__k4dbm small,.HeroSlideshow_detailFooter__k4dbm strong{display:block}.HeroSlideshow_detailFooter__k4dbm strong{font-size:12px;font-weight:650;line-height:1.5}.HeroSlideshow_detailFooter__k4dbm small{margin-top:4px;font-size:9px;line-height:1.5;color:var(--color-text-secondary)}.HeroSlideshow_detailFooter__k4dbm>svg{flex-shrink:0;color:var(--color-primary)}.HeroSlideshow_caption___0DQ9{position:absolute;left:28px;right:28px;bottom:8px}.HeroSlideshow_caption___0DQ9 h2{font-size:clamp(21px,2vw,29px);line-height:1.3;font-weight:750;letter-spacing:-.025em}.HeroSlideshow_caption___0DQ9 p{margin-top:7px;color:var(--slide-muted);font-size:12px;line-height:1.6}.HeroSlideshow_controls__qbofV{position:absolute;left:20px;right:20px;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--slide-line);padding-top:8px}.HeroSlideshow_arrows__1DtOc,.HeroSlideshow_dots__p9bVp{display:flex;align-items:center;gap:0}.HeroSlideshow_controls__qbofV button{display:grid;place-items:center;min-height:48px;min-width:44px;border-radius:10px;color:var(--slide-ink);cursor:pointer;transition:background .2s}.HeroSlideshow_controls__qbofV button:hover{background:var(--slide-hover)}.HeroSlideshow_dotTrack__RNYQQ{position:relative;display:block;overflow:hidden;width:22px;height:3px;border-radius:4px;background:color-mix(in srgb,var(--slide-ink) 22%,transparent)}.HeroSlideshow_dots__p9bVp button[aria-pressed=true] .HeroSlideshow_dotTrack__RNYQQ{width:30px}.HeroSlideshow_dotFill__Cb4HX{display:block;width:100%;height:100%;background:var(--slide-ink);transform-origin:left}.HeroSlideshow_dotFill__Cb4HX[data-running=true]{animation:HeroSlideshow_advance__RnidJ 7s linear both}@keyframes HeroSlideshow_advance__RnidJ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1199px) and (min-width:768px){.HeroSlideshow_preview__sGJhC{left:34%;top:68px;bottom:148px}.HeroSlideshow_detailCard__6HcdX{right:16px;bottom:104px;width:76%;max-width:280px}.HeroSlideshow_slide__iGfDM[data-kind=progress] .HeroSlideshow_preview__sGJhC{left:36%;top:80px;width:60%}.HeroSlideshow_controls__qbofV{left:12px;right:12px}.HeroSlideshow_controls__qbofV button{min-width:38px}.HeroSlideshow_caption___0DQ9,.HeroSlideshow_slideHeading__rJaeu{left:22px;right:22px}}@media (max-width:767px){.HeroSlideshow_scene__m6uID{bottom:72px}.HeroSlideshow_slideHeading__rJaeu{top:20px;left:22px;font-size:11px}.HeroSlideshow_preview__sGJhC{top:60px;bottom:164px;left:36%;border-radius:29px;padding:4px}.HeroSlideshow_screen___vYU0{border-radius:23px}.HeroSlideshow_detailCard__6HcdX{right:20px;bottom:112px;width:78%;max-width:280px;border-radius:14px;padding:6px}.HeroSlideshow_detailCrop__8hX_b{border-radius:8px}.HeroSlideshow_detailFooter__k4dbm{padding:8px 4px 4px}.HeroSlideshow_detailFooter__k4dbm strong{font-size:11px}.HeroSlideshow_detailFooter__k4dbm small{font-size:8px;margin-top:2px}.HeroSlideshow_caption___0DQ9{left:22px;right:22px;bottom:4px}.HeroSlideshow_caption___0DQ9 h2{font-size:22px}.HeroSlideshow_caption___0DQ9 p{margin-top:5px;font-size:11px}.HeroSlideshow_slide__iGfDM[data-kind=progress] .HeroSlideshow_preview__sGJhC{top:72px;left:38%;width:60%}.HeroSlideshow_controls__qbofV{left:14px;right:14px;bottom:8px;padding-top:6px}.HeroSlideshow_controls__qbofV button{min-width:40px}}@media (prefers-reduced-motion:reduce){.HeroSlideshow_slide__iGfDM[aria-hidden=true]{visibility:hidden}.HeroSlideshow_preview__sGJhC,.HeroSlideshow_preview__sGJhC:hover,.HeroSlideshow_slide__iGfDM[data-kind=progress] .HeroSlideshow_preview__sGJhC{transform:translateX(-50%);transition:none}.HeroSlideshow_detailCard__6HcdX,.HeroSlideshow_detailCard__6HcdX:hover{transform:none;transition:none}.HeroSlideshow_dotFill__Cb4HX{animation:none}}@media (max-width:360px){.HeroSlideshow_detailCard__6HcdX{right:16px;bottom:124px}.HeroSlideshow_dots__p9bVp button{min-width:36px}.HeroSlideshow_dotTrack__RNYQQ{width:18px}.HeroSlideshow_dots__p9bVp button[aria-pressed=true] .HeroSlideshow_dotTrack__RNYQQ{width:24px}}.HeroSlideshow_playback__ZbWrn{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--slide-line);border-radius:50%;color:var(--slide-ink);cursor:pointer;transition:background .2s}.HeroSlideshow_playback__ZbWrn:hover{background:var(--slide-hover)}.dark .HeroSlideshow_carousel__pGQ9Y{--slide-surface:#1b3044;--slide-ink:#f5f0e7;--slide-muted:#c1cedb;--slide-line:#ffffff26;--slide-hover:#ffffff12}.dark .HeroSlideshow_backdrop__Ht_A2{opacity:.14;filter:saturate(.5)}.dark .HeroSlideshow_wash__Uam_D{background:linear-gradient(180deg,#142a4155,#142a4110 65%,#192e4299)}.dark .HeroSlideshow_preview__sGJhC{box-shadow:7px 8px 0 -4px #68717a,16px 24px 28px -17px #000000aa}.dark .HeroSlideshow_zoom__g7fR0{background:var(--color-bg-card);border-color:var(--color-border);color:var(--color-primary)}.dark .HeroSlideshow_detailCard__6HcdX{box-shadow:0 16px 36px -12px #00000088}
/*# sourceMappingURL=fabe6105bc947ebe.css.map*/