.ah-language-switcher{display:flex;align-items:center;gap:.35rem;flex-shrink:0;font-size:.8rem;font-weight:700}
.ah-language-switcher a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid currentColor;border-radius:999px;text-decoration:none}
.ah-language-switcher a[aria-current=page]{background:var(--navy,#132c3d);color:#fff}
@media(max-width:980px){.main-navigation .ah-language-switcher{margin-top:12px;justify-content:flex-start}}
