.header-block{width:100%;z-index:9}.header-block--static{position:static}.header-block--static.header-block--goes-transparent{position:absolute}.header-block--sticky{position:-webkit-sticky;position:sticky;top:0}.header-block--sticky.header-block--goes-transparent{position:fixed}.header-block--transparent:not(.header-block--mob-menu-open) .header{background-color:transparent;box-shadow:none}.header-block--transparent:not(.header-block--mob-menu-open) .header__logo__img--transparent{opacity:1}.header-block--transparent:not(.header-block--mob-menu-open) .header__logo__img--standard{opacity:0}.header-block--transparent:not(.header-block--mob-menu-open).header-block-override-logo--transparent .header__logo__img--transparent{opacity:1}.header-block--transparent:not(.header-block--mob-menu-open).header-block-override-logo--standard .header__logo__img--transparent,.header-block--transparent:not(.header-block--mob-menu-open).header-block-override-logo--transparent .header__logo__img--standard{opacity:0}.header-block--transparent:not(.header-block--mob-menu-open).header-block-override-logo--standard .header__logo__img--standard{opacity:1}.header__nav__li--mob-only .header__buttons a[aria-label=Login] svg path{fill:var(--button-primaryTextColor)!important}.header__nav__li--mob-only .header__buttons a[aria-label=Login]:hover svg path{fill:var(--button-primaryBackgroundColor)!important}.header-block--transparent .header__buttons a[aria-label=Login] svg path{fill:#fff}.header-block--transparent .header__buttons a[aria-label=Login]:hover svg path{fill:var(--button-primaryTextColor)}.header-block.header-block--transparent.header-block--goes-transparent.header-block-override-navigation--standard .header__buttons a,.header-block:not(.header-block--transparent) .header__buttons a{border-color:var(--button-primaryTextColor);color:var(--button-primaryTextColor)}.header-block.header-block--transparent.header-block--goes-transparent.header-block-override-navigation--standard .header__buttons a[aria-label=Login] svg path{fill:var(--button-primaryTextColor)}@media only screen and (min-width:1281px){.header-block--hide-on-scroll.scrolled-past{margin-bottom:calc(var(--headerHeight, 86px) - 4rem);max-height:4rem}.header-block--hide-on-scroll.scrolled-past:hover{margin-bottom:0;max-height:none}.header-block--hide-on-scroll>div{transition:transform .6s ease}.header-block--hide-on-scroll.scrolled-past>div{transform:translateY(-100%)}.header-block--hide-on-scroll.scrolled-past:hover>div{transform:translate(0)}.header-block--hide-on-scroll.scrolled-past:not(:hover) .header{box-shadow:none}}.header{background-color:var(--header-backgroundColor);box-shadow:var(--header-shadowX) var(--header-shadowY) var(--header-shadowBlur) var(--header-shadowColor);padding:var(--header-padding) 0;transition:background-color .25s ease-in-out;width:100%}.header-container{align-items:center;display:flex;gap:1rem}.header__logo{align-items:center;display:flex;margin:0;position:relative}.header__logo__img{transition:all .25s ease-in-out .15s}.header__logo__img--transparent{opacity:0;position:absolute}.header__nav{margin-left:auto}.header__nav__menu,.header__nav__submenu{display:flex;list-style:none;margin:0;padding:0}.header__nav__submenu{box-shadow:0 3px 12px #00000010;min-width:50.5rem;padding:1.25em}.header__nav__li{font-size:var(--header-navLinkSize)}.header__nav__link{appearance:none;font-size:inherit;font-style:var(--header-navLinkStyle);font-weight:var(--header-navLinkWeight);letter-spacing:.18px;text-decoration:none!important;transition:background .25s ease-in-out .15s,color .25s ease-in-out .15s,border .25s ease-in-out .15s}.header__nav__link__icon{align-items:center;background-color:#f7f7f7;border-radius:1rem;display:flex;height:56px;justify-content:center;padding:.7em;width:56px}.header__nav__link--depth-2.header__nav__link--grid{align-content:center;align-items:center;border-radius:1rem;display:inline-grid!important;overflow:hidden;padding:2.1rem;width:100%;grid-column-gap:20px;grid-row-gap:8px;grid-template-areas:"img title" "img description";grid-template-columns:56px 1fr;grid-template-rows:auto auto}.header__nav__link__wrapper{grid-area:img}.header__nav__link--depth-1{font-family:var(--font-kallisto)}.header__nav__link--depth-2 .header__nav__link__title{align-self:end;font-size:1.17em;grid-area:title;margin-top:5px}.header__nav__link__description{align-self:start;color:#6c6f72;line-height:1.25}.header__nav__link--depth-2 .header__nav__link__description{grid-area:description}.header__hamburger-container{display:none}.header__language-flag{max-width:2rem;width:100%}.header__nav__li--search input{border:var(--form-primaryInputBorderSize) var(--form-primaryInputBorderColor);border-radius:var(--moduleSettings-forminputsBorderRadius);outline:none;padding-block:var(--form-formFieldsPaddingTopBottom);padding-inline:var(--form-formFieldsPaddingLeftRight);transition:padding .25s ease,width .25s ease,border-width .25s ease;width:25rem}@media only screen and (min-width:1281px){.header__nav__link--chevron{display:none!important}.header__nav--left{margin-left:0;margin-right:auto}.header__nav--center{margin-left:auto;margin-right:auto}.header__nav--right{margin-left:auto}.header__nav__li{display:flex;font-size:var(--headerFontSizeDesk);margin-inline:clamp(1.5rem,(1.5rem + 2 * (100vw - 1280px)/640),5rem);position:relative;transition:opacity .25s ease-in-out}.header__nav__li--depth-1{display:inline-flex;font-family:var(--font-kallisto)!important;height:100%}.header__nav__li--depth-2{border-radius:1rem;margin-inline:0}.header__nav__link--grid{padding:2rem 1.5rem}.header__nav__link--depth-2 .header__nav__link__icon{transition:background .25s ease-in-out}.header__nav__li--depth-2 svg{padding:.5px;width:100%}.header__nav__link--depth-2:not(.header__nav__link--lang):not(.lang).hover,.header__nav__link--depth-2:not(.lang):not(.header__nav__link--lang).hover{background:#f7f7f7!important;border-radius:1rem}.header__nav__link--depth-2.hover .header__nav__link__icon{background-color:#fff}.header__nav__link--depth-2 svg path{transition:fill .25s ease-in-out}.header__nav__link--depth-2.hover svg path{fill:var(--color-primary2)}.header__nav__link--depth-2.hover .header__nav__link__title{color:var(--color-primary2);transition:color .25s ease-in-out}.header__nav__link{background:none;border:var(--header-navLinkHoverBorderWidth) solid transparent;border-radius:var(--header-navLinkHoverBorderRadius);color:var(--header-navLinkColor);padding:var(--header-navLinkPaddingVertical) var(--header-navLinkPaddingHorizontal);position:relative;z-index:1}.header__nav__link.header__nav__link--depth-1{align-items:center;display:flex;flex:1;font-family:var(--font-kallisto)!important;justify-content:space-between}a.header__nav__link--has-children{border-bottom-right-radius:0!important;border-right:0!important;border-top-right-radius:0!important;padding-right:calc(var(--header-navLinkPaddingHorizontal)/3)}.header__nav__link--chevron{border-bottom-left-radius:0!important;border-left:0!important;border-top-left-radius:0!important;flex:0!important;padding:var(--header-navLinkPaddingVertical) 0}.header__nav__link__chevron{color:var(--color-primary2);margin:0 -3px;padding:0 0 0 calc(var(--header-navLinkPaddingHorizontal)/1.5)}.header__nav__link--chevron .header__nav__link__chevron{padding-left:1rem}.header__nav__li.open>.header__nav__link{color:var(--header-navLinkOpenColor)}.header__nav__li>.header__nav__link.hover{background:var(--header-navLinkHoverBGColor);border-color:var(--header-navLinkHoverBorderColor);color:var(--header-navLinkHoverColor);text-decoration:var(--header-navLinkHoverUnderline)!important;transition:all .25s ease-in-out 0s}.header__nav__submenu{background:var(--header-navInnerBoxBGColor);border:1px solid #f2f2f2;border-radius:13px;flex-direction:column;left:50%;line-height:var(--header-navInnerLinkLineHeight);opacity:0;position:absolute;top:100%;transform:translate(-50%);transition:opacity .1s ease-in-out .1s,box-shadow .1s ease-in-out .1s,visibility 0s linear .2s;visibility:hidden;--header-navLinkSize:var(--header-navInnerLinkSize);--header-navLinkColor:var(--header-navInnerLinkColor);--header-navLinkPaddingVertical:var(--header-navInnerLinkPaddingVertical);--header-navLinkPaddingHorizontal:var(--header-navInnerLinkPaddingHorizontal);--header-navLinkHoverColor:var(--header-navInnerLinkHoverColor);--header-navLinkHoverBGColor:var(--header-navInnerLinkHoverBGColor);--header-navLinkHoverBorderRadius:var(--header-navInnerLinkHoverBorderRadius);--header-navLinkHoverBorderWidth:0;--header-navLinkHoverUnderline:none;--header-navLinkOpenColor:var(--header-navInnerLinkOpenColor)}.header__nav__li.open>.header__nav__submenu,.header__nav__li:hover>.header__nav__submenu{opacity:1;transition:opacity .15s ease-in-out,box-shadow .15s ease-in-out,visibility 0s linear 0s;visibility:visible}.header__nav__submenu--level-3{left:100%;min-height:100%;top:0;transition:opacity .15s ease-in-out .15s,visibility 0s linear .2s}.header__nav__li.header__nav__li--mob-only{display:none}.header-block--transparent:not(.header-block-override-navigation--standard) .header__nav__link{color:var(--header-transparentNavLinkColor)}.header-block--transparent:not(.header-block-override-navigation--standard) .header__nav__li>.header__nav__link.hover{background:var(--header-transparentNavLinkHoverBGColor);border-color:var(--header-transparentNavLinkHoverBorderColor);color:var(--header-transparentNavLinkHoverColor)}.header-block--transparent:not(.header-block-override-navigation--standard) .header__nav__li.open>.header__nav__link{color:var(--header-transparentNavLinkOpenColor)}.header-block--transparent:not(.header-block-override-navigation--standard) .header__nav__submenu{--header-transparentNavLinkColor:var(--header-navInnerLinkColor);--header-transparentNavLinkHoverColor:var(--header-navInnerLinkHoverColor);--header-transparentNavLinkHoverBGColor:var(--header-navI1nnerLinkHoverBGColor);--header-transparentNavLinkOpenColor:var(--header-navInnerLinkOpenColor)}.header__nav__li--language{height:inherit!important;margin-inline:.7em!important}.header__nav__submenu--lang{background-color:var(--color-white)!important;min-width:6rem;padding:0!important}.header__nav__submenu--lang li{color:#fff;transition:all .15s ease-in-out}.header__nav__li--lang{justify-content:center}.header__nav__li--lang a{color:var(--color-white)!important;gap:1rem;justify-content:flex-start}.header__nav__li--search{margin-left:0}.header__nav__li--search input{border-width:0;padding-inline:0;position:absolute;right:100%;top:50%;translate:-10px -50%;width:0;z-index:1}.header__nav__li--search.active input{border:var(--form-primaryInputBorderSize) var(--form-primaryInputBorderColor);padding-inline:var(--form-formFieldsPaddingLeftRight);width:25rem}.header__nav__li--search button{translate:0 .1em}.header__nav__li--search button:hover{color:var(--color-primary2)!important}.header__nav__menu:has(.header__nav__li--search.active) .header__nav__li:not(.header__nav__li--search){opacity:0;pointer-events:none}}@media only screen and (max-width:1280px){.header{padding:var(--header-paddingMobile) 0}.header-block--mob-menu-open .header{position:fixed}.header-container{justify-content:space-between}.header__buttons{display:none}.header__logo{max-width:var(--header-mobileNavLogoWidth)}.header__hamburger-container{background:none;cursor:pointer;display:block;height:var(--header-mobileNavHamburgerHeight);outline:none;padding:0;position:relative;width:var(--header-mobileNavHamburgerWidth)}.header__hamburger,.header__hamburger:after,.header__hamburger:before{background:var(--header-mobileNavHamburgerColor);border-radius:2px;content:"";display:block;height:var(--header-mobileNavHamburgerThickness);position:absolute;width:100%}.header__hamburger:before{top:var(--header-mobileNavHamburgerSpacing);transition:top .1s linear .1s,transform .1s linear,background .3s ease}.header__hamburger{top:50%;transform:translateY(-50%);transition:all .1s linear .1s,background .3s ease}.header__hamburger:after{bottom:var(--header-mobileNavHamburgerSpacing);transition:bottom .1s linear .1s,transform .1s linear,background .3s ease}.header__hamburger.active:before{top:0;transform:rotate(45deg);transition:top .1s linear,transform .1s linear .1s}.header__hamburger.active{background:hsla(0,0%,100%,0);transition:all .1s linear,background .3s ease}.header__hamburger.active:after{bottom:0;transform:rotate(-45deg);transition:bottom .1s linear,transform .1s linear .1s,background .3s ease}.header__nav{background:var(--header-mobileNavBackgroundColor);bottom:0;position:fixed;right:0;top:var(--headerHeight,5.5rem);transform:translate(100%);transition:transform .25s linear,visibility 0s linear .25s;visibility:hidden;width:40rem}.header__nav.active{transform:translate(0);transition:transform .25s linear,visibility 0s linear 0s;visibility:visible}.header__nav__menu,.header__nav__submenu{background:var(--header-mobileNavBackgroundColor);display:flex!important;flex-direction:column;height:100%;overflow:auto;padding:1.5rem 2.5rem}.header__nav__menu.overflow-hidden{overflow:hidden}.header__nav__li{margin:.5rem 0}.header__nav__link{align-items:center;background:var(--header-mobileNavLinkBackgroundColor);border-radius:var(--header-mobileNavLinkBorderRadius);color:var(--header-mobileNavLinkColor);display:flex;line-height:1;padding:var(--header-mobileNavLinkPadding,.6em 1.2em);text-decoration:none!important;width:100%}.header__nav__link--depth-2.header__nav__link--grid{padding:.8rem}.header__nav__link.header__nav__link--depth-2{display:flex}.header__nav__link--chevron,.header__nav__link__chevron{display:none}.header__nav__li--has-submenu>.header__nav__link:not(.header__nav__link--chevron){display:flex;justify-content:flex-start}.header__nav__li--has-submenu>.header__nav__link{justify-content:space-between}.header__nav__li--has-submenu>.header__nav__link:after{content:"\F142";font-family:Material Design Icons}.header__nav__li--menu-link>.header__nav__link{font-weight:500}.header__nav__li--menu-back>.header__nav__link:before{content:"\f141";font-family:Material Design Icons;margin-right:1.5rem}.header__nav__li>.header__nav__link:hover{background:var(--header-mobileNavLinkBackgroundColorHover);color:var(--header-mobileNavLinkColorHover)}.header__nav__submenu{bottom:0;left:100%;min-width:0;padding:0;position:absolute;top:0;transition:transform .25s ease-in-out,visibility 0s linear .25s,padding 0s linear .25s,width 0s linear .25s;visibility:hidden;width:0}.header__nav__submenu.active{padding:1.5rem 2.5rem;transform:translate(-100%);transition:transform .25s ease-in-out,visibility 0s linear 0s;visibility:visible;width:100%}.header__nav .header__buttons{display:flex;flex-wrap:wrap;font-size:var(--header-navLinkSize);margin-top:1rem;padding:var(--header-mobileNavLinkPadding,.6em 1.2em);padding-block:0}.header-block--transparent .header__hamburger:not(.active),.header-block--transparent .header__hamburger:not(.active):after,.header-block--transparent .header__hamburger:not(.active):before{background-color:var(--header-transparentMobileNavHamburgerColor)}.header-block--transparent .header__hamburger.active:after,.header-block--transparent .header__hamburger.active:before,.header-block--transparent.header-block-override-navigation--standard .header__hamburger,.header-block--transparent.header-block-override-navigation--standard .header__hamburger.active:after,.header-block--transparent.header-block-override-navigation--standard .header__hamburger.active:before,.header-block--transparent.header-block-override-navigation--standard .header__hamburger:after,.header-block--transparent.header-block-override-navigation--standard .header__hamburger:before{background-color:var(--header-mobileNavHamburgerColor)}.header-block--transparent .header__hamburger{background-color:var(--header-transparentMobileNavHamburgerColor)}.header-block--transparent .header__hamburger.active{background-color:transparent}.header__nav__li--depth-2.header__nav__li--mob-only:not(.header__nav__li--menu-back){display:none}.header__nav__search{display:flex;font-size:var(--header-navLinkSize);padding:var(--header-mobileNavLinkPadding,.6em 1.2em)}.header__nav__search .header__nav__link{padding:.6em;width:auto}}@media only screen and (max-width:767px){.header__nav{width:100%}}