*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#f6f7f5;color:#18231f;font:16px/1.5 system-ui,sans-serif}main{max-width:42rem;padding:3rem}h1{margin:0;font-size:clamp(2.5rem,8vw,5rem);letter-spacing:-.06em}p{color:#59665f}.eyebrow{color:#16734a;text-transform:uppercase;letter-spacing:.12em;font-weight:700}
