.locale-switch{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;padding:.55rem 1rem;background:#111820;color:#fff;font:500 14px/1.5 system-ui,sans-serif;position:relative;z-index:20}.locale-switch a{color:#fff!important;text-decoration:none;padding:.3rem .75rem;border-radius:4px}.locale-switch a[aria-current=page]{background:#ffd13a;color:#111!important}.locale-switch a:hover,.locale-switch a:focus-visible{outline:2px solid #ffd13a;outline-offset:2px}
.locale-label{align-self:center;font-weight:700;padding:.3rem .5rem}.locale-switch a span{font-size:20px;vertical-align:middle;display:inline-block;margin-inline-end:.25rem}.locale-switch a{font-size:13px}html[dir=rtl] .hero-copy{text-align:right}html[dir=rtl] .hero-copy h1{letter-spacing:normal}

.locale-switch .locale-flag{display:block;width:32px;height:22px;object-fit:cover;border-radius:2px;margin:0}.locale-switch a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;min-width:42px}.locale-switch{position:relative;z-index:1100}

/* A single stable toolbar on every route, including RTL pages. */
.locale-switch{position:fixed!important;inset:0 0 auto 0!important;width:100%;margin:0!important;box-sizing:border-box;z-index:2000!important;direction:ltr!important;justify-content:center;align-items:center;gap:6px;padding:6px 12px;min-height:50px;background:#111820}
body{padding-top:var(--locale-bar-height,50px)!important}
.site-header,.content-head{top:var(--locale-bar-height,50px)!important}
.locale-switch .locale-label{font-size:14px!important;line-height:1.4!important;white-space:nowrap;letter-spacing:normal!important}
.locale-switch a{padding:4px 6px!important;min-width:40px;min-height:34px;flex:none}
.locale-switch .locale-flag{width:30px;height:20px}
@media(max-width:520px){.locale-switch{gap:2px;padding:4px 6px}.locale-switch .locale-label{width:100%;text-align:center;padding:0 0 3px}.locale-switch a{min-width:36px;padding:3px 5px!important}}

html[dir=rtl] .hero-dark,html[dir=rtl] .site-header,html[dir=rtl] .solution-index,html[dir=rtl] .corporate-grid,html[dir=rtl] .search-solutions,html[dir=rtl] .system-flow,html[dir=rtl] .contact-dark{direction:ltr}html[dir=rtl] .hero-content,html[dir=rtl] .solution-list,html[dir=rtl] .corporate-grid article,html[dir=rtl] .search-solutions-heading,html[dir=rtl] .system-flow>div,html[dir=rtl] .contact-dark>div,html[dir=rtl] .contact-dark form{direction:rtl;text-align:right}
