.lang-switch{display:inline-flex;flex:none;height:40px;border:1px solid var(--ink,#000);border-radius:999px;overflow:hidden;background:var(--paper,#fff)}.lang-switch button{font:inherit;font-size:.85rem;font-weight:700;letter-spacing:.04em;min-width:42px;padding:0 10px;border:0;background:transparent;color:var(--ink,#000);cursor:pointer}.lang-switch button[aria-pressed=true]{background:var(--ink,#000);color:var(--paper,#fff)}.lang-switch button:focus-visible{outline:2px solid var(--ink,#000);outline-offset:-5px}.lang-switch button[aria-pressed=true]:focus-visible{outline-color:var(--paper,#fff)}@media(max-width:560px){.bar{flex-wrap:wrap;row-gap:10px}nav.main{margin-left:auto}.lang-switch button{min-width:38px;padding:0 8px}}
