:root{font-family:Inter,system-ui,sans-serif;color:#241c18;background:#f5f0e9}*{box-sizing:border-box}body{margin:0;min-height:100vh}.shell{min-height:100vh;display:grid;place-items:center;padding:24px}.card{width:min(100%,560px);padding:32px;border-radius:28px;background:#fff;box-shadow:0 18px 50px #4b332119}.eyebrow{font-weight:800;letter-spacing:.14em;color:#a45c2a}h1{font-size:clamp(30px,8vw,48px);line-height:1.05;margin:14px 0 20px}p{font-size:18px;line-height:1.6;color:#695a51}@media(prefers-color-scheme:dark){:root{color:#fff;background:#181310}.card{background:#251d19}p{color:#cbbdb4}}
