@font-face{font-family:Hanken Grotesk;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-weight:600;font-display:swap;src:url(/fonts/hanken-grotesk-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;src:url(/fonts/instrument-serif-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;src:url(/fonts/instrument-serif-latin-400-italic.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Silkscreen;font-weight:700;font-display:swap;src:url(/fonts/silkscreen-latin-700-normal.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0e22;--panel:#12162f;--text:#eceaf6;--muted:#a9a6c8;--line:#eceaf629;--lantern:#ffc857}*{box-sizing:border-box;margin:0}body{background:var(--bg);color:var(--text);padding:0 16px 80px;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:1rem;line-height:1.65}header{justify-content:space-between;align-items:center;max-width:760px;margin:0 auto;padding:22px 0;display:flex}.mark{letter-spacing:.08em;color:var(--text);font-family:Silkscreen,monospace;font-weight:700;text-decoration:none}.back{letter-spacing:.06em;text-transform:uppercase;color:var(--lantern);font-family:JetBrains Mono,monospace;font-size:.72rem}main{background:var(--panel);max-width:760px;box-shadow:inset 0 0 0 1px var(--line);margin:0 auto;padding:clamp(22px,5vw,48px)}h1{font-family:Instrument Serif,serif;font-size:clamp(2.4rem,6vw,3.4rem);font-weight:400;line-height:1}h1 em{color:var(--lantern)}h2{letter-spacing:.08em;text-transform:uppercase;color:var(--lantern);margin:30px 0 8px;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:500}p,li{color:var(--muted)}p+p{margin-top:10px}ul{gap:4px;margin-top:6px;padding-left:20px;display:grid}.eff{color:var(--muted);margin:12px 0 24px;font-family:JetBrains Mono,monospace;font-size:.72rem;display:block}a{color:var(--text)}
