.hs-language-switcher{--ls-height:30px;--ls-font-size:13px;--ls-flag-w:22px;--ls-flag-h:15px;--ls-pad-x:14px;--ls-gap:10px;--ls-row-pad-y:4px;--ls-radius:6px;--ls-text:#1c2752;--ls-accent:#1c2752;--ls-bg:#fff;--ls-border:rgba(28,39,82,.14)}.gc-lang-bar{--gc-lang-top:12px;background:none;border:0;display:block;height:0;margin:0;min-height:0;overflow:visible;padding:0;position:relative;z-index:20}.gc-lang-bar :is(.gc-lang-container,#gc-ls){align-items:flex-start;background:none;border:0;display:flex;float:none;height:0;justify-content:flex-end;min-height:0;overflow:visible;padding-bottom:0;padding-top:0}.gc-lang-bar :is(.gc-lang-container,#gc-ls):after,.gc-lang-bar :is(.gc-lang-container,#gc-ls):before{display:none}.gc-lang-bar :is(.hs-language-switcher,#gc-ls){top:var(--gc-lang-top)}:is(.hs-language-switcher,#gc-ls){background:none;border:0;display:inline-block;float:none;font-size:var(--ls-font-size);line-height:1;margin:0;max-width:none;padding:0;position:relative;text-align:left;width:auto}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__inner-wrapper{margin:0;padding:0;position:relative}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__button{align-items:center;-webkit-appearance:none;appearance:none;background:var(--ls-bg);border:1px solid var(--ls-border);border-radius:var(--ls-radius);box-shadow:0 2px 8px rgba(10,18,48,.22);color:var(--ls-text);cursor:pointer;display:inline-flex;float:none;font-family:inherit;font-size:var(--ls-font-size);font-weight:700;height:var(--ls-height);letter-spacing:.02em;line-height:1;margin:0;max-width:none;min-width:0;padding:0 var(--ls-pad-x);text-shadow:none;text-transform:none;transition:none;white-space:nowrap;width:auto}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__button:active,:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__button:focus,:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__button:hover{background:var(--ls-bg);border-color:var(--ls-border);color:var(--ls-text);outline:none}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__button:focus-visible{box-shadow:0 0 0 2px var(--ls-accent),0 0 0 4px #fff}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__label{align-items:center;display:inline-flex;gap:var(--ls-gap);margin:0;padding:0}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__flag{border:0;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.08);display:block;flex:0 0 auto;height:var(--ls-flag-h);margin:0;max-width:none;object-fit:cover;padding:0;width:var(--ls-flag-w)}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__country-code,:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__current-language{color:var(--ls-text);display:block;font-family:inherit;font-size:var(--ls-font-size);font-weight:700;letter-spacing:.02em;line-height:1;margin:0;padding:0;text-transform:uppercase}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__menu{background:var(--ls-bg);border:0;border-radius:var(--ls-radius);box-shadow:0 6px 18px rgba(10,18,48,.25);box-sizing:border-box;display:block;left:auto;list-style:none;margin:0;min-width:100%;overflow:hidden;padding:8px 0;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__menu[hidden]{display:none!important}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__menu:not([hidden]){animation:hs-ls-open .14s ease-out}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__item{border:0;display:block;float:none;list-style:none;margin:0;padding:0;width:auto}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__item:after,:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__item:before{content:none;display:none}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__item>a{align-items:center;background:none;border:0;color:var(--ls-text);display:flex;font-size:var(--ls-font-size);font-weight:700;gap:var(--ls-gap);line-height:1;margin:0;padding:var(--ls-row-pad-y) var(--ls-pad-x) var(--ls-row-pad-y) calc(var(--ls-pad-x) + 1px);text-decoration:none;white-space:nowrap}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__item>a:focus,:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__item>a:hover{background:none;box-shadow:inset 4px 0 0 var(--ls-accent);color:var(--ls-text);outline:none;text-decoration:none}:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__item>a:focus-visible{box-shadow:inset 4px 0 0 var(--ls-accent),inset 0 0 0 2px var(--ls-accent)}@keyframes hs-ls-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is(.hs-language-switcher,#gc-ls) .hs-language-switcher__menu:not([hidden]){animation:none}}