@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/landing/fonts/manrope-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/landing/fonts/manrope-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.LandingPage_page__Hxh5b{min-height:100vh}@layer od-layout{.LandingPage_page__Hxh5b :where(.LandingPage_od-stack__rRSM4,.LandingPage_od-row__pzGyI,.LandingPage_od-row-top__64QxT,.LandingPage_od-cluster__voHW7,.LandingPage_od-grid__ICCET,.LandingPage_od-field__E2XLm,.LandingPage_od-stat__tzglw,.LandingPage_od-cell__YrEta,.LandingPage_od-tile__N3iTe)>:where(*){min-width:0}.LandingPage_page__Hxh5b .LandingPage_od-stack__rRSM4{display:flex;flex-direction:column;gap:var(--od-gap,8px)}.LandingPage_page__Hxh5b .LandingPage_od-row__pzGyI{display:flex;align-items:center;gap:var(--od-gap,8px)}.LandingPage_page__Hxh5b .LandingPage_od-row-top__64QxT{display:flex;align-items:flex-start;gap:var(--od-gap,8px)}.LandingPage_page__Hxh5b .LandingPage_od-fill__LGHCe{flex:1 1;min-width:0}.LandingPage_page__Hxh5b .LandingPage_od-fixed__JzTYM{flex:none}.LandingPage_page__Hxh5b .LandingPage_od-cluster__voHW7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--od-gap,8px)}.LandingPage_page__Hxh5b .LandingPage_od-grid__ICCET{display:grid;gap:var(--od-gap,12px);grid-template-columns:repeat(var(--od-cols,3),minmax(0,1fr))}.LandingPage_page__Hxh5b .LandingPage_od-cell__YrEta,.LandingPage_page__Hxh5b .LandingPage_od-field__E2XLm,.LandingPage_page__Hxh5b .LandingPage_od-stat__tzglw{display:grid;gap:var(--od-gap,2px)}.LandingPage_page__Hxh5b :where(.LandingPage_od-stat__tzglw,.LandingPage_od-field__E2XLm,.LandingPage_od-cell__YrEta)>:where(*){display:block}.LandingPage_page__Hxh5b .LandingPage_od-tile__N3iTe{display:grid;grid-template-rows:auto 1fr}.LandingPage_page__Hxh5b :where(.LandingPage_od-tile__N3iTe)>:where(*){display:block}.LandingPage_page__Hxh5b .LandingPage_od-media__RUQ_r{display:block;width:100%;height:auto;aspect-ratio:var(--od-ratio,auto)}.LandingPage_page__Hxh5b .LandingPage_od-media-cover__nNIpA{object-fit:cover}.LandingPage_page__Hxh5b .LandingPage_od-truncate__FyKuK{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.LandingPage_page__Hxh5b .LandingPage_od-clamp-2__sAOFp,.LandingPage_page__Hxh5b .LandingPage_od-clamp-3__7PNpY{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.LandingPage_page__Hxh5b .LandingPage_od-clamp-2__sAOFp{-webkit-line-clamp:2}.LandingPage_page__Hxh5b .LandingPage_od-clamp-3__7PNpY{-webkit-line-clamp:3}.LandingPage_page__Hxh5b .LandingPage_od-lines-2__w90Ef{min-height:2.8em}.LandingPage_page__Hxh5b .LandingPage_od-nowrap__Duw02{white-space:nowrap}.LandingPage_page__Hxh5b .LandingPage_od-keep__RfW21{word-break:keep-all;overflow-wrap:anywhere}.LandingPage_page__Hxh5b .LandingPage_od-screen__rqh0X{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.LandingPage_page__Hxh5b .LandingPage_od-scroll__wkB5y{overflow-y:auto;overscroll-behavior:contain;min-height:0}.LandingPage_page__Hxh5b .LandingPage_od-rail__ipF0P{display:flex;gap:var(--od-gap,8px);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-inline:var(--od-rail-pad,16px);scroll-padding-inline:var(--od-rail-pad,16px)}.LandingPage_page__Hxh5b .LandingPage_od-rail__ipF0P::-webkit-scrollbar{display:none}.LandingPage_page__Hxh5b :where(.LandingPage_od-rail__ipF0P)>:where(*){flex:none;scroll-snap-align:start}.LandingPage_page__Hxh5b :where(.LandingPage_od-rail__ipF0P)>:where(:last-child){margin-inline-end:var(--od-rail-pad,16px)}.LandingPage_page__Hxh5b .LandingPage_od-spacer__ecX2L{flex:none;visibility:hidden;pointer-events:none}.LandingPage_page__Hxh5b .LandingPage_od-touch__o2m4R{min-width:44px;min-height:44px}}.LandingPage_page__Hxh5b{--bg:#f8f9fc;--surface:#f1f3f8;--surface-strong:#e7e7ef;--card:#fff;--ink:#09090f;--secondary:#303244;--muted:#626574;--white:#fff;--accent:#5b5bf0;--accent-hover:#4949d8;--accent-soft:rgba(91,91,240,0.1);--accent-glow:rgba(91,91,240,0.14);--line:rgba(17,17,26,0.08);--line-strong:rgba(17,17,26,0.14);--nav-bg:rgba(251,251,253,0.82);--glass:rgba(255,255,255,0.7);--display:Manrope,system-ui,sans-serif;--body:Manrope,system-ui,-apple-system,"Segoe UI",sans-serif;--arabic:Tahoma,serif;--text:18px;--small:16px;--hero:clamp(36px,4.5vw,64px);--heading:clamp(28px,3.3vw,44px);--space:8px;--s2:16px;--s3:24px;--s4:32px;--s5:40px;--s6:48px;--s7:56px;--s8:64px;--s10:80px;--s12:96px;--radius:22px;--radius-sm:12px;--button-radius:14px;--radius-pill:100px;--duration:200ms;--enter:240ms;--exit:150ms;--shadow:0 1px 0 rgba(255,255,255,0.8) inset,0 16px 34px -24px rgba(18,24,40,0.2);--shadow-lift:0 26px 56px -32px rgba(18,24,40,0.3),0 10px 26px -18px rgba(91,91,240,0.22);--shadow-button:0 12px 26px -12px rgba(91,91,240,0.5);--container:1200px}.LandingPage_page__Hxh5b *{box-sizing:border-box}.LandingPage_page__Hxh5b{scroll-behavior:smooth;scroll-padding-top:24px;margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:var(--text);-webkit-font-smoothing:antialiased}.LandingPage_page__Hxh5b a,.LandingPage_page__Hxh5b button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.LandingPage_page__Hxh5b button{font:inherit;cursor:pointer}.LandingPage_page__Hxh5b a{color:inherit;text-decoration:none}.LandingPage_page__Hxh5b a,.LandingPage_page__Hxh5b button,.LandingPage_page__Hxh5b summary{touch-action:manipulation}.LandingPage_page__Hxh5b a:focus-visible,.LandingPage_page__Hxh5b button:focus-visible,.LandingPage_page__Hxh5b summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.LandingPage_page__Hxh5b button:disabled{cursor:default}.LandingPage_page__Hxh5b ::selection{background:var(--accent-soft);color:var(--accent)}.LandingPage_page__Hxh5b h1,.LandingPage_page__Hxh5b h2,.LandingPage_page__Hxh5b h3,.LandingPage_page__Hxh5b p{margin:0}.LandingPage_page__Hxh5b h1,.LandingPage_page__Hxh5b h2,.LandingPage_page__Hxh5b h3{font-family:var(--display);font-weight:700}.LandingPage_page__Hxh5b h1{line-height:1.06;letter-spacing:-.055em}.LandingPage_page__Hxh5b h2{line-height:1.15;letter-spacing:-.04em;text-wrap:balance}.LandingPage_page__Hxh5b h3{font-size:24px;line-height:1.3;letter-spacing:-.025em}.LandingPage_page__Hxh5b p{text-wrap:pretty}.LandingPage_page__Hxh5b svg{width:24px;height:24px;display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.LandingPage_page__Hxh5b .LandingPage_sprite__S9syw{display:none}.LandingPage_page__Hxh5b .LandingPage_container__Vc7Tz{width:min(var(--container),100% - var(--s6));margin-inline:auto}.LandingPage_page__Hxh5b .LandingPage_section__zHkv_{padding-block:var(--s12)}.LandingPage_page__Hxh5b .LandingPage_muted__H_Rct{color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_small__sNjDO{font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_eyebrow__g51CP{color:var(--accent);font-size:var(--small);font-weight:600;display:flex;align-items:center;gap:var(--space);margin-bottom:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_eyebrow__g51CP:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:currentColor}.LandingPage_page__Hxh5b .LandingPage_btn__AQE4z{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);padding:var(--s2) var(--s3);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-sm);font-size:var(--small);font-weight:600;line-height:1.4;white-space:nowrap;transition:transform var(--duration) ease-out,opacity var(--duration) ease-out}.LandingPage_page__Hxh5b .LandingPage_btn-primary__4TxWx{background:var(--accent);color:var(--white)}.LandingPage_page__Hxh5b .LandingPage_btn-outline__a_8NU{background:var(--white)}.LandingPage_page__Hxh5b .LandingPage_text-link__LBJxi{display:inline-flex;align-items:center;gap:var(--space);min-height:48px;font-size:var(--small);font-weight:600;color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_btn__AQE4z svg,.LandingPage_page__Hxh5b .LandingPage_text-link__LBJxi svg{width:20px;height:20px}.LandingPage_page__Hxh5b .LandingPage_skip__wIst9{position:fixed;top:8px;left:24px;z-index:20;transform:translateY(-200%);background:var(--white);padding:16px}.LandingPage_page__Hxh5b .LandingPage_skip__wIst9:focus{transform:translateY(0)}.LandingPage_page__Hxh5b .LandingPage_site-header__9jFKy{border-bottom:1px solid var(--line)}.LandingPage_page__Hxh5b .LandingPage_header-inner__apbn7{min-height:96px;display:flex;align-items:center;gap:var(--s5)}.LandingPage_page__Hxh5b .LandingPage_wordmark__E9V6H{font-family:var(--display);font-size:32px;font-weight:700;letter-spacing:-1.5px;line-height:1}.LandingPage_page__Hxh5b .LandingPage_wordmark__E9V6H:after{content:".";color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8{display:flex;gap:var(--s4);margin-inline:auto;font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8 a{display:flex;align-items:center;min-height:48px}.LandingPage_page__Hxh5b .LandingPage_header-actions__jAJim{display:flex;align-items:center;gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_header-actions__jAJim .LandingPage_btn__AQE4z{min-height:48px;padding:12px 24px}.LandingPage_page__Hxh5b .LandingPage_login__aFY_N{font-size:var(--small);font-weight:500;padding-block:12px}.LandingPage_page__Hxh5b .LandingPage_menu-toggle__oayQA{display:none;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--line);background:var(--white)}.LandingPage_page__Hxh5b .LandingPage_mobile-nav__A0aUd{padding-block:var(--s2);border-top:1px solid var(--line)}.LandingPage_page__Hxh5b .LandingPage_mobile-nav__A0aUd a{display:block;padding:12px 0;font-size:var(--small)}.LandingPage_page__Hxh5b [hidden]{display:none!important}.LandingPage_page__Hxh5b .LandingPage_hero-grid__w6OPZ{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:var(--s8)}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1 h1 span{display:block}.LandingPage_page__Hxh5b .LandingPage_hero-description__we3Nd{color:var(--muted);max-width:480px;margin-top:var(--s4);line-height:1.7}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti{gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_hero-note__TV96P{margin-top:var(--s3);font-size:var(--small);color:var(--muted);display:flex;gap:var(--space);align-items:flex-start}.LandingPage_page__Hxh5b .LandingPage_hero-note__TV96P svg{width:20px;height:24px;color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_demo-backdrop__ICliD{background:var(--accent-soft);padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_demo-window__E_WEp{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow)}.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82{border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82 .LandingPage_wordmark__E9V6H{font-size:24px}.LandingPage_page__Hxh5b .LandingPage_pill__XPR6c{display:inline-flex;align-items:center;gap:var(--space);padding:4px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_demo-title__qYjId{justify-content:space-between;align-items:start;margin-bottom:var(--s3);--od-gap:16px}.LandingPage_page__Hxh5b .LandingPage_demo-title__qYjId h3{font-size:24px}.LandingPage_page__Hxh5b .LandingPage_lesson-total__Unr1Q{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:3px solid var(--accent-soft);color:var(--accent);font-size:var(--small);font-weight:600}.LandingPage_page__Hxh5b .LandingPage_lesson-list__8MqhE{display:grid;gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j{display:flex;align-items:center;gap:var(--s2);border:1px solid var(--line)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j:first-child{border-color:var(--accent);background:var(--surface)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j .LandingPage_od-field__E2XLm{gap:4px}.LandingPage_page__Hxh5b .LandingPage_lesson-name__FkEdq{font-size:var(--small);font-weight:600;line-height:1.4}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j .LandingPage_small__sNjDO{color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_lesson-icon__nRMTE{display:grid;place-items:center;color:var(--accent);width:40px;height:40px;border-radius:var(--radius-sm);background:var(--accent-soft);flex:none}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j>.LandingPage_arrow__pdRtR{height:16px;color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_demo-footer__bctSi{padding-top:var(--s3);display:flex;align-items:center;gap:var(--space);color:var(--muted);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_demo-footer__bctSi svg{width:16px;height:16px}.LandingPage_page__Hxh5b .LandingPage_demo-caption__Clh1_{display:flex;justify-content:center;align-items:center;gap:var(--space);color:var(--accent);margin-top:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_ecosystem__Y8YK0{padding-block:var(--s4);border-bottom:1px solid var(--line)}.LandingPage_page__Hxh5b .LandingPage_ecosystem-inner__uvBLM{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_ecosystem-title__L3Fq8{color:var(--muted);font-size:var(--small);max-width:160px}.LandingPage_page__Hxh5b .LandingPage_ecosystem-links__PLl0R{display:flex;flex-wrap:wrap;gap:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_ecosystem-links__PLl0R a{display:flex;align-items:center;gap:var(--space);min-height:44px;font-size:var(--small);font-weight:600}.LandingPage_page__Hxh5b .LandingPage_ecosystem-links__PLl0R svg{width:20px;height:20px;color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_section-heading__peX5O{display:flex;align-items:end;justify-content:space-between;gap:var(--s6);margin-bottom:var(--s6)}.LandingPage_page__Hxh5b .LandingPage_section-heading__peX5O>p{max-width:384px;color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_feature-grid__HPA_e{display:grid;grid-template-columns:1.05fr 1fr;gap:var(--s6)}.LandingPage_page__Hxh5b .LandingPage_route-panel__OenSZ{background:var(--surface);padding:var(--s5);display:flex;flex-direction:column;gap:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_route-heading__TvmrS{display:flex;align-items:start;gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_level__kixYl{display:grid;place-items:center;width:56px;height:56px;flex:none;border:1px solid var(--line);color:var(--accent);font-family:var(--display);font-size:24px}.LandingPage_page__Hxh5b .LandingPage_route-heading__TvmrS h3{margin-bottom:4px}.LandingPage_page__Hxh5b .LandingPage_journey__AuXZx{list-style:none;padding:0;margin:0;display:grid;gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_journey__AuXZx li{display:flex;gap:var(--s2);align-items:center;padding-bottom:var(--s2);border-bottom:1px solid var(--line)}.LandingPage_page__Hxh5b .LandingPage_journey__AuXZx li:last-child{padding-bottom:0;border-bottom:0}.LandingPage_page__Hxh5b .LandingPage_step-number__HJuyc{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);flex:none;color:var(--muted);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_journey__AuXZx li:first-child .LandingPage_step-number__HJuyc{background:var(--accent);border-color:var(--accent);color:var(--white)}.LandingPage_page__Hxh5b .LandingPage_journey__AuXZx .LandingPage_od-field__E2XLm{font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_journey__AuXZx .LandingPage_od-field__E2XLm>:first-child{font-weight:600}.LandingPage_page__Hxh5b .LandingPage_route-note__rA97l{color:var(--muted);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_features__xIqVy{display:grid;gap:var(--s4);align-content:center}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i{display:grid;grid-template-columns:32px 1fr;gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i>svg{color:var(--accent);margin-top:4px}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i h3{margin-bottom:var(--space)}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i p{color:var(--muted);font-size:var(--small);max-width:440px}.LandingPage_page__Hxh5b .LandingPage_practice__4Bmc9{background:var(--surface)}.LandingPage_page__Hxh5b .LandingPage_practice-grid__yPEJ7{display:grid;grid-template-columns:1fr 1fr;gap:var(--s10);align-items:center}.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5>p{margin-top:var(--s3);color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5 .LandingPage_text-link__LBJxi{margin-top:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_practice-tags__jnm1f{display:flex;flex-wrap:wrap;gap:var(--space);margin-top:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_practice-tags__jnm1f span{border:1px solid var(--line);padding:8px 16px;border-radius:var(--radius-sm);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4{padding:var(--s4);background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.LandingPage_page__Hxh5b .LandingPage_flashcard-top__XDgur{display:flex;justify-content:space-between;gap:var(--s2);font-size:var(--small);color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_flashcard-content__hGyrw{text-align:center;padding:var(--s4) 0}.LandingPage_page__Hxh5b .LandingPage_arabic__HJs0l{display:block;font-family:var(--arabic);font-size:64px;line-height:1.6;color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_transcription__xTdn4{font-size:var(--small);color:var(--muted);margin-top:var(--space)}.LandingPage_page__Hxh5b .LandingPage_answer-area__Fwrn6{min-height:72px;display:grid;align-items:center}.LandingPage_page__Hxh5b .LandingPage_translation__l83Vo{font-size:24px;color:var(--ink);font-weight:600}.LandingPage_page__Hxh5b .LandingPage_card-hint__EKl_b{font-size:var(--small);color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4 button{width:100%}.LandingPage_page__Hxh5b .LandingPage_practice-footnote__fXo_U{margin-top:var(--s2);text-align:center;color:var(--muted);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_steps__lqR0_{--od-cols:3;--od-gap:48px}.LandingPage_page__Hxh5b .LandingPage_step___CAYI{border-top:1px solid var(--line);padding-top:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_step-index__wTSrC{display:block;font-family:var(--display);font-size:40px;line-height:1.2;color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_step___CAYI h3{margin-bottom:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_step___CAYI p{color:var(--muted);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_track-grid__FvQof{--od-cols:2;--od-gap:24px}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt{border:1px solid var(--line);border-radius:var(--radius);padding:var(--s4);display:flex;flex-direction:column;align-items:start;gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_track-top__QzYxP{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt:first-child{background:var(--accent-soft);border-color:var(--accent-soft)}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt h3{font-size:32px}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt p{color:var(--muted);max-width:448px}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt .LandingPage_text-link__LBJxi{margin-top:auto;border-bottom:1px solid var(--accent)}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt .LandingPage_level__kixYl{border-color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_track-badge__h_OEv{font-size:var(--small);color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_final-section__mjuUn{padding-bottom:var(--s12)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx{background:var(--accent);color:var(--white);padding:var(--s8);border-radius:var(--radius);display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s6)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx p{margin-top:var(--s3);max-width:560px}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx h2{max-width:650px}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z{background:var(--white);color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z:focus-visible{outline-color:var(--white)}.LandingPage_page__Hxh5b .LandingPage_final-actions__Gx1ZS{display:grid;gap:var(--s2);text-align:center}.LandingPage_page__Hxh5b .LandingPage_final-actions__Gx1ZS span{font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_site-footer__k0J1v{border-top:1px solid var(--line);padding:var(--s6) 0 var(--s3)}.LandingPage_page__Hxh5b .LandingPage_footer-top__Ig5bN{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:var(--s8);padding-bottom:var(--s6)}.LandingPage_page__Hxh5b .LandingPage_footer-about__HSvlz p{margin-top:var(--s3);font-size:var(--small);color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_footer-col__F2YaQ{display:grid;align-content:start;gap:var(--space);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_footer-col__F2YaQ strong{margin-bottom:var(--space)}.LandingPage_page__Hxh5b .LandingPage_footer-col__F2YaQ a{color:var(--muted);display:flex;align-items:center;min-height:40px}.LandingPage_page__Hxh5b .LandingPage_footer-bottom__DsH0K{border-top:1px solid var(--line);padding-top:var(--s3);display:flex;justify-content:space-between;gap:var(--s3);font-size:var(--small);color:var(--muted)}@media(hover:hover){.LandingPage_page__Hxh5b .LandingPage_btn-primary__4TxWx:hover{background:var(--accent-hover)}.LandingPage_page__Hxh5b .LandingPage_btn-outline__a_8NU:hover{background:var(--accent-soft);border-color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_text-link__LBJxi:hover{text-decoration:underline;text-underline-offset:5px}.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8 a:hover,.LandingPage_page__Hxh5b .LandingPage_footer-col__F2YaQ a:hover,.LandingPage_page__Hxh5b .LandingPage_login__aFY_N:hover,.LandingPage_page__Hxh5b .LandingPage_mobile-nav__A0aUd a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:5px}.LandingPage_page__Hxh5b .LandingPage_ecosystem-links__PLl0R a:hover{text-decoration:underline;text-underline-offset:5px}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z:hover{background:var(--accent-soft)}}@media(max-width:1023px){.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8,.LandingPage_page__Hxh5b .LandingPage_header-inner__apbn7{gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_header-actions__jAJim .LandingPage_btn__AQE4z{display:none}.LandingPage_page__Hxh5b .LandingPage_hero-grid__w6OPZ{gap:var(--s4)}.LandingPage_page__Hxh5b h1{font-size:56px}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti{align-items:start;flex-direction:column;gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_demo-backdrop__ICliD,.LandingPage_page__Hxh5b .LandingPage_demo-body__lSkqa,.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82{padding:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j{padding:12px;gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_ecosystem-inner__uvBLM{align-items:start}.LandingPage_page__Hxh5b .LandingPage_ecosystem-links__PLl0R{gap:var(--s2);justify-content:flex-end}.LandingPage_page__Hxh5b .LandingPage_feature-grid__HPA_e,.LandingPage_page__Hxh5b .LandingPage_practice-grid__yPEJ7{gap:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_route-panel__OenSZ{padding:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_steps__lqR0_{--od-gap:24px}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx{padding:var(--s6);grid-template-columns:1fr}.LandingPage_page__Hxh5b .LandingPage_final-actions__Gx1ZS{justify-self:start}.LandingPage_page__Hxh5b .LandingPage_footer-top__Ig5bN{gap:var(--s4)}}@media(max-width:767px){.LandingPage_page__Hxh5b .LandingPage_header-inner__apbn7{min-height:80px;justify-content:space-between}.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8{display:none}.LandingPage_page__Hxh5b .LandingPage_menu-toggle__oayQA{display:flex}.LandingPage_page__Hxh5b .LandingPage_header-actions__jAJim{gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_wordmark__E9V6H{font-size:28px}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1{padding:var(--s6) 0}.LandingPage_page__Hxh5b .LandingPage_hero-grid__w6OPZ{grid-template-columns:1fr;gap:var(--s6)}.LandingPage_page__Hxh5b h1{font-size:clamp(40px,8vw,56px);max-width:600px}.LandingPage_page__Hxh5b .LandingPage_hero-description__we3Nd{max-width:560px;margin-top:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti{flex-direction:row;align-items:center;gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_demo-backdrop__ICliD{max-width:560px;width:100%;justify-self:center;padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_demo-body__lSkqa,.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82{padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j{padding:var(--s2);gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_ecosystem-inner__uvBLM{flex-direction:column;gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_ecosystem-title__L3Fq8{max-width:none}.LandingPage_page__Hxh5b .LandingPage_ecosystem-links__PLl0R{justify-content:start;column-gap:var(--s3);row-gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_section__zHkv_{padding-block:var(--s7)}.LandingPage_page__Hxh5b .LandingPage_section-heading__peX5O{display:grid;gap:var(--s3);margin-bottom:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_section-heading__peX5O>p{max-width:560px}.LandingPage_page__Hxh5b .LandingPage_feature-grid__HPA_e,.LandingPage_page__Hxh5b .LandingPage_practice-grid__yPEJ7{grid-template-columns:1fr;gap:var(--s5)}.LandingPage_page__Hxh5b .LandingPage_features__xIqVy{gap:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i p{max-width:560px}.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5{order:0}.LandingPage_page__Hxh5b .LandingPage_practice-card__GyZOg{order:1}.LandingPage_page__Hxh5b .LandingPage_steps__lqR0_{--od-cols:1;--od-gap:32px}.LandingPage_page__Hxh5b .LandingPage_step-index__wTSrC{margin-bottom:var(--s2);font-size:32px}.LandingPage_page__Hxh5b .LandingPage_step___CAYI h3{margin-bottom:var(--space)}.LandingPage_page__Hxh5b .LandingPage_track-grid__FvQof{--od-cols:1}.LandingPage_page__Hxh5b .LandingPage_tracks__RLb8Q{padding-top:0}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt h3{font-size:28px}.LandingPage_page__Hxh5b .LandingPage_final-section__mjuUn{padding-bottom:var(--s7)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx{padding:var(--s4);gap:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_footer-top__Ig5bN{grid-template-columns:1fr 1fr;gap:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_footer-about__HSvlz{grid-column:1/-1}.LandingPage_page__Hxh5b .LandingPage_footer-bottom__DsH0K{flex-direction:column;gap:var(--space)}}@media(max-width:479px){.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti{flex-direction:column;align-items:stretch}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti .LandingPage_text-link__LBJxi{justify-content:center}.LandingPage_page__Hxh5b .LandingPage_demo-backdrop__ICliD,.LandingPage_page__Hxh5b .LandingPage_demo-body__lSkqa,.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82{padding:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_demo-title__qYjId h3{font-size:22px}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j{padding:12px;gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_lesson-icon__nRMTE{width:32px;height:32px}.LandingPage_page__Hxh5b .LandingPage_lesson-icon__nRMTE svg{width:20px;height:20px}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j>.LandingPage_arrow__pdRtR{display:none}.LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4,.LandingPage_page__Hxh5b .LandingPage_route-panel__OenSZ,.LandingPage_page__Hxh5b .LandingPage_track__O9qJt{padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_route-heading__TvmrS h3{font-size:22px}.LandingPage_page__Hxh5b .LandingPage_route-heading__TvmrS .LandingPage_level__kixYl{width:48px;height:48px}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx{padding:var(--s4) var(--s3)}.LandingPage_page__Hxh5b .LandingPage_final-actions__Gx1ZS{width:100%}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z{width:100%;padding-inline:var(--s2)}}.LandingPage_page__Hxh5b{scroll-padding-top:112px;isolation:isolate;line-height:1.6}.LandingPage_page__Hxh5b:before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 15% 10%,rgba(91,91,240,.075),transparent 65%),radial-gradient(ellipse 50% 55% at 85% 35%,rgba(120,120,255,.068),transparent 70%),radial-gradient(ellipse 50% 40% at 50% 95%,rgba(91,91,240,.054),transparent 70%)}.LandingPage_page__Hxh5b h1,.LandingPage_page__Hxh5b h2,.LandingPage_page__Hxh5b h3{letter-spacing:-.02em;line-height:1.15}.LandingPage_page__Hxh5b h1{font-size:var(--hero)}.LandingPage_page__Hxh5b h2{font-size:var(--heading)}.LandingPage_page__Hxh5b h3{font-weight:700}.LandingPage_page__Hxh5b .LandingPage_section__zHkv_{padding-block:var(--s10)}.LandingPage_page__Hxh5b .LandingPage_site-header__9jFKy{position:sticky;top:0;z-index:10;background:var(--nav-bg);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border-color:var(--line)}.LandingPage_page__Hxh5b .LandingPage_header-inner__apbn7{min-height:80px;gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_wordmark__E9V6H{color:var(--accent);font-size:26px;font-weight:800;letter-spacing:-.03em}.LandingPage_page__Hxh5b .LandingPage_wordmark__E9V6H:after{content:none}.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8{gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8 a{padding:var(--space) 12px;border-radius:var(--radius-sm);color:var(--secondary);font-weight:500}.LandingPage_page__Hxh5b .LandingPage_header-actions__jAJim{gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_login__aFY_N{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--secondary);font-weight:600}.LandingPage_page__Hxh5b .LandingPage_header-actions__jAJim .LandingPage_btn__AQE4z{font-weight:700;padding:12px 16px}.LandingPage_page__Hxh5b .LandingPage_btn__AQE4z{border-radius:var(--button-radius);font-weight:700;min-height:56px}.LandingPage_page__Hxh5b .LandingPage_btn-primary__4TxWx{box-shadow:var(--shadow-button)}.LandingPage_page__Hxh5b .LandingPage_btn-outline__a_8NU{border-color:var(--line);background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.LandingPage_page__Hxh5b .LandingPage_btn__AQE4z svg{width:20px;height:20px}.LandingPage_page__Hxh5b .LandingPage_menu-toggle__oayQA{border-radius:var(--radius-sm);color:var(--secondary)}.LandingPage_page__Hxh5b .LandingPage_mobile-nav__A0aUd{max-height:calc(100dvh - 80px);overflow-y:auto;padding-block:var(--space)}.LandingPage_page__Hxh5b .LandingPage_mobile-nav__A0aUd a{min-height:48px}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1{padding:var(--s10) 0 var(--s8)}.LandingPage_page__Hxh5b .LandingPage_hero-grid__w6OPZ{grid-template-columns:minmax(0,1fr) minmax(368px,.68fr);gap:var(--s6)}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1 .LandingPage_eyebrow__g51CP{display:inline-flex;max-width:100%;padding:var(--space) var(--s2);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--glass);color:var(--secondary);font-weight:600;margin-bottom:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1 .LandingPage_eyebrow__g51CP:before{width:6px;height:6px;flex:none;color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1 h1{max-width:720px;margin-bottom:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1 h1 span{color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_hero-description__we3Nd{max-width:600px;color:var(--secondary);margin-top:0;line-height:1.65}.LandingPage_page__Hxh5b .LandingPage_hero-chips__yqotP{--od-gap:8px;margin-top:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_hero-chips__yqotP a{display:inline-flex;align-items:center;gap:var(--space);min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--secondary);font-size:var(--small);font-weight:600}.LandingPage_page__Hxh5b .LandingPage_hero-chips__yqotP svg{width:18px;height:18px;color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti{margin-top:var(--s4);gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti>.LandingPage_text-link__LBJxi{padding:var(--s2) var(--s3);min-height:56px;background:var(--card);border:1px solid var(--line);border-radius:var(--button-radius);color:var(--ink);font-weight:700}.LandingPage_page__Hxh5b .LandingPage_hero-note__TV96P{line-height:1.55}.LandingPage_page__Hxh5b .LandingPage_demo-backdrop__ICliD{padding:0;background:rgba(0,0,0,0);border-radius:var(--radius)}.LandingPage_page__Hxh5b .LandingPage_demo-window__E_WEp{background:var(--card);border-color:var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lift)}.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82{padding:var(--s2) var(--s3)}.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82 .LandingPage_wordmark__E9V6H{font-size:22px}.LandingPage_page__Hxh5b .LandingPage_pill__XPR6c{border-color:var(--line);border-radius:var(--radius-pill);background:var(--surface)}.LandingPage_page__Hxh5b .LandingPage_demo-body__lSkqa{padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_demo-title__qYjId{--od-gap:8px}.LandingPage_page__Hxh5b .LandingPage_demo-title__qYjId h3{font-size:22px;margin-bottom:var(--space)}.LandingPage_page__Hxh5b .LandingPage_lesson-total__Unr1Q{border-color:var(--accent-soft);border-radius:var(--radius-sm);background:var(--accent-soft)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j{border-radius:var(--radius-sm);gap:12px;padding:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j:first-child{border-color:rgba(91,91,240,.28);background:rgba(91,91,240,.04)}.LandingPage_page__Hxh5b .LandingPage_lesson-icon__nRMTE{width:36px;height:36px}.LandingPage_page__Hxh5b .LandingPage_lesson-icon__nRMTE svg{width:20px;height:20px}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j>.LandingPage_arrow__pdRtR{width:16px}.LandingPage_page__Hxh5b .LandingPage_demo-caption__Clh1_{color:var(--muted);margin-top:var(--s3);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_demo-caption__Clh1_ svg{color:var(--accent);width:20px;height:20px}.LandingPage_page__Hxh5b .LandingPage_ecosystem__Y8YK0{border-top:1px solid var(--line);background:hsla(0,0%,100%,.45);padding-block:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_ecosystem-links__PLl0R{gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_ecosystem-links__PLl0R a{color:var(--secondary)}.LandingPage_page__Hxh5b .LandingPage_section-heading__peX5O{align-items:start}.LandingPage_page__Hxh5b .LandingPage_section-heading__peX5O>p{color:var(--secondary);padding-top:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_eyebrow__g51CP{font-weight:700}.LandingPage_page__Hxh5b .LandingPage_section-heading__peX5O .LandingPage_eyebrow__g51CP{margin-bottom:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_feature-grid__HPA_e{grid-template-columns:1fr 1.15fr;gap:var(--s3);align-items:stretch}.LandingPage_page__Hxh5b .LandingPage_route-panel__OenSZ{padding:var(--s4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);justify-content:space-between}.LandingPage_page__Hxh5b .LandingPage_level__kixYl{background:var(--accent-soft);border-color:rgba(0,0,0,0);border-radius:var(--radius-sm);font-weight:700}.LandingPage_page__Hxh5b .LandingPage_route-heading__TvmrS h3{font-size:24px}.LandingPage_page__Hxh5b .LandingPage_journey__AuXZx li{padding-block:var(--space) var(--s2)}.LandingPage_page__Hxh5b .LandingPage_step-number__HJuyc{border-color:var(--line);background:var(--surface)}.LandingPage_page__Hxh5b .LandingPage_features__xIqVy{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);align-content:stretch}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i{display:flex;flex-direction:column;align-items:start;padding:var(--s3);background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i>svg{width:28px;height:28px;margin:0 0 var(--space)}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i h3{font-size:22px}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i p{color:var(--secondary)}.LandingPage_page__Hxh5b .LandingPage_practice__4Bmc9{background:rgba(241,243,248,.68);border-block:1px solid var(--line)}.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5>p{color:var(--secondary)}.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5>.LandingPage_eyebrow__g51CP{color:var(--accent);margin-top:0}.LandingPage_page__Hxh5b .LandingPage_practice-tags__jnm1f span{background:var(--card);color:var(--secondary)}.LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4{box-shadow:var(--shadow-lift)}.LandingPage_page__Hxh5b .LandingPage_arabic__HJs0l{font-size:clamp(56px,5vw,72px)}.LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4 .LandingPage_btn__AQE4z{background:var(--accent);border-color:var(--accent);color:var(--white);box-shadow:var(--shadow-button)}.LandingPage_page__Hxh5b .LandingPage_steps__lqR0_{--od-gap:24px}.LandingPage_page__Hxh5b .LandingPage_step___CAYI{padding:var(--s4);border:1px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow)}.LandingPage_page__Hxh5b .LandingPage_step-index__wTSrC{display:grid;place-items:center;width:56px;height:56px;font-size:24px;font-weight:700;border-radius:var(--radius-sm);background:var(--accent-soft);margin-bottom:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_step___CAYI h3{font-size:22px}.LandingPage_page__Hxh5b .LandingPage_step___CAYI p{color:var(--secondary)}.LandingPage_page__Hxh5b .LandingPage_tracks__RLb8Q{padding-top:0}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt{background:var(--card);box-shadow:var(--shadow)}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt:first-child{background:var(--card);border-color:rgba(91,91,240,.36);box-shadow:var(--shadow-lift)}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt .LandingPage_level__kixYl{border-color:rgba(0,0,0,0)}.LandingPage_page__Hxh5b .LandingPage_track-badge__h_OEv{padding:4px 12px;border-radius:var(--radius-pill);background:var(--accent-soft);font-weight:600}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt p{color:var(--secondary)}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt h3{font-size:28px}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt .LandingPage_text-link__LBJxi{border:1px solid var(--line);border-radius:var(--button-radius);padding:12px 20px;min-height:48px}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx{background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);padding:var(--s7)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx h2{color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx p{color:var(--secondary)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z{background:var(--accent);color:var(--white);border:1px solid var(--accent);box-shadow:var(--shadow-button)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z:focus-visible{outline-color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_final-actions__Gx1ZS span{color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_site-footer__k0J1v{background:hsla(0,0%,100%,.65)}.LandingPage_page__Hxh5b .LandingPage_footer-col__F2YaQ a{min-height:44px}@media(hover:hover){.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8 a:hover{color:var(--ink);background:var(--card);text-decoration:none}.LandingPage_page__Hxh5b .LandingPage_login__aFY_N:hover{border-color:var(--line-strong);color:var(--ink);text-decoration:none}.LandingPage_page__Hxh5b .LandingPage_btn-primary__4TxWx:hover,.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z:hover,.LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4 .LandingPage_btn__AQE4z:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--white);transform:translateY(-1px)}.LandingPage_page__Hxh5b .LandingPage_btn-outline__a_8NU:hover{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.LandingPage_page__Hxh5b .LandingPage_hero-chips__yqotP a:hover{border-color:var(--accent);color:var(--ink)}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti>.LandingPage_text-link__LBJxi:hover{background:var(--surface);text-decoration:none}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt .LandingPage_text-link__LBJxi:hover{background:var(--accent-soft);border-color:var(--accent);text-decoration:none}}@media(min-width:1440px){.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1{padding-top:var(--s12);padding-bottom:var(--s10)}}@media(max-width:1023px){.LandingPage_page__Hxh5b .LandingPage_hero-grid__w6OPZ{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:var(--s4)}.LandingPage_page__Hxh5b h1{font-size:clamp(36px,5.2vw,52px)}.LandingPage_page__Hxh5b .LandingPage_header-inner__apbn7{gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8{gap:0}.LandingPage_page__Hxh5b .LandingPage_desktop-nav__nidj8 a{padding:8px 12px}.LandingPage_page__Hxh5b .LandingPage_demo-body__lSkqa,.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82{padding:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti{flex-direction:column;align-items:start}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti>.LandingPage_text-link__LBJxi{padding-inline:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j{padding:12px;gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j>.LandingPage_arrow__pdRtR{display:none}.LandingPage_page__Hxh5b .LandingPage_feature-grid__HPA_e{grid-template-columns:1fr 1fr}.LandingPage_page__Hxh5b .LandingPage_features__xIqVy{grid-template-columns:1fr}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i{display:grid;grid-template-columns:28px 1fr;gap:var(--s2);padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i>svg{width:24px;height:24px;margin-top:4px}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i h3{font-size:20px}.LandingPage_page__Hxh5b .LandingPage_route-panel__OenSZ{justify-content:start}.LandingPage_page__Hxh5b .LandingPage_journey__AuXZx{gap:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_step___CAYI{padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_step___CAYI h3{font-size:20px}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx{padding:var(--s6)}}@media(max-width:767px){.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1{padding:var(--s6) 0}.LandingPage_page__Hxh5b .LandingPage_hero-grid__w6OPZ{grid-template-columns:minmax(0,1fr);gap:var(--s6)}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1 h1{font-size:clamp(36px,7.5vw,56px)}.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1 .LandingPage_eyebrow__g51CP{margin-bottom:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti{flex-direction:row;align-items:center}.LandingPage_page__Hxh5b .LandingPage_hero-chips__yqotP{margin-top:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_demo-backdrop__ICliD{max-width:560px;padding:0}.LandingPage_page__Hxh5b .LandingPage_demo-body__lSkqa,.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82{padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j>.LandingPage_arrow__pdRtR{display:block}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j{padding:var(--s2);gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_section__zHkv_{padding-block:var(--s7)}.LandingPage_page__Hxh5b .LandingPage_section-heading__peX5O>p{padding-top:0}.LandingPage_page__Hxh5b .LandingPage_feature-grid__HPA_e{grid-template-columns:1fr}.LandingPage_page__Hxh5b .LandingPage_features__xIqVy{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i{display:flex}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i h3{font-size:22px}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i>svg{margin:0 0 var(--space)}.LandingPage_page__Hxh5b .LandingPage_route-panel__OenSZ{padding:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_step___CAYI h3{font-size:22px}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt h3{font-size:28px}.LandingPage_page__Hxh5b .LandingPage_tracks__RLb8Q{padding-top:0}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx{padding:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx h2 br{display:none}}@media(max-width:479px){.LandingPage_page__Hxh5b .LandingPage_hero__iHuE1 .LandingPage_eyebrow__g51CP{font-size:var(--small);padding-inline:12px}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti{flex-direction:column;align-items:stretch}.LandingPage_page__Hxh5b .LandingPage_hero-actions__uK6Ti>.LandingPage_text-link__LBJxi{justify-content:center}.LandingPage_page__Hxh5b .LandingPage_hero-chips__yqotP a{padding:8px 12px}.LandingPage_page__Hxh5b .LandingPage_demo-body__lSkqa,.LandingPage_page__Hxh5b .LandingPage_demo-top__2pq82{padding:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_demo-title__qYjId h3{font-size:20px}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j{padding:12px;gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_lesson__Etx2j>.LandingPage_arrow__pdRtR{display:none}.LandingPage_page__Hxh5b .LandingPage_lesson-icon__nRMTE{width:32px;height:32px}.LandingPage_page__Hxh5b .LandingPage_features__xIqVy{grid-template-columns:1fr}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i{display:grid;grid-template-columns:28px 1fr;gap:var(--s2)}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i h3{font-size:22px}.LandingPage_page__Hxh5b .LandingPage_feature__aAr6i>svg{margin-top:4px}.LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4,.LandingPage_page__Hxh5b .LandingPage_route-panel__OenSZ,.LandingPage_page__Hxh5b .LandingPage_track__O9qJt{padding:var(--s3)}.LandingPage_page__Hxh5b .LandingPage_track-badge__h_OEv{padding:4px 8px}.LandingPage_page__Hxh5b .LandingPage_track__O9qJt h3{font-size:26px}.LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx{padding:var(--s4) var(--s3)}.LandingPage_page__Hxh5b .LandingPage_final-actions__Gx1ZS{width:100%}.LandingPage_page__Hxh5b .LandingPage_header-actions__jAJim{gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_login__aFY_N{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.LandingPage_page__Hxh5b{scroll-behavior:auto}.LandingPage_page__Hxh5b *,.LandingPage_page__Hxh5b :after,.LandingPage_page__Hxh5b :before{animation:none!important;transition:none!important}}.LandingPage_page__Hxh5b{--screen-hero-width:280px;--screen-dictionary-width:280px;--screen-padding:8px}.LandingPage_page__Hxh5b .LandingPage_app-screen__xe6JQ{margin:0;--od-gap:16px;width:100%}.LandingPage_page__Hxh5b .LandingPage_screenshot-frame__Y7MX9{display:block;width:100%;padding:var(--screen-padding);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);color:var(--ink)}.LandingPage_page__Hxh5b .LandingPage_screenshot-frame__Y7MX9 .LandingPage_od-media__RUQ_r{width:100%;height:auto;object-fit:contain}.LandingPage_page__Hxh5b .LandingPage_app-screen__xe6JQ figcaption{text-align:center;--od-gap:4px;font-size:var(--small);line-height:1.5}.LandingPage_page__Hxh5b .LandingPage_app-screen__xe6JQ figcaption strong{font-weight:700}.LandingPage_page__Hxh5b .LandingPage_app-screen__xe6JQ figcaption span{color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_hero-screenshot__L_6dB{display:flex;justify-content:center;min-width:0}.LandingPage_page__Hxh5b .LandingPage_hero-screenshot__L_6dB .LandingPage_app-screen__xe6JQ{max-width:var(--screen-hero-width)}.LandingPage_page__Hxh5b .LandingPage_hero-screenshot__L_6dB .LandingPage_screenshot-frame__Y7MX9{box-shadow:var(--shadow-lift)}.LandingPage_page__Hxh5b .LandingPage_screens-gallery__M__gy{margin-top:var(--s6);padding-top:var(--s6);border-top:1px solid var(--line)}.LandingPage_page__Hxh5b .LandingPage_screens-heading__jCtd8{--od-gap:24px;justify-content:space-between;align-items:start;margin-bottom:var(--s4)}.LandingPage_page__Hxh5b .LandingPage_screens-heading__jCtd8 .LandingPage_od-field__E2XLm{--od-gap:8px}.LandingPage_page__Hxh5b .LandingPage_screens-heading__jCtd8 p{color:var(--muted);font-size:var(--small)}.LandingPage_page__Hxh5b .LandingPage_learning-screens__sa4Iq{--od-cols:4;--od-gap:24px;align-items:start}.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5 .LandingPage_practice-card__GyZOg{margin-top:var(--s4);max-width:420px}.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5 .LandingPage_flashcard__0Wjk4{padding:var(--s3);box-shadow:var(--shadow)}.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5 .LandingPage_flashcard-content__hGyrw{padding:var(--s2) 0}.LandingPage_page__Hxh5b .LandingPage_dictionary-showcase__N_nrL{--od-gap:24px;align-items:center;min-width:0}.LandingPage_page__Hxh5b .LandingPage_dictionary-choices__u8A_a{--od-gap:8px;justify-content:center}.LandingPage_page__Hxh5b .LandingPage_dictionary-choice__J0TmN{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--secondary);background:var(--card);font-size:var(--small);font-weight:600;line-height:1.5}.LandingPage_page__Hxh5b .LandingPage_dictionary-choice__J0TmN[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 -2px 0 var(--accent)}.LandingPage_page__Hxh5b .LandingPage_dictionary-screen__Np_5A{display:block;width:min(100%,var(--screen-dictionary-width))}.LandingPage_page__Hxh5b .LandingPage_sr-only__7xJO5{position:absolute;width:1px;height:1px;padding:0;border:0;clip-path:inset(50%);white-space:nowrap;overflow:hidden}@media(hover:hover){.LandingPage_page__Hxh5b .LandingPage_dictionary-choice__J0TmN:hover{color:var(--ink);border-color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_dictionary-choice__J0TmN[aria-pressed=true]:hover{color:var(--accent)}}@media(max-width:1023px){.LandingPage_page__Hxh5b .LandingPage_learning-screens__sa4Iq{--od-cols:2}.LandingPage_page__Hxh5b .LandingPage_learning-screens__sa4Iq .LandingPage_app-screen__xe6JQ{max-width:320px;justify-self:center}}@media(max-width:767px){.LandingPage_page__Hxh5b .LandingPage_practice-copy__RZId5 .LandingPage_practice-card__GyZOg{max-width:100%}.LandingPage_page__Hxh5b .LandingPage_dictionary-showcase__N_nrL{margin-top:var(--space)}.LandingPage_page__Hxh5b .LandingPage_screens-heading__jCtd8{flex-direction:column;--od-gap:16px}.LandingPage_page__Hxh5b .LandingPage_screens-heading__jCtd8 .LandingPage_od-fill__LGHCe{flex:auto}}@media(max-width:479px){.LandingPage_page__Hxh5b .LandingPage_learning-screens__sa4Iq{--od-cols:1;--od-gap:32px}.LandingPage_page__Hxh5b .LandingPage_learning-screens__sa4Iq .LandingPage_app-screen__xe6JQ{max-width:280px}}.LandingPage_page__Hxh5b{color-scheme:inherit;--theme-action:#5b5bf0;--theme-action-hover:#4949d8}.LandingPage_page__Hxh5b .LandingPage_site-footer__k0J1v{padding-block:var(--s6)}.LandingPage_page__Hxh5b .LandingPage_footer-top__Ig5bN{grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(0,1fr)) minmax(248px,1.5fr);gap:var(--s4);padding-bottom:0}.LandingPage_page__Hxh5b .LandingPage_footer-top__Ig5bN>*{min-width:0}.LandingPage_page__Hxh5b .LandingPage_footer-about__HSvlz p{max-width:360px}.LandingPage_page__Hxh5b .LandingPage_footer-col__F2YaQ a{width:fit-content;gap:var(--space)}.LandingPage_page__Hxh5b .LandingPage_footer-col__F2YaQ .LandingPage_footer-link-icon__qoded{display:block;width:20px;height:20px;flex:none}.LandingPage_page__Hxh5b .LandingPage_footer-col__F2YaQ a>span{display:block}.LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj{--theme-target:44px;--theme-gap:8px;--theme-inset:4px;--theme-step:calc(var(--theme-target) + var(--theme-gap));position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(3,var(--theme-target));gap:var(--theme-gap);width:fit-content;padding:var(--theme-inset);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface)}.LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj:before{content:"";position:absolute;top:var(--theme-inset);left:var(--theme-inset);width:var(--theme-target);height:var(--theme-target);border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 1px var(--accent),var(--shadow);transform:translateX(0);transition:transform var(--duration) ease-out;pointer-events:none}html[data-theme-mode=light] .LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj:before{transform:translateX(var(--theme-step))}html[data-theme-mode=dark] .LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj:before{transform:translateX(calc(var(--theme-step) + var(--theme-step)))}.LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj button{position:relative;display:flex;align-items:center;justify-content:center;width:var(--theme-target);height:var(--theme-target);padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:var(--muted)}.LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj button svg{width:20px;height:20px}.LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj button[aria-checked=true]{color:var(--accent)}.LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}html[data-theme=dark] .LandingPage_page__Hxh5b{color-scheme:dark;--bg:#111218;--surface:#1b1d27;--surface-strong:#2a2d3b;--card:#191b24;--ink:#f4f4fa;--secondary:#d4d6e4;--muted:#a8adbf;--accent:#a5a5ff;--accent-hover:#bcbcff;--accent-soft:rgba(165,165,255,0.12);--accent-glow:rgba(165,165,255,0.14);--line:rgba(235,235,255,0.12);--line-strong:rgba(235,235,255,0.25);--nav-bg:rgba(17,18,24,0.94);--glass:rgba(27,29,39,0.88);--shadow:0 1px 0 rgba(255,255,255,0.025) inset,0 16px 34px -24px rgba(0,0,0,0.6);--shadow-lift:0 26px 56px -32px rgba(0,0,0,0.65),0 10px 26px -18px rgba(0,0,0,0.45);--shadow-button:0 12px 26px -12px rgba(0,0,0,0.6)}html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_ecosystem__Y8YK0,html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4,html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_menu-toggle__oayQA,html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_site-footer__k0J1v,html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_skip__wIst9{background:var(--card)}html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_practice__4Bmc9{background:var(--surface)}html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_btn-primary__4TxWx,html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z,html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4 .LandingPage_btn__AQE4z{background:var(--theme-action);border-color:var(--theme-action);color:var(--white)}html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_journey__AuXZx li:first-child .LandingPage_step-number__HJuyc{background:var(--theme-action);border-color:var(--theme-action)}@media(hover:hover){.LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj button:hover{color:var(--ink)}.LandingPage_page__Hxh5b .LandingPage_theme-options__9p1Kj button[aria-checked=true]:hover{color:var(--accent)}html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_btn-primary__4TxWx:hover,html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_final-panel__jSpYx .LandingPage_btn__AQE4z:hover,html[data-theme=dark] .LandingPage_page__Hxh5b .LandingPage_flashcard__0Wjk4 .LandingPage_btn__AQE4z:hover{background:var(--theme-action-hover);border-color:var(--theme-action-hover)}}@media(max-width:1199px){.LandingPage_page__Hxh5b .LandingPage_footer-top__Ig5bN{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingPage_page__Hxh5b .LandingPage_footer-about__HSvlz,.LandingPage_page__Hxh5b .LandingPage_footer-theme__PM87M{grid-column:1/-1}.LandingPage_page__Hxh5b .LandingPage_footer-about__HSvlz p{max-width:640px}}@media(max-width:767px){.LandingPage_page__Hxh5b .LandingPage_footer-top__Ig5bN{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage_page__Hxh5b .LandingPage_footer-about__HSvlz p{max-width:100%}}body:has(.LandingPage_page__Hxh5b){padding-bottom:0;background:#f8f9fc;color-scheme:inherit}html:has(.LandingPage_page__Hxh5b){scroll-behavior:smooth;scroll-padding-top:112px}body:has(.LandingPage_page__Hxh5b)>[data-site-footer]{display:none}@media(prefers-reduced-motion:reduce){html:has(.LandingPage_page__Hxh5b){scroll-behavior:auto}}html[data-theme=dark] body:has(.LandingPage_page__Hxh5b){background:#111218}