.language-switch{display:inline-flex;align-items:center;gap:2px;border:1px solid currentColor;border-radius:6px;padding:2px;flex:none;font:600 11px/1.2 Arial,Tahoma,sans-serif;direction:ltr}
.language-switch a{display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:29px;padding:4px;color:inherit;border-radius:3px;text-decoration:none}
.language-switch a.is-active{background:var(--gold);color:var(--navy)}
.language-switch a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
html[dir="rtl"] .pagination [aria-hidden="true"]{display:inline-block;transform:scaleX(-1)}
.header-language-actions{color:#fff;flex:none}.mobile-language-row{display:flex;justify-content:center;padding:14px;border-bottom:1px solid #e3e8ee;color:var(--navy)}
.locale-preview-banner{position:fixed;bottom:0;inset-inline:0;z-index:1090;display:flex;align-items:center;justify-content:center;gap:8px 20px;flex-wrap:wrap;padding:12px 22px;background:#fff6db;border-top:1px solid #d8c27a;color:#443513;font:13px/1.5 Arial,Tahoma,sans-serif;text-align:center}
.locale-preview{padding-bottom:70px}
@media(min-width:992px) and (max-width:1399.98px){.desktop-nav{gap:.65rem!important}.site-header .desktop-nav{margin-inline-start:16px}.site-header .desktop-nav .nav-link{font-size:12px}.header-partners{gap:4px}.header-partners a{width:32px;height:32px}.header-inner{gap:10px}.site-header .brand img{width:135px}}
@media(max-width:991.98px){.locale-preview-banner{bottom:78px;font-size:11px;padding:8px 14px}.locale-preview{padding-bottom:145px}.locale-preview-banner strong{display:block}.header-language-actions{gap:8px!important}}
