.language-switch{display:inline-flex;flex:none;align-items:center;gap:2px;color:#59645c;font:500 12px/1.2 'DM Sans',sans-serif;white-space:nowrap}
.language-switch button{min-width:30px;min-height:40px;padding:4px 5px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}
.language-switch button[aria-pressed=true]{color:#203d36;font-weight:700;text-decoration:underline;text-underline-offset:4px}
.language-switch button:focus-visible{outline:2px solid #a84d35;outline-offset:2px}
.questions-header .language-switch{margin-left:auto}
.workspace-header .language-switch{margin-left:12px}
@media(max-width:700px){.header-contact-actions .language-switch{margin-left:auto}.workspace-header{flex-wrap:wrap}.workspace-header .language-switch{margin-left:auto}}
@media print{.language-switch{display:none}}
