:root{color-scheme:light dark;--bg: #f3f4f6;--surface: #ffffff;--text: #1a1d27;--muted: #6b7280;--staging-bg: #f59e0b;--staging-text: #1a1206;--sans: Arial, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, sans-serif}@media(prefers-color-scheme:dark){:root{--bg: #111318;--surface: #1a1d24;--text: #e8eaef;--muted: #9aa1ad}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);font:16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}.staging-band{position:sticky;top:0;z-index:10;background:var(--staging-bg);color:var(--staging-text);padding:10px 16px;text-align:center;font-size:14px;overflow-wrap:anywhere}.staging-band strong{letter-spacing:.08em;margin-right:6px}.page{max-width:720px;margin:0 auto;padding:48px 16px}h1{margin:0 0 8px;font-size:28px;line-height:1.2}.lede{margin:0;color:var(--muted)}
