:root{color-scheme:dark;--bg:#081426;--panel:#111f34;--line:#294362;--text:#f8fbff;--muted:#afc0d8;--blue:#3478f6;--green:#34d399}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top,#14294a 0,#081426 42%);color:var(--text);font:16px/1.65 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}main{width:min(880px,calc(100% - 32px));margin:0 auto;padding:64px 0 96px}header{margin-bottom:36px}.eyebrow{color:#7db3ff;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1{margin:.25rem 0;font-size:clamp(2.2rem,6vw,4rem);line-height:1.05}h2{margin-top:2.2rem;line-height:1.2}p,li{color:var(--muted)}a{color:#8fc0ff}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px}.card,.policy{border:1px solid var(--line);border-radius:20px;background:var(--panel);padding:24px;box-shadow:0 20px 60px #02061755}.card h2{margin-top:0}.button{display:inline-block;margin-top:8px;padding:10px 14px;border-radius:11px;background:var(--blue);color:white;text-decoration:none;font-weight:750}.meta{padding:12px 14px;border-left:3px solid var(--green);background:#0d1b30;border-radius:8px}footer{margin-top:40px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted)}code{color:#c7ddff}@media(max-width:560px){main{padding-top:36px}.policy,.card{padding:19px}}
