.language-switch{display:inline-flex!important;position:static!important;gap:2px!important;padding:3px!important;border:1px solid rgba(255,255,255,.16)!important;background:rgba(255,255,255,.04)!important;flex-shrink:0}.language-switch,.language-switch a{align-items:center;border-radius:999px}.language-switch a{display:inline-flex;justify-content:center;min-width:34px;min-height:32px;padding:5px 8px;font-size:11px;font-weight:650;letter-spacing:.04em;text-decoration:none;color:rgba(255,255,255,.65)}.language-switch a[aria-current=true]{background:rgba(255,255,255,.12);color:#fff}.language-switch a:focus-visible{outline:2px solid #fff;outline-offset:3px}.hero-actions{gap:10px}.legal-header .language-switch{margin-left:12px}@media(max-width:900px){.hero-actions .language-switch a{min-width:30px;padding:5px}.hero-actions{gap:6px}.legal-header{flex-wrap:wrap;gap:16px}}.mobile-drawer-heading .language-switch{gap:0!important;padding:0!important;border:0!important;background:transparent!important}.mobile-drawer-heading .language-switch a{min-width:38px;min-height:44px;padding:4px}.mobile-drawer-heading .language-switch a[aria-current]{background:transparent;text-decoration:underline;text-underline-offset:5px}:is(.hero-actions,.scroll-nav-actions)>.language-switch{display:inline-grid!important;grid-template-columns:repeat(2,1fr);isolation:isolate}:is(.hero-actions,.scroll-nav-actions)>.language-switch:before{content:"";grid-area:1/1;align-self:stretch;border-radius:999px;pointer-events:none;background:linear-gradient(140deg,#ffffff24,#ffffff0b);box-shadow:inset 0 1px 0 #ffffff20,0 3px 9px #0002;transform:translateX(var(--language-offset,0));transition:transform .58s cubic-bezier(.22,1.35,.35,1)}:is(.hero-nav,.scroll-nav) :is(.hero-actions,.scroll-nav-actions)>.language-switch>a{position:relative;grid-row:1;background:transparent;box-shadow:none}.language-switch>a:first-child{grid-column:1}.language-switch>a:last-child{grid-column:2}.language-switch:has(a:last-child:focus-visible),.language-switch:has(a:last-child[aria-current]){--language-offset:calc(100% + 2px)}.language-switch:has(a:first-child:focus-visible){--language-offset:0}@media (hover:hover){.language-switch:has(a:first-child:hover){--language-offset:0}.language-switch:has(a:last-child:hover){--language-offset:calc(100% + 2px)}}@media (prefers-reduced-motion:reduce){:is(.hero-actions,.scroll-nav-actions)>.language-switch:before{transition:none}}.back-to-top{display:none}@media (max-width:900px){.back-to-top{position:fixed;right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:10;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #74867a;border-radius:50%;background:#183125;color:#f2f5e9;font-size:22px;cursor:pointer}.back-to-top svg{transform:rotate(180deg)}}