:root{--header-height: 120px;--header-height-scrolled: 64px;--header-logo-height: 90px;--header-logo-height-scrolled: 50px;--logo-menu-button-gap: clamp(0rem, 4vw - 1.5rem, 3.125rem)}#header{background-color:rgba(var(--white),1)}#header-global{height:var(--header-height);position:fixed;left:0;top:0;width:100%;transition:height .3s,box-shadow .3s ease-in;z-index:2000;background-color:rgba(var(--white),1)}#header-global.scrolled{height:var(--header-height-scrolled);filter:drop-shadow(var(--boxShadow))}#header-global .basicContainer{display:flex;align-items:center;height:100%;gap:var(--logo-menu-button-gap)}#header-global .logo{margin-right:auto;z-index:1}#header-global .logo img{height:var(--header-logo-height);transition:height .3s ease-out;aspect-ratio:226.75/80;object-fit:contain}#header-global.scrolled .logo img{height:var(--header-logo-height-scrolled)}.menuAndTopBarSmallContainer{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto}#topBarSmall{position:absolute;top:0;right:0;width:100%;height:40px;transition:transform .3s ease-in}#header-global.scrolled #topBarSmall{transform:translateY(-30px)}#topBarSmall .basicContainer{justify-content:flex-end}#topBarSmall #linkContainer{display:flex;align-items:center;gap:20px}#topBarSmall #linkContainer .partButton.naked{font-size:14px;--partButton-buttonIcon-labelAfterIcon-margin: 4px}#topBarSmall #linkContainer .partButton.naked .partFontIcon{color:rgba(var(--orange),1)}#topBarMenu{display:flex;align-items:center;height:100%;gap:var(--logo-menu-button-gap);margin-top:20px;transition:margin-top .3s ease-in}#header-global.scrolled #topBarMenu{margin-top:0}#topBarMenu .partNavigation,#topBarMenu .partButton{flex:0 0 auto}#header-ghost{height:var(--header-height)}#header-global .slideOver-button{display:none}@media (max-width: 1100px){:root{--header-height: var(--header-height-scrolled);--header-logo-height: var(--header-logo-height-scrolled)}#header-global .partNavigation.horizontal ul.level-0>li:not(:last-child){display:none}#header-global .slideOver-button{display:flex}#topBarSmall{display:none}#topBarMenu{margin-top:0}}@media (max-width: 1100px){:root{--logo-menu-button-gap: 15px}#topBarMenu .partButton{display:none}}
