:root{color-scheme:dark;font-family:Inter,system-ui,sans-serif;background:#10141d;color:#e7eaf1;line-height:1.65}body{max-width:760px;margin:auto;padding:64px 24px}nav{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:48px}a{color:#b8b8f5;text-underline-offset:4px}h1,h2{font-family:Manrope,system-ui,sans-serif;line-height:1.2;color:#fff}h1{font-size:2.2rem;margin-bottom:24px}h2{font-size:1.25rem;margin-top:36px}p{margin:16px 0}footer{margin-top:56px;padding-top:20px;border-top:1px solid #333947;color:#a6aeba;font-size:.9rem}@media(max-width:480px){body{padding-top:32px}h1{font-size:1.8rem}nav{gap:18px;margin-bottom:32px}}
