/* Language selection remains visible outside the mobile navigation drawer. */
.experience .language-switch{display:flex;align-items:center;gap:2px;border:1px solid #c7d8ee;border-radius:999px;padding:2px;flex:none;margin-left:auto}
.experience .language-switch a{display:grid;place-items:center;min-height:40px;min-width:40px;padding:0 8px;border-radius:999px;font:600 12px var(--font-body);color:#2864cb}
.experience .language-switch a[aria-current=page]{background:#2868d1;color:#fff}
.experience .language-switch a:hover{box-shadow:inset 0 0 0 2px #8ab2ee}
.experience .header-action{margin-left:0}
html[lang=en] .experience header nav:before{content:'SUPPORT, CLOSE AT HAND'}
@media(max-width:800px){
 .experience .language-switch{margin-left:0}
 .experience .language-switch a{min-width:34px;min-height:40px;padding:0 5px}
 .experience header .brand{margin-right:auto}
 html[lang=en] .experience header nav a{font-size:21px}
}
@media(max-width:380px){
 .experience header{gap:5px}
 .experience header .brand img{width:90px}
 #menu-toggle{gap:3px;padding:6px 8px}
 .menu-symbol{width:21px}
 .experience .header-action{font-size:12px}
}
