.lang-sw{display:inline-flex;flex:none;padding:3px;background:#f1efeb;border-radius:999px}
.lang-sw button{min-width:42px;height:32px;padding:0 12px;font:700 13px var(--font);color:var(--muted);background:transparent;border:0;border-radius:999px;cursor:pointer;transition:background .2s,color .2s}
.lang-sw button.on{background:var(--primary);color:#fff}
.lang-bar{display:none}
.lang-nav{align-self:flex-start;margin:12px 0 6px}
@media(min-width:900px){.lang-bar{display:inline-flex}.lang-nav{display:none}}
.footer .lang-foot{display:flex;width:max-content;margin-top:16px;background:rgba(255,255,255,.12)}
.footer .lang-foot button{color:rgba(255,255,255,.78)}
.footer .lang-foot button.on{background:var(--primary);color:#fff}
@media(max-width:420px){.bar{gap:8px}.call{padding:0 12px}}
html[lang=hi]{--font:"Poppins","Noto Sans Devanagari",system-ui,sans-serif}
html[lang=hi] body{line-height:1.7}
html[lang=hi] .eyebrow{text-transform:none;letter-spacing:.02em}
/*f6*/
@media(min-width:900px){.lang-bar{margin-left:4px}}
