.hf-main-navigation-subnav{background-color:var(--hf-main-navigation-subnav-bg-color, #f5f5f5);position:var(--header-position, absolute);width:100%;top:var(--header-height);visibility:hidden;opacity:0;transition:opacity var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)), visibility 0s var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)), z-index 0s var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration));box-shadow:var(--hf-main-navigation-subnav-box-shadow, 0 5px 10px 0 rgba(0, 0, 0, 0.1));z-index:-1;padding:var(--hf-main-navigation-subnav-padding, 85px) 0;min-height:var(--hf-main-navigation-subnav-min-height, 525px)}.hf-main-navigation-subnav a{font-size:var(--hf-main-navigation-subnav-font-size, var(--hf-main-navigation-font-size));font-weight:var(--hf-main-navigation-subnav-font-weight, 700);line-height:var(--hf-main-navigation-subnav-line-height, var(--hf-main-navigation-line-height));color:var(--hf-main-navigation-subnav-font-color, var(--hf-main-navigation-font-color))}.hf-main-navigation-subnav a:hover{color:var(--hf-main-navigation-hover-font-color)}.hf-main-navigation-subnav .active-subnav>a,.hf-main-navigation-subnav .current>a{color:var(--hf-main-navigation-hover-font-color)}.hf-main-navigation-subnav ul{margin:0;list-style-type:none}.hf-main-navigation-subnav .level-2 a{font-weight:var(--hf-main-navigation-subnav-font-weight, 450)}.hf-main-navigation-subnav .relative{position:relative}.hf-main-navigation-subnav.open{visibility:visible;opacity:1;z-index:10}.hf-main-navigation-subnav .menu-icons{display:none}.hf-main-navigation-subnav .level-1 .level-2{display:none}.hf-main-navigation-subnav [id^="subnav-"]{background-color:var(--hf-main-navigation-subnav-bg-color, #f5f5f5);opacity:0;visibility:hidden;height:0}.hf-main-navigation-subnav [id^="subnav-"].active{height:auto;z-index:1;opacity:1;visibility:visible}.hf-main-navigation-subnav [class*="level-"] li{border-bottom:var(--hf-main-navigation-subnav-li-border-bottom, 1px solid #C4C4C3);padding-bottom:var(--hf-main-navigation-subnav-li-space-y, 15px);width:100%}.hf-main-navigation-subnav [class*="level-"] li:not(:first-child),.hf-main-navigation-subnav [class*="level-"] li:not(.lv-one-title+li){padding-top:var(--hf-main-navigation-subnav-li-space-y, 15px)}.hf-main-navigation-subnav .subnav-image{opacity:0;transform:translateY(-30px);visibility:hidden;transition:opacity var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)) ease-in, visibility var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)) ease-in;margin-left:auto}.hf-main-navigation-subnav .subnav-image>div{width:max-content}.hf-main-navigation-subnav .lv-zero-title,.hf-main-navigation-subnav .lv-one-title{display:none}.hf-main-navigation-subnav .active .subnav-image{opacity:1;visibility:visible;transform:translateY(0);transition:visibility 0s 0.15s, opacity var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)) ease-in-out 0.15s, transform var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)) ease-in-out 0.15s}@media (min-width:1051px){.hf-main-navigation-subnav .level-1>li{opacity:0;transform:translateY(-10px);transition:opacity 0s ease-in var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)), transform 0s ease-in var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration))}.hf-main-navigation-subnav .active .level-1>li{transition:opacity var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)) ease-in var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)), transform 0.2s ease-in var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration));opacity:1;transform:translateY(0)}.hf-main-navigation-subnav #sector-subsubnav li{opacity:0;transform:translateX(-10px);transition:opacity 0.2s, transform 0.2s ease-in}.hf-main-navigation-subnav #sector-subsubnav li.current>a{color:var(--hf-main-navigation-hover-font-color)}.hf-main-navigation-subnav .active-sub-animation #sector-subsubnav li{opacity:1;transform:translateX(0)}.hf-main-navigation-subnav .subsubnav-container{display:grid;grid-template-columns:max(var(--hf-main-navigation-subnav-col-max-width, 240px)) max(var(--hf-main-navigation-subnav-col-max-width, 240px));gap:var(--hf-main-navigation-subnav-gap, 70px)}.hf-main-navigation-subnav.open{transition:visibility 0s 0s, opacity var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)) 0s}}@media (min-width:1050px) and (max-width:64em){.hf-main-navigation-subnav .lv-one-title{display:block}.hf-main-navigation-subnav [id^="subnav-"]>div{margin:0 auto}.hf-main-navigation-subnav .menu-icons{display:inline-block;float:right;line-height:inherit}.hf-main-navigation-subnav .menu-icons.icon-ArrowLeft{float:left;margin-right:10px}.hf-main-navigation-subnav .subsubnav-container{position:relative;max-width:328px;margin:0 auto;overflow:hidden;gap:0;grid-template-columns:max(var(--hf-main-navigation-subnav-col-max-width-md, 328px)) max(var(--hf-main-navigation-subnav-col-max-width-md, 328px))}.hf-main-navigation-subnav .subsubnav-container>div{transition:transform var(--hf-main-navigation-subnav-transition-duration, var(--hf-main-navigation-transition-duration)) ease-in-out}.hf-main-navigation-subnav .active-sub-animation .subsubnav-container>div{transform:translateX(-100%)}}@media (max-width:1050px){body{overflow-x:hidden;max-width:100vw}body.stopscrolling{overflow:hidden}.hf-main-navigation-subnav{display:none}.lv-zero-title-overview>a,.lv-two-title-overview>a{font-size:clamp(26px, calc(0.5rem + 3.125vw), 48px)}}