.page_page__ZU32B{min-height:100vh;background:var(--bg)}.page_nav__zpG_3{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:56px;background:rgba(9,9,13,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}[data-theme=light] .page_nav__zpG_3{background:hsla(0,0%,100%,.92)}.page_navLogo__E6xem{display:flex;align-items:center;gap:8px;flex-shrink:0}.page_logoMark__cQScy{width:26px;height:26px;background:var(--accent);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff}.page_logoText__ZUV_x{font-size:15px;font-weight:600;color:var(--text);letter-spacing:-.02em}.page_navCenter__aXyA4{display:flex;gap:4px;align-items:center}.page_navLink__2S7dD{font-size:13px;color:var(--text2);padding:5px 12px;border-radius:var(--radius-xs);transition:color .15s;text-decoration:none}.page_navLink__2S7dD:hover{color:var(--text)}.page_navRight__xjCX3{display:flex;gap:8px;align-items:center}.page_navBtn__A40Un{font-size:13px;font-weight:500;color:var(--text2);padding:6px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);transition:all .15s;text-decoration:none}.page_navBtn__A40Un:hover{color:var(--text);border-color:var(--border2)}.page_navBtnPrimary__vLgZF{font-size:13px;font-weight:600;color:#fff;background:var(--accent);padding:6px 16px;border-radius:var(--radius-sm);transition:opacity .15s;text-decoration:none}.page_navBtnPrimary__vLgZF:hover{opacity:.88}.page_hero__SKW6o{border-bottom:1px solid var(--border);background:var(--bg2)}.page_heroInner__FQkwa{max-width:1200px;margin:0 auto;padding:80px 40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}@media (max-width:800px){.page_heroInner__FQkwa{grid-template-columns:1fr;gap:40px;padding:48px 24px}}.page_heroLabel__D2dy2{display:inline-flex;align-items:center;font-size:11px;font-family:var(--font-mono);color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-ring);border-radius:4px;padding:3px 10px;margin-bottom:24px;letter-spacing:.04em}.page_heroTitle__Gfler{font-size:clamp(28px,4vw,46px);font-weight:700;letter-spacing:-1.5px;line-height:1.1;color:var(--text);margin-bottom:20px}.page_heroSub__YNSLe{font-size:16px;color:var(--text2);line-height:1.7;margin-bottom:28px;max-width:400px}.page_heroCtas__PKEzw{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:36px}.page_heroCta__jc8eN{display:inline-block;background:var(--accent);color:#fff;padding:13px 24px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;transition:opacity .15s;text-decoration:none;white-space:nowrap}.page_heroCta__jc8eN:hover{opacity:.88}.page_heroNote__MOvTv{font-size:11px;font-family:var(--font-mono);color:var(--text3)}.page_heroStats__rmbZT{display:flex;align-items:center;gap:0}.page_heroStat__YUvQF{display:flex;flex-direction:column;gap:3px;padding:0 24px;border-right:1px solid var(--border)}.page_heroStat__YUvQF:first-child{padding-left:0}.page_heroStat__YUvQF:last-child{border-right:none}.page_heroStatNum__jK9Fw{font-size:26px;font-weight:700;color:var(--text);letter-spacing:-.5px;font-family:var(--font-mono)}.page_heroStatLabel__H4SQv{font-size:11px;color:var(--text3)}.page_heroStatDiv__yfjgI{display:none}.page_previewCard__BEgSz{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);padding:20px;animation:page_fadeUp__mbBxU .5s ease both}.page_previewCard__BEgSz:hover{border-color:var(--accent-ring)}.page_previewCardHead__EsnlG{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.page_previewBadges__edwLd{display:flex;gap:6px;align-items:center}.page_previewForYou__T8_3j{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;background:var(--personal-bg);color:var(--personal-color);border:1px solid var(--personal-border)}.page_previewCat__x1t19{font-size:10px;font-weight:500;padding:2px 7px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;color:var(--cat-tech);border:1px solid rgba(129,140,248,.22);background:rgba(129,140,248,.08)}.page_previewTier__CWyHy{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;color:var(--score-b);background:rgba(96,165,250,.09);border:1px solid rgba(96,165,250,.22)}.page_previewTitle__q11Le{font-size:16px;font-weight:600;color:var(--text);line-height:1.35;letter-spacing:-.01em;margin-bottom:8px}.page_previewHook__whK8t{font-size:13px;color:var(--text2);line-height:1.55;margin-bottom:14px}.page_previewScores__TX1Vs{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border)}.page_previewScoreRow__iSAFJ{display:grid;grid-template-columns:72px 1fr 28px;align-items:center;grid-gap:8px;gap:8px}.page_previewScoreLabel__uQf92{font-size:11px;font-family:var(--font-mono);color:var(--text3)}.page_previewScoreBar__a0mDo{height:4px;border-radius:2px;background:var(--surface3);overflow:hidden}.page_previewScoreBarFill__iEFer{height:100%;border-radius:2px;background:var(--score-a)}.page_previewScoreBarFillB__7FLIS{height:100%;border-radius:2px;background:var(--score-b)}.page_previewScoreNum__fZk4g{font-size:11px;font-family:var(--font-mono);font-weight:600;text-align:right}.page_previewPills__lmd9K{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.page_previewPill__TTd_J{font-size:11px;font-family:var(--font-mono);color:var(--text3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-xs);padding:2px 8px}.page_previewActions__Ao8WN{display:flex;gap:12px;flex-wrap:wrap}.page_previewAction__yTQPs{font-size:11px;font-family:var(--font-mono);color:var(--accent);opacity:.7}.page_previewNote__YyQLf{text-align:center;margin-top:10px}.page_previewNote__YyQLf,.page_statStrip__2PWI_{font-size:11px;font-family:var(--font-mono);color:var(--text3)}.page_statStrip__2PWI_{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 40px;background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap}.page_statDot__kAdxR{opacity:.35}.page_section__61PEw{background:var(--bg);border-bottom:1px solid var(--border)}.page_sectionAlt__g2P4Z{background:var(--bg2);border-bottom:1px solid var(--border)}.page_sectionInner__SZiZg{max-width:800px;margin:0 auto;padding:72px 40px}@media (max-width:600px){.page_sectionInner__SZiZg{padding:48px 24px}}.page_sectionTag__NYXKm{color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-ring);border-radius:4px}.page_sectionTagAmber__aGlWe,.page_sectionTag__NYXKm{font-size:11px;font-family:var(--font-mono);padding:3px 10px;display:inline-block;margin-bottom:20px;letter-spacing:.04em}.page_sectionTagAmber__aGlWe{color:var(--amber);background:var(--amber-dim);border:1px solid var(--amber-ring);border-radius:4px}.page_sectionTitle__hzsAh{font-size:clamp(22px,3vw,32px);font-weight:700;letter-spacing:-.75px;color:var(--text);line-height:1.2;margin-bottom:16px}.page_sectionBody__RUsqB{font-size:15px;color:var(--text2);line-height:1.75;max-width:600px;margin-bottom:36px}.page_steps__e0Sxr{display:flex;flex-direction:column;gap:28px}.page_step__DI9Zu{display:flex;gap:20px;align-items:flex-start}.page_stepNum__6pMPK{width:30px;height:30px;border-radius:50%;background:var(--accent-dim);border:1px solid var(--accent-ring);display:flex;align-items:center;justify-content:center;font-size:11px;font-family:var(--font-mono);color:var(--accent);font-weight:600;flex-shrink:0;margin-top:2px}.page_stepTitle__kKqcb{font-size:16px;font-weight:600;color:var(--text);margin-bottom:6px}.page_stepBody__q0ouz{font-size:13px;color:var(--text2);line-height:1.7}.page_scoreCards__LE9q8{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:28px}@media (max-width:600px){.page_scoreCards__LE9q8{grid-template-columns:1fr}}.page_scoreCard__bDuAd{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);padding:20px}.page_scoreCardIcon__SbTdy{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;margin-bottom:12px}.page_scoreCardTitle__26J19{font-size:15px;font-weight:600;color:var(--text);margin-bottom:8px}.page_scoreCardBody__QaDw7{font-size:13px;color:var(--text2);line-height:1.65}.page_tiers__ZJ1G2{display:flex;flex-direction:column;gap:10px}.page_tier___3LNs{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm)}.page_tierDot__pqzBZ{width:8px;height:8px;border-radius:50%;flex-shrink:0}.page_tierLabel__T1E4V{font-size:13px;font-weight:600;color:var(--text);width:100px}.page_tierRange__PKZ_2{font-size:12px;font-family:var(--font-mono);color:var(--text3);width:55px}.page_tierDesc__80sRo{font-size:12px;color:var(--text2)}.page_trackerPreview__bKXqe{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);overflow:hidden;margin-bottom:28px}.page_trackerStages__YGLPI{display:flex;padding:16px 20px;border-bottom:1px solid var(--border)}.page_trackerStage__zZMCk{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:70px;opacity:.38;position:relative}.page_trackerStage__zZMCk:after{content:"";position:absolute;top:7px;left:50%;width:100%;height:1px;background:var(--border2)}.page_trackerStage__zZMCk:last-child:after{display:none}.page_trackerStageActive__SwGXt,.page_trackerStagePast__as1tL{opacity:1}.page_trackerStageDot__bE21C{width:14px;height:14px;border-radius:50%;background:var(--surface3);border:1.5px solid var(--border2);position:relative;z-index:1}.page_trackerStageLabel___7eRo{font-size:10px;font-weight:600;color:var(--text2);text-align:center}.page_trackerStageProg__Mtf3F{font-size:10px;font-family:var(--font-mono);color:var(--text3)}.page_trackerTaskList__rU6OX{padding:16px 20px 20px}.page_trackerTaskHeader__Eo0SB{display:flex;align-items:center;gap:7px;margin-bottom:12px}.page_trackerTaskCount__9l5vX{font-size:11px;font-family:var(--font-mono);color:var(--text3);margin-left:auto}.page_trackerTask__kmQGw{display:flex;align-items:flex-start;gap:10px;padding:6px 8px;border-radius:var(--radius-xs)}.page_trackerTaskDone__fZtxA{opacity:.5}.page_trackerTaskCheck__8AWvb{width:16px;height:16px;min-width:16px;border-radius:4px;border:1.5px solid var(--border2);background:transparent;display:flex;align-items:center;justify-content:center;margin-top:2px;flex-shrink:0}.page_trackerTaskText__aSccL{font-size:12px;color:var(--text2);line-height:1.5}.page_trackerTaskDone__fZtxA .page_trackerTaskText__aSccL{text-decoration:line-through;color:var(--text3)}.page_trackerMoreHint__s7g3M{font-size:11px;font-family:var(--font-mono);color:var(--text3);padding:10px 8px 0;margin-top:6px;border-top:1px dashed var(--border)}.page_trackerCta__wlhDT{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.page_dnaGrid__Z447T{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:28px}@media (max-width:600px){.page_dnaGrid__Z447T{grid-template-columns:1fr}}.page_dnaCard__GDIO7{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px;transition:border-color .15s}.page_dnaCard__GDIO7:hover{border-color:var(--accent-ring)}.page_dnaTag__rswGz{font-size:10px;font-family:var(--font-mono);font-weight:600;color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-ring);border-radius:4px;padding:2px 8px;display:inline-block;margin-bottom:10px;letter-spacing:.04em}.page_dnaLabel__YelhT{font-size:14px;font-weight:600;color:var(--text);margin-bottom:6px}.page_dnaDesc__JrmJy{font-size:12px;color:var(--text2);line-height:1.6}.page_dnaCta__en8T_{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.page_dnaBtn__34BV0{font-size:13px;font-weight:600;color:var(--accent);padding:9px 18px;border:1px solid var(--accent-ring);background:var(--accent-dim);border-radius:var(--radius-sm);text-decoration:none;transition:opacity .15s}.page_dnaBtn__34BV0:hover{opacity:.8}.page_dnaSub__CkKd9{font-size:12px;font-family:var(--font-mono);color:var(--text3)}.page_signalPlayer__q_yrh{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px;align-items:start}@media (max-width:600px){.page_signalPlayer__q_yrh{grid-template-columns:1fr}}.page_signalPlayerScreen__wOnOf{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:border-color .15s}.page_signalPlayerScreen__wOnOf:hover{border-color:var(--amber-ring)}.page_signalPlayBtn__0Vih_{width:52px;height:52px;border-radius:50%;background:var(--amber);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;padding-left:3px}.page_signalPlayerLabel__PF3BH{font-size:12px;font-family:var(--font-mono);color:var(--text3)}.page_signalMeta__oH6_G{padding:4px 0}.page_signalEpisode__1uW8M{font-size:11px;font-family:var(--font-mono);color:var(--amber);margin-bottom:8px}.page_signalEpisodeTitle__aPsaP{font-size:17px;font-weight:600;color:var(--text);line-height:1.3;margin-bottom:10px}.page_signalEpisodeSub__0NWzq{font-size:13px;color:var(--text2);line-height:1.65}.page_signalBtn__4IgAg{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--amber);background:var(--amber-dim);border:1px solid var(--amber-ring);border-radius:var(--radius-sm);padding:9px 18px;text-decoration:none;transition:opacity .15s}.page_signalBtn__4IgAg:hover{opacity:.8}.page_ctaSection__tPv8w{padding:80px 40px;background:var(--bg2);border-bottom:1px solid var(--border)}.page_ctaBox__NsONo{max-width:520px;margin:0 auto;text-align:center;background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);padding:52px 48px}@media (max-width:600px){.page_ctaBox__NsONo{padding:36px 24px}}.page_ctaEyebrow__jrAff{font-size:11px;font-family:var(--font-mono);color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-ring);border-radius:4px;padding:3px 10px;display:inline-block;margin-bottom:18px}.page_ctaTitle__T8028{font-size:28px;font-weight:700;letter-spacing:-.75px;color:var(--text);margin-bottom:10px;line-height:1.15}.page_ctaBody__ZZxSP{font-size:15px;color:var(--text2);margin-bottom:28px;line-height:1.6}.page_ctaNote__BwYuJ{font-size:11px;margin-top:12px}.page_ctaNote__BwYuJ,.page_footer__sHKi3{font-family:var(--font-mono);color:var(--text3)}.page_footer__sHKi3{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;font-size:12px}.page_footerLogo__PfgLJ{font-weight:600;color:var(--text2)}.page_footerSep__ojG7p{opacity:.35}.page_footerLink__8kkdp{color:var(--text3);text-decoration:none;transition:color .15s}.page_footerLink__8kkdp:hover{color:var(--text)}.page_footerVersion__2V_V1{opacity:.55}