.language-switcher{display:inline-flex;align-items:center;gap:3px;padding:4px;border:1px solid #d8c5e829;border-radius:11px;background:#130d1bd9;flex-shrink:0}.language-switcher button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:5px 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#bdb0c9;cursor:pointer;font-family:inherit;font-size:11px;font-weight:600;line-height:1.2}.language-switcher button[aria-pressed="true"]{color:#fff;background:#d8b9f021;border-color:#d8b9f040}.language-switcher button:hover{background:#d8b9f016}.language-switcher button:focus-visible{outline:2px solid #e2c4fb;outline-offset:3px}.language-switcher img{display:block;width:22px;height:15px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #ffffff18}.ld-header-actions{display:flex;align-items:center;gap:14px}.privacy-nav .language-switcher{margin-left:auto;margin-right:12px}.privacy-gate-language{display:flex;justify-content:flex-end;margin-bottom:18px}.boot .language-switcher{margin-top:18px}@media(max-width:760px){.topbar .top-right{gap:7px}.topbar .language-switcher{gap:2px;padding:3px}.topbar .language-switcher button{min-height:30px;padding:4px 5px}.topbar .language-switcher button span{display:none}.ld-header-actions{gap:10px}.ld-header-actions .ld-nav-cta{font-size:11px;padding:10px 12px}.ld-header .ld-brand{flex-shrink:0}.privacy-nav{flex-wrap:wrap;gap:10px}.privacy-nav .language-switcher{margin-right:0}}@media(max-width:380px){.ld-header-actions{gap:6px}.ld-header-actions .language-switcher button{padding:4px}.ld-header-actions .language-switcher button span{display:none}}

.privacy-nav #privacy-language{margin-left:auto}.privacy-nav #privacy-language .language-switcher{margin:0}@media(min-width:901px){html[lang="en"] .ld-hero h1{font-size:clamp(58px,5.6vw,90px)}}
