:root{color:#172554;font-synthesis:none;text-rendering:optimizelegibility;background:#f8fafc;font-family:system-ui,sans-serif}body{place-items:center;min-width:240px;min-height:100vh;margin:0;display:grid}main{text-align:center;max-width:42rem;padding:2rem}h1{margin:0 0 1rem;font-size:clamp(2rem,6vw,4rem);line-height:1.15}p{margin:0;font-size:1.125rem;line-height:1.6}
