.home_heroWrap__di6eZ{position:relative;padding:44px 0 84px;overflow:clip}.home_aurora__Y17G4{position:absolute;inset:-10% -10%;pointer-events:none;z-index:0;background:radial-gradient(640px 420px at 78% 8%,rgba(216,255,71,.16),transparent 62%),radial-gradient(560px 400px at 92% 34%,rgba(79,217,255,.13),transparent 60%),radial-gradient(520px 380px at 60% -2%,rgba(196,165,255,.12),transparent 60%);animation:home_drift__1onc2 22s cubic-bezier(.22,1,.36,1) infinite alternate}.home_auroraFinal__8czMr{background:radial-gradient(560px 340px at 50% 22%,rgba(216,255,71,.14),transparent 62%),radial-gradient(480px 320px at 34% 44%,rgba(79,217,255,.1),transparent 60%),radial-gradient(460px 300px at 68% 48%,rgba(196,165,255,.1),transparent 60%)}@keyframes home_drift__1onc2{0%{transform:translateZ(0)}to{transform:translate3d(-2.5%,2%,0)}}.home_heroGrid___p_nT{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-gap:48px;gap:48px;align-items:start}.home_heroCopy__ODb0e{padding-top:18px}.home_lede__nMj0B{font-size:1.22rem;color:var(--text-muted);max-width:32em;margin-bottom:28px}.home_lede__nMj0B strong{color:var(--text)}.home_ctaRow__SM37K{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.home_ctaNote____g_v{margin:14px 4px 0;font-size:.88rem;color:var(--text-muted)}.home_btnLg__JPxM3{height:52px;padding:0 28px;font-size:1rem}.home_phoneStage__JbMq4{position:relative;min-height:620px}.home_shot__6yPwV{border-radius:40px;display:block;height:auto;aspect-ratio:800/1720;max-width:100%;box-shadow:0 32px 80px rgba(0,0,0,.5),0 0 90px rgba(216,255,71,.08);border:1px solid rgba(255,255,255,.08)}.home_front__TZEl5{position:relative;z-index:2;width:306px;margin-left:48px}.home_back__tzwKa{position:absolute;z-index:1;width:250px;right:0;top:56px;transform:rotate(6deg);opacity:.92}.home_shotSm__bbXfA{width:100%;max-width:320px;border-radius:32px;margin:0 auto}.home_statsBand__RYSH4{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:40px 0}.home_statsRow__njhgs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.home_stat__5XxkY{display:block}.home_statValue__qPLuR{font-family:var(--display);font-size:clamp(1.8rem,3.4vw,2.6rem);color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.home_statLabel__NAGhf{color:var(--text-muted);font-size:.92rem;margin-top:6px;max-width:26em}.home_sectionLg__SmD2C{padding:112px 0}.home_sectionLg__SmD2C.home_tight__4y5kM{padding:72px 0}.home_sectionHead__Gl6hb{max-width:640px;margin-bottom:48px}.home_sectionHeadCentered__53FRB{max-width:620px;margin:0 auto 26px;text-align:center}.home_sectionHeadCentered__53FRB p{margin-left:auto;margin-right:auto}.home_sectionHead__Gl6hb p{color:var(--text-muted);font-size:1.08rem}.home_problemGrid__4_sM2{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:64px;gap:64px;align-items:start}.home_problemGrid__4_sM2 p{color:var(--text-muted);font-size:1.05rem}.home_problemGrid__4_sM2 p strong{color:var(--text)}.home_pullstat__i3AkK{background:var(--surface);border:1px solid var(--hairline);border-radius:20px;padding:32px}.home_pullstatValue__6PDkC{font-family:var(--display);font-size:3.2rem;color:var(--ember);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.home_pullstatLabel__e_AFz{color:var(--text-muted);margin-top:10px}.home_pullstatSrc__pJjsN{font-size:.8rem;color:var(--text-muted);opacity:.75;margin-top:14px}.home_courseCard__vh4hi{background:var(--surface);border:1px solid var(--hairline);border-radius:24px;padding:56px;overflow:hidden;position:relative}.home_courseCard__vh4hi:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 300px at 12% 0,rgba(216,255,71,.07),transparent 60%)}.home_courseGrid__xkmdn{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:56px;gap:56px;align-items:center;position:relative}.home_courseGrid__xkmdn p{color:var(--text-muted)}.home_hiw__82ePV{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:72px;gap:72px;align-items:center;padding:72px 0}.home_hiw__82ePV:first-of-type{padding-top:8px}.home_hiw__82ePV+.home_hiw__82ePV{border-top:1px solid var(--hairline)}.home_hiwVisual__ArJbD{display:flex;justify-content:center;position:relative}.home_hiwGlow__RTcuc{position:absolute;inset:-8%;pointer-events:none;z-index:0}.home_hiwPlan__hWGlG .home_hiwGlow__RTcuc{background:radial-gradient(320px 320px at 50% 40%,rgba(216,255,71,.13),transparent 68%)}.home_hiwPractice__4EbLF .home_hiwGlow__RTcuc{background:radial-gradient(320px 320px at 50% 40%,rgba(79,217,255,.2),transparent 68%)}.home_hiwRace__CzavM .home_hiwGlow__RTcuc{background:radial-gradient(320px 320px at 50% 40%,rgba(255,122,69,.19),transparent 68%)}.home_hiw__82ePV .home_shotSm__bbXfA{position:relative;z-index:1;max-width:340px}.home_hiwFlip__sqRuY .home_hiwVisual__ArJbD{order:2}.home_hiwHeading__elMvy{font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.08;margin-bottom:16px}.home_hiw__82ePV p{color:var(--text-muted);font-size:1.05rem;margin:0 0 14px}.home_hiw__82ePV p strong{color:var(--text)}.home_hiwTag__iffaM{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.home_hiwPlan__hWGlG .home_hiwTag__iffaM{color:var(--accent)}.home_hiwPractice__4EbLF .home_hiwTag__iffaM{color:var(--glacier)}.home_hiwRace__CzavM .home_hiwTag__iffaM{color:var(--ember)}.home_toolsGrid__w3YdW{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:20px;gap:20px}.home_toolCard__q0wMZ{display:block;background:var(--surface);border:1px solid var(--hairline);border-radius:20px;padding:32px;transition:border-color .15s ease}.home_toolCard__q0wMZ:hover{border-color:var(--violet)}.home_toolCard__q0wMZ h3{margin-bottom:8px}.home_toolCard__q0wMZ p{color:var(--text-muted);margin:0 0 12px}.home_toolGo__YAXBv{color:var(--violet);font-weight:700;font-size:.92rem}.home_toolsSide__J_O_6{display:grid;grid-gap:20px;gap:20px}.home_toolCardBig__TkmwG{display:flex;flex-direction:column;justify-content:center}.home_toolCardBig__TkmwG h3{font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:1.5rem}.home_pricingSection__Cj5Mh{border-top:1px solid var(--hairline)}.home_pricingInner__BPKGE{max-width:560px;margin:0 auto;text-align:center}.home_billtoggle__KsAfZ{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--surface);border:1px solid var(--hairline);margin-bottom:28px}.home_billtoggle__KsAfZ button{font-weight:700;font-size:.9rem;color:var(--text-muted);background:transparent;border:none;border-radius:999px;height:44px;padding:0 20px;cursor:pointer;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.home_billtoggle__KsAfZ button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.home_billtoggle__KsAfZ button[aria-pressed=false]:hover{color:var(--text)}.home_sku__DZdM5{position:relative;text-align:left;background:var(--surface);border:1px solid rgba(216,255,71,.45);border-radius:24px;padding:32px;box-shadow:0 0 60px rgba(216,255,71,.08)}.home_skuBadge__nZyb8{position:absolute;top:-13px;left:28px;background:var(--accent);color:var(--on-accent);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:999px}.home_skuTop__wiSgX{display:flex;justify-content:space-between;gap:20px;align-items:baseline}.home_skuName__lUhCp{font-family:var(--display);text-transform:uppercase;font-size:1.2rem}.home_skuSub__hjjYL{color:var(--text-muted);font-size:.95rem;margin-top:4px}.home_skuPricePrice__IY2FB{font-family:var(--display);font-size:2.2rem;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.home_skuPer__LS3uq{color:var(--text-muted);font-size:.85rem;text-align:right}.home_skuBenefits__XHICG{list-style:none;margin:24px 0 28px;padding:0;display:flex;flex-direction:column;gap:12px}.home_skuBenefits__XHICG li{display:flex;gap:10px;align-items:flex-start;color:var(--text-muted);font-size:.97rem}.home_skuBenefits__XHICG li b{color:var(--text);font-weight:700}.home_tick__AOdI0{color:var(--accent);font-weight:800;flex:none}.home_sku__DZdM5 .home_btn__pj0SX{width:100%;justify-content:center}.home_trust__R8OZd{margin-top:14px;font-size:.85rem;color:var(--text-muted);text-align:center}.home_final__5mOxM{position:relative;padding:136px 0;text-align:center;overflow:clip}.home_finalInner__8bM_J{position:relative;z-index:1}.home_final__5mOxM h2{margin-bottom:12px}.home_finalSub__2CVP6{color:var(--text-muted);font-size:1.1rem;max-width:34em;margin:0 auto 32px}.home_final__5mOxM .home_ctaRow__SM37K{justify-content:center}.home_reveal__uTaB4{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.home_revealHidden__mfEqo{opacity:0;transform:translateY(28px)}.home_d1__ok6WE{transition-delay:.08s}.home_d2__S_Mgs{transition-delay:.16s}.home_d3__VdCYb{transition-delay:.24s}@media (max-width:920px){.home_heroWrap__di6eZ{padding:56px 0 64px}.home_courseGrid__xkmdn,.home_heroGrid___p_nT,.home_problemGrid__4_sM2{grid-template-columns:minmax(0,1fr)}.home_heroGrid___p_nT{gap:48px}.home_phoneStage__JbMq4{min-height:0;display:flex;justify-content:center}.home_front__TZEl5{margin-left:0}.home_back__tzwKa{display:none}.home_statsRow__njhgs{grid-template-columns:minmax(0,1fr);gap:24px}.home_sectionLg__SmD2C{padding:64px 0}.home_sectionLg__SmD2C.home_tight__4y5kM{padding:48px 0}.home_courseCard__vh4hi{padding:32px}.home_hiw__82ePV{grid-template-columns:minmax(0,1fr);gap:32px;padding:48px 0}.home_hiwFlip__sqRuY .home_hiwVisual__ArJbD,.home_hiwVisual__ArJbD{order:-1}.home_hiw__82ePV .home_shotSm__bbXfA{max-width:280px}.home_toolsGrid__w3YdW{grid-template-columns:minmax(0,1fr)}.home_billtoggle__KsAfZ button{padding:0 14px;font-size:.84rem}.home_sku__DZdM5{padding:24px}.home_skuTop__wiSgX{flex-direction:column;gap:8px}.home_final__5mOxM{padding:88px 0}}@media (prefers-reduced-motion:reduce){.home_revealHidden__mfEqo,.home_reveal__uTaB4{transition:none!important;opacity:1!important;transform:none!important}}