/* Extends the existing Inter fallback with Kazakh letters without changing RU typography. */
@font-face{font-family:Inter;src:url('/assets/inter-cyrillic-ext.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
.language-switch{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:13px;line-height:24px;letter-spacing:0;color:var(--muted)}
.language-switch a{padding:5px 2px;min-height:34px;transition:color .2s}
.language-switch a:hover,.language-switch a[aria-current="page"]{color:var(--accent)}
.language-switch a[aria-current="page"]{text-decoration:underline;text-underline-offset:4px}
.language-switch span{color:#747b87}
@media(max-width:600px){.header{height:112px;align-items:flex-start}.language-switch{top:73px;font-size:12px;gap:8px}.language-switch a{padding:0 2px;min-height:30px}}
@media(prefers-reduced-motion:reduce){.language-switch a{transition:none}}
