/* Visible language choices beside the shared call control. */
.header-contactbar>.wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}
.top-language-links{display:flex!important;align-items:center;flex-wrap:wrap;gap:.25rem;direction:ltr;min-width:0;margin:0;padding:0;border:0}
.top-language-links a{display:inline-flex!important;align-items:center;justify-content:center;min-height:36px;padding:4px 7px;color:#eaf5f2!important;font:500 .82rem/1.25 "Inter Tight",Arial,sans-serif;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;border-radius:3px}
.top-language-links a[aria-current=page]{color:#94ded7!important;border-bottom-color:#59bdb7}
.top-language-links a:hover{text-decoration:underline}
.top-language-links a:focus-visible{outline:2px solid #94ded7;outline-offset:2px}
.header-call{flex:0 0 auto!important;flex-direction:row!important;gap:8px!important;min-height:44px!important;font-size:.84rem!important;white-space:nowrap}
.header-call-label{font-size:inherit!important}
@media(max-width:640px){.header-contactbar>.wrap{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px!important;padding-block:3px}.top-language-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2px}.top-language-links a{font-size:.75rem;padding:3px 1px;min-height:34px}.header-call{justify-self:end;padding-inline:10px!important;font-size:.79rem!important}}
@media(max-width:370px){.header-contactbar>.wrap{grid-template-columns:1fr}.header-call{grid-row:1;justify-self:end}.top-language-links{grid-row:2;display:flex!important;justify-content:space-between;gap:0}.top-language-links a{padding-inline:2px;min-height:32px}}
