:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#e8eef7;background:#0b0f14;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0}.page{max-width:880px;margin:0 auto;padding:2rem 1.25rem 3rem}header{margin-bottom:1.75rem}.eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#8fa3bf;margin:0 0 .35rem;font-size:.72rem}h1{margin:0 0 .5rem;font-size:1.55rem;font-weight:650}.sub{color:#9aadc6;font-size:.95rem;line-height:1.5}.sub code{background:#151c26;border-radius:4px;padding:.1rem .35rem;font-size:.85em}section{background:#121821;border:1px solid #243041;border-radius:12px;margin:1.5rem 0;padding:1.1rem 1.15rem}section h2{color:#c5d3e6;margin:0 0 .85rem;font-size:1rem;font-weight:600}footer{color:#7e91ab;margin-top:2rem;font-size:.8rem}*{box-sizing:border-box}body{min-height:100vh;margin:0}
