.LanguageSwitch_languageSwitch__kxaVs{display:flex;gap:.25em;background:var(--color-grey-100);border-radius:var(--radius-pill);padding:.25em}.LanguageSwitch_button__3PH8q{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-body);font-weight:600;font-size:.875em;padding:.55em .875em .65em;line-height:1.5;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--color-slate);cursor:pointer;transition:all .3s var(--ease-soft)}.LanguageSwitch_button__3PH8q:hover{color:var(--color-ink)}.LanguageSwitch_button__3PH8q.LanguageSwitch_active__J0BaF{background:var(--color-white);color:var(--color-ink);box-shadow:var(--elevation-1)}.LanguageSwitch_footer__wbAph{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04)}.LanguageSwitch_footer__wbAph .LanguageSwitch_button__3PH8q{font-size:.75em;padding:.5em .875em;color:var(--color-grey-300)}.LanguageSwitch_footer__wbAph .LanguageSwitch_button__3PH8q:hover{color:var(--color-white)}.LanguageSwitch_footer__wbAph .LanguageSwitch_button__3PH8q.LanguageSwitch_active__J0BaF{background:var(--color-white);color:var(--color-ink);box-shadow:none}.LanguageSwitch_switchingOverlay__96HQ5{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:hsla(45,22%,96%,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:LanguageSwitch_overlayFadeIn__5qM7X .2s var(--ease-soft) .15s both;cursor:progress}.LanguageSwitch_progressBar__Wq4qr{position:absolute;top:0;left:0;width:100%;height:.2em;background:var(--color-green);transform-origin:left;animation:LanguageSwitch_progressGrow__Wt3bd 2.5s var(--ease-soft) both}.LanguageSwitch_switchingLabel__41Gkh{display:inline-flex;align-items:center;gap:.6em;margin:0;padding:.75em 1.25em;border-radius:var(--radius-pill);background:var(--color-white);box-shadow:var(--elevation-2);color:var(--color-ink);font-size:.875em;font-weight:600}@keyframes LanguageSwitch_overlayFadeIn__5qM7X{0%{opacity:0}to{opacity:1}}@keyframes LanguageSwitch_progressGrow__Wt3bd{0%{transform:scaleX(0)}40%{transform:scaleX(.6)}to{transform:scaleX(.9)}}