:root{color-scheme:dark;font-family:system-ui,sans-serif;background:#101318;color:#e9edf0}body{margin:0;padding:8vh 24px}main{max-width:600px;margin:auto}h1{font-size:clamp(2.2rem,8vw,3.5rem);line-height:1.08}p{line-height:1.65}.eyebrow{letter-spacing:.15em;font-size:.8rem;color:#93d8b5}.muted{color:#a7b0bc;font-size:.9rem}a{display:inline-block;background:#93d8b5;color:#102017;padding:14px 20px;border-radius:12px;font-weight:650;text-decoration:none;margin:16px 0}a[hidden]{display:none}
