._1ne1xq_stage{--f:clamp(.55px, calc(.449px + .0284vw), .76px);--u:var(--f);--glass-fill:#ffffff05;--glass-line:#ffffff29;background-color:var(--background);background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:calc(96 * var(--u)) calc(96 * var(--u));min-height:100svh;color:var(--foreground);font-family:var(--font-sans);position:relative;overflow:hidden}._1ne1xq_canvas{z-index:1;padding:0 clamp(16px, 5vw, 40px) calc(60 * var(--f));position:relative}._1ne1xq_fixedArt{--p:0;--start:.5;--end:.26;z-index:0;aspect-ratio:1;pointer-events:none;width:min(100vw,560px);opacity:calc(var(--start) - (var(--start) - var(--end)) * var(--p));transform:translate(-50%, -50%) scale(calc(1 - .06 * var(--p)));will-change:opacity, transform;position:fixed;top:58%;left:50%}._1ne1xq_glass{background:var(--glass-fill);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(8px)brightness(1.15)saturate(.8);box-shadow:inset 0 1px #ffffff14,inset 0 0 24px #ffffff08}._1ne1xq_header{z-index:20;height:calc(148 * var(--u));justify-content:space-between;align-items:center;min-height:72px;display:flex;position:relative}._1ne1xq_logo{align-items:center;gap:calc(22 * var(--u));text-decoration:none;display:flex}._1ne1xq_logoTile{width:calc(70 * var(--u));height:calc(69 * var(--u));border-radius:calc(18 * var(--u));min-width:40px;min-height:40px;box-shadow:inset 0 1px 0 #ffffff0f, 0 0 calc(36 * var(--u)) #5096f047;background:#14151c;border:1px solid #ffffff1f;place-items:center;line-height:1;display:grid}._1ne1xq_logoGlyph{filter:drop-shadow(0 0 6px #5aaaf073);width:56%;height:56%}._1ne1xq_eco{width:fit-content;margin-bottom:calc(36 * var(--u));border:1px solid color-mix(in oklab, var(--accent-teal) 28%, transparent);background:color-mix(in oklab, var(--background) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:color-mix(in oklab, var(--wordmark) 78%, transparent);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 8px;font-size:12px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}._1ne1xq_eco:hover{border-color:color-mix(in oklab, var(--accent-teal) 60%, transparent);color:var(--wordmark)}._1ne1xq_ecoMark{background:color-mix(in oklab, var(--accent-teal) 12%, transparent);border-radius:999px;place-items:center;width:26px;height:26px;display:grid}._1ne1xq_ecoMark svg{width:16px;height:auto}._1ne1xq_ecoName{color:var(--accent-teal);font-weight:600}._1ne1xq_wordmark{font-family:var(--font-display);font-weight:500;font-size:max(calc(30 * var(--u)), 17px);letter-spacing:.01em;color:var(--wordmark);background:linear-gradient(100deg, var(--wordmark) 0%, var(--wordmark) 38%, var(--accent-teal) 46%, #fff 50%, #8b7bff 54%, var(--wordmark) 62%, var(--wordmark) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px color-mix(in oklab, var(--accent-teal) 18%, transparent));background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite _1ne1xq_wordmarkShimmer;position:relative}@keyframes _1ne1xq_wordmarkShimmer{0%{background-position:100% 0}75%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){._1ne1xq_wordmark{background-position:50% 0;animation:none}}._1ne1xq_wordmarkTag{color:var(--accent-teal);margin-left:.08em;font-size:.42em;font-weight:600;position:relative;top:-.9em}._1ne1xq_nav,._1ne1xq_headerActions{display:none}._1ne1xq_navLink{color:var(--nav);font-size:max(calc(26 * var(--u)), 14px);font-weight:400;text-decoration:none;transition:color .2s}._1ne1xq_navLink:hover,._1ne1xq_navLink:focus-visible{color:var(--foreground)}._1ne1xq_pill{height:max(calc(63 * var(--u)), 40px);padding:0 max(calc(40 * var(--u)), 18px);color:var(--foreground);font-size:max(calc(25 * var(--u)), 14px);border-radius:999px;place-items:center;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-grid;}._1ne1xq_pill:hover{border-color:#ffffff52}._1ne1xq_menuButton{width:44px;height:44px;color:var(--foreground);cursor:pointer;border-radius:999px;place-items:center;display:grid;}._1ne1xq_menuButton svg{width:20px;height:20px}._1ne1xq_mobilePanel{background:#0d0c11b8;border-radius:18px;flex-direction:column;gap:4px;padding:12px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;}._1ne1xq_mobileLink{color:var(--muted-text);border-radius:10px;padding:12px;font-size:15px;text-decoration:none}._1ne1xq_mobileLink:hover{color:var(--foreground);background:#ffffff0a}._1ne1xq_mobileActions{border-top:1px solid var(--glass-line);justify-content:space-between;align-items:center;padding-top:8px;display:flex}._1ne1xq_main{text-align:center;padding-top:calc(80 * var(--f));flex-direction:column;align-items:center;display:flex}._1ne1xq_headline{font-family:var(--font-display);letter-spacing:-.02em;flex-direction:column;align-items:center;margin:0;font-size:clamp(36px,9vw,64px);font-weight:380;line-height:1.18;display:flex}._1ne1xq_lineMask{white-space:nowrap;padding-bottom:.06em;display:block;overflow:hidden}._1ne1xq_line{background:linear-gradient(90deg, var(--foreground) 45%, var(--wordmark) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}._1ne1xq_subline{max-width:34em;margin:calc(48 * var(--f)) 0 0;color:var(--muted-text);text-wrap:pretty;font-size:16px;font-weight:300;line-height:1.6}._1ne1xq_buttons{margin-top:calc(56 * var(--f));flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._1ne1xq_btnPrimary,._1ne1xq_btnGlass{height:max(calc(85 * var(--u)), 50px);padding:0 max(calc(52 * var(--u)), 26px);color:var(--foreground);font-size:max(calc(27 * var(--u)), 15px);border-radius:999px;place-items:center;font-weight:500;text-decoration:none;transition:filter .2s,border-color .2s;display:inline-grid}._1ne1xq_btnPrimary{background:linear-gradient(135deg, var(--brand-from), var(--brand-to));box-shadow:0 calc(12 * var(--u)) calc(40 * var(--u)) #4d19b173, inset 0 1px 0 #fff3}._1ne1xq_btnPrimary:hover{filter:brightness(1.12)}._1ne1xq_btnGlass{background:#ffffff08;}._1ne1xq_btnGlass:hover{border-color:#ffffff52}._1ne1xq_stats{margin:calc(64 * var(--f)) 0 0;align-items:center;display:flex}._1ne1xq_stat{align-items:baseline;gap:8px;padding:0 clamp(14px,4vw,28px);display:flex}._1ne1xq_stat+._1ne1xq_stat{border-left:1px solid var(--glass-line)}._1ne1xq_stat:first-child{padding-left:0}._1ne1xq_stat:last-child{padding-right:0}._1ne1xq_statValue{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(24px,6vw,32px);font-weight:380}._1ne1xq_statLabel{color:var(--nav);margin:0;font-size:14px}._1ne1xq_art{aspect-ratio:1;width:min(100%,560px);margin-top:calc(40 * var(--f));position:relative}._1ne1xq_artMedia{position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 62%,#0000 100%)}._1ne1xq_artStill,._1ne1xq_artVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._1ne1xq_card{z-index:2;text-align:left;border-radius:14px;align-items:center;gap:14px;width:min(86%,320px);padding:16px;display:flex;position:absolute;}._1ne1xq_cardA{top:8%;left:0}._1ne1xq_cardB{bottom:8%;right:0}._1ne1xq_cardIcon{width:44px;height:44px;color:var(--accent-teal);background:#9ff0ec14;border:1px solid #bdf7ee40;border-radius:12px;flex:none;place-items:center;display:grid}._1ne1xq_cardIcon svg{width:55%;height:55%}._1ne1xq_cardKicker{color:var(--kicker);margin:0 0 4px;font-size:13px;font-weight:500}._1ne1xq_cardTitle{color:var(--foreground);margin:0;font-size:15px;font-weight:450;line-height:1.4}._1ne1xq_flow{margin:calc(48 * var(--f)) 0 0;flex-wrap:wrap;justify-content:center;gap:16px 28px;padding:0;list-style:none;display:flex}._1ne1xq_flowItem{color:var(--logo-row);align-items:baseline;gap:8px;display:flex}._1ne1xq_flowStep{font-size:18px;font-weight:500}._1ne1xq_flowEn{font-family:var(--font-display);letter-spacing:.01em;font-size:16px;font-style:italic;font-weight:700}@media (min-width:1024px) and (min-aspect-ratio:7/5){._1ne1xq_stage{--u:max(calc(100vh / 1455), .468px);--gutter:max(calc(150 * var(--u)), 6vw);--art-w:max(calc(1120 * var(--u)), min(calc(100vw - 1050 * var(--u) - var(--gutter)), calc(1340 * var(--u))));--art-right:calc(var(--gutter) - 120 * var(--u));--art-top:max(calc(150 * var(--u)), calc(50vh - var(--art-w) / 2 + 40 * var(--u)));height:100vh;min-height:680.94px}._1ne1xq_canvas{padding:0;position:absolute;inset:0}._1ne1xq_fixedArt{--start:1;--end:.34;top:var(--art-top);left:auto;right:var(--art-right);width:var(--art-w);transform:translateY(calc(-3% * var(--p))) scale(calc(1 - .06 * var(--p)));transform-origin:60% 40%}._1ne1xq_header{min-height:0;padding:0 var(--gutter)}._1ne1xq_logoTile{min-width:0;min-height:0;font-size:calc(38 * var(--u))}._1ne1xq_wordmark{font-size:calc(30 * var(--u))}._1ne1xq_header{gap:calc(40 * var(--u))}._1ne1xq_nav{justify-content:center;gap:calc(44 * var(--u));flex:1;min-width:0;display:flex}._1ne1xq_headerActions{align-items:center;gap:calc(28 * var(--u));flex:none;display:flex}._1ne1xq_navLink{font-size:calc(26 * var(--u))}._1ne1xq_pill{width:calc(202 * var(--u));height:calc(63 * var(--u));font-size:calc(25 * var(--u));padding:0}._1ne1xq_menuButton,._1ne1xq_mobilePanel{display:none}._1ne1xq_main{text-align:left;pointer-events:none;padding:0;display:block;position:absolute;inset:0}._1ne1xq_main>*{pointer-events:auto}._1ne1xq_eco{top:calc(222 * var(--u));left:var(--gutter);margin:0;position:absolute}._1ne1xq_headline{top:calc(310 * var(--u));left:var(--gutter);font-size:calc(104 * var(--u));line-height:calc(122 * var(--u));align-items:flex-start;position:absolute}._1ne1xq_lineMask{padding-bottom:0}._1ne1xq_subline{top:calc(720 * var(--u));left:var(--gutter);width:calc(860 * var(--u));max-width:none;font-size:calc(27 * var(--u));margin:0;position:absolute}._1ne1xq_buttons{top:calc(925 * var(--u));left:var(--gutter);gap:calc(22 * var(--u));flex-wrap:nowrap;margin:0;position:absolute}._1ne1xq_btnPrimary,._1ne1xq_btnGlass{height:calc(85 * var(--u));padding:0 calc(52 * var(--u));font-size:calc(27 * var(--u))}._1ne1xq_stats{top:calc(1085 * var(--u));left:var(--gutter);margin:0;position:absolute}._1ne1xq_stat{gap:calc(14 * var(--u));padding:0 calc(40 * var(--u))}._1ne1xq_statValue{font-size:calc(50 * var(--u))}._1ne1xq_statLabel{font-size:calc(25 * var(--u))}._1ne1xq_art{top:var(--art-top);right:var(--art-right);width:var(--art-w);margin:0;position:absolute}._1ne1xq_card{width:calc(480 * var(--u));height:calc(201 * var(--u));gap:calc(26 * var(--u));padding:0 calc(32 * var(--u));border-radius:calc(18 * var(--u))}._1ne1xq_cardA{top:9.8%;left:6.2%}._1ne1xq_cardB{inset:65% auto auto 44.6%}._1ne1xq_cardIcon{width:calc(63 * var(--u));height:calc(63 * var(--u));border-radius:calc(16 * var(--u))}._1ne1xq_cardKicker{margin-bottom:calc(8 * var(--u));font-size:calc(22 * var(--u))}._1ne1xq_cardTitle{font-size:calc(26 * var(--u))}._1ne1xq_flow{bottom:calc(64 * var(--u));gap:calc(40 * var(--u));white-space:nowrap;flex-wrap:nowrap;margin:0;position:absolute;left:50%;transform:translate(-50%)}._1ne1xq_flowItem{gap:calc(12 * var(--u))}._1ne1xq_flowItem+._1ne1xq_flowItem:before{content:"";background:var(--glass-line);height:1px;width:calc(56 * var(--u));margin-right:calc(40 * var(--u));align-self:center}._1ne1xq_flowStep,._1ne1xq_flowEn{font-size:calc(30 * var(--u))}}._1ne1xq_reticle{display:none}@media (min-width:1024px) and (min-aspect-ratio:7/5){._1ne1xq_reticle{inset:calc(36 * var(--u));pointer-events:none;font-family:var(--font-mono,ui-monospace), ui-monospace, monospace;color:var(--nav);display:block;position:absolute}._1ne1xq_mark{width:calc(34 * var(--u));height:calc(34 * var(--u));border:0 solid #9ff0ec73;position:absolute}._1ne1xq_markTl{border-top-width:1px;border-left-width:1px;top:0;left:0}._1ne1xq_markTr{border-top-width:1px;border-right-width:1px;top:0;right:0}._1ne1xq_markBl{border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}._1ne1xq_markBr{border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}._1ne1xq_reticleLogo{bottom:calc(60 * var(--u));left:calc(var(--gutter) / 2 - 64 * var(--u));width:calc(44 * var(--u));opacity:.6;height:auto;position:absolute}._1ne1xq_maskLabel{top:50%;left:calc(var(--gutter) / 2 - 50 * var(--u));font-size:calc(16 * var(--u));letter-spacing:.28em;opacity:.55;writing-mode:vertical-rl;white-space:nowrap;position:absolute;transform:translateY(-50%)rotate(180deg)}._1ne1xq_dieLabel{bottom:calc(-6 * var(--u));left:calc(56 * var(--u));font-size:calc(16 * var(--u));letter-spacing:.22em;opacity:.55;white-space:nowrap;position:absolute}}@media (prefers-reduced-motion:reduce){._1ne1xq_artVideo{display:none}}
._96Eqma_trigger{height:max(calc(63 * var(--u,1px)), 40px);padding:0 max(calc(32 * var(--u,1px)), 16px);background:linear-gradient(135deg, var(--brand-from), var(--brand-to));color:var(--foreground);font:inherit;font-size:max(calc(25 * var(--u,1px)), 14px);cursor:pointer;isolation:isolate;border:1px solid #9ff0ec73;border-radius:999px;align-items:center;gap:10px;font-weight:600;transition:box-shadow .25s,transform .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 24px #6f5adc73}._96Eqma_trigger:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#9ff0ec8c 50%,#0000 70%);animation:3.2s ease-in-out infinite _96Eqma_sweep;position:absolute;inset:0;transform:translate(-120%)}._96Eqma_trigger:hover,._96Eqma_trigger:focus-visible{transform:translateY(-1px);box-shadow:0 0 36px #9ff0ec73}._96Eqma_trigger:focus-visible{outline:2px solid var(--accent-teal);outline-offset:3px}._96Eqma_triggerDot{background:var(--accent-teal);width:7px;height:7px;box-shadow:0 0 10px var(--accent-teal);border-radius:50%;animation:1.6s ease-in-out infinite _96Eqma_pulse}@keyframes _96Eqma_sweep{0%,35%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes _96Eqma_pulse{50%{opacity:.35}}._96Eqma_dialog{width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--foreground);background:0 0;border:0;margin:auto;padding:0;overflow:visible}._96Eqma_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08070cb8}._96Eqma_dialog[open] ._96Eqma_panel{animation:.28s cubic-bezier(.2,.8,.2,1) _96Eqma_rise}@keyframes _96Eqma_rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}._96Eqma_panel{border:1px solid var(--border);border-radius:var(--radius);max-height:calc(100dvh - 32px);font-family:var(--font-sans);background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/24px 24px,#121118;flex-direction:column;gap:18px;padding:28px;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px #0009,0 0 0 1px #6f5adc2e}._96Eqma_crop{border-color:var(--accent-teal);opacity:.8;border-style:solid;border-width:0;width:14px;height:14px;position:absolute}._96Eqma_crop[data-pos=tl]{border-top-width:1px;border-left-width:1px;top:8px;left:8px}._96Eqma_crop[data-pos=tr]{border-top-width:1px;border-right-width:1px;top:8px;right:8px}._96Eqma_crop[data-pos=bl]{border-bottom-width:1px;border-left-width:1px;bottom:8px;left:8px}._96Eqma_crop[data-pos=br]{border-bottom-width:1px;border-right-width:1px;bottom:8px;right:8px}._96Eqma_head{justify-content:space-between;align-items:center;display:flex}._96Eqma_kicker{color:var(--accent-teal);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;margin:0;font-size:12px}._96Eqma_close{border:1px solid var(--border);width:32px;height:32px;color:var(--nav);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:grid}._96Eqma_close:hover,._96Eqma_close:focus-visible{color:var(--foreground)}._96Eqma_close svg{width:16px;height:16px}._96Eqma_title{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:26px;font-weight:500;line-height:1.2}._96Eqma_lede{color:var(--muted-text);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}._96Eqma_steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._96Eqma_step{align-items:flex-start;gap:14px;display:flex}._96Eqma_layer{width:36px;height:22px;color:var(--accent-teal);font-family:var(--font-mono,ui-monospace, monospace);border:1px solid #9ff0ec66;border-radius:4px;flex:none;place-items:center;font-size:11px;display:grid}._96Eqma_stepTitle{margin:0;font-size:15px;font-weight:600}._96Eqma_stepBody{color:var(--nav);margin:2px 0 0;font-size:14px;line-height:1.5}._96Eqma_preview{background:#00000040;border:1px dashed #fff3;border-radius:12px;margin:0;padding:16px}._96Eqma_previewLabel{color:var(--nav);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px}._96Eqma_previewText{color:var(--foreground);white-space:pre-line;margin:0;font-size:14px;line-height:1.55}._96Eqma_previewTags{color:var(--accent-teal);margin:8px 0 0;font-size:14px}._96Eqma_post{background:var(--foreground);height:48px;color:var(--background);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;transition:opacity .2s;display:inline-flex}._96Eqma_post:hover{opacity:.88}._96Eqma_post:focus-visible{outline:2px solid var(--accent-teal);outline-offset:3px}._96Eqma_xLogo{width:16px;height:16px}@media (prefers-reduced-motion:reduce){._96Eqma_trigger:after,._96Eqma_triggerDot,._96Eqma_dialog[open] ._96Eqma_panel{animation:none}}
.B63Zra_mark{display:block;overflow:visible}.B63Zra_animated .B63Zra_shape{stroke-dasharray:100;stroke-dashoffset:100px;animation:1.6s cubic-bezier(.65,0,.35,1) .2s forwards B63Zra_draw}.B63Zra_animated .B63Zra_shape:nth-child(2){animation-delay:.45s}@keyframes B63Zra_draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.B63Zra_animated .B63Zra_shape{stroke-dashoffset:0;animation:none}}
@property --toc-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.H_41Gq_panel{--row:2.25rem;background:conic-gradient(from var(--toc-angle), transparent 0deg, color-mix(in oklab, var(--accent-teal) 90%, transparent) 50deg, color-mix(in oklab, var(--brand-to) 90%, transparent) 110deg, transparent 170deg, transparent 360deg);border-radius:16px;padding:1px;animation:6s linear infinite H_41Gq_toc-spin;position:relative}@media (min-width:1024px){.H_41Gq_panel{position:sticky;top:2rem}}.H_41Gq_panel:before{content:"";border-radius:inherit;border:1px solid var(--border);pointer-events:none;position:absolute;inset:0}.H_41Gq_inner{background:color-mix(in oklab, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(14px);border-radius:15px;flex-direction:column;gap:1rem;padding:1.25rem 1rem;display:flex;position:relative;overflow:hidden}.H_41Gq_inner:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px);background-size:100% 4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.H_41Gq_head{align-items:center;gap:.5rem;display:flex}.H_41Gq_pulse{background:var(--accent-teal);width:6px;height:6px;box-shadow:0 0 10px var(--accent-teal);border-radius:999px;position:relative}.H_41Gq_pulse:after{content:"";border-radius:inherit;border:1px solid var(--accent-teal);animation:2s cubic-bezier(0,0,.2,1) infinite H_41Gq_toc-ping;position:absolute;inset:-4px}.H_41Gq_title{font-family:var(--font-mono,ui-monospace), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--nav);flex:1;font-size:.75rem}.H_41Gq_count{color:var(--accent-teal);font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:.75rem}.H_41Gq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;display:grid;position:relative}@media (min-width:640px){.H_41Gq_list{grid-template-columns:repeat(3,minmax(0,1fr))}}.H_41Gq_rail,.H_41Gq_marker{display:none}@media (min-width:1024px){.H_41Gq_list{grid-template-columns:1fr;gap:0;padding-left:1rem}.H_41Gq_rail{background:var(--border);width:1px;display:block;position:absolute;top:.5rem;bottom:.5rem;left:3px;overflow:hidden}.H_41Gq_beam{background:linear-gradient(to bottom, transparent, var(--accent-teal), var(--brand-to), transparent);width:100%;height:30%;animation:3.2s cubic-bezier(.45,0,.55,1) infinite H_41Gq_toc-beam;position:absolute;left:0}.H_41Gq_marker{background:var(--accent-teal);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklab, var(--accent-teal) 20%, transparent), 0 0 14px var(--accent-teal);transform:translateY(calc(var(--active) * var(--row) + var(--row) / 2 - 3.5px));border-radius:999px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:0;left:0}}.H_41Gq_link{min-height:var(--row);color:var(--nav);border-radius:8px;align-items:center;gap:.75rem;padding:0 .625rem;font-size:.875rem;transition:color .25s,background-color .25s;display:flex;position:relative;overflow:hidden}.H_41Gq_link:before{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in oklab, var(--accent-teal) 16%, transparent) 50%, transparent 80%);pointer-events:none;position:absolute;inset:0;transform:translate(-110%)}.H_41Gq_link:hover,.H_41Gq_link:focus-visible{color:var(--foreground);background:#ffffff08}.H_41Gq_link:hover:before,.H_41Gq_link:focus-visible:before{animation:.9s ease-out H_41Gq_toc-sweep}.H_41Gq_num{width:1.25rem;color:color-mix(in oklab, var(--accent-teal) 70%, var(--nav));flex-shrink:0;font-family:ui-monospace,monospace;font-size:.75rem;transition:color .25s,text-shadow .25s}.H_41Gq_label{position:relative}.H_41Gq_linkActive{color:var(--foreground);background:linear-gradient(90deg, color-mix(in oklab, var(--accent-teal) 12%, transparent), transparent 85%)}.H_41Gq_linkActive .H_41Gq_num{color:var(--accent-teal);text-shadow:0 0 10px var(--accent-teal)}.H_41Gq_linkActive .H_41Gq_label{background:linear-gradient(90deg, var(--foreground) 0%, var(--foreground) 35%, var(--accent-teal) 50%, var(--foreground) 65%, var(--foreground) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite H_41Gq_toc-text}.H_41Gq_progress{background:var(--border);border-radius:999px;height:2px;position:relative;overflow:hidden}.H_41Gq_progressBar{transform-origin:0;background:linear-gradient(90deg, var(--accent-teal), var(--brand-to));box-shadow:0 0 10px var(--accent-teal);transition:transform .15s linear;position:absolute;inset:0}.H_41Gq_progressLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--nav);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-.5rem;font-family:ui-monospace,monospace;font-size:.6875rem;display:flex}@keyframes H_41Gq_toc-spin{to{--toc-angle:360deg}}@keyframes H_41Gq_toc-ping{75%,to{opacity:0;transform:scale(1.8)}}@keyframes H_41Gq_toc-beam{0%{top:-30%}to{top:100%}}@keyframes H_41Gq_toc-sweep{to{transform:translate(110%)}}@keyframes H_41Gq_toc-text{0%{background-position:125% 0}to{background-position:-125% 0}}@media (prefers-reduced-motion:reduce){.H_41Gq_panel,.H_41Gq_beam,.H_41Gq_pulse:after,.H_41Gq_linkActive .H_41Gq_label,.H_41Gq_link:hover:before{animation:none}}
