body:has(.policies-page){margin:0;background:#f5e9e1;color:#312c32;font-family:Arial,sans-serif}.policies-page{max-width:820px;margin:0 auto;padding:clamp(28px,8vw,96px) 22px}.policies-back{color:#773c4a;text-decoration:none;font:11px monospace;letter-spacing:.12em}.policies-kicker{margin:68px 0 10px;color:#773c4a;font:10px monospace;letter-spacing:.16em}.policies-page h1{margin:0 0 28px;font:400 clamp(42px,8vw,72px)/1 Georgia,serif;letter-spacing:-.04em}.policies-page h2{font:400 28px Georgia,serif}.policies-pending,.policy-section{padding:20px 0;border-top:1px solid #cbb8ad}.policies-page p{color:#62585b;font-size:14px;line-height:1.8;white-space:pre-wrap}.policies-contact a{color:#773c4a}
