.privacy-footer{position:absolute;bottom:26px;left:24px;right:24px;text-align:center;font-size:12px;line-height:1.6}
.privacy-footer a,.privacy-copy a{color:var(--champagne);text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px}
.privacy-page{display:block;padding:70px 28px 90px}
.privacy-copy{max-width:760px;margin:auto;font-size:16px;line-height:1.75;overflow-wrap:anywhere}
.privacy-copy h1{font-size:clamp(32px,7vw,52px);letter-spacing:-.025em;margin:24px 0}
.privacy-copy h2{font-size:21px;font-weight:500;color:var(--champagne);margin-top:32px}
.privacy-copy p,.privacy-copy li{color:var(--ivory)}
.review-notice{border:1px solid var(--champagne);padding:16px}
@media(forced-colors:active){.privacy-footer a,.privacy-copy a,.privacy-copy h2,.privacy-copy p,.privacy-copy li{color:CanvasText}.review-notice{border-color:CanvasText}}
