@font-face{font-family:Antonio;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/41579f70b9bdd955-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:Antonio;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af1398d181bb9623-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:Antonio Fallback;src:local("Arial");ascent-override:137.82%;descent-override:16.61%;line-gap-override:0.00%;size-adjust:83.79%}.__className_65a8c2{font-family:Antonio,Antonio Fallback;font-weight:700;font-style:normal}.__variable_65a8c2{--font-antonio:"Antonio","Antonio Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_49a339{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/751eccb0decf5e18-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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6590a0f07a97750-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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7bd7951037de757-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:VT323 Fallback;src:local("Arial");ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:89.73%}.__className_4f2f0f{font-family:VT323,VT323 Fallback;font-weight:400;font-style:normal}.__variable_4f2f0f{--font-vt323:"VT323","VT323 Fallback"}:root{--ink:#0B0B0C;--ink-2:#141416;--ink-3:#1E1E22;--ink-4:#2A2A30;--ink-5:#3A3A42;--bone:#EFE8D8;--bone-2:#D8D2C2;--bone-3:#9A9588;--bone-4:#6A6658;--rec:#E5341F;--rec-deep:#B01E0E;--rec-glow:#FF5A44;--amber:#F5B544;--amber-deep:#C48A1F;--amber-glow:#FFD27A;--green-led:#34D98A;--green-deep:#1F8E55;--bg:var(--ink);--surface:var(--ink-2);--surface-2:var(--ink-3);--border:var(--ink-4);--border-hi:var(--ink-5);--text:var(--bone);--text-2:var(--bone-2);--text-3:var(--bone-3);--text-4:var(--bone-4);--accent:var(--rec);--font-display:var(--font-antonio),"Helvetica Neue",Impact,sans-serif;--font-ui:var(--font-space-grotesk),"Helvetica Neue",system-ui,sans-serif;--font-mono:var(--font-vt323),"IBM Plex Mono",ui-monospace,Menlo,monospace;--fs-xs:12px;--fs-sm:13px;--fs-md:15px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:28px;--fs-3xl:40px;--fs-4xl:56px;--fs-5xl:84px;--fs-6xl:128px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--r-sm:2px;--r-md:4px;--r-lg:6px;--r-xl:10px;--bezel-shadow:inset 0 1px 0 rgba(255,255,255,0.06),inset 0 -1px 0 rgba(0,0,0,0.5),0 1px 0 rgba(0,0,0,0.4);--led-glow-red:0 0 12px rgba(229,52,31,0.65),0 0 2px rgba(229,52,31,0.9);--led-glow-amber:0 0 12px rgba(245,181,68,0.55),0 0 2px rgba(245,181,68,0.8);--led-glow-green:0 0 12px rgba(52,217,138,0.55),0 0 2px rgba(52,217,138,0.8)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-md);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.scanlines:before{z-index:9999;background:repeating-linear-gradient(180deg,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 1px,transparent 0,transparent 3px);mix-blend-mode:overlay}body.grain:after,body.scanlines:before{content:"";position:fixed;inset:0;pointer-events:none}body.grain:after{z-index:9998;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.9'/></svg>")}.t-display{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;line-height:.95;text-transform:uppercase}.t-mono{font-family:var(--font-mono);letter-spacing:.02em}.t-label{font-family:var(--font-ui);font-size:11px;letter-spacing:.16em;color:var(--text-3);font-weight:600}.t-eyebrow,.t-label{text-transform:uppercase}.t-eyebrow{font-family:var(--font-mono);font-size:14px;letter-spacing:.12em;color:var(--amber)}.led{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--rec);box-shadow:var(--led-glow-red);vertical-align:middle}.led.amber{background:var(--amber);box-shadow:var(--led-glow-amber)}.led.green{background:var(--green-led);box-shadow:var(--led-glow-green)}.led.off{background:#3a2a28;box-shadow:none}.led.blink{animation:led-blink 1.4s steps(2) infinite}@keyframes led-blink{0%,49%{opacity:1}50%,to{opacity:.2}}.hw-btn{--hw-bg:#2A2A30;--hw-bg-2:#16161a;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:38px;padding:0 14px;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bone);background:linear-gradient(180deg,var(--hw-bg) 0,var(--hw-bg-2) 100%);border:1px solid #000;border-radius:var(--r-sm);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -2px 0 rgba(0,0,0,.5),0 2px 0 #000,0 3px 6px rgba(0,0,0,.6);cursor:pointer;transition:transform 80ms ease,box-shadow 80ms ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}.hw-btn:hover{--hw-bg:#32323a}.hw-btn:active{transform:translateY(1px);box-shadow:inset 0 2px 4px rgba(0,0,0,.6),0 0 0 #000}.hw-btn.primary{--hw-bg:#E5341F;--hw-bg-2:#9B1E0E;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.35)}.hw-btn.primary:hover{--hw-bg:#ff442c}.hw-btn.ghost{background:transparent;border:1px solid var(--border);box-shadow:none;color:var(--text-2)}.hw-btn.ghost:hover{border-color:var(--border-hi);color:var(--text)}.hw-btn.sm{height:30px;font-size:11px;padding:0 10px}.hw-btn.lg{height:48px;font-size:13px;padding:0 20px}.vcr-input,.vcr-select{width:100%;height:40px;padding:0 12px;font-family:var(--font-ui);font-size:14px;color:var(--text);background:#08080a;border:1px solid var(--border);border-radius:var(--r-sm);box-shadow:inset 0 1px 2px rgba(0,0,0,.6);outline:none}.vcr-input:focus,.vcr-select:focus{border-color:var(--rec);box-shadow:inset 0 1px 2px rgba(0,0,0,.6),0 0 0 2px rgba(229,52,31,.2)}.vcr-input::placeholder{color:var(--text-4)}.timecode{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-family:var(--font-mono);font-size:22px;line-height:1;color:var(--amber);background:#050506;border:1px solid #000;border-radius:var(--r-sm);box-shadow:inset 0 1px 2px rgba(0,0,0,.8),inset 0 0 0 1px rgba(245,181,68,.06);text-shadow:0 0 8px rgba(245,181,68,.55);letter-spacing:.08em}.timecode.red{color:var(--rec-glow);text-shadow:0 0 8px rgba(229,52,31,.55)}.timecode.green{color:var(--green-led);text-shadow:0 0 8px rgba(52,217,138,.55)}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;height:24px;font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);background:var(--ink-3);border:1px solid var(--border);border-radius:var(--r-sm)}.chip.rec{color:var(--rec);border-color:rgba(229,52,31,.35);background:rgba(229,52,31,.08)}.chip.amber{color:var(--amber);border-color:rgba(245,181,68,.35);background:rgba(245,181,68,.08)}.chip.green{color:var(--green-led);border-color:rgba(52,217,138,.35);background:rgba(52,217,138,.08)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 2px 0 #000,0 6px 20px rgba(0,0,0,.35)}.seam{height:1px;background:linear-gradient(90deg,transparent,var(--border) 10%,var(--border) 90%,transparent);border-top:1px solid rgba(255,255,255,.02)}@keyframes tracking{0%{transform:translateY(0)}to{transform:translateY(20px)}}@keyframes reel-spin{to{transform:rotate(1turn)}}.reel-spin{animation:reel-spin 3s linear infinite;transform-origin:center}.reel-spin-slow{animation:reel-spin 6s linear infinite;transform-origin:center}:focus-visible{outline:2px solid var(--amber);outline-offset:2px}html{scroll-behavior:smooth}body{background-image:radial-gradient(ellipse 1200px 600px at 50% -200px,rgba(229,52,31,.06),transparent),repeating-linear-gradient(180deg,rgba(239,232,216,.012) 0 1px,transparent 1px 3px);min-height:100vh}.container{max-width:1280px;margin:0 auto;padding:0 32px}main{display:block}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit}@keyframes rec-blink{0%,49%{opacity:1;box-shadow:0 0 16px currentColor}50%,to{opacity:.25;box-shadow:0 0 4px currentColor}}@keyframes flicker{0%,97%,to{opacity:1}98%{opacity:.4}99%{opacity:.95}}@keyframes reel-spin-fwd{to{transform:rotate(1turn)}}@media (max-width:720px){.container{padding:0 20px}}