@import "https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@400;500;600;700&family=Share+Tech+Mono&display=swap";:root{--site-bg:#050a06;--site-ink:#d6f5df;--site-dim:#d6f5dfa8;--site-green:#4dff7c;--site-amber:#ffb02e;--site-rule:#4dff7c38;--site-glow:0 0 6px #4dff7c99, 0 0 22px #4dff7c40;--site-gutter:clamp(16px, 4vw, 48px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body.site{min-height:100vh;color:var(--site-ink);background-color:var(--site-bg);background-image:radial-gradient(90% 55% at 50% 0,#ff782829,#0000 70%),radial-gradient(70% 50% at 50% 100%,#4dff7c12,#0000 70%),repeating-linear-gradient(#0000002e 0 1px,#0000 1px 3px);background-attachment:fixed;margin:0;font-family:Barlow Semi Condensed,Arial Narrow,system-ui,sans-serif;font-size:18px;line-height:1.5}a{color:var(--site-amber);text-underline-offset:3px}a:focus-visible,.site-player:focus-visible{outline:2px solid var(--site-amber);outline-offset:3px}.site-skip{left:var(--site-gutter);background:var(--site-green);color:var(--site-bg);padding:8px 14px;font-weight:700;position:absolute;top:-100px}.site-skip:focus{top:12px}.site-header{max-width:1200px;padding:20px var(--site-gutter);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.site-wordmark{letter-spacing:.3em;text-transform:uppercase;color:var(--site-green);text-shadow:var(--site-glow);font-family:Share Tech Mono,ui-monospace,monospace;font-size:22px}.site-nav{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:4px 20px;font-size:15px;font-weight:600;display:flex}.site-nav a{color:var(--site-dim);text-decoration:none}.site-nav a:hover{color:var(--site-green)}.site-hero,.site-section{max-width:1200px;padding:0 var(--site-gutter);margin:0 auto}.site-hero{text-align:center;padding-top:clamp(24px,6vw,64px)}.site-kicker,.site-label{letter-spacing:.18em;text-transform:uppercase;color:var(--site-green);font-family:Share Tech Mono,ui-monospace,monospace;font-size:14px}.site-kicker{margin:0 0 12px}.site-title{letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(38px,7vw,84px);font-weight:700;line-height:1}.site-glow{color:var(--site-green);text-shadow:var(--site-glow);display:block}.site-lede{max-width:44rem;color:var(--site-dim);margin:20px auto 40px;font-size:clamp(18px,2vw,21px)}.site-player{max-width:1180px;margin:0 auto}.site-caption{color:var(--site-dim);margin:18px auto 0;font-size:16px}.site-section{padding-top:clamp(56px,9vw,112px)}.site-heading{text-transform:uppercase;gap:6px;margin:0 0 28px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.05;display:grid}.site-notes{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.site-note{border:1px solid var(--site-rule);background:#03120899;border-radius:12px;padding:22px}.site-note h3{color:var(--site-green);margin:8px 0 6px;font-size:22px}.site-note p{color:var(--site-dim);margin:0}.site-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:48px;display:grid}.site-checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.site-checks li{color:var(--site-dim);padding-left:26px;position:relative}.site-checks li:before{content:"▸";color:var(--site-green);position:absolute;left:0}.site-keys{gap:10px;margin:0;display:grid}.site-keys div{border-bottom:1px solid var(--site-rule);justify-content:space-between;gap:16px;padding-bottom:10px;display:flex}.site-keys dt{margin:0}.site-keys dd{color:var(--site-dim);margin:0}kbd{text-align:center;min-width:1.8em;color:var(--site-green);border:1px solid var(--site-rule);background:#031208cc;border-radius:5px;padding:1px 7px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:15px;display:inline-block}.site-footer{max-width:1200px;padding:clamp(56px, 9vw, 112px) var(--site-gutter) 40px;color:var(--site-dim);margin:0 auto;font-size:15px}.site-footer p{margin:4px 0}media-i18n,video-player{display:contents}
