@font-face{font-family:Neue Machina;src:url(/NeueMachina-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Machina;src:url(/NeueMachina-Ultrabold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}:root{--background:#050607;--background-2:#080a0c;--foreground:#f4f2ea;--muted:#a7a49a;--line:hsla(48,31%,94%,.22);--accent:#efff00;--font-brand:"Neue Machina","Arial Narrow",system-ui,sans-serif;--font-body:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,monospace;--text-xs:0.8rem;--text-sm:1rem;--text-md:1.25rem;--text-lg:1.563rem;--text-xl:1.953rem;--text-2xl:2.441rem;--text-display:clamp(1.25rem,1.25rem + 2.8vw,3.815rem);--text-section:clamp(1.563rem,2.4vw,2.441rem);--text-card:clamp(1.25rem,1.5vw,1.563rem);--weight-normal:400;--weight-title:800;--leading-tight:1.08;--leading-body:1.6;--tracking-tight:-0.045em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--page-gutter:clamp(20px,4.4vw,4rem);--section-space:clamp(3rem,6vw,6rem);--layout-max:82rem;--measure:60ch;--heading-measure:18ch;--border-width:1px;--focus-width:2px;--focus-offset:4px;--touch-target:44px;--navigation-gap:clamp(0.5rem,2vw,1.5rem);--radius:0;--motion-duration:140ms;--motion-ease:ease-out;--brand-size:min(14rem,17vw);--brand-leading:0.86;--brand-tracking:-0.07em;--brand-mask-top:0.16em;--brand-mask-bottom:0.24em;--brand-caret-width:0.0923em;--brand-caret-height:0.4em;--brand-caret-gap:0.0615em;--brand-caret-bottom:0.17em;--play-size:48px;--play-inset:16px;--play-font-size:20px;--media-ratio:16/9;--media-short-ratio:9/16;--media-mobile-short-ratio:4/3;--breakpoint-columns:48rem;--breakpoint-header:36rem}*{box-sizing:border-box}html{color-scheme:dark;scroll-padding-top:var(--space-5)}body,html{background:var(--background)}body{color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}body,h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-brand);font-weight:var(--weight-title);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}a:active{opacity:.75}button{font:inherit;border-radius:var(--radius);cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}:where(a,button,pre):focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}::selection{color:var(--background);background:var(--accent)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto;transition:none;animation:none}}@supports (font-size:1cqw){:root{--brand-size:min(14rem,24cqw)}}