.language-switch{display:inline-flex;gap:4px;align-items:center;font-size:12px;white-space:nowrap;margin-left:12px}.language-switch a{padding:7px 6px;min-width:32px;text-align:center;color:inherit;text-decoration:none}.language-switch a[aria-current=page]{font-weight:700;border-bottom:1px solid currentColor}.language-switch a:focus-visible{outline:2px solid #8d207f;outline-offset:3px}.language-footer{display:flex;gap:8px;margin:12px 0}.language-footer a{padding:6px;display:inline-block}html[lang=en] .brand{flex-shrink:0}html[lang=en] #navigation{gap:clamp(10px,1.15vw,22px)}@media(max-width:1100px){.language-switch{margin-left:4px;gap:0;font-size:11px}.language-switch a{padding:7px 4px;min-width:27px}}.language-menu{display:none}@media(max-width:900px){.header-actions .language-switch{display:none}.language-menu{display:flex;gap:12px;padding:12px 0;border-top:1px solid #d8c1d5}.language-menu a{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#672457}.language-menu a[aria-current=page]{font-weight:700;border-bottom:1px solid currentColor}.language-footer a{min-height:44px;min-width:44px}}@media print{.language-menu,.language-switch,.language-footer{display:none}}
