body{margin:0;color:#263647;background:#f5f7fa;font:1rem/1.6 system-ui,sans-serif}
main{max-width:44rem;margin:14vh auto 0;padding:0 1.5rem}
h1{font-size:clamp(1.9rem,5vw,2.8rem);line-height:1.1;margin:0 0 1rem}
p{margin:0}
