.lang-switch{display:flex;align-items:center;gap:2px;margin-inline-start:12px;flex:none}
.lang-switch a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0 6px;border-radius:8px;color:var(--navy,#071d33);font-size:.82rem;font-weight:800;text-decoration:none}
.lang-switch a:hover{background:rgba(7,29,51,.08)}
.lang-switch a[aria-current="true"]{color:#fff;background:var(--navy,#071d33)}
.lang-switch a:focus-visible{outline:2px solid var(--orange,#f28c28);outline-offset:2px}
.i18n-note{margin:0;padding:10px 20px;color:#071d33;background:#fdf0e0;font-size:.9rem;text-align:center}
html[lang="en"] .pilotage:before,html[lang="ar"] .pilotage:before,html[lang="en"] .terrain:before,html[lang="ar"] .terrain:before{content:none}
@media(max-width:1050px){.nav-shell .brand{margin-inline-end:auto}.nav-shell .nav-cta,.nav-shell .lang-switch,.nav-shell .menu-toggle{margin-left:0;margin-right:0}}
@media(max-width:420px){.lang-switch a{min-width:30px;padding:0 3px;font-size:.76rem}}
