@charset "UTF-8";:root{--bg-900: #15100a;--bg-800: #1e1712;--bg-700: #29201a;--text: #f3ead8;--dim: #b7a894;--mute: #8a7a68;--screen: #f4ead1;--primary: #e8552c;--primary-2: #f4772f;--accent: #e8552c;--chrome: #b8bec4;--chrome-dim: #6d7378;--line: rgba(244, 234, 209, .09);--line-2: rgba(244, 234, 209, .18);--panel: linear-gradient(160deg, #241b14, #17110c);--grad-text: linear-gradient(120deg, var(--text), var(--dim));--grad-brand: linear-gradient(135deg, var(--primary), var(--primary-2));--radius: 10px;--container: 1200px;--font-display: "Big Shoulders", "Arial Narrow", sans-serif;--font-mono: "Martian Mono", ui-monospace, monospace;--font-body: "Work Sans", system-ui, -apple-system, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg-900);color:var(--text);font-family:var(--font-body);line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit}ul{list-style:none}.container{max-width:var(--container);margin:0 auto;padding:0 24px}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes glowPulse{0%,to{box-shadow:0 0 0 3px #e8552c2e,0 14px 40px -10px #e8552c8c}50%{box-shadow:0 0 0 5px #e8552c1a,0 14px 54px -6px #e8552cd9}}@keyframes liveBlink{0%,to{opacity:1}50%{opacity:.35}}@keyframes sheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes moireDrift{0%{transform:translate(0) rotate(0)}50%{transform:translate(-2.5%,1.5%) rotate(.6deg)}to{transform:translate(0) rotate(0)}}@keyframes tubeFlicker{0%,96%,to{filter:brightness(1)}97%{filter:brightness(.94)}98%{filter:brightness(1.03)}}.reveal{opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:none}@media (max-width: 768px){:root{--container: 100%}.container{padding:0 16px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none;transition:none}}
