.LearningLanding_marketingShell__VS5bf,body:has(.LearningLanding_marketingShell__VS5bf),html:has(.LearningLanding_marketingShell__VS5bf){--color-bg:#f7f5ff;--color-bg-card:#ffffff;--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-muted:#9ca3af;--color-primary:#0b4bde;--color-primary-light:#e7eeff;--color-border:rgba(109,93,252,.12);--color-border-light:rgba(109,93,252,.06);--color-bg-elevated:#ffffff;--color-dark-panel:#111827;--color-correct:#2e9e6b;--color-correct-light:#e4f7ee;--marketing-button:#0b4bde;--marketing-button-hover:#0838a8;--landing-apricot-ink:#9a6700;--marketing-content-width:1184px;--marketing-gutter:24px;--marketing-nav-height:90px;--landing-gold:#f59e0b;--landing-mint:#e4f7ee;--landing-apricot:#e7eeff;--landing-green:#2e9e6b;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:color-mix(in srgb,var(--color-bg) 86%,transparent);backdrop-filter:blur(16px)}.LearningLanding_landingNav__GO5Ct{max-width:1280px;margin-inline:auto;border:1px solid var(--color-border);border-radius:18px;background:color-mix(in srgb,var(--color-bg-card) 86%,transparent);box-shadow:0 12px 32px -20px rgba(76,53,201,.28)}.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;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,.86fr) minmax(0,1.14fr);align-items:center;gap:48px;width:min(100% - var(--marketing-gutter) * 2,1280px);margin-inline:auto;padding-block:34px 52px;color:var(--color-text-primary)}.LearningLanding_heroMedia__gQ54o{position:relative;width:calc(100% + 24px);min-height:680px;margin-right:-24px;overflow:hidden;border-radius:28px 0 0 28px;background:#e9e4f6;box-shadow:0 24px 48px -28px rgba(76,53,201,.38)}.LearningLanding_heroFamilyImage__7yToE{object-fit:cover;object-position:62% center}.LearningLanding_heroMediaWash__qt3OW{position:absolute;inset:0;background:linear-gradient(90deg,rgba(247,245,255,.92),rgba(247,245,255,.32) 34%,rgba(17,24,39,.1) 72%,rgba(17,24,39,.28));pointer-events:none}.LearningLanding_heroMediaMessage__jtxuo{position:absolute;right:28px;bottom:30px;display:grid;max-width:210px;gap:6px;text-align:right;color:#ffffff;text-shadow:0 2px 12px rgba(15,23,42,.34)}.LearningLanding_heroMediaMessage__jtxuo span{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LearningLanding_heroMediaMessage__jtxuo strong{font-family:var(--font-editorial),Georgia,serif;font-size:26px;font-style:italic;font-weight:400;line-height:1.1}.LearningLanding_heroMediaMessage__jtxuo small{font-size:11px;opacity:.9}.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:12px;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_hero__qfFyf .LearningLanding_eyebrow__LSY8O:lang(zh-HK){letter-spacing:.02em}.LearningLanding_heroTitle__Gm2iv{margin-top:26px;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(42px,4.6vw,68px);font-weight:400;line-height:1.18;letter-spacing:0;text-wrap:balance}.LearningLanding_heroTitle__Gm2iv span{display:block;color:var(--color-primary);font-style:italic}.LearningLanding_heroTitle__Gm2iv:lang(en){font-size:clamp(52px,6vw,88px);line-height:1.02;letter-spacing:-.045em}.LearningLanding_heroTitle__Gm2iv span:after{content:"";display:block;height:4px;width:65px;margin-top:20px;border-radius:2px;background:#7ba4ff;transform-origin:left;animation:LearningLanding_underline-in__ymNTy .7s .25s both}.LearningLanding_heroDescription__sOz0Z{max-width:420px;line-height:1.8;color:var(--color-text-secondary)}.LearningLanding_heroMeta__R_RDU{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;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:13px;line-height:1.75;color:var(--color-text-secondary)}.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_trustStrip__f_1Hq{border-bottom:1px solid var(--color-border);background:var(--color-bg)}.LearningLanding_trustInner__nqNON{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 28px;padding-block:16px;font-size:12px;line-height:1.6;color:var(--color-text-secondary)}.LearningLanding_trustInner__nqNON>span{display:inline-flex;align-items:center;min-height:36px}.LearningLanding_trustLinks__s_vfJ{gap:8px}.LearningLanding_trustLinks__s_vfJ a{color:var(--color-primary);min-height:44px;display:inline-flex;align-items:center;text-decoration:none;transition:color .2s}.LearningLanding_trustLinks__s_vfJ a:hover{color:var(--color-text-primary)}.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:0}.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:700;letter-spacing:0;text-wrap:balance;white-space:pre-line}.LearningLanding_sectionHeading__sfcqx h2:lang(en),.LearningLanding_sectionTitle__USN5q:lang(en){line-height:1.15;letter-spacing:-.025em}.LearningLanding_body__i2W2m,.LearningLanding_journeyDescription__QyDDC{font-size:16px;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{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-bottom: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_stageButtons__UARTA:after{display:none}.LearningLanding_stageProgress__0VhlI{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--stage-ink),color-mix(in srgb,var(--stage-ink) 72%,var(--color-bg)));box-shadow:0 0 12px color-mix(in srgb,var(--stage-ink) 60%,transparent);transform-origin:left}.LearningLanding_stageProgress__0VhlI[data-running=true]{animation:none}.LearningLanding_stageButton__pv7vM{border-bottom-color:transparent;border-bottom:0!important}.LearningLanding_stagePanel__IYdGG{border-top:0!important}.LearningLanding_stagePanel__IYdGG:before{display:none}.LearningLanding_stagePanel__IYdGG{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,.8fr);align-items:center;gap:clamp(36px,6vw,88px);min-height:536px;padding:clamp(42px,5vw,68px) clamp(28px,6vw,72px);overflow:hidden;border-radius:0 0 20px 20px;background:var(--stage-bg);transition:background .35s}.LearningLanding_stagePanel__IYdGG:before{content:"";position:absolute;right:-8%;bottom:-48%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.34),transparent 68%);pointer-events:none}.LearningLanding_stagePanel__IYdGG>*{position:relative;z-index:1;min-width:0}.LearningLanding_stageCopy__zPIwH{max-width:430px;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:332px;height:480px;max-width:100%;padding:10px 10px 0;overflow:hidden;border:1px solid #fff9;border-radius:28px;background:linear-gradient(145deg,#fbfcff,#e9effb);box-shadow:0 24px 42px -22px rgba(25,56,48,.42),0 0 0 8px rgba(255,255,255,.22);cursor:zoom-in}.LearningLanding_screenCrop___4Oa7{height:100%;overflow:hidden;border-radius:18px 18px 0 0;background:#fff}.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;background:#f5f7ff}.LearningLanding_stageImage__jYSY0[data-screen=understand]{margin-top:-120px}.LearningLanding_screenZoom__lLcH5{position:absolute;right:20px;bottom:20px;display:grid;width:40px;height:40px;place-items:center;border:1px solid #dae0e5;border-radius:50%;background:rgba(255,255,255,.94);color:#163f80;box-shadow:0 4px 12px #182c4226}.LearningLanding_stageVisual__0Hey0 figcaption{padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.48);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:0}.LearningLanding_contextItem__Sso4H p{margin-top:7px;font-size:13px;line-height:1.7;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;overflow:hidden}.LearningLanding_familyPhoto__rI9qH img{position:absolute;z-index:0;width:100%;height:100%;object-fit:cover;object-position:55% center}.LearningLanding_familyPhoto__rI9qH:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 74%,#112d50),linear-gradient(0deg,rgba(17,45,80,.72),rgba(17,45,80,.18) 26%,transparent 52%)}.LearningLanding_familyPhoto__rI9qH p{position:absolute;z-index:2;inset:auto 0 0;padding:20px 40px;background:transparent;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}.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:13px;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:15px;line-height:1.6;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:14px;line-height:1.85;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}.LearningLanding_eyebrow__LSY8O:lang(zh-HK),.LearningLanding_heroMediaMessage__jtxuo span:lang(zh-HK),.LearningLanding_hintCount__k32BI:lang(zh-HK){letter-spacing:.02em}.LearningLanding_stageCopy__zPIwH h3:lang(zh-HK){letter-spacing:0}.LearningLanding_heroMediaMessage__jtxuo strong:lang(zh-HK),.LearningLanding_heroTitle__Gm2iv span:lang(zh-HK){font-style:normal}.LearningLanding_heroMediaMessage__jtxuo strong:lang(zh-HK){line-height:1.3}.dark .LearningLanding_marketingShell__VS5bf,.dark body:has(.LearningLanding_marketingShell__VS5bf),.dark:has(.LearningLanding_marketingShell__VS5bf){--color-bg-elevated:#2d4a61;--color-correct:#b0d7bc;--color-correct-light:#345c52;--color-bg:#1b2f43;--color-bg-card:#253f56;--color-text-primary:#f7f4ec;--color-text-secondary:#d0d9e0;--color-text-muted:#b7c5d1;--color-primary:#bfd1f7;--color-primary-light:#304b6b;--color-border:#4a6377;--color-border-light:#3d566b;--landing-mint:#345c52;--landing-apricot:#5e513f;--landing-green:#b0d7bc;--landing-apricot-ink:#f0d29b}.dark .LearningLanding_journey__ASZl4{--stage-bg:#345449;--stage-ink:#b9dfc2}.dark .LearningLanding_journey__ASZl4[data-tone=blue]{--stage-bg:#2f4868;--stage-ink:#bfd1f7}.dark .LearningLanding_journey__ASZl4[data-tone=apricot]{--stage-bg:#5e513f;--stage-ink:#f0d29b}.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_landingNav__GO5Ct{box-shadow:0 12px 32px -20px rgba(0,0,0,.58)}.dark .LearningLanding_heroMedia__gQ54o{background:#2a455b}.dark .LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(90deg,rgba(27,47,67,.78),rgba(27,47,67,.24) 34%,rgba(27,42,58,.12) 72%,rgba(27,42,58,.3))}.dark .LearningLanding_stagePanel__IYdGG:before{background:radial-gradient(circle,rgba(255,255,255,.12),transparent 68%)}.dark .LearningLanding_screenButton__5a7bp{border-color:#ffffff38;background:linear-gradient(145deg,#385570,#263f56);box-shadow:0 24px 42px -22px rgba(0,0,0,.55),0 0 0 8px rgba(255,255,255,.05)}.dark .LearningLanding_screenZoom__lLcH5{border-color:var(--color-border);background:var(--color-bg-card);color:var(--color-primary)}.dark .LearningLanding_stageVisual__0Hey0 figcaption{background:rgba(37,63,86,.72)}.dark .LearningLanding_familySection__aRJyt{background:#1d4160}.dark .LearningLanding_familyPhoto__rI9qH:after{background:linear-gradient(90deg,transparent 74%,#1d4160),linear-gradient(0deg,rgba(29,65,96,.66),rgba(29,65,96,.14) 26%,transparent 52%)}.dark .LearningLanding_tutorSection__z2R12{background:#3a3733;border-color:#554c43}.dark .LearningLanding_tutorGrid__gLnvX .LearningLanding_eyebrow__LSY8O{color:#e7c593}.dark .LearningLanding_hintPreview__8EK2D{border-color:#5c5a54}.dark .LearningLanding_promise__jkXSF>svg{color:#b1d8b8}.dark .LearningLanding_promise__jkXSF:nth-child(2)>svg{color:#c4d5f8;background:#345174}.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:clamp(40px,4.6vw,52px)}.LearningLanding_heroTitle__Gm2iv:lang(en){font-size:64px}.LearningLanding_heroDescription__sOz0Z{max-width:330px;font-size:15px}.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:clamp(34px,4.7vw,42px)}.LearningLanding_heroTitle__Gm2iv:lang(en){font-size:clamp(46px,6.2vw,54px)}.LearningLanding_heroDescription__sOz0Z{margin-top:18px;font-size:15px}.LearningLanding_heroMeta__R_RDU{gap:6px;font-size:11px}.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_landingNav__GO5Ct[data-menu-open=true]{border-radius:18px}.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{width:100%;min-height:560px;margin-right:0;border-radius:20px}.LearningLanding_heroFamilyImage__7yToE{object-position:66% center}.LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(180deg,rgba(247,245,255,.04),rgba(247,245,255,.12) 44%,rgba(17,24,39,.56))}.dark .LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(180deg,rgba(27,47,67,.04),rgba(27,47,67,.12) 44%,rgba(27,42,58,.56))}.LearningLanding_heroMediaMessage__jtxuo{right:18px;bottom:18px;max-width:180px}.LearningLanding_heroMediaMessage__jtxuo strong{font-size:22px}.LearningLanding_heroTitle__Gm2iv{margin-top:16px;font-size:clamp(38px,10vw,58px);line-height:1.2;letter-spacing:0}.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:15px;line-height:1.8}.LearningLanding_heroMeta__R_RDU{margin-top:14px;font-size:11px;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:9px;letter-spacing:.03em;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:12px}.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:11px;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:11px;letter-spacing:.09em}.LearningLanding_body__i2W2m,.LearningLanding_journeyDescription__QyDDC{font-size:15px}.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:after{background:linear-gradient(0deg,rgba(17,45,80,.72),rgba(17,45,80,.12) 34%,transparent 62%)}.dark .LearningLanding_familyPhoto__rI9qH:after{background:linear-gradient(0deg,rgba(29,65,96,.66),rgba(29,65,96,.12) 34%,transparent 62%)}.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}.LearningLanding_faqGrid__OGn6N{grid-template-columns:1fr;gap:24px}.LearningLanding_faqItem__vzpbT summary{font-size:15px;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}}.LearningLanding_marketingShell__VS5bf{--color-bg:#fbfaff;--color-text-primary:#13245c;--color-text-secondary:#5f6987;--color-text-muted:#8a92ad;--color-primary:#2457e6;--color-primary-light:#eef1ff;--color-border:rgba(36,87,230,.13);--color-border-light:rgba(36,87,230,.08);--landing-mint:#eef5ff;--landing-apricot:#f0efff;--landing-green:#2457e6;--landing-apricot-ink:#5d63a5}.LearningLanding_navHeader__TGALy{padding:10px 22px;background:rgba(255,255,255,.78)}.LearningLanding_landingNav__GO5Ct{border-radius:999px;border-color:rgba(36,87,230,.12);background:rgba(255,255,255,.86);box-shadow:0 14px 36px -28px rgba(33,52,117,.35)}.LearningLanding_landingNav__GO5Ct[data-menu-open=true]{border-radius:24px}.LearningLanding_navCta__mKUUR{border-radius:999px;background:#2457e6;padding-inline:22px;box-shadow:0 12px 20px -14px rgba(36,87,230,.8)}.LearningLanding_navCta__mKUUR:hover{background:#1745c5}.LearningLanding_page__wNU1h{background:var(--color-bg)}.LearningLanding_hero__qfFyf{width:min(100% - 48px,1440px);min-height:664px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;padding-block:0 42px}.LearningLanding_heroCopy__7LGsZ{z-index:2;padding:90px 0 54px}.LearningLanding_heroTitle__Gm2iv{max-width:620px;margin-top:24px;color:#13245c;font-size:clamp(54px,5.3vw,86px);line-height:1.02;letter-spacing:-.045em}.LearningLanding_heroTitle__Gm2iv span{color:#2457e6}.LearningLanding_heroTitle__Gm2iv span:after{width:70px;height:3px;margin-top:24px;background:#6c8cff}.LearningLanding_heroDescription__sOz0Z{max-width:470px;margin-top:24px;color:#5f6987;font-size:16px;line-height:1.75}.LearningLanding_heroMeta__R_RDU{gap:0;margin-top:18px;color:#5f6987}.LearningLanding_heroMeta__R_RDU span,.LearningLanding_heroMeta__R_RDU span+span{padding:0;background:transparent;color:#5f6987;border-radius:0}.LearningLanding_heroMeta__R_RDU span+span:before{content:"·";margin-inline:10px;color:#9ba3bf}.LearningLanding_heroCta__Eja9u{max-width:520px;margin-top:24px;gap:10px}.LearningLanding_heroPrimary__7EPvv{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:fit-content;min-height:50px;padding:13px 22px;border-radius:999px;background:#2457e6;color:#fff;font-size:14px;font-weight:700;box-shadow:0 16px 28px -16px rgba(36,87,230,.8);transition:transform .2s,background .2s}.LearningLanding_heroPrimary__7EPvv:hover{background:#1745c5;transform:translateY(-2px)}.LearningLanding_heroCta__Eja9u>:nth-child(2){margin-top:2px}.LearningLanding_heroCta__Eja9u>:nth-child(2)>div a{min-height:44px;border-color:rgba(36,87,230,.12);border-radius:12px;box-shadow:none}.LearningLanding_heroMedia__gQ54o{width:calc(100% + 110px);min-height:664px;margin-right:-110px;border-radius:0 32px 32px 0;background:#f4f3fb;box-shadow:0 18px 40px -30px rgba(31,49,110,.34)}.LearningLanding_heroFamilyImage__7yToE{object-position:64% center}.LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(90deg,rgba(251,250,255,1),rgba(251,250,255,.92) 18%,rgba(251,250,255,.48) 38%,rgba(251,250,255,.04) 66%,rgba(251,250,255,.02))}.LearningLanding_heroMediaMessage__jtxuo{right:42px;bottom:34px;color:#fff}.LearningLanding_promiseStrip__hlOD3{border-block:1px solid rgba(36,87,230,.08);background:#fff}.LearningLanding_promiseInner__KAUCJ{max-width:1060px;padding-block:18px;gap:28px}.LearningLanding_promise__jkXSF{gap:12px}.LearningLanding_promise__jkXSF>svg{padding:9px;border-radius:12px;color:#2457e6;background:#eef1ff}.LearningLanding_promise__jkXSF:nth-child(2)>svg,.LearningLanding_promise__jkXSF:nth-child(3)>svg{color:#2457e6;background:#f0efff}.LearningLanding_promise__jkXSF strong{font-size:14px;color:#13245c}.LearningLanding_promise__jkXSF span{font-size:11px;color:#77809c}.LearningLanding_section__jZTNA{padding-block:88px}.LearningLanding_sectionHeading__sfcqx{max-width:720px;margin-inline:auto;margin-bottom:34px;text-align:center}.LearningLanding_sectionHeading__sfcqx .LearningLanding_eyebrow__LSY8O{justify-content:center}.LearningLanding_sectionHeading__sfcqx h2,.LearningLanding_sectionTitle__USN5q{color:#13245c;font-size:clamp(36px,4vw,56px);line-height:1.08;letter-spacing:-.04em}.LearningLanding_journeyDescription__QyDDC{max-width:520px;margin-inline:auto;color:#727b96}.LearningLanding_stageButtons__UARTA{gap:14px}.LearningLanding_stageButton__pv7vM{min-height:78px;border-radius:16px 16px 0 0;border-color:rgba(36,87,230,.1);background:#fff;box-shadow:0 10px 24px -22px rgba(31,49,110,.4);color:#7e87a3}.LearningLanding_stageButton__pv7vM[aria-pressed=true]{border-color:transparent;background:#eef5ff;color:#2457e6}.LearningLanding_stagePanel__IYdGG{min-height:560px;margin-top:2px;border-radius:0 0 24px 24px;background:linear-gradient(135deg,#f0f5ff,#f7f5ff 56%,#fff);box-shadow:0 24px 50px -42px rgba(39,59,129,.5)}.LearningLanding_stagePanel__IYdGG:before{background:radial-gradient(circle,rgba(255,255,255,.82),transparent 68%)}.LearningLanding_journey__ASZl4[data-tone=apricot] .LearningLanding_stageCopy__zPIwH,.LearningLanding_journey__ASZl4[data-tone=blue] .LearningLanding_stageCopy__zPIwH,.LearningLanding_stageCopy__zPIwH{color:#13245c}.LearningLanding_stageCopy__zPIwH h3{font-size:36px;line-height:1.18}.LearningLanding_journey__ASZl4[data-tone=apricot] .LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m,.LearningLanding_journey__ASZl4[data-tone=blue] .LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m,.LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m{color:#65708e}.LearningLanding_screenButton__5a7bp{width:320px;height:472px;border-color:rgba(36,87,230,.12);border-radius:30px;background:#fff;box-shadow:0 26px 46px -28px rgba(31,49,110,.42),0 0 0 10px rgba(255,255,255,.65)}.LearningLanding_screenZoom__lLcH5{color:#2457e6}.LearningLanding_stageVisual__0Hey0 figcaption{background:rgba(255,255,255,.72);color:#6e7895}.LearningLanding_tutorSection__z2R12{padding-block:88px;background:#f2f0ff;border-block:1px solid rgba(36,87,230,.09)}.LearningLanding_tutorGrid__gLnvX{gap:76px}.LearningLanding_tutorGrid__gLnvX .LearningLanding_eyebrow__LSY8O{color:#2457e6}.LearningLanding_hintPreview__8EK2D{border-color:rgba(36,87,230,.12);border-radius:22px;box-shadow:0 28px 44px -34px rgba(31,49,110,.42);transform:none}.LearningLanding_contextSection__oAAuR{padding-block:54px}.LearningLanding_contextItem__Sso4H>svg{color:#2457e6}.LearningLanding_contextItem__Sso4H h3{color:#13245c}.LearningLanding_familySection__aRJyt{background:#f1efff;color:#13245c}.LearningLanding_familyPhoto__rI9qH{min-height:450px}.LearningLanding_familyPhoto__rI9qH:after{background:linear-gradient(90deg,transparent 72%,#f1efff),linear-gradient(0deg,rgba(36,87,230,.18),transparent 46%)}.LearningLanding_familyPhoto__rI9qH p{color:#fff}.LearningLanding_familyIntro__gtp18 .LearningLanding_eyebrow__LSY8O,.LearningLanding_familyIntro__gtp18 .LearningLanding_textLink__4ODBe{color:#2457e6}.LearningLanding_familyIntro__gtp18 .LearningLanding_body__i2W2m{color:#65708e}.LearningLanding_familyFeatures__Pk2D5{padding-block:40px 44px}.LearningLanding_familyFeature__rfEZz>svg{color:#2457e6}.LearningLanding_familyFeature__rfEZz h3{color:#13245c}.LearningLanding_familyFeature__rfEZz p{color:#65708e}.LearningLanding_faqGrid__OGn6N{gap:76px}.LearningLanding_finalCard__9moPR{border-radius:24px;border-color:rgba(36,87,230,.12);box-shadow:0 24px 48px -42px rgba(31,49,110,.42)}.dark .LearningLanding_marketingShell__VS5bf{--color-bg:#1f3150;--color-bg-card:#294365;--color-text-secondary:#d3dce7;--color-primary:#b9cdfc;--landing-mint:#345b72;--landing-apricot:#4d4d78;--landing-green:#b9cdfc;--landing-apricot-ink:#e7d79f}.dark .LearningLanding_navHeader__TGALy{background:rgba(31,49,80,.82)}.dark .LearningLanding_landingNav__GO5Ct{background:rgba(41,67,101,.9)}.dark .LearningLanding_contextItem__Sso4H h3,.dark .LearningLanding_familyFeature__rfEZz h3,.dark .LearningLanding_heroTitle__Gm2iv,.dark .LearningLanding_promise__jkXSF strong,.dark .LearningLanding_sectionHeading__sfcqx h2,.dark .LearningLanding_sectionTitle__USN5q{color:#f7f4ec}.dark .LearningLanding_contextItem__Sso4H>svg,.dark .LearningLanding_familyFeature__rfEZz>svg,.dark .LearningLanding_heroTitle__Gm2iv span{color:#b9cdfc}.dark .LearningLanding_familyFeature__rfEZz p,.dark .LearningLanding_familyIntro__gtp18 .LearningLanding_body__i2W2m,.dark .LearningLanding_heroDescription__sOz0Z,.dark .LearningLanding_journeyDescription__QyDDC,.dark .LearningLanding_stageCopy__zPIwH .LearningLanding_body__i2W2m{color:#d3dce7}.dark .LearningLanding_heroMedia__gQ54o{background:#2b4969}.dark .LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(90deg,rgba(31,49,80,1),rgba(31,49,80,.9) 18%,rgba(31,49,80,.4) 42%,rgba(31,49,80,.06) 70%,rgba(31,49,80,.1))}.dark .LearningLanding_heroMeta__R_RDU span,.dark .LearningLanding_heroMeta__R_RDU span+span{color:#d3dce7}.dark .LearningLanding_finalCard__9moPR,.dark .LearningLanding_hintPreview__8EK2D,.dark .LearningLanding_promiseStrip__hlOD3,.dark .LearningLanding_stageButton__pv7vM{background:#294365}.dark .LearningLanding_trustStrip__f_1Hq{background:#182b47;border-bottom-color:rgba(185,205,252,.07)}.dark .LearningLanding_stagePanel__IYdGG{background:linear-gradient(135deg,#345b72,#2c4166)}.dark .LearningLanding_tutorSection__z2R12{background:#3b4168;border-color:#566386}.dark .LearningLanding_familySection__aRJyt{background:#294f72}.dark .LearningLanding_familyPhoto__rI9qH:after{background:linear-gradient(90deg,transparent 72%,#294f72),linear-gradient(0deg,rgba(41,79,114,.5),transparent 48%)}@media (max-width:767px){.LearningLanding_hero__qfFyf{width:min(100% - 32px,640px);min-height:0;grid-template-columns:minmax(0,1fr);gap:24px;padding-block:0 28px}.LearningLanding_heroCopy__7LGsZ{padding:36px 0 0}.LearningLanding_heroTitle__Gm2iv{font-size:clamp(38px,11vw,56px);line-height:1.16}.LearningLanding_heroMedia__gQ54o{width:100%;min-height:clamp(300px,80vw,420px);margin-right:0;border-radius:28px;overflow:hidden;box-shadow:0 18px 40px -30px rgba(31,49,110,.48)}.LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(90deg,rgba(251,250,255,0),rgba(251,250,255,0) 72%,rgba(251,250,255,.78)),linear-gradient(180deg,rgba(251,250,255,.04),rgba(251,250,255,.04) 42%,rgba(251,250,255,.46) 72%,rgba(251,250,255,.86))}.dark .LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(90deg,rgba(31,49,80,0),rgba(31,49,80,0) 72%,rgba(31,49,80,.86)),linear-gradient(180deg,rgba(31,49,80,.04),rgba(31,49,80,.04) 42%,rgba(31,49,80,.42) 72%,rgba(31,49,80,.8))}.LearningLanding_heroCta__Eja9u>:nth-child(2)>div a{min-height:52px}.LearningLanding_section__jZTNA{padding-block:64px}.LearningLanding_sectionHeading__sfcqx{margin-bottom:24px}.LearningLanding_sectionHeading__sfcqx h2,.LearningLanding_sectionTitle__USN5q{font-size:36px}.LearningLanding_stageButtons__UARTA{gap:5px}.LearningLanding_stageButton__pv7vM{min-height:74px;border-radius:12px 12px 0 0}.LearningLanding_stagePanel__IYdGG{border-radius:0 0 18px 18px;padding:32px 22px 24px}.LearningLanding_stageCopy__zPIwH h3{font-size:30px}.LearningLanding_screenButton__5a7bp{width:min(320px,86vw);height:430px}.LearningLanding_tutorSection__z2R12{padding-block:64px}.LearningLanding_familySection__aRJyt{grid-template-columns:1fr}.LearningLanding_familyPhoto__rI9qH{min-height:360px}.LearningLanding_familyPhoto__rI9qH:after{background:linear-gradient(0deg,rgba(241,239,255,.72),transparent 45%)}.LearningLanding_familyIntro__gtp18{padding:48px 24px 24px}.LearningLanding_familyFeatures__Pk2D5{grid-template-columns:1fr;gap:28px;padding-inline:24px}}@media (min-width:1100px){.LearningLanding_navRow__6SPGX{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.LearningLanding_navLinks__vK_yE,.LearningLanding_navUtilities__Janh5{display:flex}.LearningLanding_menuButton__Y2N5Q,.LearningLanding_mobileMenu__AQFrS{display:none}}@media (min-width:768px) and (max-width:900px){.LearningLanding_navRow__6SPGX{gap:8px;padding-inline:10px}.LearningLanding_navLinks__vK_yE{gap:0}.LearningLanding_navLinks__vK_yE a{padding-inline:7px;font-size:11px}.LearningLanding_navActions__8Giei{gap:6px}.LearningLanding_navUtilities__Janh5{gap:0}.LearningLanding_navCta__mKUUR{padding-inline:14px;font-size:12px}}@media (min-width:768px) and (max-width:1099px){.LearningLanding_heroMedia__gQ54o{width:100%;margin-right:0}}@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:clamp(31px,9.6vw,36px)}.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}}.LearningLanding_marketingShell__VS5bf{--color-bg:#f8f7ff;--color-bg-card:#ffffff;--color-bg-elevated:#ffffff;--color-text-primary:#17265a;--color-text-secondary:#626d8d;--color-text-muted:#8c96b0;--color-border:rgba(36,87,230,.16);--color-border-light:rgba(36,87,230,.09);--landing-section-lavender:#eef2ff;--landing-section-mint:#eff8f5;--landing-shadow:0 18px 42px rgba(38,52,110,.14),0 2px 8px rgba(38,52,110,.08);--landing-shadow-strong:0 26px 58px rgba(38,52,110,.18),0 6px 16px rgba(38,52,110,.08);background:var(--color-bg)}.LearningLanding_contextSection__oAAuR,.LearningLanding_faqSection__KYy2v,.LearningLanding_journeySection__sTsLJ{position:relative;isolation:isolate}.LearningLanding_contextSection__oAAuR:before,.LearningLanding_faqSection__KYy2v:before,.LearningLanding_journeySection__sTsLJ:before{content:"";position:absolute;z-index:-1;inset:0 calc((100vw - 100%) / -2);pointer-events:none}.LearningLanding_journeySection__sTsLJ:before{background:var(--landing-section-lavender);border-block:1px solid var(--color-border-light)}.LearningLanding_journeySection__sTsLJ{min-height:calc(100svh + 900px);padding-block:56px}.LearningLanding_journeySection__sTsLJ>.LearningLanding_journey__ASZl4{position:sticky;top:76px;min-height:0;display:flex;flex-direction:column;justify-content:flex-start}.LearningLanding_faqSection__KYy2v:before{background:#ffffff;border-block:1px solid var(--color-border-light)}.LearningLanding_contextSection__oAAuR:before{background:var(--landing-section-mint);border-block:1px solid rgba(46,158,107,.12)}.LearningLanding_tutorSection__z2R12{padding-block:56px;background:#f3f0ff;border-color:rgba(109,93,252,.14)}.LearningLanding_contextSection__oAAuR{padding-block:36px}.LearningLanding_faqSection__KYy2v{padding-block:56px 40px}.LearningLanding_familySection__aRJyt{background:#eaf1ff}.LearningLanding_stagePanel__IYdGG{box-shadow:var(--landing-shadow-strong);border-color:rgba(36,87,230,.2)}.LearningLanding_finalCard__9moPR,.LearningLanding_hintPreview__8EK2D{box-shadow:var(--landing-shadow)}.LearningLanding_finalCard__9moPR:before,.LearningLanding_hintPreview__8EK2D:before,.LearningLanding_stagePanel__IYdGG:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.LearningLanding_journeySection__sTsLJ .LearningLanding_stagePanel__IYdGG{transform:translateY(-8px)}.LearningLanding_faqList__uIPBk{display:grid;gap:14px}.LearningLanding_faqItem__vzpbT,.LearningLanding_faqItem__vzpbT:first-child{border:1px solid var(--color-border);border-radius:18px;background:var(--color-bg-card);box-shadow:0 8px 22px rgba(38,52,110,.07);padding-inline:22px}.LearningLanding_faqItem__vzpbT summary{min-height:68px;padding-block:16px}.LearningLanding_faqItem__vzpbT[open]{box-shadow:0 14px 30px rgba(38,52,110,.12);border-color:rgba(36,87,230,.3)}.LearningLanding_faqItem__vzpbT p{padding-bottom:22px}.LearningLanding_finalSection__cQwKF{padding-block:24px 40px}.LearningLanding_finalCard__9moPR{background:linear-gradient(135deg,#fff,#f1f5ff);border-color:rgba(36,87,230,.2);box-shadow:var(--landing-shadow-strong)}.LearningLanding_freePlan__MShd6{background:rgba(255,255,255,.62);border-radius:18px;padding:24px;border:1px solid rgba(36,87,230,.1)}.dark .LearningLanding_marketingShell__VS5bf{--color-bg:#182b47;--color-bg-card:#29486b;--color-bg-elevated:#315477;--color-text-primary:#f7f4ec;--color-text-secondary:#d4deea;--color-text-muted:#a8b8cf;--color-border:rgba(185,205,252,.2);--color-border-light:rgba(185,205,252,.12);--landing-section-lavender:#213b60;--landing-section-mint:#244865;--landing-shadow:0 18px 42px rgba(5,17,37,.38),0 2px 8px rgba(5,17,37,.3);--landing-shadow-strong:0 28px 62px rgba(5,17,37,.52),0 8px 18px rgba(5,17,37,.3);background:var(--color-bg)}.dark .LearningLanding_journeySection__sTsLJ:before{background:var(--landing-section-lavender)}.dark .LearningLanding_faqSection__KYy2v:before{background:#1d3453}.dark .LearningLanding_contextSection__oAAuR:before{background:var(--landing-section-mint);border-color:rgba(185,205,252,.12)}.dark .LearningLanding_tutorSection__z2R12{background:#35496b;border-color:rgba(185,205,252,.16)}.dark .LearningLanding_familySection__aRJyt{background:#2c5375}.dark .LearningLanding_finalCard__9moPR,.dark .LearningLanding_hintPreview__8EK2D{background:var(--color-bg-elevated);border-color:var(--color-border)}.dark .LearningLanding_stagePanel__IYdGG{background:linear-gradient(145deg,#345a80,#29486b);border-color:rgba(185,205,252,.28)}.dark .LearningLanding_faqItem__vzpbT{background:#29486b;border-color:rgba(185,205,252,.22);box-shadow:0 10px 24px rgba(5,17,37,.25)}.dark .LearningLanding_faqItem__vzpbT[open]{border-color:rgba(154,186,255,.55);box-shadow:0 16px 34px rgba(5,17,37,.4)}.dark .LearningLanding_finalCard__9moPR{background:linear-gradient(135deg,#315477,#264363);box-shadow:var(--landing-shadow-strong)}.dark .LearningLanding_freePlan__MShd6{background:rgba(24,43,71,.48);border-color:rgba(185,205,252,.18)}.dark .LearningLanding_familyIntro__gtp18 .LearningLanding_eyebrow__LSY8O,.dark .LearningLanding_familyIntro__gtp18 .LearningLanding_textLink__4ODBe{color:#b8d0ff}.dark .LearningLanding_promiseStrip__hlOD3{border-bottom-color:rgba(185,205,252,.07);background:#203b5d}.dark .LearningLanding_promiseItem__MFpLR>span{background:#315779;color:#b9d5ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.dark .LearningLanding_promiseItem__MFpLR:first-child>span{color:#a9e4c2}.dark .LearningLanding_promiseItem__MFpLR:nth-child(3)>span{color:#f2cf8c}.dark .LearningLanding_promiseItem__MFpLR p{color:#aebfd6}.dark .LearningLanding_heroMedia__gQ54o{box-shadow:none}.dark .LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(90deg,#182b47,rgba(24,43,71,.96) 10%,rgba(24,43,71,.78) 26%,rgba(24,43,71,.3) 48%,rgba(24,43,71,.04) 72%,rgba(24,43,71,.14))}.dark .LearningLanding_heroMedia__gQ54o:after{content:"";position:absolute;z-index:1;inset:0 auto 0 -2px;width:18%;background:linear-gradient(90deg,#182b47,transparent);pointer-events:none}.LearningLanding_heroMedia__gQ54o{margin-left:-20px;width:calc(100% + 130px)}.LearningLanding_heroMediaWash__qt3OW{background:linear-gradient(90deg,var(--color-bg) 0,color-mix(in srgb,var(--color-bg) 92%,transparent) 10%,color-mix(in srgb,var(--color-bg) 55%,transparent) 32%,transparent 62%)}.LearningLanding_promiseStrip__hlOD3{border-bottom-color:color-mix(in srgb,var(--color-border) 45%,transparent)}.LearningLanding_heroMedia__gQ54o{box-sizing:border-box;max-width:100%;margin-left:0;margin-right:0}.LearningLanding_stageImage__jYSY0[data-screen=grow]{height:auto;width:100%;margin-top:-16px;object-fit:fill;object-position:top center}.dark .LearningLanding_promise__jkXSF>svg{background:#315779;color:#b9d5ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.dark .LearningLanding_promise__jkXSF:first-child>svg{color:#a9e4c2}.dark .LearningLanding_promise__jkXSF:nth-child(3)>svg{color:#f2cf8c}@media (max-width:767px){.LearningLanding_journeySection__sTsLJ{min-height:calc(100svh + 680px);padding-block:40px}.LearningLanding_journeySection__sTsLJ>.LearningLanding_journey__ASZl4{top:64px;min-height:0}.LearningLanding_tutorSection__z2R12{padding-block:40px}.LearningLanding_contextSection__oAAuR{padding-block:28px}.LearningLanding_faqSection__KYy2v{padding-block:40px 24px}.LearningLanding_heroMedia__gQ54o{margin-left:0;width:100%}.LearningLanding_journeySection__sTsLJ .LearningLanding_stagePanel__IYdGG{transform:none}.LearningLanding_finalSection__cQwKF{padding-block:20px 32px}.LearningLanding_faqItem__vzpbT{padding-inline:16px}.LearningLanding_freePlan__MShd6{padding:20px}}@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:10px;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:9px}.LearningLanding_heroCta__Eja9u>div a>span>span:last-child{font-size:15px}.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}}.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}}
/*# sourceMappingURL=6feca16ed91c333a.css.map*/