:root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color:#1d1d1f;background:#fafafa;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center;padding:24px}main{text-align:center;animation:arrive .9s ease-out}h1{font-size:clamp(4.5rem,15vw,9rem);font-weight:600;letter-spacing:-.085em;line-height:1;margin:0 0 28px}h1 span{color:#87878c}p{font-size:clamp(1rem,3vw,1.3rem);letter-spacing:-.02em;color:#737378;line-height:1.6;margin:0}@keyframes arrive{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){main{animation:none}}
