body{margin:0;min-height:100vh;display:grid;place-items:center;background:#f5f3ed;color:#193a30;font:18px/1.6 system-ui,sans-serif}main{padding:32px;max-width:640px}h1{font-size:clamp(36px,7vw,64px);line-height:1.1;margin:16px 0}.label{font-size:14px;letter-spacing:.08em}#status{font-size:14px}
