.language-switcher{display:inline-flex;align-items:center;gap:5px;flex:none;margin-left:0;padding:4px;border:1px solid #b9d2d7;border-radius:999px;background:#edf6f7;color:#496c75;font-size:12px;font-weight:800;letter-spacing:.04em;line-height:1}
.language-switcher a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:32px;padding:0 6px;border-radius:999px;text-decoration:none;color:inherit}
.language-switcher a:hover,.language-switcher a:focus-visible{color:#0a6978;background:#d8ecef}
.language-switcher a[aria-current="page"]{background:#0b5362;color:#fff}
.language-switcher a:focus-visible{outline:2px solid #0a6978;outline-offset:2px}
@media(max-width:800px){.header-inner>.language-switcher{margin-left:auto}.header-inner>.menu-toggle{margin-left:0}.language-switcher{font-size:11px}.language-switcher a{min-width:31px;min-height:30px}}
