.privacy-page{background:var(--paper);color:var(--ink)}.privacy-page header{position:relative;padding:32px var(--page-gutter);align-items:center}.privacy-page .brand span{color:#62665d}.privacy-page .privacy-languages{display:flex!important;margin-left:auto;gap:20px}.privacy-languages a{font-size:12px;color:#64685e}.privacy-languages a[aria-current]{color:var(--ink);text-decoration:underline;text-underline-offset:6px}.privacy-page main{padding:50px var(--page-gutter) 70px}.privacy-intro{max-width:960px;margin-bottom:64px}.privacy-back{font-size:13px}.privacy-page .privacy-date{margin:48px 0 18px;font-size:12px}.privacy-page h1{font-size:clamp(36px,6vw,76px);letter-spacing:-.04em;line-height:1.08;overflow-wrap:anywhere}.privacy-page p{max-width:760px;color:#52584d;font-size:16px;line-height:1.8}.privacy-page article{max-width:960px}.privacy-page article section{padding:30px 0!important;min-height:0!important;border-top:1px solid #bfc2b6}.privacy-page h2{display:flex;gap:22px;align-items:baseline;font-size:clamp(23px,3vw,32px);letter-spacing:-.025em;line-height:1.25;margin:0 0 18px}.privacy-page h2 span{flex-shrink:0;font-size:11px;letter-spacing:1px;color:#707767}.privacy-page p a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.provider-links{display:flex;flex-wrap:wrap;gap:22px;border-top:1px solid #bfc2b6;padding-top:28px;font-size:13px}.provider-links a{text-decoration:underline;text-underline-offset:4px}.privacy-page footer{display:flex;margin:0;padding:30px var(--page-gutter);border-top:1px solid #bfc2b6;justify-content:space-between;gap:20px;font-size:13px}.privacy-page footer a{overflow-wrap:anywhere}@media(max-width:800px){.privacy-page header{padding-top:24px}.privacy-page .brand{font-size:24px}.privacy-page .brand small{font-size:7px}.privacy-page .privacy-languages{gap:12px}.privacy-page main{padding-top:28px}.privacy-intro{margin-bottom:40px}.privacy-page .privacy-date{margin-top:32px}.privacy-page p{font-size:15px}.privacy-page h2{gap:14px}.privacy-page footer{flex-direction:column;align-items:flex-start}}