/* The existing header gains only the requested language switch. */
.language-switch{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:24px;font-size:14px;line-height:1.35;white-space:nowrap}
.language-switch a{display:inline-flex;align-items:center;min-height:44px;color:var(--muted)}
.language-switch a[aria-current="page"]{color:var(--text);text-decoration:underline;text-underline-offset:5px}
.language-switch a:hover{color:var(--accent)}
.language-switch span{color:var(--muted)}
/* Arial includes the full Kazakh alphabet; keep letterforms consistent within words. */
html[lang="kk"] body{font-family:Arial,sans-serif}
html[lang="kk"] h1,html[lang="kk"] h2,html[lang="kk"] h3{overflow-wrap:break-word}
@media(max-width:480px){.language-switch{margin-right:12px;gap:5px}.header-inner>.brand{flex-shrink:0}.header-inner>.button-small{font-size:14px;padding:8px 12px}}
@media(max-width:350px){.language-switch{margin-right:8px;font-size:13px;gap:4px}.header-inner>.button-small{font-size:13px;padding:8px 10px}.header-inner>.brand{width:36px}.header-inner>.brand img{width:32px}}
