@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_50bf36;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_50bf36;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_50bf36{font-family:__Archivo_50bf36,__Archivo_Fallback_50bf36;font-style:normal}.__variable_50bf36{--font-display:"__Archivo_50bf36","__Archivo_Fallback_50bf36"}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_898c26;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_898c26;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:__JetBrains_Mono_898c26,__JetBrains_Mono_Fallback_898c26;font-style:normal}.__variable_898c26{--font-mono:"__JetBrains_Mono_898c26","__JetBrains_Mono_Fallback_898c26"}:root{--void:#06080d;--void-2:#0b1018;--panel:#0e141e;--line:#1e2836;--line-2:#2b3849;--ink:#ece7dc;--ink-dim:#8c99ad;--signal:#ffd166;--team-blue:#3d8bff;--team-orange:#ff8a3d;--paper:#f2ede3;--paper-dim:#56534b;--sans:var(--font-display),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--edge:2px;--shadow:6px 6px 0 var(--ink);--shadow-sm:4px 4px 0 var(--ink);--ease:cubic-bezier(0.16,1,0.3,1);--gutter:clamp(16px,4vw,56px);--content:1440px;--shell:max(var(--gutter),calc((100% - var(--content)) / 2))}.nav-app,.page{--content:880px;--shell:max(var(--gutter),calc((100% - var(--content)) / 2))}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body,html{margin:0;padding:0;background:var(--void);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}button,input,label,select{font-family:inherit;color:inherit}a{color:inherit}::selection{background:var(--ink);color:var(--void)}:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.evidence-value,.mono,.num,.vodrl-clock,td.num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dim,.kicker{color:var(--ink-dim)}.kicker{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}[data-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--reveal-delay,0ms)}[data-reveal][data-reveal-dir=left]{transform:translate3d(calc(-1 * clamp(28px, 5vw, 70px)),0,0)}[data-reveal][data-reveal-dir=right]{transform:translate3d(clamp(28px,5vw,70px),0,0)}[data-reveal=in],[data-reveal=in][data-reveal-dir]{opacity:1;transform:none}@keyframes slide-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes rise-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes tick-scan{0%{transform:translateX(0)}to{transform:translateX(calc(100% - 3px))}}@keyframes field-drift{0%{transform:translate3d(-2%,0,0)}to{transform:translate3d(2%,0,0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-reveal]{opacity:1;transform:none}}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:40;gap:18px;padding:13px var(--shell);background:color-mix(in srgb,var(--void) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:var(--edge) solid var(--line-2)}.nav,.nav-mark{display:flex;align-items:center}.nav-mark{gap:11px;text-decoration:none;font-weight:900;font-size:17px;letter-spacing:-.03em}.nav-links{display:flex;gap:20px;margin-left:auto;align-items:center}.nav-links a:not(.btn){font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--ink-dim);transition:color .2s var(--ease)}.nav-links a:not(.btn):hover{color:var(--ink)}.btn{display:inline-flex;align-items:center;gap:8px;border:var(--edge) solid var(--btn-edge,var(--ink));background:var(--btn-bg,var(--paper));color:var(--btn-fg,var(--void));font-weight:800;font-size:14px;letter-spacing:-.01em;padding:11px 18px;text-decoration:none;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform .16s var(--ease),box-shadow .16s var(--ease)}.btn:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow)}.btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.btn-ghost{background:transparent;color:var(--btn-ghost-fg,var(--ink))}.btn-sm{font-size:12px;padding:8px 13px;box-shadow:3px 3px 0 var(--ink)}.compare-card.is-ours,.hero-claim,.invert,.marquee,.specimen,.tier-featured{--btn-bg:var(--void);--btn-fg:var(--paper);--btn-edge:var(--void);--btn-ghost-fg:var(--void);--shadow:6px 6px 0 var(--void);--shadow-sm:4px 4px 0 var(--void)}.marketing{width:100%}.marketing>section{padding:clamp(56px,9vw,128px) var(--shell)}.section-head{display:grid;grid-gap:12px;gap:12px;justify-items:start;margin-bottom:clamp(24px,4vw,46px)}.section-head h2{font-size:clamp(28px,5vw,54px);font-weight:900;letter-spacing:-.04em;line-height:.98;margin:0;text-wrap:balance}.marketing>section.hero{position:relative;isolation:isolate;overflow:hidden;min-height:min(92vh,880px);display:grid;grid-template-rows:1fr auto;align-items:center;padding-top:clamp(30px,5vw,70px);padding-bottom:clamp(26px,3vw,40px)}.hero-copy{max-width:min(100%,860px)}.hero-veil{position:absolute;z-index:-2;pointer-events:none;inset:-10% -20% auto -20%;height:120%;overflow:hidden;filter:grayscale(1) contrast(1.15);opacity:.3;transform:translate3d(calc(var(--sy, 0) * -.07px),0,0);will-change:transform;-webkit-mask-image:radial-gradient(120% 90% at 62% 55%,#000 12%,transparent 78%);mask-image:radial-gradient(120% 90% at 62% 55%,#000 12%,transparent 78%)}.hero-veil-media{width:100%;height:100%;object-fit:cover;display:block}.logo-field{position:absolute;z-index:-1;pointer-events:none;top:50%;right:calc(var(--shell) - clamp(80px, 12vw, 260px));width:clamp(420px,52vw,760px);aspect-ratio:1;opacity:.07;transform:translate3d(calc(var(--sy, 0) * .045px),-50%,0) rotate(-2deg);will-change:transform}.logo-field svg{width:100%;height:100%;animation:field-drift 18s var(--ease) infinite alternate}.hero h1{font-size:clamp(38px,6.4vw,90px);line-height:.92;letter-spacing:-.045em;font-weight:900;margin:18px 0 0;text-wrap:pretty}.hero-cue{display:flex;align-items:center;gap:14px}.hero-cue-rule{height:var(--edge);width:clamp(46px,9vw,120px);background:var(--line-2);position:relative;overflow:hidden}.hero-cue-rule:after{content:"";position:absolute;inset:0;width:34%;background:var(--ink-dim);animation:tick-scan 2.6s var(--ease) infinite}.nowrap{white-space:nowrap}.hero h1 .flip{display:inline-block;background:var(--paper);color:var(--void);padding:0 .12em;transform:rotate(-1.1deg)}.hero-lede{font-size:clamp(15px,1.5vw,18px);line-height:1.55;max-width:46ch;margin:26px 0 0}.hero-sub{font-size:clamp(14px,1.5vw,17px);line-height:1.55;max-width:34ch;margin:24px 0 0;color:var(--ink-dim)}.hero-actions{display:flex;gap:18px;margin:32px 0 0;flex-wrap:wrap}.stat-n{font-size:clamp(22px,2.6vw,32px);font-weight:700;line-height:1}.stat-l,.stat-n{font-family:var(--mono);display:block}.stat-l{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim);margin-top:7px}.hero-stage,.hero-viewer{position:relative}.hero-viewer{height:clamp(320px,46vw,520px);border:var(--edge) solid var(--ink);box-shadow:var(--shadow);overflow:hidden;display:flex;background:var(--void-2)}.hero-viewer>*{flex:1 1 auto}.hero-placeholder{display:flex;align-items:center;justify-content:center;width:100%;font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.hero-tag{top:-14px;left:-10px;z-index:2;background:var(--signal);border:var(--edge) solid var(--ink);font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;font-weight:700}.hero-claim,.hero-tag{position:absolute;color:var(--void)}.hero-claim{left:14px;right:14px;bottom:14px;background:var(--paper);border:var(--edge) solid var(--void);padding:12px 14px;animation:rise-in .6s var(--ease) both;animation-delay:.35s}.hero-claim p{margin:6px 0 0;line-height:1.4;font-size:14px;font-weight:500}.hero-claim-type{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;font-weight:700}.stage{display:grid;grid-gap:clamp(26px,3.4vw,50px);gap:clamp(26px,3.4vw,50px)}.stage-head{max-width:54ch}.stage-head h2{font-size:clamp(34px,6vw,84px);line-height:.92;letter-spacing:-.045em;margin:14px 0 0}.stage-head p{margin:20px 0 0;font-size:clamp(14px,1.4vw,17px);line-height:1.6;color:var(--ink-dim);max-width:46ch}.stage-frame{position:relative;width:min(100%,1040px)}.stage-frame .hero-viewer{height:auto;aspect-ratio:16/9}.figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:18px;gap:18px;border-top:var(--edge) solid var(--line);padding-top:clamp(20px,2.4vw,32px)}.figure{display:block}.rail{position:relative}.rail.is-pinned{height:var(--rail-height,300vh)}.rail-sticky{display:grid;grid-gap:clamp(20px,2.6vw,40px);gap:clamp(20px,2.6vw,40px);align-content:center;padding:clamp(56px,9vw,128px) var(--shell)}.rail.is-pinned .rail-sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden}.rail-aside{max-width:46ch}.rail-aside h2{font-size:clamp(32px,5vw,68px);line-height:.93;letter-spacing:-.045em;margin:12px 0 0}.rail-aside p{margin:18px 0 0;font-size:14px;line-height:1.6;color:var(--ink-dim);max-width:52ch}.rail-track{display:flex;gap:16px;transform:translate3d(var(--rail-x,0),0,0);will-change:transform;min-width:0}.rail:not(.is-pinned) .rail-track{overflow-x:auto;scroll-snap-type:x mandatory;transform:none;padding-bottom:12px;scrollbar-width:thin}.rail:not(.is-pinned) .det{scroll-snap-align:start}.rail .det{flex:0 0 clamp(238px,26vw,310px)}.rail-progress{height:var(--edge);background:var(--line);width:min(340px,40vw)}.rail-progress span{display:block;height:100%;background:var(--ink);transform:scaleX(var(--rail-progress,0));transform-origin:0 50%}.loader{display:grid;grid-gap:12px;gap:12px;justify-items:center}.loader-rule{position:relative;display:flex;align-items:flex-end;gap:4px;height:22px}.loader-rule>span{width:var(--edge);height:7px;background:var(--line-2)}.loader-rule>span.major{height:14px;background:var(--ink-dim)}.loader-head{position:absolute!important;left:0;top:0;bottom:0;width:3px!important;height:auto!important;background:var(--signal)!important;animation:tick-scan 1.5s var(--ease) infinite}.loader-label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim)}.marquee{border-top:var(--edge) solid var(--ink);border-bottom:var(--edge) solid var(--ink);background:var(--paper);color:var(--void);overflow:hidden;padding:0}.marquee-track{display:flex;width:max-content;animation:slide-marquee 36s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-item{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:13px 26px;white-space:nowrap;display:flex;align-items:center;gap:26px}.marquee-item:after{content:"";width:7px;height:7px;background:var(--void);display:block}.marquee-ink{background:var(--void);color:var(--ink);border-color:var(--line-2)}.marquee-ink .marquee-item:after{background:var(--line-2)}.steps{display:grid;grid-template-columns:repeat(3,1fr);border:var(--edge) solid var(--ink)}.step{padding:clamp(20px,2.6vw,34px);border-right:var(--edge) solid var(--ink)}.step:last-child{border-right:0}.step-n{font-family:var(--mono);font-size:clamp(40px,5vw,64px);font-weight:700;line-height:.85;color:var(--line-2);display:block;margin-bottom:18px}.step h3{font-size:clamp(17px,1.8vw,22px);font-weight:800;letter-spacing:-.02em;margin:0 0 9px}.step p{margin:0;font-size:14px;line-height:1.6;color:var(--ink-dim)}.claim-demo{display:grid;grid-template-columns:repeat(auto-fit,minmax(272px,1fr));grid-gap:14px;gap:14px;margin-top:28px}.claim-demo-card{border:var(--edge) solid var(--line-2);background:var(--panel);padding:18px;display:flex;flex-direction:column;gap:14px;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.claim-demo-card:hover{transform:translate(-3px,-3px)}.claim-demo-card.is-active,.claim-demo-card:hover{border-color:var(--ink);box-shadow:var(--shadow-sm)}.claim-demo-text{margin:0;font-size:15px;line-height:1.45;font-weight:500}.claim-demo-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.detectors{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px;gap:14px}.det{border:var(--edge) solid var(--line-2);background:var(--panel);padding:18px;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.det:hover{transform:translate(-3px,-3px);border-color:var(--ink);box-shadow:var(--shadow-sm)}.det-id{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--ink-dim);display:block;margin-bottom:12px}.det h3{font-size:16px;font-weight:800;letter-spacing:-.02em;margin:0 0 8px;display:flex;align-items:center;gap:9px}.det p{margin:0;font-size:13px;line-height:1.55;color:var(--ink-dim)}.invert{background:var(--paper);color:var(--void);border-top:var(--edge) solid var(--ink);border-bottom:var(--edge) solid var(--ink)}.invert .dim,.invert .kicker{color:var(--paper-dim)}.invert h2{font-size:clamp(30px,6vw,66px);font-weight:900;letter-spacing:-.045em;line-height:.94;margin:0 0 22px;max-width:22ch;text-wrap:balance}.invert p{font-size:clamp(15px,1.5vw,17px);line-height:1.6;max-width:58ch;margin:0 0 14px}.invert-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start}.specimen{border:var(--edge) solid var(--void);background:#fbf8f2;padding:22px;box-shadow:7px 7px 0 var(--void)}.specimen-head{display:flex;gap:12px;align-items:baseline;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim)}.specimen h3{font-size:clamp(19px,2.2vw,27px);font-weight:900;letter-spacing:-.03em;line-height:1.05;margin:14px 0 10px}.specimen p{font-size:13px!important;line-height:1.55;color:var(--paper-dim);margin:0 0 14px!important;max-width:none!important}.specimen-rule{height:var(--edge);background:var(--void);margin:16px 0;opacity:.18}.specimen-row{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--paper-dim);padding:5px 0}@media (max-width:940px){.invert-grid{grid-template-columns:1fr}}.tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:800px}.tier{border:var(--edge) solid var(--ink);background:var(--panel);padding:26px}.tier-featured{background:var(--paper);color:var(--void);box-shadow:var(--shadow)}.tier-name{font-size:11px;letter-spacing:.15em;text-transform:uppercase}.tier-name,.tier-price{font-family:var(--mono)}.tier-price{font-size:42px;font-weight:700;line-height:1;margin:12px 0 18px}.tier ul{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.9}.tier li:before{content:"→ ";font-family:var(--mono)}.marketing-footer{border-top:var(--edge) solid var(--ink);padding:40px var(--shell) 56px;display:grid;grid-gap:18px;gap:18px}.disclaimer{max-width:68ch;line-height:1.55;font-size:12px}@media (max-width:940px){.marketing>section.hero{min-height:min(84vh,700px)}.logo-field{right:-26vw;width:86vw;opacity:.05}.stage-head h2{font-size:clamp(30px,9vw,52px)}.rail-sticky{padding-right:0}.steps{grid-template-columns:1fr}.step{border-right:0;border-bottom:var(--edge) solid var(--ink)}.step:last-child{border-bottom:0}.tiers{grid-template-columns:1fr}.nav-links a:not(.btn){display:none}}.page{padding:34px var(--shell) 100px}.page h1{font-size:clamp(26px,4vw,40px);line-height:1.04;letter-spacing:-.035em;font-weight:900;margin:0 0 16px;text-wrap:balance}.link{color:var(--ink);text-decoration:none;border-bottom:var(--edge) solid var(--signal);padding-bottom:1px;font-size:13px;font-weight:600}.link:hover{background:var(--signal);color:var(--void)}.link.small{font-size:12px}.section-label{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-dim);margin:34px 0 12px}.chip-dot{display:inline-block;width:9px;height:9px;margin-right:8px;vertical-align:middle}.score-win{color:#86e0a6}.score-loss{color:#ff9a9a}.list-header{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;flex-wrap:wrap}.replay-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.replay-list a{display:flex;gap:18px;align-items:center;padding:15px 17px;background:var(--panel);border:var(--edge) solid var(--line-2);text-decoration:none;color:inherit;transition:transform .18s var(--ease),border-color .18s var(--ease),box-shadow .18s var(--ease)}.replay-list a:hover{transform:translate(-3px,-3px);border-color:var(--ink);box-shadow:var(--shadow-sm)}.replay-list .score{font-size:19px;font-weight:700;min-width:62px}.replay-body{display:flex;flex-direction:column;gap:4px;min-width:0}.replay-headline{font-size:14px;font-weight:600}.report-header{margin-bottom:30px}.report-meta{display:flex;gap:14px;align-items:baseline;font-size:14px;margin-bottom:16px;flex-wrap:wrap}.takeaway{background:var(--panel);border:var(--edge) solid var(--ink);border-left-width:7px;padding:14px 16px;font-size:14px;line-height:1.55;margin:0}.takeaway-label{display:block;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--signal);margin-bottom:6px}.claims{display:flex;flex-direction:column;gap:12px}.claim-card{background:var(--panel);border:var(--edge) solid var(--line-2);padding:17px 18px;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.claim-card.is-open{border-color:var(--ink);box-shadow:var(--shadow-sm)}.claim-card.is-positive{border-left:7px solid #86e0a6}.claim-text{margin:0 0 13px;font-size:16px;line-height:1.45;font-weight:500}.claim-moments{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.moment-chip{display:inline-flex;align-items:center;gap:7px;background:var(--void-2);border:var(--edge) solid var(--line-2);padding:6px 10px;font-size:12px;cursor:pointer;transition:transform .15s var(--ease),border-color .15s var(--ease)}.moment-chip:hover{transform:translateY(-2px);border-color:var(--ink)}.moment-chip.is-active{border-color:var(--signal);color:var(--signal)}.chip-type{color:var(--ink-dim)}.moment-chip.is-active .chip-type{color:inherit}.confidence{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-left:auto}.claim-expansion{margin-top:15px;animation:rise-in .32s var(--ease)}.claim-viewer{height:340px;border:var(--edge) solid var(--ink);display:flex;overflow:hidden}.claim-viewer>*{flex:1 1 auto}.evidence{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 22px;gap:0 22px;margin:14px 0 0;font-size:12px}.evidence>div{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);padding:5px 0}.evidence dd,.evidence dt{margin:0}.evidence-value{text-align:right;color:var(--signal)}.report-footer{margin-top:38px;padding-top:18px;border-top:var(--edge) solid var(--line-2);display:flex;flex-direction:column;gap:10px;font-size:12px}.watch{position:fixed;inset:0;display:flex}.watch-viewer{flex:1 1 auto;min-width:0;display:flex}.watch-viewer>*{flex:1 1 auto}.watch-side{flex:0 0 336px;border-left:var(--edge) solid var(--ink);background:var(--panel);padding:16px;overflow-y:auto;font-size:13px}.watch-side h3{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-dim);margin:20px 0 9px}.watch-claim{background:var(--void-2);border-left:4px solid var(--signal);padding:11px 13px;font-size:13px;line-height:1.5;margin:0 0 4px}.moment-list{list-style:none;margin:0;padding:0}.moment-list button{display:flex;gap:9px;align-items:center;width:100%;background:none;border:0;border-bottom:1px solid var(--line);padding:8px 2px;cursor:pointer;text-align:left;font-size:12px;transition:color .15s var(--ease)}.moment-list button.is-active,.moment-list button:hover{color:var(--signal)}.moment-list button .num:last-child{margin-left:auto}.queue{position:fixed;inset:0;display:flex;flex-direction:column;max-width:560px;margin:0 auto}.queue-foot,.queue-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;flex-wrap:wrap}.queue-progress{height:var(--edge);background:var(--line);margin:0 16px}.queue-progress span{display:block;height:100%;background:var(--signal);transition:width .35s var(--ease)}.queue-card{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;border:var(--edge) solid var(--ink);margin:12px 16px 0;overflow:hidden;animation:rise-in .3s var(--ease)}.queue-viewer{flex:1 1 auto;min-height:0;display:flex}.queue-viewer>*{flex:1 1 auto}.queue-claim{flex:0 0 auto;background:var(--panel);padding:13px 15px;border-top:var(--edge) solid var(--ink);font-size:13px}.queue-claim p{margin:8px 0 0;line-height:1.5}.queue-verdicts{display:flex;gap:9px;padding:14px 16px}.queue-verdicts button{flex:1 1;background:var(--panel);border:var(--edge) solid var(--line-2);padding:15px 8px;cursor:pointer;font-size:13px;font-weight:700;transition:transform .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease)}.queue-verdicts button:hover{transform:translate(-2px,-2px);border-color:var(--ink);box-shadow:3px 3px 0 var(--ink)}.queue-verdicts button.is-active{border-color:var(--signal);color:var(--signal)}.queue-foot-actions{display:flex;gap:14px;align-items:center}.queue-foot button{background:none;border:0;cursor:pointer;padding:0}@media (max-width:900px){.watch{flex-direction:column}.watch-side{flex:0 0 auto;border-left:0;border-top:var(--edge) solid var(--ink);max-height:46vh}.evidence{grid-template-columns:1fr}}.vodrl-viewer{display:flex;flex-direction:column;width:100%;height:100%;background:var(--void-2)}.vodrl-canvas{position:relative;flex:1 1 auto;min-height:0}.vodrl-canvas canvas{display:block;touch-action:none}.vodrl-chrome{flex:0 0 auto;padding:10px 12px 12px;background:var(--panel);border-top:var(--edge) solid var(--line-2);display:flex;flex-direction:column;gap:9px}.vodrl-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.vodrl-spacer{flex:1 1 auto}.vodrl-chrome button,.vodrl-chrome select{background:var(--void-2);border:var(--edge) solid var(--line-2);padding:6px 10px;font-size:12px;font-weight:600;cursor:pointer;line-height:1;transition:border-color .15s var(--ease),color .15s var(--ease)}.vodrl-chrome button:hover{border-color:var(--ink)}.vodrl-chrome button.is-active{border-color:var(--signal);color:var(--signal)}.vodrl-clock{font-size:13px;padding:0 8px;color:var(--signal)}.vodrl-timeline{position:relative;padding-top:8px}.vodrl-timeline input[type=range]{width:100%;accent-color:var(--signal)}.vodrl-markers{position:relative;height:10px;margin-top:2px}.vodrl-markers button{position:absolute;top:0;width:4px;height:10px;padding:0;border:0;transform:translateX(-2px);cursor:pointer}.vodrl-markers button.is-active{height:15px;top:-3px;width:6px;transform:translateX(-3px)}.review{position:fixed;inset:0;display:flex;flex-direction:column}.review-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:11px 15px;border-bottom:var(--edge) solid var(--line-2);background:var(--panel);font-size:13px}.review-head .chip{display:inline-block;width:10px;height:10px;margin-right:8px}.review-body{flex:1 1 auto;display:flex;min-height:0}.review-viewer{flex:1 1 auto;min-width:0;display:flex}.review-viewer>*{flex:1 1 auto}.review-side{flex:0 0 330px;border-left:var(--edge) solid var(--ink);background:var(--panel);padding:15px;overflow-y:auto;font-size:13px}.review-side h3{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-dim);margin:18px 0 9px}.review-side h3:first-child{margin-top:0}.review-side table{width:100%;border-collapse:collapse}.review-side td{padding:4px 0;vertical-align:top}.review-side td:first-child{padding-right:10px;word-break:break-word}.verdicts{display:flex;flex-direction:column;gap:7px}.review-side button{background:var(--void-2);border:var(--edge) solid var(--line-2);padding:9px 11px;cursor:pointer;text-align:left;width:100%;font-weight:600;transition:border-color .15s var(--ease)}.review-side button:hover{border-color:var(--ink)}.review-side button.is-active{border-color:var(--signal);color:var(--signal)}@media (max-width:900px){.review-body{flex-direction:column}.review-side{flex:0 0 auto;border-left:0;border-top:var(--edge) solid var(--ink)}}.account-slot{display:block;width:96px;height:30px}.account-chip{display:inline-flex;align-items:center;gap:9px;text-decoration:none;border:var(--edge) solid var(--line-2);padding:5px 12px 5px 5px;transition:border-color .2s var(--ease),transform .16s var(--ease)}.account-chip:hover{border-color:var(--ink);transform:translate(-2px,-2px)}.account-chip img{width:24px;height:24px;object-fit:cover;display:block}.account-initial{width:24px;height:24px;display:grid;place-items:center;background:var(--paper);color:var(--void);font-weight:900;font-size:12px}.account-name{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink)}.auth-page{display:grid;place-items:center;min-height:72vh}.auth-card{width:min(100%,420px);display:grid;grid-gap:14px;gap:14px;justify-items:start;border:var(--edge) solid var(--line-2);background:var(--panel);padding:clamp(22px,4vw,36px);box-shadow:var(--shadow)}.auth-card h1{font-size:clamp(26px,4vw,36px);margin:6px 0 0;letter-spacing:-.03em}.auth-lede{margin:0;font-size:14px;line-height:1.5}.auth-providers{display:grid;grid-gap:10px;gap:10px;width:100%}.auth-provider{width:100%;justify-content:center;position:relative}.auth-provider:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.auth-provider:disabled:hover{transform:none}.auth-soon{font-size:9px;letter-spacing:.14em;margin-left:8px}.auth-or,.auth-soon{font-family:var(--mono);text-transform:uppercase}.auth-or{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;color:var(--ink-dim);font-size:10px;letter-spacing:.18em}.auth-or:after,.auth-or:before{content:"";height:var(--edge);background:var(--line)}.auth-form{display:grid;grid-gap:10px;gap:10px;width:100%}.auth-sent{font-size:14px;line-height:1.5;margin:0}.auth-error{border-left:3px solid var(--team-orange);line-height:1.45}.auth-error,.form-ok{width:100%;background:var(--void-2);padding:10px 12px;font-size:13px;margin:0}.form-ok{border-left:3px solid var(--signal)}.auth-fine{font-size:12px;line-height:1.5;margin:4px 0 0}.auth-form input,.form-grid input,.form-grid select,.form-grid textarea,.link-form input,.link-form select{width:100%;background:var(--void-2);color:var(--ink);border:var(--edge) solid var(--line-2);padding:10px 12px;font-size:14px;transition:border-color .18s var(--ease)}.auth-form input:focus,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.link-form input:focus,.link-form select:focus{border-color:var(--ink);outline:none}.form-grid textarea{resize:vertical;font-family:inherit}.profile-head{display:flex;gap:20px;align-items:center;margin-bottom:30px;flex-wrap:wrap}.profile-head h1{margin:6px 0 2px}.avatar-slot{display:grid;grid-gap:8px;gap:8px;justify-items:center}.avatar{width:84px;height:84px;object-fit:cover;border:var(--edge) solid var(--ink);display:block}.avatar-empty{display:grid;place-items:center;background:var(--paper);color:var(--void);font-size:34px;font-weight:900}.avatar-btn{cursor:pointer}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;border:var(--edge) solid var(--line-2);background:var(--panel);padding:22px;margin-bottom:22px}.danger h2,.form-grid h2,.linked h2{grid-column:1/-1;margin:0;font-size:20px;letter-spacing:-.02em}.form-grid label{display:grid;grid-gap:7px;gap:7px}.form-note,.form-wide{grid-column:1/-1}.form-note{font-size:12px;line-height:1.55;margin:0}.form-grid button{justify-self:start}.danger,.linked{display:grid;grid-gap:14px;gap:14px;border:var(--edge) solid var(--line-2);background:var(--panel);padding:22px;margin-bottom:22px}.linked-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.linked-list li{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border:var(--edge) solid var(--line);padding:10px 12px}.linked-list form{margin-left:auto}.tag-verified{background:var(--signal);color:var(--void);padding:3px 7px;font-weight:700}.tag-unverified,.tag-verified{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.link-form{display:grid;grid-template-columns:minmax(140px,1fr) minmax(180px,2fr) auto;grid-gap:12px;gap:12px;align-items:end}.link-form label{display:grid;grid-gap:7px;gap:7px}.dropzone{display:grid;grid-gap:8px;gap:8px;place-items:center;text-align:center;cursor:pointer;border:var(--edge) dashed var(--line-2);background:var(--panel);padding:clamp(34px,7vw,70px);margin:24px 0;transition:border-color .2s var(--ease),background .2s var(--ease)}.dropzone.is-over,.dropzone:hover{border-color:var(--ink);background:var(--void-2)}.dropzone-title{font-size:19px;font-weight:800;letter-spacing:-.02em}.upload-list{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-gap:8px;gap:8px}.upload-list li{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border:var(--edge) solid var(--line);padding:11px 13px}.upload-list li[data-status=queued]{border-color:var(--line-2)}.upload-name{font-size:13px;flex:1 1 200px;overflow-wrap:anywhere}.upload-list .loader{justify-items:start}@media (max-width:720px){.link-form{grid-template-columns:1fr}.account-name{display:none}}.mine{margin-bottom:46px}.showcase{border-top:var(--edge) solid var(--line);padding-top:30px}.showcase h2{font-size:clamp(22px,3vw,30px);letter-spacing:-.03em;margin:0}.empty-state{border:var(--edge) dashed var(--line-2);background:var(--panel);padding:clamp(22px,4vw,34px);display:grid;grid-gap:12px;gap:12px}.empty-state p{margin:0;font-size:14px;line-height:1.6}.empty-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:6px}.status-pill{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;border:var(--edge) solid var(--line-2);padding:5px 8px;white-space:nowrap;align-self:center;color:var(--ink-dim)}.status-ready{border-color:var(--ink);color:var(--ink)}.status-failed,.status-parse_failed_network{border-color:var(--team-orange);color:var(--team-orange)}.replay-list li a[aria-disabled=true]{opacity:.62;pointer-events:none}.compare-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px;margin-top:30px}.compare-card{border:var(--edge) solid var(--line-2);background:var(--panel);padding:22px;display:grid;grid-gap:10px;gap:10px;align-content:start}.compare-card h3{margin:4px 0 0;font-size:21px;letter-spacing:-.03em;font-weight:800}.compare-card p{margin:0;font-size:14px;line-height:1.6;color:var(--ink-dim)}.compare-card.is-ours{background:var(--paper);color:var(--void);border-color:var(--ink);box-shadow:var(--shadow)}.compare-card.is-ours .kicker,.compare-card.is-ours p{color:var(--paper-dim)}.compare-foot{margin:26px 0 0;font-size:clamp(15px,1.6vw,19px);line-height:1.5;max-width:52ch;font-weight:500}.auth-sent p{margin:0 0 8px}.auth-sent p:last-child{margin-bottom:0}.danger-actions{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.tier-current{outline:var(--edge) solid var(--signal);outline-offset:4px}.account-wrap{position:relative}.account-chip{cursor:pointer;background:none;font:inherit;color:var(--ink)}.account-menu{position:absolute;top:calc(100% + 9px);right:0;z-index:60;min-width:224px;display:grid;background:var(--panel);border:var(--edge) solid var(--ink);box-shadow:var(--shadow);animation:rise-in .18s var(--ease) both}.account-menu a,.account-menu button{text-transform:none;letter-spacing:0;font-family:var(--sans);text-align:left;text-decoration:none;background:none;border:0;padding:11px 14px;font-size:13px;color:var(--ink);cursor:pointer;border-bottom:var(--edge) solid var(--line);transition:background .15s var(--ease)}.account-menu>:last-child{border-bottom:0}.account-menu a:hover,.account-menu button:hover{background:var(--void-2)}.account-menu button{color:var(--team-orange);font-weight:700}.status-page{min-height:62vh;display:grid;align-content:center;grid-gap:14px;gap:14px;justify-items:start}.status-page h1{margin:0;font-size:clamp(30px,5vw,54px);letter-spacing:-.04em}.status-page p{margin:0;max-width:52ch;line-height:1.6}.status-page .empty-actions{margin-top:12px}.prose{max-width:none}.prose h1{font-size:clamp(30px,4.5vw,48px);letter-spacing:-.04em;margin:0 0 6px}.prose h2{font-size:20px;letter-spacing:-.02em;margin:34px 0 10px}.prose li,.prose p{font-size:15px;line-height:1.7;color:var(--ink-dim);max-width:72ch}.prose strong{color:var(--ink)}.prose ul{padding-left:20px}.prose .updated{font-family:var(--mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase}.prose a{color:var(--ink)}.footer-links{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.footer-links a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line-2)}.footer-links a:hover{border-bottom-color:var(--ink)}.tier-cta{margin-top:20px}.admin-table{width:100%;border-collapse:collapse;margin-top:30px;font-size:14px}.admin-table td,.admin-table th{text-align:left;padding:10px 12px;border-bottom:var(--edge) solid var(--line)}.admin-table th{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim)}.admin-table .num{text-align:right}.admin-table tbody tr:hover{background:var(--void-2)}