:root{--hf-main-nav-lv-1-3-vw-switch: 1050px}#hf-main-navigation-level-1-3{position:fixed;width:100%;top:0;background:var(--hf-site-header-background-color, #FFFFFF);z-index:var(--hf-site-header-z-index, 15);padding-top:var(--hf-site-header-padding-top, 20px);padding-bottom:var(--hf-site-header-padding-bottom, 30px);transition:background-color 0.3s}@media (max-width:1050px){#hf-main-navigation-level-1-3{padding-top:var(--hf-site-header-mobile-padding-top, 10px);padding-bottom:var(--hf-site-header-mobile-padding-bottom, 10px)}}#hf-main-navigation-level-1-3.transparent{--hf-site-header-background-color-temp: var(--hf-site-header-background-color);--hf-main-navigation-font-color-temp: var(--hf-main-navigation-font-color);--hf-top-navigation-color-temp: var(--hf-top-navigation-color);--hf-language-navigation-color-temp: var(--hf-language-navigation-color);--hf-site-header-background-color: transparent;--hf-main-navigation-font-color: #FFFFFF;--hf-top-navigation-color: #FFFFFF;--hf-language-navigation-color: #FFFFFF}#hf-main-navigation-level-1-3.transparent::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);mix-blend-mode:multiply;z-index:-1}#hf-main-navigation-level-1-3.transparent .Logo img,#hf-main-navigation-level-1-3.transparent .hf-hamburger-menu svg{filter:brightness(0) invert(1);transition:filter 0.3s}#hf-main-navigation-level-1-3.transparent.open,#hf-main-navigation-level-1-3.transparent.scrolled,.stopscrolling #hf-main-navigation-level-1-3.transparent{--hf-site-header-background-color: var(--hf-site-header-background-color-temp);--hf-main-navigation-font-color: var(--hf-main-navigation-font-color-temp);--hf-top-navigation-color: var(--hf-top-navigation-color-temp);--hf-language-navigation-color: var(--hf-language-navigation-color-temp)}#hf-main-navigation-level-1-3.transparent.open::before,#hf-main-navigation-level-1-3.transparent.scrolled::before,.stopscrolling #hf-main-navigation-level-1-3.transparent::before{display:none}#hf-main-navigation-level-1-3.transparent.open .Logo img,#hf-main-navigation-level-1-3.transparent.open .hf-hamburger-menu svg,#hf-main-navigation-level-1-3.transparent.scrolled .Logo img,#hf-main-navigation-level-1-3.transparent.scrolled .hf-hamburger-menu svg,.stopscrolling #hf-main-navigation-level-1-3.transparent .Logo img,.stopscrolling #hf-main-navigation-level-1-3.transparent .hf-hamburger-menu svg{filter:none}#hf-main-navigation-level-1-3 .header-grid-container{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:max-content 1fr;gap:var(--hf-site-header-grid-container-gap, clamp(10px, calc(0.1136363636rem + 1.4204545455vw), 20px) 30px);grid-auto-flow:row;grid-template-areas:"Logo Other-Navs" "Logo Main-Nav"}@media (max-width:1050px){#hf-main-navigation-level-1-3 .header-grid-container{gap:0;grid-template-areas:"Logo Other-Navs" "Logo Other-Navs" "Main-Nav Main-Nav"}}#hf-main-navigation-level-1-3 .Logo{grid-area:Logo;place-self:center}@media (max-width:1050px){#hf-main-navigation-level-1-3 .Logo{width:135px}#hf-main-navigation-level-1-3 .Logo svg,#hf-main-navigation-level-1-3 .Logo img{width:100%}}#hf-main-navigation-level-1-3 .Other-Navs{grid-area:Other-Navs;display:flex;justify-content:flex-end;gap:var(--hf-site-header-other-navs-gap, 68px)}@media (max-width:1050px){#hf-main-navigation-level-1-3 .Other-Navs{align-items:center}}#hf-main-navigation-level-1-3 .main-nav{display:block}@media (max-width:1050px){#hf-main-navigation-level-1-3 .main-nav{position:absolute;z-index:5;bottom:0;background:var(--hf-site-header-background-color, #FFFFFF);transform:translateY(100%);left:0;right:0;padding:var(--hf-site-header-mobile-mainnav-padding-top, 40px) var(--outer-gutter) 0;visibility:visible;opacity:1;transition:visibility 0s 0s, opacity var(--hf-site-header-transition-duration, 0.3s);overflow-y:scroll;overflow-x:hidden;height:100vh}#hf-main-navigation-level-1-3 .main-nav>*:not(:first-child){margin-top:var(--hf-site-header-main-nav-row-gap, 40px)}#hf-main-navigation-level-1-3 .main-nav.hidden{visibility:hidden;opacity:0;transition:visibility 0s 0.3s, opacity var(--hf-site-header-transition-duration, 0.3s)}}