*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:radial-gradient(1200px 600px at 50% -200px,#1d1a4a,#0b0b14);background-color:#0b0b14;color:#e8e8f5;font-family:system-ui,-apple-system,Segoe UI,sans-serif}main{text-align:center;padding:16px}h1{font-size:2.6rem;margin:0 0 24px;letter-spacing:-.02em}h1 span{color:#8b7bff}a{display:inline-block;background:#8b7bff;color:#0b0b14;text-decoration:none;font-weight:600;padding:12px 22px;border-radius:8px}a:hover{filter:brightness(1.1)}