*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#f5f5f7}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#1d1d1f}main{min-height:100svh;display:grid;place-items:center;padding:40px 24px;background:radial-gradient(ellipse at 50% 80%,#e9eefc70,transparent 60%)}h1{margin:0;text-align:center;font-size:clamp(37px,6.8vw,96px);font-weight:650;line-height:1.08;letter-spacing:-.055em}h1 span{display:inline-block;margin-top:.1em;background:linear-gradient(110deg,#007aff,#5856d6 55%,#af52de);color:#5856d6;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:480px){h1{font-size:clamp(32px,8.8vw,43px);line-height:1.15}}
