body{margin:0;font-family:system-ui,sans-serif;background:#0b0f1a;color:#e8ecf3}main{max-width:640px;margin:12vh auto;padding:0 24px;text-align:center}h1{font-size:2.4rem}.cta{display:inline-block;margin:24px 0;padding:12px 28px;border-radius:999px;background:#4f7cff;color:#fff;text-decoration:none}
