.header{display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:2}.header__skip{height:1px;left:-1000px;overflow:hidden;position:absolute;text-align:left;top:-1000px;width:1px}.header__skip:active,.header__skip:focus,.header__skip:hover{height:auto;left:0;overflow:visible;top:0;width:auto}.header-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.topbar-elements{display:flex;justify-content:end;width:100%}.header__logo{align-items:center;display:flex;height:auto;max-width:200px;overflow:hidden}.header__logo img{display:block;max-width:100%}.header__logo .logo-company-name{font-size:24px;margin:0}.desktop-nav{display:none}@media (min-width:1024px){.desktop-nav{display:block}}.desktop-nav__menu{display:flex;list-style:none;margin:0;padding-left:0}.desktop-nav__item{position:relative}.desktop-nav__link{align-items:center;color:inherit;cursor:pointer;display:flex;gap:calc(var(--column-gap)/4);position:relative;text-decoration:none;transition:all .15s linear}.desktop-nav__menu>.desktop-nav__item>.desktop-nav__link{white-space:nowrap}.desktop-nav__submenu{left:0;list-style:none;margin:0;padding-left:0;position:absolute;top:100%;width:240px}.desktop-nav__submenu .desktop-nav__link{background:transparent;display:block;gap:0;line-height:1.4}.header__end{align-items:center;display:flex}.mobile-nav{display:flex}@media (min-width:1024px){.mobile-nav{display:none}}.mobile-nav__toggle{background:none;border:none;border-radius:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-bottom:0;padding:0;text-align:left;text-decoration:none;transition:none}.mobile-nav__toggle-icon{display:block;height:24px;position:relative;width:24px;z-index:3}.mobile-nav__toggle-icon svg{fill:currentColor}.mobile-nav__wrapper{bottom:0;overflow-x:scroll;position:fixed;right:-320px;top:0;transition:transform .5s ease-out;width:320px;z-index:2}.mobile-nav__wrapper.active{transform:translateX(-320px)}.mobile-nav__overlay{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1}.mobile-nav__overlay.active{display:block}.mobile-nav__menu{list-style:none;margin:0;padding-left:0}.mobile-nav__item{position:relative}.mobile-nav__link-wrapper{display:flex;justify-content:space-between;position:relative}.mobile-nav__link{align-items:center;color:inherit;cursor:pointer;display:block;text-decoration:none;transition:all .15s linear;width:100%}.mobile-nav__link-toggle{background:none;border:0;bottom:0;margin:0;padding:0 24px;position:absolute;right:0;top:0;transition:all .15s linear}.mobile-nav__submenu{list-style:none;margin:0;padding-left:0}.mobile-nav__submenu .mobile-nav__link{display:block;gap:0}