.site-languages{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font:500 12px/1.4 Manrope,sans-serif;white-space:nowrap}
.site-languages a{color:var(--ink,#143027);text-decoration:none;padding:8px 0;opacity:.65;min-height:36px;display:inline-flex;align-items:center;border-bottom:2px solid transparent}
.site-languages a[aria-current="page"]{opacity:1;border-color:currentColor;font-weight:700}
.site-languages a:hover{opacity:1}
.site-languages a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}
.legal-site .header{height:auto;min-height:80px;padding-top:12px;padding-bottom:12px;flex-wrap:wrap}
.legal-site .header>.header-cta{margin-left:auto}
.privacy-header-actions{margin-left:auto}
@media(min-width:761px) and (max-width:1100px){.modern-site .header{gap:18px}.modern-site .header nav{gap:16px;font-size:12px}.modern-site .header>.header-cta{display:none}}
@media(max-width:760px){.modern-site .header .site-languages{display:inline-flex;margin-left:auto;gap:10px}.modern-site .header .menu-toggle{margin-left:0}.legal-site .header{gap:12px}.legal-site .header>.site-languages{margin-left:auto}.privacy-header-actions{gap:12px}.site-languages{font-size:12px}.legal-site .header .header-cta{display:inline-flex}}
@media(max-width:360px){.modern-site .header{gap:10px;width:calc(100% - 32px)}.modern-site .header .brand{gap:6px}.site-languages{font-size:11px;gap:8px}}
