/* Required language selector; original layout, typography and breakpoints retained. */
.language-switch{position:absolute;right:var(--page-gutter);top:5px;display:flex;gap:9px;font-size:10px;line-height:14px;letter-spacing:.4px;color:var(--muted)}
.language-switch a[aria-current]{color:var(--red);font-weight:700}
