.privacy-link{color:inherit;text-underline-offset:3px}.contact-privacy{font-size:.8rem;color:#52687c;margin:16px 0}.privacy-access{margin:10px 0 0;font-size:.8rem;color:#52687c}.measurement-preferences{border:0;background:none;color:inherit;padding:0;font:inherit;font-size:.82rem;text-decoration:underline;cursor:pointer}.measurement-consent[hidden],.measurement-preferences[hidden]{display:none!important}.measurement-consent{position:fixed;bottom:14px;left:14px;z-index:150;width:min(450px,calc(100% - 28px));padding:18px;background:white;color:#172b3e;border:1px solid #dfe7ef;border-radius:18px;box-shadow:0 12px 35px #0d294433;font:400 .85rem/1.5 "DM Sans",sans-serif}.measurement-consent p{margin:0 0 12px}.consent-actions{display:flex;gap:10px;flex-wrap:wrap}.consent-actions button{border:1px solid #153f68;border-radius:999px;padding:9px 16px;background:white;color:#153f68;font:700 .85rem "DM Sans",sans-serif;cursor:pointer}.consent-actions button:first-child{background:#153f68;color:white}.privacy-page{margin:0;background:#f6f9fc;color:#172b3e;font:400 1rem/1.65 system-ui,sans-serif}.privacy-page *{box-sizing:border-box}.privacy-wrap{width:min(880px,calc(100% - 32px));margin:auto}.privacy-header{padding:22px 0;background:white;border-bottom:1px solid #dfe7ef}.privacy-header a{display:inline-flex;align-items:center;gap:14px;color:#153f68;text-decoration:none;font-weight:700}.privacy-header img{width:180px;max-width:60vw}.privacy-document{margin:32px auto;padding:clamp(20px,4vw,42px);background:white;border:1px solid #dfe7ef;border-radius:22px}.privacy-page h1,.privacy-page h2{color:#153f68;line-height:1.25}.privacy-page h1{font-size:clamp(1.9rem,6vw,2.6rem)}.privacy-page h2{font-size:1.2rem;margin-top:30px}.privacy-page a{color:#153f68}.privacy-draft{padding:16px;border:1px solid #d4b574;border-radius:12px;background:#fff8e8}.pending{font-weight:700;color:#755415}.privacy-page li{margin:8px 0}.privacy-footer{padding:0 0 40px}.privacy-page :focus-visible{outline:3px solid #285b88;outline-offset:4px}
