.privacy-content{max-width:820px;padding-top:64px;padding-bottom:80px}.privacy-content h1{font-size:clamp(2.6rem,6vw,4.5rem);margin-top:14px}.privacy-updated{color:var(--text);margin-top:20px}.privacy-content section{margin-top:36px}.privacy-content h2{font-size:1.45rem;line-height:1.25;letter-spacing:-.025em;margin-bottom:12px}.privacy-content p+p{margin-top:14px}.privacy-content a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.privacy-content code{font-size:.95em}.privacy-page .footer-inner{flex-wrap:wrap}.footer-privacy{font-size:.8125rem;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.privacy-content{padding-top:40px;padding-bottom:56px}.privacy-page nav{gap:14px}.privacy-page nav a{white-space:normal}.privacy-content section{margin-top:28px}}

.analytics-preferences{scroll-margin-top:90px}.analytics-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 14px}.analytics-actions .button{border:1px solid var(--blue);background:var(--blue);color:white;padding:12px 20px;border-radius:24px}.analytics-actions .secondary{background:transparent;color:var(--blue)}.analytics-actions button:disabled{opacity:.55;cursor:default}.analytics-status{padding:14px 16px;border:1px solid var(--line);border-radius:12px;font-size:.9375rem}
