:root{--header-height: 160px;--header-height-scrolled: 124px;--header-logo-height: 80px;--header-logo-height-scrolled: 60px;--header-logo-aspectRatio: 243/80;--logo-menu-button-gap: 30px}#header{height:var(--header-height);padding-left:var(--spacing-60);padding-right:var(--spacing-60);position:relative}#header .container{position:absolute;left:0;top:0;width:100%;transition:.3s;z-index:2000}#header.header--scrolled .container{height:var(--header-height-scrolled)}#header .container{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--logo-menu-button-gap);grid-column:fullwidth}#header .container .logo{z-index:1}#header .container .logo img{height:var(--header-logo-height);transition:height .3s ease-in;aspect-ratio:var(--header-logo-aspectRatio);object-fit:contain}#header.header--scrolled .container .logo img{height:var(--header-logo-height-scrolled)}@media (max-width: 1279px){:root{--header-logo-height: 50px}#header .container .partButton{--button-size: var(--button-size-m)}}@media (max-width: 1023px){:root{--header-height: var(--header-height-scrolled);--header-logo-height: var(--header-logo-height-scrolled);--logo-menu-button-gap: 20px}}@media (max-width: 667px){#header .container .partButton{display:none}}
