@media(max-width:1000px){.language{--local-arrow-size:0.875rem;--local-icon-size:1.125rem;--local-language-width:4.375rem}}@media(min-width:1000.01px){.language{--local-arrow-size:1rem;--local-icon-size:1.375rem;--local-language-width:6.25rem}}.language{flex-direction:column;position:relative;z-index:0}.language,.language__value{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center}.language__value{background:none;border:none;gap:.4375rem;padding:0;width:var(--local-language-width)}.language.-js-language--openLanguage .language__value:before{background-color:var(--alias-color-primary-lightest);content:"";height:calc(100% + .625rem);left:0;position:absolute;top:-.3125rem;width:100%;z-index:-1}.language__value__text{color:var(--map-fallback-text);display:block;font:600 normal var(--map-fallback-copy-fontsize)/var(--map-fallback-copy-lineheight) var(--font-text);letter-spacing:.06em;text-transform:uppercase}.language__value__icon{color:var(--map-fallback-text);font-size:var(--local-icon-size)}.language__value__arrow{color:var(--map-fallback-text);font-size:var(--local-arrow-size);transition:transform .3s ease}.language:not(.-js-language--openLanguage) .language__value__arrow{transform:rotate(0)}.language.-js-language--openLanguage .language__value__arrow{transform:rotate(180deg)}.language__selection{background-color:var(--alias-color-primary-lightest);bottom:calc(100% + .4375rem);box-sizing:border-box;display:flex;display:none;flex-direction:column;list-style:none;margin:0;overflow:hidden;padding:.625rem .3125rem;position:absolute;row-gap:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:var(--local-language-width)}.language:not(.-js-language--openLanguage) .language__selection{display:none}.language.-js-language--openLanguage .language__selection{display:flex}.language__selection__item__link{color:var(--map-fallback-text);display:block;font:600 normal var(--map-fallback-copy-fontsize)/var(--map-fallback-copy-lineheight) var(--font-text);letter-spacing:.06em;overflow:hidden;text-align:center;text-decoration:none;text-overflow:ellipsis;width:100%}.language__selection__item__link.-js-language__selection__item__link--active{color:var(--map-fallback-headline)}