:root{background:#faf6ed}main{border-top:6px solid #7d1526}h1{color:#60121f;line-height:1.18}p{line-height:1.65}.eyebrow{color:#8e1b2d;font-size:11px;letter-spacing:1.4px;font-weight:800}.coupon-code{background:#fff8df;border:2px dashed #8b2634;border-radius:10px;padding:20px;font:700 clamp(12px,2.5vw,20px)/1.6 monospace;overflow-wrap:anywhere;letter-spacing:1px}input:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid #a51c31;outline-offset:3px}.checkbox{display:flex;gap:10px;font-size:14px;line-height:1.6;align-items:flex-start}.checkbox input{width:20px;min-width:20px;margin-top:4px}.form-trap{position:absolute;left:-10000px;overflow:hidden;width:1px;height:1px}.secondary{background:#eee8dc}.email-copy{border-top:1px solid #ddd;padding-top:20px;margin-top:30px}.help{margin-top:32px;font-size:13px}.links{align-items:center}.links a{font-size:14px}.notice{font-size:14px}@media(max-width:600px){.links{flex-direction:column;align-items:stretch}.links a{text-align:center}input{font-size:16px}main{padding:22px 18px}}
