/* Shared footer disclosure and privacy-page typography. */
.analytics-notice{font:inherit;line-height:1.6;align-self:center}
.gci-analytics-footer{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;padding:16px 16px 80px;background:#101521;color:#c5ccda;font:12px/1.6 Manrope,Arial,sans-serif}
.gci-analytics-footer a,.privacy-page a{text-decoration:underline;text-underline-offset:3px;color:inherit}
.privacy-page{max-width:1000px;margin:auto}.privacy-page h1{font-size:clamp(2.5rem,6vw,5rem);margin:24px 0}.privacy-page h2{font-size:1.6rem;margin:40px 0 16px}.privacy-page p{margin-top:16px;color:#c5ccda}.privacy-page a{overflow-wrap:anywhere}
@media(max-width:600px){.privacy-page h1{overflow-wrap:anywhere}.gci-analytics-footer .analytics-notice{flex-basis:100%;text-align:center}}
