.privacy-page{max-width:980px;padding-bottom:30px}.privacy-page .intro{padding:38px 0 17px}.privacy-page .intro h1{font-size:clamp(30px,4vw,43px)}.privacy-page .intro p{font-size:12px;color:var(--muted);line-height:1.7}.privacy-lead{font-size:17px;line-height:1.8;max-width:820px;margin:0 0 20px}.privacy-jump-links{display:flex;flex-wrap:wrap;gap:9px 22px;border-block:1px solid var(--line);padding:15px 0;margin-bottom:29px;font-size:13px}.privacy-page section{scroll-margin-top:25px}.privacy-page section:not(.intro){margin:28px 0}.privacy-page h2{font-size:21px;letter-spacing:-.4px;margin:0 0 10px}.privacy-page section>p,.privacy-provider-links{font-size:14px;line-height:1.85;color:var(--muted);max-width:850px}.privacy-page a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.privacy-page .wordmark,.privacy-page .footer-brand{text-decoration:none}.privacy-provider-links{padding-left:21px}.privacy-provider-links li{margin:7px 0}.privacy-page #contact{border:1px solid var(--line);border-radius:7px;padding:19px 22px;background:var(--pale)}.privacy-page #contact p{margin-bottom:0}.privacy-page .site-footer{flex-wrap:wrap;gap:10px 20px}.privacy-footer-link{white-space:normal}.holding-footer .privacy-footer-link{font-size:11px}.site-footer .privacy-footer-link{font-size:11px;margin-left:auto}@media(max-width:600px){.privacy-page .intro{padding-top:28px}.privacy-lead{font-size:15px}.privacy-page h2{font-size:19px}.privacy-page section>p,.privacy-provider-links{font-size:13px;line-height:1.9}.privacy-page #contact{padding:17px}.privacy-jump-links{font-size:12px;gap:10px 17px}.privacy-page .site-footer{align-items:flex-start;flex-direction:column}.site-footer .privacy-footer-link{margin-left:0}}
