:root{font-family:Inter,system-ui,sans-serif;color-scheme:dark;color:#edf2ff;background:#080b18}*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at top,#1d2451,transparent 65%),#080b18}.container{max-width:680px;padding:3rem;text-align:center}.eyebrow{color:#8cdcff;font-weight:700;letter-spacing:.1em;text-transform:uppercase}h1{font-size:clamp(2rem,6vw,4rem);line-height:1.1}p{line-height:1.6;color:#c5cce5}.button{display:inline-block;margin-top:1rem;background:#7557ef;border-radius:10px;padding:1rem 1.4rem;color:white;text-decoration:none;font-weight:700}
