.privacy-choice{display:flex;align-items:flex-start;gap:12px;margin:26px 0 12px;max-width:740px;font-size:15px;line-height:1.6}
.privacy-choice input{flex:0 0 auto;width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink)}
.privacy-choice a{font-weight:700;text-underline-offset:3px}
.wait-shell [role="status"]:empty{display:none}
.wait-shell [role="status"]{line-height:1.6;max-width:820px;color:var(--ink)}
.privacy-hero{min-height:auto;padding:160px 0 50px}
.privacy-hero h1{font-size:clamp(60px,8vw,110px)}
.privacy-body{max-width:960px;padding-bottom:90px}
.privacy-body h2{font:clamp(28px,3vw,42px)/1.1 Georgia,serif;margin:40px 0 14px}
.privacy-body p{font-size:17px;line-height:1.7;color:#4c554d;max-width:850px}
.privacy-body a{text-underline-offset:3px}
@media(max-width:760px){.privacy-hero{padding:125px 0 30px}.privacy-body{padding-bottom:90px}.privacy-body h2{margin-top:30px}}
