:root{color-scheme:light dark;font-family:system-ui,sans-serif}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#0b1220;color:#e8eef8}main{width:min(680px,84vw);padding:48px;border:1px solid #26334a;border-radius:18px;background:#111b2e;box-shadow:0 24px 80px #0007}.eyebrow{letter-spacing:.18em;color:#7dd3fc;font-size:.78rem}h1{font-size:clamp(2rem,6vw,3.5rem);margin:.35em 0}section{margin:2rem 0;padding:1rem 1.2rem;background:#132b27;border:1px solid #205448;border-radius:12px}.dot{display:inline-block;width:.7rem;height:.7rem;margin-right:.7rem;border-radius:50%;background:#34d399}.small{color:#94a3b8;font-size:.9rem}
