.privacy-content{max-width:900px}.privacy-content h1{font-size:clamp(30px,4vw,48px);line-height:1.15;letter-spacing:-.03em;margin:0 0 26px}.privacy-content h2{font-size:23px;line-height:1.35;letter-spacing:-.02em;margin:0 0 14px}.privacy-content section{margin-top:36px}.privacy-content p{font-size:17px;color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.privacy-notice{border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:12px;padding:20px;background:var(--soft)}[hidden]{display:none!important}.footer-links{flex-wrap:wrap}
