.privacy-page{background:#111;color:#eee}.privacy-page main{max-width:820px;padding:40px 24px 72px;margin:0 auto}.privacy-page h1{font-size:clamp(38px,7vw,60px);line-height:1.12;margin:22px 0}.privacy-page h2{font-size:clamp(22px,4vw,28px);line-height:1.3;margin:0 0 18px}.privacy-page section{margin:38px 0}.privacy-page p{font-size:16px;line-height:1.75;margin:14px 0}.privacy-page a{color:#d5c4ae;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.privacy-page .privacy-date{color:#aaa;font-size:14px}.privacy-page .eyebrow{margin-top:28px}.privacy-page .privacy-language{display:block;position:static;background:none;padding:0;margin:16px 0;text-align:left}.privacy-language a,.privacy-back{display:inline-block;padding:12px 0;min-height:44px}.privacy-language a{padding:12px}.privacy-language [aria-current]{font-weight:700;color:#fff}.privacy-page a:focus-visible{outline:2px solid #d5c4ae;outline-offset:4px}.privacy-form-note{font-size:11px;line-height:1.7;color:#aaa;margin:20px 0}.privacy-form-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.privacy-form-note a:focus-visible{outline:2px solid #d5c4ae;outline-offset:3px}@media(max-width:450px){.privacy-page main{padding:24px 20px 50px}.privacy-page section{margin:30px 0}}
