@media (forced-colors:active){.Icon_mask__RhV0o{forced-color-adjust:none;background-color:CanvasText!important}@supports (forced-color-adjust:preserve-parent-color){.Icon_mask__RhV0o{forced-color-adjust:preserve-parent-color;color:inherit!important;background-color:currentColor!important}}}.ctaButton_button__9GsEE{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);position:relative;height:52px;padding-inline:var(--space-6);border:1px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--fw-bold);line-height:1;text-align:center;white-space:nowrap;cursor:pointer;transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.ctaButton_solid__7RCXE{background:var(--cta-solid-bg,var(--entity-fill));color:var(--cta-solid-fg,var(--entity-on));box-shadow:var(--cta-solid-shadow,var(--shadow-brand))}.ctaButton_solid__7RCXE:hover{background:var(--cta-solid-bg-hover,var(--cta-solid-bg,var(--entity-fill-hover)));color:var(--cta-solid-fg,var(--entity-on))}.ctaButton_ghost__cPfaq{background:var(--cta-ghost-bg,transparent);color:var(--cta-ghost-fg,var(--text-strong));border-color:var(--cta-ghost-border,var(--border-default))}.ctaButton_ghost__cPfaq:hover{background:var(--cta-ghost-bg-hover,var(--cta-ghost-bg,transparent));color:var(--cta-ghost-fg-hover,var(--cta-ghost-fg,var(--entity-strong)));border-color:var(--cta-ghost-border-hover,var(--entity))}.ctaButton_link__3DpZt{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-md);padding-inline:var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--cta-link-border,var(--border-subtle));color:var(--cta-link-fg,var(--text-body));font-size:var(--text-sm);font-weight:var(--fw-semibold);transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.ctaButton_link__3DpZt:hover{background:var(--cta-link-bg-hover,var(--entity-soft));color:var(--cta-link-fg-hover,var(--cta-link-fg,var(--entity-strong)));border-color:var(--cta-link-border-hover,var(--entity))}@media (pointer:coarse){.ctaButton_link__3DpZt{height:var(--control-touch)}}.ctaButton_loop__uNlmB:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;animation:ctaButton_ctaHalo__MruDQ 3.4s var(--ease-out) infinite}@keyframes ctaButton_ctaHalo__MruDQ{0%{box-shadow:0 0 0 0 var(--cta-loop-ring,rgba(66,133,196,.55));opacity:.85}70%{box-shadow:0 0 0 15px transparent;opacity:0}to{box-shadow:0 0 0 0 transparent;opacity:0}}@media (hover:none){.ctaButton_button__9GsEE:active{transform:scale(.98);transition:transform 80ms var(--ease-soft)}}.ctaButton_waBadge__AuBIv{display:inline-grid;place-items:center;inline-size:24px;block-size:24px;flex:none;border-radius:var(--radius-circle);background:#ffffff}.ctaButton_waTone__v2dSD{--cta-solid-bg:#25d366;--cta-solid-bg-hover:#1fbb59;--cta-solid-fg:#06331a;--cta-solid-shadow:0 10px 24px -12px color-mix(in srgb,#25d366 80%,transparent);--cta-loop-ring:rgba(37,211,102,0.5)}.parts_fields__gmANN{display:flex;flex-direction:column;gap:var(--space-6)}.parts_block__ZAh9r{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.parts_closing__7d7AZ :is(input,fieldset),.parts_fields__gmANN :is(input:not([type=hidden]),select,textarea,fieldset){scroll-margin-block-start:calc(var(--header-h) + 16px)}.parts_group__nGUk3{border:none;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.parts_legend__JoATS{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);padding:0;font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--text-strong)}.parts_note__0zYkv{font-size:var(--text-xs);font-weight:var(--fw-regular);color:var(--text-subtle)}.parts_list__DTlZo{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.parts_option__2gaaD{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:60px;padding:10px 14px;-webkit-padding-end:34px;padding-inline-end:34px;border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--text-body);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.parts_input__SSdru{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.parts_icon__bg_Dh{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:38px;block-size:38px;border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--entity-text);transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.parts_text__T9MFf{display:flex;flex-direction:column;gap:2px;min-width:0}.parts_label__Hu8AH{font-size:14.5px;font-weight:var(--fw-semibold);line-height:1.35;color:var(--text-strong)}.parts_hint__Np_UB{font-size:var(--text-xs);line-height:1.45;color:var(--text-muted)}.parts_key__RdW7R{display:none}.parts_mark__tBxza{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:inline-flex;align-items:center;justify-content:center;inline-size:18px;block-size:18px;border-radius:var(--radius-circle);background:var(--entity-fill);color:var(--entity-on);pointer-events:none;transform:scale(0);transition:transform var(--dur-base) var(--ease-out)}.parts_list__DTlZo[data-multiple] .parts_mark__tBxza{border-radius:5px}.parts_option__2gaaD:hover{border-color:var(--entity)}.parts_option__2gaaD:has(input:checked){border-color:var(--entity);background:var(--entity-soft);box-shadow:0 0 0 1px var(--entity) inset}.parts_option__2gaaD:has(input:checked) .parts_icon__bg_Dh{background:var(--entity-fill);color:var(--entity-on)}.parts_option__2gaaD:has(input:checked) .parts_mark__tBxza{transform:scale(1)}.parts_option__2gaaD:has(input:focus-visible){box-shadow:0 0 0 4px var(--entity-ring)}.parts_toggleField__eMcoW{display:flex;flex-direction:column;gap:6px}.parts_toggle__NvfPX{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:12px 14px;border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.parts_toggleInput__5Hj2Q{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.parts_switch__wNLWX{position:relative;flex:none;inline-size:40px;block-size:24px;border-radius:var(--radius-pill);background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--border-default);transition:background var(--dur-base) var(--ease-out)}.parts_switch__wNLWX:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:18px;block-size:18px;border-radius:var(--radius-circle);background:var(--surface-card);box-shadow:var(--shadow-sm);transition:translate var(--dur-base) var(--ease-out)}.parts_toggleText__1gwpK{display:flex;flex-direction:column;gap:2px}.parts_toggleLabel__zyUOk{font-size:14.5px;font-weight:var(--fw-semibold);color:var(--text-strong)}.parts_toggleHelp__eKr4O{font-size:var(--text-xs);line-height:1.45;color:var(--text-muted)}.parts_toggle__NvfPX:hover{border-color:var(--entity)}.parts_toggle__NvfPX:has(input:checked){border-color:var(--entity);background:var(--entity-soft)}.parts_toggle__NvfPX:has(input:checked) .parts_switch__wNLWX{background:var(--entity)}.parts_toggle__NvfPX:has(input:checked) .parts_switch__wNLWX:after{translate:-16px 0}.parts_toggle__NvfPX:has(input:focus-visible){box-shadow:0 0 0 4px var(--entity-ring)}.parts_closing__7d7AZ{display:flex;flex-direction:column;gap:var(--space-4)}.parts_closing__7d7AZ[hidden]{display:none}.parts_success__mAvA_{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.parts_successBadge__RLMZJ{display:inline-flex;align-items:center;justify-content:center;inline-size:68px;block-size:68px;border-radius:var(--radius-circle);background:var(--entity-fill);color:var(--entity-on);box-shadow:0 0 0 10px var(--entity-ring)}.parts_successEyebrow__k1lI7{display:inline-flex;align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;font:var(--role-label);color:var(--entity-text)}.parts_successTitle__Amodn{margin:0;font:var(--role-h2);color:var(--text-strong);text-wrap:balance;max-width:24ch;scroll-margin-block:calc(var(--header-h) + 16px) 104px}.parts_successTitle__Amodn:focus{outline:none}.parts_successTitle__Amodn:focus-visible{outline:2px solid var(--entity);outline-offset:4px;border-radius:var(--radius-xs)}.parts_successText__o9YaW{margin:0;max-width:60ch;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-muted);text-wrap:pretty}.parts_successRows__vt1Do{display:grid;grid-gap:var(--space-2);gap:var(--space-2);inline-size:min(100%,520px);margin:var(--space-3) 0 0;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-sunken);text-align:start}.parts_successRows__vt1Do div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-3)}.parts_successRows__vt1Do dt{font-size:var(--text-sm);color:var(--text-muted)}.parts_successRows__vt1Do dd{margin:0;font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-strong)}.parts_successActions__3hMD3{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3)}.Quest_arena__BJXUt{--seam-fade:240px;position:relative;padding-block:var(--space-6) var(--space-16);padding-inline:max(var(--section-pad-inline),var(--safe-inline));background:linear-gradient(180deg,var(--slate-950) 0,transparent var(--seam-fade)),radial-gradient(70% 60% at 50% 0,color-mix(in oklab,var(--entity) 26%,transparent),transparent 70%),linear-gradient(180deg,var(--slate-950),color-mix(in oklab,var(--entity) 16%,var(--slate-950)));scroll-margin-block-start:var(--header-h)}.Quest_wrap__WTpH7{display:flex;flex-direction:column;gap:var(--space-6);max-width:820px;margin-inline:auto}.Quest_stage__3DjHB{box-sizing:border-box;border-radius:var(--radius-2xl);background:var(--surface-card);color:var(--text-body);box-shadow:0 40px 90px -40px color-mix(in oklab,var(--slate-950) 90%,transparent)}.Quest_stageDone__d8SUz,.Quest_stageInner__0FxDG{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-6);padding:clamp(20px,3.4vw,44px)}.Quest_hud__cL8aJ{display:flex;flex-direction:column;gap:10px}.Quest_hudBottom__k_lJI,.Quest_hudTop__04Eg8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.Quest_hudBottom__k_lJI{min-height:28px}.Quest_level__3SF9y{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.Quest_levelIcon__Lw0l_{display:inline-grid;flex:none;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--radius-circle);background:var(--entity-soft);color:var(--entity-text)}.Quest_levelText__SbjOl{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}.Quest_levelNum__ND5s4 span{font-family:var(--font-latin);font-weight:var(--fw-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--entity-text)}.Quest_levelText__SbjOl strong{font-weight:var(--fw-semibold);color:var(--text-strong)}.Quest_left__s52x3{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--text-subtle)}.Quest_xp__qKe_6{position:relative;block-size:10px;border-radius:var(--radius-pill);background:var(--surface-sunken);overflow:hidden}.Quest_xpFill__RVqsx{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(270deg,var(--entity),var(--blue-300));transform-origin:right center;transform:scaleX(max(var(--p,0),.03));transition:transform var(--dur-slower) var(--ease-out)}.Quest_count__z2A71{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-muted)}.Quest_count__z2A71 span{font-family:var(--font-latin);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-strong)}.Quest_toast__FdnIN{display:inline-flex}.Quest_toastPill__vq8V3{min-height:26px;background:var(--entity-soft);color:var(--entity-text);font-weight:var(--fw-semibold)}.Quest_startChip__CDGjO,.Quest_toastPill__vq8V3{display:inline-flex;align-items:center;gap:6px;padding:2px 12px;border-radius:var(--radius-pill);font-size:var(--text-xs)}.Quest_startChip__CDGjO{flex-wrap:wrap;align-self:flex-start;min-height:28px;margin:0;background:var(--surface-sunken);color:var(--text-muted)}.Quest_startChip__CDGjO svg{color:var(--entity-text)}.Quest_startChip__CDGjO strong{font-weight:var(--fw-semibold);color:var(--text-strong)}@keyframes Quest_pop__LQLvV{0%{opacity:0;transform:translateY(6px) scale(.96)}}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion=stop]) .Quest_toastPill__vq8V3{animation:Quest_pop__LQLvV var(--dur-slow) var(--ease-out)}}.Quest_form__z_Y1i{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.Quest_unit__OKcwi{display:flex;flex-direction:column;gap:var(--space-3)}.Quest_unit__OKcwi[hidden]{display:none}.Quest_stepLabel__T_xhH{margin:var(--space-4) 0 0;font:var(--role-eyebrow);color:var(--entity-text)}.Quest_q__brS68{margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--fw-semibold);line-height:var(--leading-tight);color:var(--text-strong);text-wrap:balance}.Quest_q__brS68:focus{outline:none}.Quest_sub__fV_F_{margin:0;max-width:60ch;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-muted);text-wrap:pretty}.Quest_notes__DKLRQ{display:flex;gap:var(--space-2);margin:0}.Quest_notes__DKLRQ span{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:var(--radius-pill);background:var(--surface-sunken);font-size:var(--text-xs);color:var(--text-muted)}.Quest_fields___i1fy{-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2)}.Quest_textUnit__gCaRL label{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--fw-semibold);line-height:var(--leading-tight);color:var(--text-strong)}.Quest_list___aori{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.Quest_option__6UTJS{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:var(--space-4);min-height:76px;padding:14px 16px;-webkit-padding-end:52px;padding-inline-end:52px;border:2px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-card);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.Quest_icon__rN6ik{display:inline-grid;flex:none;place-items:center;inline-size:46px;block-size:46px;border-radius:var(--radius-lg);background:var(--entity-soft);color:var(--entity-text);transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.Quest_label__ez4R7{font-size:var(--text-md);font-weight:var(--fw-semibold);line-height:1.3;color:var(--text-strong)}.Quest_hint__FiHLy{font-size:var(--text-sm);line-height:1.45;color:var(--text-muted)}.Quest_key__kFPXf,.Quest_mark__FP5Tp{position:absolute;inset-block-start:50%;inset-inline-end:14px;display:inline-grid;place-items:center;inline-size:26px;block-size:26px;-webkit-margin-before:-13px;margin-block-start:-13px;border-radius:7px}.Quest_key__kFPXf{display:none;border:1px solid var(--border-default);background:var(--surface-sunken);font-family:var(--font-latin);font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-subtle)}@media (hover:hover) and (pointer:fine){.Quest_key__kFPXf{display:inline-grid}}.Quest_mark__FP5Tp{background:var(--entity-fill);color:var(--entity-on);pointer-events:none;transform:scale(0);transition:transform var(--dur-base) var(--ease-out)}.Quest_list___aori:not([data-multiple]) .Quest_mark__FP5Tp{border-radius:var(--radius-circle)}.Quest_option__6UTJS:hover{border-color:var(--entity)}.Quest_option__6UTJS:has(input:checked){border-color:var(--entity);background:var(--entity-soft)}.Quest_option__6UTJS:has(input:checked) .Quest_icon__rN6ik{background:var(--entity-fill);color:var(--entity-on)}.Quest_option__6UTJS:has(input:checked) .Quest_key__kFPXf{visibility:hidden}.Quest_option__6UTJS:has(input:checked) .Quest_mark__FP5Tp{transform:scale(1)}.Quest_option__6UTJS:has(input:focus-visible){box-shadow:0 0 0 4px var(--entity-ring)}.Quest_option__6UTJS[data-brand]{border-color:color-mix(in srgb,var(--opt-brand) 34%,var(--border-subtle))}.Quest_option__6UTJS[data-brand] .Quest_icon__rN6ik{background:#ffffff;color:var(--opt-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--opt-brand) 30%,transparent)}.Quest_option__6UTJS[data-brand] .Quest_icon__rN6ik img{display:block;inline-size:26px;block-size:26px;object-fit:contain}.Quest_option__6UTJS[data-brand]:hover{border-color:var(--opt-brand)}.Quest_option__6UTJS[data-brand]:has(input:checked){border-color:var(--opt-brand);background:color-mix(in srgb,var(--opt-brand) 10%,var(--surface-card))}.Quest_option__6UTJS[data-brand]:has(input:checked) .Quest_icon__rN6ik{background:#ffffff;color:var(--opt-brand);box-shadow:inset 0 0 0 2px var(--opt-brand)}.Quest_option__6UTJS[data-brand] .Quest_mark__FP5Tp{background:var(--opt-brand-fill);color:#ffffff}.Quest_option__6UTJS[data-brand]:has(input:focus-visible){box-shadow:0 0 0 4px color-mix(in srgb,var(--opt-brand) 35%,transparent)}.Quest_nav__CW4ig{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.Quest_back__C1k9x,.Quest_next__vpe_J{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:52px;padding-inline:var(--space-6);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-md);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.Quest_back__C1k9x{border:1px solid var(--border-default);background:transparent;color:var(--text-strong)}.Quest_next__vpe_J{-webkit-margin-start:auto;margin-inline-start:auto;border:none;background:var(--entity-fill);color:var(--entity-on)}@media (hover:hover){.Quest_back__C1k9x:hover{border-color:var(--entity)}.Quest_next__vpe_J:hover{background:var(--entity-fill-hover)}}.Quest_submit__WTzZ1{flex:1 1;display:flex;justify-content:flex-end}.Quest_keysHint__3GahC{display:none}@media (hover:hover) and (pointer:fine){.Quest_keysHint__3GahC{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin:calc(var(--space-2) * -1) 0 0;font-size:var(--text-xs);color:var(--text-subtle)}.Quest_keysHint__3GahC kbd{display:inline-grid;place-items:center;min-inline-size:22px;block-size:22px;padding-inline:5px;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-sunken);font-family:var(--font-latin);font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-muted)}}.Quest_shelfWrap__tWcIP{display:flex;flex-direction:column;gap:var(--space-3)}.Quest_shelfHead__LUUMl{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--slate-0)}.Quest_shelfHead__LUUMl svg{color:var(--accent-amber)}.Quest_shelfCount__0_rfG{-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--text-xs);font-weight:var(--fw-regular);color:var(--slate-300)}.Quest_shelfCount__0_rfG span{font-family:var(--font-latin);font-weight:var(--fw-bold);color:var(--slate-0)}.Quest_shelf__svsio{display:grid;grid-template-columns:repeat(var(--n,8),minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.Quest_shelfItem__H1T_5{display:flex;justify-content:center}.Quest_badgeBtn__tNytf{display:flex;flex-direction:column;align-items:center;gap:6px;min-block-size:44px;padding:0;border:none;background:none;color:var(--slate-300);font:inherit;text-align:center}button.Quest_badgeBtn__tNytf{cursor:pointer}.Quest_badge__KnbMV{display:inline-grid;place-items:center;inline-size:48px;block-size:48px;border-radius:var(--radius-circle);border:1.5px solid color-mix(in oklab,var(--slate-0) 22%,transparent);background:color-mix(in oklab,var(--slate-0) 6%,transparent);color:var(--slate-400);transition:background var(--dur-slow) var(--ease-out),border-color var(--dur-slow) var(--ease-out),color var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out)}.Quest_badgeName__3NZsy{max-inline-size:12ch;font-size:var(--text-xs);line-height:1.3;text-wrap:balance}.Quest_badgeAnswer__bMq4u{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-inline-size:14ch;font-size:var(--text-xs);font-weight:var(--fw-semibold);line-height:1.35;color:var(--blue-200)}.Quest_shelfItem__H1T_5[data-done] .Quest_badge__KnbMV{border-color:var(--entity-fill);background:var(--entity-fill);color:var(--entity-on);box-shadow:0 0 24px -4px color-mix(in oklab,var(--entity) 70%,transparent)}.Quest_shelfItem__H1T_5[data-done] .Quest_badgeName__3NZsy{color:var(--slate-0)}.Quest_shelfItem__H1T_5[data-here] .Quest_badge__KnbMV{border-color:var(--blue-300);color:var(--slate-0);box-shadow:0 0 0 5px color-mix(in oklab,var(--blue-300) 30%,transparent)}.Quest_shelfItem__H1T_5[data-here] .Quest_badgeName__3NZsy{color:var(--slate-0);font-weight:var(--fw-semibold)}button.Quest_badgeBtn__tNytf:focus-visible{outline:2px solid var(--blue-300);outline-offset:4px;border-radius:var(--radius-md)}@media (hover:hover){button.Quest_badgeBtn__tNytf:hover .Quest_badge__KnbMV{border-color:var(--blue-300)}}.Quest_review__6fNb6{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-sunken)}.Quest_reviewHead__YRpQK{display:flex;align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-4);list-style:none;cursor:pointer}.Quest_reviewHead__YRpQK::-webkit-details-marker{display:none}.Quest_reviewHead__YRpQK:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xl)}.Quest_reviewIcon__HKEQX{display:inline-grid;flex:none;place-items:center;inline-size:30px;block-size:30px;border-radius:var(--radius-circle);background:var(--entity-soft);color:var(--entity-text)}.Quest_reviewTitle__Oegnl{font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--text-strong)}.Quest_reviewCount__loPiG{-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--text-xs);color:var(--text-muted)}.Quest_reviewCount__loPiG span{font-family:var(--font-latin);font-weight:var(--fw-bold);color:var(--text-strong)}.Quest_reviewChevron__4ginQ{flex:none;color:var(--text-subtle);transition:transform var(--dur-base) var(--ease-out)}.Quest_review__6fNb6[open] .Quest_reviewChevron__4ginQ{transform:rotate(180deg)}.Quest_reviewStart__aNu5s{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0 var(--space-4) var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}.Quest_reviewStart__aNu5s svg{color:var(--entity-text)}.Quest_reviewStart__aNu5s strong{color:var(--text-strong)}.Quest_reviewList__f0_be{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));grid-gap:0 var(--space-4);gap:0 var(--space-4);margin:0;padding:0 var(--space-4) var(--space-3);list-style:none}.Quest_reviewRow__FdsMu{display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding-block:6px;-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle)}.Quest_reviewStepIcon__ybtfW{display:inline-grid;flex:none;place-items:center;inline-size:30px;block-size:30px;border-radius:var(--radius-md);background:var(--surface-card);color:var(--entity-text)}.Quest_reviewText__0Z9ts{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.Quest_reviewStep__PzOpT{font-size:var(--text-xs);color:var(--text-muted)}.Quest_reviewAnswers__rHbyH{font-size:var(--text-sm);font-weight:var(--fw-semibold);line-height:var(--leading-snug);color:var(--text-strong)}.Quest_reviewAnswers__rHbyH[data-empty]{font-weight:var(--fw-regular);color:var(--text-subtle)}.Quest_reviewEdit__jmo12{display:inline-flex;flex:none;align-items:center;gap:4px;min-height:40px;padding:0 12px;border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--entity-text);font:inherit;font-size:var(--text-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out)}@media (pointer:coarse){.Quest_reviewEdit__jmo12{min-height:var(--control-touch)}}.Quest_reviewEdit__jmo12:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media (hover:hover){.Quest_reviewEdit__jmo12:hover{border-color:var(--entity)}}@media (max-width:760px){.Quest_arena__BJXUt{--seam-fade:160px;padding-block:var(--space-4) var(--space-10)}.Quest_stageDone__d8SUz,.Quest_stageInner__0FxDG{gap:var(--space-5)}.Quest_q__brS68{font-size:var(--text-2xl)}.Quest_sub__fV_F_{font-size:var(--text-base)}.Quest_option__6UTJS{min-height:64px;gap:var(--space-3);padding:10px 12px;-webkit-padding-end:44px;padding-inline-end:44px}.Quest_icon__rN6ik{inline-size:40px;block-size:40px}.Quest_label__ez4R7{font-size:var(--text-base)}.Quest_hint__FiHLy{font-size:var(--text-xs)}.Quest_back__C1k9x,.Quest_next__vpe_J{min-height:48px;padding-inline:var(--space-5);font-size:var(--text-base)}.Quest_submit__WTzZ1{flex-basis:100%}.Quest_wrap__WTpH7{gap:var(--space-4)}.Quest_shelfWrap__tWcIP{order:-1;gap:var(--space-2)}.Quest_shelf__svsio{gap:3px}.Quest_badge__KnbMV{inline-size:36px;block-size:36px}.Quest_badgeAnswer__bMq4u,.Quest_badgeName__3NZsy{display:none}.Quest_reviewHead__YRpQK{padding:0 var(--space-3)}.Quest_reviewList__f0_be{padding:0 var(--space-3) var(--space-2)}}.Section_section__bhjEa{padding-block:var(--section-pad-block);padding-inline:var(--section-pad-inline)}.Section_tight__J_81l{padding-block:var(--section-pad-block-tight)}.Section_lead__2U1PB{-webkit-padding-before:var(--section-pad-block-lead);padding-block-start:var(--section-pad-block-lead)}.Section_clean__TV9v0{background:var(--surface-card);color:var(--text-body)}.Section_soft__LWenX{background:var(--surface-page);color:var(--text-body)}.Section_inverse__k93hj{background:var(--surface-inverse);color:var(--text-on-inverse)}.Section_inner__J1yzr{margin-inline:auto}.Section_widthPage__ELI0v{max-width:var(--container-page)}.Section_widthWide__YnM9z{max-width:var(--container-xl)}.Section_widthMd__lEEwv{max-width:var(--container-md)}.Section_widthSm__fAbDN{max-width:var(--container-sm)}@media (max-width:760px){.Section_section__bhjEa{padding-inline:max(var(--space-5),var(--safe-inline))}}.SectionHeading_head__kT596{display:flex;flex-direction:column;gap:var(--space-3);-webkit-margin-after:var(--section-head-gap);margin-block-end:var(--section-head-gap)}.SectionHeading_center__3kVTD{align-items:center;text-align:center}.SectionHeading_eyebrow__rAgaX{font:var(--role-eyebrow);letter-spacing:var(--tracking-wide);color:var(--entity-text)}.SectionHeading_title__Q81FF{font:var(--role-h2);letter-spacing:var(--tracking-tight);color:var(--text-strong);white-space:pre-line;text-wrap:balance}.SectionHeading_subtitle___Mhyr{font:var(--role-body-lg);color:var(--text-muted);max-width:68ch}.SectionHeading_center__3kVTD .SectionHeading_subtitle___Mhyr{margin-inline:auto}.on-dark .SectionHeading_title__Q81FF{color:var(--slate-0)}.on-dark .SectionHeading_subtitle___Mhyr{color:var(--text-on-inverse)}.on-dark .SectionHeading_eyebrow__rAgaX{color:var(--blue-300)}.SectionHeading_headRow__sFbpk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-inline-size:0}.SectionHeading_indexLink__wXIae{display:inline-flex;align-items:center;gap:var(--space-1);flex:none;min-block-size:var(--control-touch);font:var(--role-label);color:var(--text-brand);text-decoration:none;white-space:nowrap}.on-dark .SectionHeading_indexLink__wXIae{color:var(--blue-300)}.SectionHeading_center__3kVTD .SectionHeading_headRow__sFbpk{align-self:stretch}@media (max-width:760px){[data-tone=night] .SectionHeading_title__Q81FF{color:var(--slate-0)}[data-tone=night] .SectionHeading_subtitle___Mhyr{color:var(--on-media-muted)}[data-tone=night] .SectionHeading_indexLink__wXIae{color:var(--blue-300)}}@keyframes motion_rise__khYP7{0%{opacity:0;transform:translateY(28px)}}.motion_rise__khYP7,.motion_stagger__1Ei2y>*{--motion:on}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not([data-a11y-motion=stop]) .motion_rise__khYP7{animation:motion_rise__khYP7 linear both;animation-timeline:view();animation-range:entry 0 entry 70%}html:not([data-a11y-motion=stop]) .motion_stagger__1Ei2y>*{animation:motion_rise__khYP7 linear both;animation-timeline:view();animation-range:entry calc(var(--i, 0) * 4%) entry calc(60% + var(--i, 0) * 4%)}}}.TrackCloser_closer__MlgB5{display:flex;flex-direction:column;gap:var(--space-6)}.TrackCloser_coversRow__W8YJO{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.TrackCloser_rowLabel__5MIE_{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-on-inverse)}.TrackCloser_chips__9clI6{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.TrackCloser_chip__n3sNC{--chip-c:var(--chip,var(--entity));display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:4px 14px;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab,var(--chip-c) 45%,transparent);background:color-mix(in oklab,var(--chip-c) 10%,var(--surface-card));color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--fw-medium);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out)}.TrackCloser_chip__n3sNC:hover{color:var(--text-strong)}@media (hover:hover){.TrackCloser_chip__n3sNC:hover{border-color:var(--chip-c)}}.TrackCloser_levels__Kbap7{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.TrackCloser_level__YG3uJ{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);min-block-size:76px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--blue-300) 26%,transparent);background:linear-gradient(160deg,color-mix(in oklab,var(--slate-0) 8%,transparent),color-mix(in oklab,var(--slate-0) 2%,transparent));color:var(--slate-25);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}.TrackCloser_level__YG3uJ:focus-visible{outline:2px solid var(--slate-25);outline-offset:2px}.TrackCloser_level__YG3uJ:hover{color:var(--slate-25)}@media (hover:hover){.TrackCloser_level__YG3uJ:hover{border-color:var(--blue-300);background-color:color-mix(in oklab,var(--blue-300) 12%,transparent)}}.TrackCloser_levelNum__TobeS{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-3);font-family:var(--font-latin);font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--blue-300)}.TrackCloser_levelIcon__aegzq{grid-row:span 2;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--radius-md);background:color-mix(in oklab,var(--blue-300) 18%,transparent);color:var(--slate-25)}.TrackCloser_levelName__dOwbU{font-size:var(--text-md);font-weight:var(--fw-bold)}.TrackCloser_levelMeta__bZX1G{font-size:var(--text-xs);color:color-mix(in oklab,var(--slate-25) 70%,transparent)}.TrackCloser_human__kW8Oz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-xl);border:1px solid color-mix(in oklab,var(--slate-25) 16%,transparent);background:color-mix(in oklab,var(--slate-25) 6%,transparent);color:var(--slate-25)}.TrackCloser_humanText__pB9Kv{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-md);font-weight:var(--fw-medium);color:var(--slate-25)}@media (max-width:760px){.TrackCloser_levels__Kbap7{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.TrackCloser_level__YG3uJ{grid-template-columns:minmax(0,1fr);min-block-size:64px;padding:var(--space-2) var(--space-3)}.TrackCloser_levelIcon__aegzq{display:none}.TrackCloser_levelName__dOwbU{font-size:var(--text-sm)}.TrackCloser_human__kW8Oz{padding:var(--space-4)}}.Breadcrumbs_nav__upA7w{min-width:0}.Breadcrumbs_list__ZWU6Q{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;padding-block:var(--space-1);-webkit-padding-start:var(--space-1);padding-inline-start:var(--space-1);margin-block:calc(var(--space-1) * -1);-webkit-margin-start:calc(var(--space-1) * -1);margin-inline-start:calc(var(--space-1) * -1)}.Breadcrumbs_list__ZWU6Q::-webkit-scrollbar{display:none}.Breadcrumbs_item__QWOo2{display:inline-flex;flex:0 1 auto;align-items:center;gap:var(--space-1);min-width:0}.Breadcrumbs_item__QWOo2:first-child{flex-shrink:0}.Breadcrumbs_separator__4ASee{display:inline-flex;flex:none;align-items:center;color:var(--text-subtle);opacity:.7}.Breadcrumbs_crumb___VVrT{flex:0 1 auto;min-width:0;max-width:22ch;font:var(--role-body-sm);color:var(--text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;white-space:normal;overflow-wrap:anywhere}.Breadcrumbs_link__qtuHK{border-radius:var(--radius-xs);transition:color var(--dur-base) var(--ease-out)}.Breadcrumbs_home__pBTfu{display:inline-flex;align-items:center;gap:var(--space-1);max-width:none;white-space:nowrap}.Breadcrumbs_homeIcon__INUlM{-webkit-margin-before:-1px;margin-block-start:-1px}.Breadcrumbs_link__qtuHK:hover{color:var(--entity-text)}.Breadcrumbs_current__hBd6C{color:var(--text-strong);font-weight:var(--fw-semibold)}.Breadcrumbs_item__QWOo2:last-child{flex:0 1 auto;min-width:0}@supports (min-width:calc-size(max-content,size)){.Breadcrumbs_item__QWOo2:last-child{flex-shrink:100;min-width:calc-size(max-content,min(size,10ch))}}.Breadcrumbs_crumb___VVrT.Breadcrumbs_current__hBd6C{max-width:none}.Breadcrumbs_cut__wX5ll{display:none}.on-dark .Breadcrumbs_crumb___VVrT{color:rgba(234,242,251,.72)}.on-dark .Breadcrumbs_current__hBd6C,.on-dark .Breadcrumbs_link__qtuHK:hover{color:var(--slate-0)}.on-dark .Breadcrumbs_separator__4ASee{color:rgba(234,242,251,.5)}@media (pointer:coarse){.Breadcrumbs_item__QWOo2,.Breadcrumbs_link__qtuHK{min-block-size:32px}.Breadcrumbs_crumb___VVrT{min-inline-size:32px;text-align:center}.Breadcrumbs_link__qtuHK:not(.Breadcrumbs_home__pBTfu){line-height:32px}.Breadcrumbs_home__pBTfu{justify-content:center}}@media (max-width:760px){.Breadcrumbs_item__QWOo2:not(:last-child):not(:nth-last-child(2)){display:none}.Breadcrumbs_item__QWOo2:nth-last-child(2):not(:first-child){flex-shrink:1}.Breadcrumbs_cut__wX5ll{display:inline}.Breadcrumbs_item__QWOo2:nth-last-child(2):not(:first-child):before{content:"…";content:"…"/"";font:var(--role-body-sm);color:var(--text-muted)}.on-dark .Breadcrumbs_item__QWOo2:nth-last-child(2):not(:first-child):before{color:rgba(234,242,251,.72)}.Breadcrumbs_crumb___VVrT{max-width:14ch}}.TrackHero_shell__FSm1M{--hero-ink:var(--slate-0);--hero-muted:color-mix(in oklab,var(--slate-0) 76%,transparent);--hero-line:color-mix(in oklab,var(--slate-0) 16%,transparent);--hero-glass:color-mix(in oklab,var(--slate-0) 7%,transparent);--hero-accent:color-mix(in oklab,var(--entity) 55%,var(--slate-0));--hero-glow:color-mix(in oklab,var(--entity) 50%,transparent);--hero-deep:color-mix(in oklab,var(--entity) 32%,var(--slate-950));--hero-fade:140px;position:relative;isolation:isolate;overflow:clip;box-sizing:border-box;padding-block:calc(var(--header-h) + 1px + var(--section-pad-block)) clamp(var(--space-8),4vw,var(--space-16));padding-inline:max(var(--section-pad-inline),var(--safe-inline));color:var(--hero-ink);text-align:center;background:radial-gradient(90% 80% at 88% -12%,var(--hero-glow),transparent 62%),linear-gradient(165deg,var(--hero-deep) 0,var(--slate-950) 74%)}@supports (color:oklch(from red l c h)){.TrackHero_shell__FSm1M{--hero-accent:oklch(from var(--entity) max(l,0.78) c h);--hero-glow:oklch(from var(--entity) 0.58 c h/0.55);--hero-deep:oklch(from var(--entity) 0.25 calc(c * 0.7) h)}}.TrackHero_shell__FSm1M:after{content:"";position:absolute;z-index:0;inset-inline:0;inset-block-end:0;block-size:var(--hero-fade);background:linear-gradient(180deg,transparent,var(--slate-950));pointer-events:none}.TrackHero_inner__7nWcf{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);max-width:860px;margin-inline:auto}.TrackHero_crumbs__m2Fa8{display:flex;justify-content:center;align-self:stretch;-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.TrackHero_crumbs__m2Fa8 ol{flex-wrap:nowrap}.TrackHero_kicker__g_F2I{display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;padding:4px 14px;border-radius:var(--radius-pill);border:1px solid var(--hero-line);background:var(--hero-glass);font:var(--role-label);color:var(--hero-ink)}.TrackHero_kicker__g_F2I svg{color:var(--hero-accent)}.TrackHero_title__R8OW_{margin:0;font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-6xl);line-height:1.04;letter-spacing:var(--tracking-tighter);color:var(--hero-ink);text-wrap:balance}.TrackHero_title__R8OW_[data-long]{font-size:var(--text-5xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.TrackHero_line__hDpES{margin:0 auto;max-width:56ch;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--hero-muted);text-wrap:pretty}.TrackHero_hud__5spSx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));inline-size:min(100%,460px);margin:var(--space-2) 0 0;border:1px solid var(--hero-line);border-radius:var(--radius-xl);background:var(--hero-glass)}.TrackHero_hud__5spSx div{display:flex;flex-direction:column-reverse;gap:2px;padding:var(--space-3) var(--space-2)}.TrackHero_hud__5spSx div+div{-webkit-border-start:1px solid var(--hero-line);border-inline-start:1px solid var(--hero-line)}.TrackHero_hud__5spSx dt{font-size:var(--text-xs);color:var(--hero-muted)}.TrackHero_hud__5spSx dd{margin:0;font-family:var(--font-latin);font-size:var(--text-3xl);font-weight:var(--fw-bold);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--hero-ink)}.TrackHero_hud__5spSx .TrackHero_hudWord__d4Dg6{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.6}.TrackHero_proof___dt6r{display:inline-flex;align-items:center;gap:var(--space-3);min-height:56px;padding:6px var(--space-5) 6px 8px;border-radius:var(--radius-pill);border:1px solid var(--hero-line);background:var(--hero-glass);color:var(--hero-ink);margin:0;text-decoration:none;transition:border-color var(--dur-base) var(--ease-out)}.TrackHero_proofLink__k1uFq:focus-visible{outline:2px solid var(--hero-accent);outline-offset:3px}.TrackHero_proofLink__k1uFq:hover{color:var(--hero-ink)}@media (hover:hover){.TrackHero_proofLink__k1uFq:hover{border-color:var(--hero-accent)}}.TrackHero_faces__hV3cO{display:inline-flex}.TrackHero_face__EO0br{position:relative;display:block;inline-size:40px;block-size:40px;border-radius:var(--radius-circle);overflow:hidden;border:2px solid var(--hero-deep);background:var(--slate-800)}.TrackHero_face__EO0br+.TrackHero_face__EO0br{-webkit-margin-start:-12px;margin-inline-start:-12px}.TrackHero_faceImg__WjDos{object-fit:cover;object-position:top center}.TrackHero_proofNum__SwK96{font-family:var(--font-latin);font-size:var(--text-2xl);font-weight:var(--fw-bold);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TrackHero_proofLabel__yHoXB{display:flex;flex-direction:column;gap:1px;font-size:var(--text-sm);font-weight:var(--fw-semibold);line-height:var(--leading-snug)}.TrackHero_proofLabel__yHoXB small{font-size:var(--text-xs);font-weight:var(--fw-regular);color:var(--hero-muted)}.TrackHero_actions__GGIqN{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.TrackHero_primary__NYGeM,.TrackHero_wa__AAtZY{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:52px;padding-inline:var(--space-6);border-radius:var(--radius-pill);font-size:var(--text-md);font-weight:var(--fw-semibold);text-decoration:none;transition:background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.TrackHero_primary__NYGeM{background:var(--entity-fill);color:var(--entity-on);box-shadow:0 14px 34px -10px var(--hero-glow)}.TrackHero_wa__AAtZY{border:1px solid var(--on-dark-ghost-border);color:var(--slate-0)}.TrackHero_waBadge__GoaTh{display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-circle);background:var(--slate-0)}.TrackHero_primary__NYGeM:focus-visible,.TrackHero_wa__AAtZY:focus-visible{outline:2px solid var(--hero-accent);outline-offset:3px}.TrackHero_primary__NYGeM:hover{color:var(--entity-on)}.TrackHero_wa__AAtZY:hover{color:var(--slate-0)}@media (hover:hover){.TrackHero_primary__NYGeM:hover{background:var(--entity-fill-hover)}.TrackHero_wa__AAtZY:hover{border-color:var(--slate-0);background:var(--hero-glass)}}.TrackHero_path__FMtSZ{position:absolute;inset:auto 0 0;z-index:0;block-size:62%;perspective:640px;overflow:clip;pointer-events:none;-webkit-mask-image:linear-gradient(to top,transparent 0,black var(--hero-fade),black 35%,transparent 100%);mask-image:linear-gradient(to top,transparent 0,black var(--hero-fade),black 35%,transparent 100%)}.TrackHero_pathPlane___lOzY{position:absolute;inset:-40% 18% 0;transform-origin:center bottom;transform:rotateX(62deg)}.TrackHero_pathPlane___lOzY:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(50% - 280px);inline-size:560px;background:linear-gradient(to right,color-mix(in oklab,var(--hero-accent) 55%,transparent) 0 2px,transparent 2px calc(100% - 2px),color-mix(in oklab,var(--hero-accent) 55%,transparent) calc(100% - 2px)),linear-gradient(to top,color-mix(in oklab,var(--hero-accent) 10%,transparent),transparent)}.TrackHero_node__nU1PO{position:absolute;inset-block-end:calc(var(--i) / var(--n) * 92% + 2%);left:calc(50% - 22px);display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--radius-circle);border:1px solid color-mix(in oklab,var(--hero-accent) 60%,transparent);background:color-mix(in oklab,var(--slate-950) 70%,transparent);color:var(--hero-accent);opacity:.55;transform:translateX(-310px)}.TrackHero_node__nU1PO[data-side=a]{transform:translateX(310px)}@media (max-width:1080px){.TrackHero_pathPlane___lOzY:before{inset-inline-start:calc(50% - 200px);inline-size:400px}.TrackHero_node__nU1PO{transform:translateX(-230px)}.TrackHero_node__nU1PO[data-side=a]{transform:translateX(230px)}}.TrackHero_node__nU1PO:after{content:"";position:absolute;inset:-10px;border-radius:var(--radius-circle);background:radial-gradient(circle,color-mix(in oklab,var(--hero-accent) 50%,transparent),transparent 70%);opacity:0}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion=stop]) .TrackHero_node__nU1PO{animation:TrackHero_nodeLight__UkY8I .9s var(--ease-out) calc(.4s + var(--i) * .22s) both}html:not([data-a11y-motion=stop]) .TrackHero_node__nU1PO:after{animation:TrackHero_nodeGlow__HNd7Q .9s var(--ease-out) calc(.4s + var(--i) * .22s) both}}@keyframes TrackHero_nodeLight__UkY8I{0%{opacity:.15}40%{opacity:1}to{opacity:.55}}@keyframes TrackHero_nodeGlow__HNd7Q{0%,to{opacity:0}40%{opacity:1}}@media (max-width:760px){.TrackHero_shell__FSm1M{--hero-fade:96px;-webkit-padding-after:var(--space-6);padding-block-end:var(--space-6)}.TrackHero_inner__7nWcf{gap:var(--space-3)}.TrackHero_line__hDpES{font-size:var(--text-md)}.TrackHero_primary__NYGeM,.TrackHero_wa__AAtZY{min-height:48px;padding-inline:var(--space-5);font-size:var(--text-base)}.TrackHero_hud__5spSx dd{font-size:var(--text-2xl)}.TrackHero_hud__5spSx .TrackHero_hudWord__d4Dg6{font-size:var(--text-md);line-height:1.8}.TrackHero_path__FMtSZ{display:none}}