._page_3ls10_1{--vl-accent: var(--action-700);--vl-soft: var(--action-50);--vl-band: #eaf3fb;--vl-glow: rgb(var(--action-rgb) / 30%);--vl-bar: var(--action-400);--vl-border: var(--action-200);--vl-hero: linear-gradient(135deg, #123b5d 0%, #176b71 58%, #0f766e 100%);--vl-plan: linear-gradient(135deg, #1e3a5f 0%, #2563eb 70%);min-height:100%;background:var(--surface-canvas);color:var(--text-primary);overscroll-behavior:contain}._shell_3ls10_16{max-width:720px;margin:0 auto;padding:28px 20px calc(56px + env(safe-area-inset-bottom,0px))}._hero_3ls10_22{position:relative;isolation:isolate;overflow:hidden;padding:22px 0 28px;background:radial-gradient(92% 78% at 100% -8%,var(--vl-glow) 0%,transparent 56%),linear-gradient(180deg,var(--vl-band) 0%,var(--surface-canvas) 100%)}._hero_3ls10_22:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--vl-bar)}._heroPhoto_3ls10_41{padding:26px 0 112px;background:linear-gradient(#0b2845,#0b284500 45%),linear-gradient(#0714244d,#0714244d),var(--vl-hero-image) center 70% / cover no-repeat,#0b2845;-webkit-font-smoothing:antialiased;text-shadow:0 1px 14px rgb(7 20 36 / 60%)}._heroPhoto_3ls10_41:before{display:none}._heroPhoto_3ls10_41 ._heroKicker_3ls10_57{background:#ffffff24;color:#fcd124}._heroPhoto_3ls10_41 ._heroTitle_3ls10_62{color:#fff}._heroPhoto_3ls10_41 ._heroSubtitle_3ls10_66{color:#ffffffe0}._heroInner_3ls10_70{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:0 20px}._heroMark_3ls10_78{position:absolute;right:-12px;top:-18px;width:156px;height:156px;color:var(--vl-accent);opacity:.1;pointer-events:none}._heroKicker_3ls10_57{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:6px 10px;border-radius:999px;background:var(--vl-soft);color:var(--vl-accent);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;animation:_vlRise_3ls10_1 .45s ease both}._heroTitle_3ls10_62{margin:0;max-width:14ch;font:780 34px/1.05 Outfit,system-ui,sans-serif;letter-spacing:-.045em;color:var(--neutral-800, #151514);animation:_vlRise_3ls10_1 .5s .05s ease both}._heroSubtitle_3ls10_66{margin:12px 0 0;max-width:32em;color:var(--text-secondary);font-size:15px;line-height:1.45;animation:_vlRise_3ls10_1 .5s .1s ease both}._sheet_3ls10_123{position:relative;z-index:1;padding:4px 0 calc(56px + env(safe-area-inset-bottom,0px))}._sheetInner_3ls10_129{max-width:720px;margin:0 auto;padding:0 20px}._heroPhoto_3ls10_41+._sheet_3ls10_123{margin-top:-32px}._topbar_3ls10_140{display:flex;align-items:center;gap:10px;margin-bottom:18px}._back_3ls10_147{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:14px;background:var(--surface-raised);color:var(--text-primary);cursor:pointer}._brand_3ls10_159{margin:0;font:750 18px/1.2 Outfit,system-ui,sans-serif}._primaryCta_3ls10_164{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:60px;padding:0 18px 0 22px;border:none;border-radius:18px;color:#151514;background:var(--brand-yellow-400, #fcd124);box-shadow:0 14px 30px #07142438;font:750 17px/1 Outfit,system-ui,sans-serif;letter-spacing:-.01em;cursor:pointer;transition:transform .12s ease}._primaryCta_3ls10_164:active,._planCard_3ls10_184:active{transform:scale(.985)}._action_3ls10_188:active{background:var(--surface-sunken, rgb(15 23 42 / 4%))}._planCard_3ls10_184{display:block;width:100%;padding:16px 18px;border:0;border-radius:18px;color:var(--neutral-800, #151514);background:var(--surface-raised, #fff);box-shadow:0 14px 30px #07142424;font:inherit;text-align:left;cursor:pointer}._planTopline_3ls10_206,._planMain_3ls10_207{display:flex;align-items:center;justify-content:space-between;gap:14px}._planTopline_3ls10_206{margin-bottom:8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vl-accent)}._planTopline_3ls10_206 span:last-child{color:var(--text-tertiary)}._planMain_3ls10_207 strong{display:block;font:750 21px/1.15 Outfit,system-ui,sans-serif;letter-spacing:-.02em}._planMain_3ls10_207 p{margin:4px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.4}._planAction_3ls10_240{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;min-height:40px;padding:0 10px 0 14px;border-radius:12px;background:var(--brand-yellow-400, #fcd124);color:#151514;font-size:13px;font-weight:800;white-space:nowrap}._actions_3ls10_256{margin-top:26px}._actionsTitle_3ls10_260{margin:0 0 8px 4px;color:var(--text-tertiary);font-size:12px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}._actionList_3ls10_269{overflow:hidden;border-radius:18px;background:var(--surface-raised, #fff);box-shadow:0 1px 2px #0f172a0f,0 0 0 1px #0f172a0d}._action_3ls10_188{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:12px 16px;border:0;background:transparent;text-align:left;cursor:pointer}._action_3ls10_188+._action_3ls10_188:before{position:absolute;top:0;right:0;left:50px;height:1px;background:var(--border-default);content:""}._actionIcon_3ls10_300{display:grid;place-items:center;width:20px;flex:0 0 auto;color:var(--vl-accent)}._actionCopy_3ls10_308{display:grid;flex:1;min-width:0;gap:2px}._actionCopy_3ls10_308 strong{font:750 15px/1.15 Outfit,system-ui,sans-serif;color:var(--neutral-800, #151514)}._actionCopy_3ls10_308 small{color:var(--text-secondary);font-size:12px;line-height:1.35}._action_3ls10_188>svg{color:var(--text-tertiary)}._homeLink_3ls10_330{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:20px;padding:10px 12px;border:none;background:transparent;color:var(--text-tertiary);font-size:14px;font-weight:650;cursor:pointer}._page_3ls10_1[data-vertical=running]{--vl-accent: #0369a1;--vl-soft: #dff1fd;--vl-band: #d7edfb;--vl-glow: rgb(56 189 248 / 42%);--vl-bar: #38bdf8;--vl-border: #7dd3fc;--vl-hero: linear-gradient(135deg, #0c4a6e 0%, #0284c7 62%, #38bdf8 100%);--vl-plan: linear-gradient(135deg, #0c4a6e 0%, #0369a1 100%)}._page_3ls10_1[data-vertical=gym]{--vl-accent: var(--brand-yellow-800, #594800);--vl-soft: var(--brand-yellow-100, #fff7c7);--vl-band: #fff3b8;--vl-glow: rgb(var(--brand-yellow-rgb) / 55%);--vl-bar: var(--brand-yellow-400, #fcd124);--vl-border: var(--brand-yellow-300, #f4cf58);--vl-hero: linear-gradient(135deg, #3f3a1d 0%, #8a7318 55%, #c9a227 100%);--vl-plan: linear-gradient(135deg, #3f3a1d 0%, #8a7318 100%)}._page_3ls10_1[data-vertical=hyrox]{--vl-accent: #c2410c;--vl-soft: #fff1e4;--vl-band: #ffe4cc;--vl-glow: rgb(251 146 60 / 46%);--vl-bar: #fb923c;--vl-border: #fdba74;--vl-hero: linear-gradient(135deg, #7c2d12 0%, #c2410c 60%, #fb923c 100%);--vl-plan: linear-gradient(135deg, #7c2d12 0%, #c2410c 100%)}._page_3ls10_1[data-vertical=mtb]{--vl-accent: #0f766e;--vl-soft: #dff4eb;--vl-band: #d5f3ec;--vl-glow: rgb(var(--brand-teal-rgb) / 38%);--vl-bar: var(--brand-teal-400, #30b6cc);--vl-border: #9fd0c4;--vl-hero: linear-gradient(135deg, #134e4a 0%, #0f766e 58%, #2dd4bf 100%);--vl-plan: linear-gradient(135deg, #134e4a 0%, #0f766e 100%)}._page_3ls10_1[data-vertical=coach]{--vl-accent: var(--violet-700, #6d28d9);--vl-soft: var(--violet-100, #ede9fe);--vl-band: #eee7ff;--vl-glow: rgb(139 92 246 / 40%);--vl-bar: var(--violet-500, #8b5cf6);--vl-border: var(--violet-200, #ddd6fe);--vl-hero: linear-gradient(135deg, #4c1d95 0%, #6d28d9 58%, #8b5cf6 100%);--vl-plan: linear-gradient(135deg, #4c1d95 0%, #6d28d9 100%)}._primaryCta_3ls10_164:disabled{opacity:.7;cursor:progress}._primaryCta_3ls10_164:focus-visible,._planCard_3ls10_184:focus-visible,._action_3ls10_188:focus-visible,._homeLink_3ls10_330:focus-visible,._back_3ls10_147:focus-visible{outline:3px solid var(--brand-yellow-300, #f4cf58);outline-offset:3px}@keyframes _vlRise_3ls10_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){._heroKicker_3ls10_57,._heroTitle_3ls10_62,._heroSubtitle_3ls10_66{animation:none}._primaryCta_3ls10_164:active,._planCard_3ls10_184:active{transform:none}}
