.footer-lang-switch{display:flex;gap:18px;align-items:center;
justify-content:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--line,#BDBCBC)}
.footer-lang-switch .footer-lang{font-family:var(--rui-city,var(--sans));font-size:9px;
letter-spacing:.18em;color:var(--rui-slate,#546477);text-decoration:none;padding:3px 2px;
border-bottom:1px solid transparent;transition:color .25s,border-color .25s}
.footer-lang-switch .footer-lang:hover{color:var(--rui-ink,#041528);border-bottom-color:var(--rui-silver,#BDBCBC)}
.footer-lang-switch .footer-lang[aria-current=true]{color:var(--rui-ink,#041528);font-weight:500;
letter-spacing:.22em;border-bottom-color:var(--rui-gold,#C4A86A)}
@media(max-width:800px){.footer-lang-switch{gap:16px;margin-top:14px;padding-top:14px}}
