:root{color:#292723;font-synthesis:none;background:#fdfbf7;font-family:system-ui,sans-serif;line-height:1.6}body{min-width:280px;margin:0}main{max-width:44rem;margin-inline:auto;padding:clamp(2rem,8vw,7rem) 1.5rem}h1{letter-spacing:-.04em;margin-block:1rem 1.5rem;font-size:clamp(2.25rem,7vw,4rem);line-height:1.15}.eyebrow{color:#8c462b;font-weight:700}.notice{color:#67625b;border-top:1px solid #e8e3da;margin-top:3rem;padding-top:1.5rem}
