/* The short legal navigation stays in normal flow, including on small screens. */
.privacy-header{position:relative}
.privacy-header .header-inner{flex-wrap:wrap;gap:1rem}
.privacy-header nav{flex-wrap:wrap}
.privacy-page{padding-top:3rem;overflow-wrap:anywhere}
.privacy-page h1{font-size:clamp(2.4rem,7vw,5rem)}
.privacy-languages{display:flex;gap:.6rem;margin:1.5rem 0 2rem}
.privacy-languages a{padding:.35rem .65rem;border:1px solid #00223d;text-decoration:none;color:#00223d}
.privacy-languages a[aria-current="page"]{background:#00223d;color:#fff2d8}
.privacy-languages a:focus-visible{outline:3px solid #00223d;outline-offset:3px}
