:root{font-family:Inter,Arial,sans-serif;color:#173e35;background:#f4f2e9}*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center}main{padding:64px 32px;max-width:800px}.eyebrow{font-size:11px;letter-spacing:.2em}h1{font-size:clamp(48px,9vw,96px);font-weight:500;line-height:1.03;letter-spacing:-.055em}p{color:#62756b;line-height:1.8}button{font:inherit;padding:14px 20px;color:#f4f2e9;background:#173e35;border:0;border-radius:6px;cursor:pointer;margin-top:16px}button:hover{background:#28564b}.line{height:1px;background:#c8d1c4;margin:64px 0 24px}footer{font-size:10px;letter-spacing:.15em}
