.language-switch{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px 12px;border:1px solid currentColor;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.08em;direction:ltr;text-decoration:none}.language-switch:focus-visible{outline:2px solid currentColor;outline-offset:4px}footer .foot-bottom{padding-bottom:72px}
