:root{--subnav-height: auto;--subnav-padding: 85px;--subnav-transition-duration: .3s}#subnav{background-color:#F5F5F5;position:absolute;width:100%;top:var(--header-height);z-index:10;padding-bottom:var(--subnav-padding);visibility:hidden;opacity:0;transition:opacity var(--subnav-transition-duration), visibility 0s var(--subnav-transition-duration);height:var(--subnav-height);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1)}#subnav.open{visibility:visible;opacity:1}.level-1 .level-2{display:none}.level-1>li{opacity:0;transform:translateY(-10px);transition:opacity 0s ease-in var(--subnav-transition-duration), transform 0s ease-in var(--subnav-transition-duration)}.active .level-1>li{transition:opacity var(--subnav-transition-duration) ease-in var(--subnav-transition-duration), transform 0.2s ease-in var(--subnav-transition-duration);opacity:1;transform:translateY(0)}#sector-subsubnav li{opacity:0;transform:translateX(-10px);transition:opacity 0.2s, transform 0.2s ease-in}.active-sub-animation #sector-subsubnav li{opacity:1;transform:translateX(0)}.hf-fixed-grid-11{position:relative}[id^="subnav-"]{background-color:#F5F5F5;z-index:0;position:absolute;left:0;top:0;right:0;padding:var(--subnav-padding) 0;opacity:0;visibility:hidden}[id^="subnav-"].active{z-index:1;opacity:1;visibility:visible}.level-1 a,.level-2 a{color:#595959;font-size:1.222em;line-height:118%;font-weight:700}.level-1>li:hover>a,.level-1>li.current>a,.level-1>li.active-subnav>a,.level-2>li:hover>a,.level-2>li.current>a,.level-2>li.active-subnav>a{color:#B0127B}.level-2 a{font-size:1em;line-height:144%;font-weight:450}[class*="level-"] li{border-bottom:1px solid #C4C4C3;padding-bottom:15px;width:100%}[class*="level-"] li:not(:first-child),[class*="level-"] li:not(.lv-one-title+li){padding-top:15px}.subsubnav-container{display:grid;grid-template-columns:1fr 240px;gap:70px}.subnav-image{opacity:0;transform:translateY(-30px);visibility:hidden;transition:opacity var(--subnav-transition-duration) ease-in, visibility var(--subnav-transition-duration) ease-in;max-width:440px;margin-left:auto}.subnav-image>div{width:max-content;margin-top:11px;padding-left:40px}.lv-zero-title,.lv-one-title{display:none}.active .subnav-image{opacity:1;visibility:visible;transform:translateY(0px);transition:visibility 0s 0.15s, opacity var(--subnav-transition-duration) ease-in-out 0.15s, transform var(--subnav-transition-duration) ease-in-out 0.15s}@media (min-width:64.0625em){#subnav.open{transition:visibility 0s 0s, opacity var(--subnav-transition-duration)}.subsubnav-container{margin-left:calc(-1 * (15px * 2))}}@media (max-width:64em){body{overflow-x:hidden;max-width:100vw}.lv-zero-title,.lv-one-title{display:block;padding-left:30px;cursor:pointer}#subnav{background-color:white;box-shadow:none;height:100vh;overflow:hidden}#subnav>div{position:absolute;top:0;left:100%;right:0;bottom:0;z-index:2;transition:left var(--subnav-transition-duration), opacity var(--subnav-transition-duration), visibility 0s var(--subnav-transition-duration)}#subnav .level-1>li{opacity:1;transform:translateY(0);position:relative}#subnav.open>div{left:0;transition:left var(--subnav-transition-duration), opacity var(--subnav-transition-duration), visibility 0s var(--subnav-transition-duration)}.subsubnav-container{grid-template-columns:1fr;gap:0;position:relative;overflow:hidden}.subsubnav-container>div:last-child{position:absolute;top:0;z-index:2;left:100%;width:100%;background:#fff;height:100%;transition:left 0.3s ease-in-out}.active-sub-animation .subsubnav-container>div:last-child{left:0}.col-5_sm-0{display:none}[id^="subnav-"]{padding:0;background-color:#fff;visibility:visible;opacity:1;height:100vh}#sector-subsubnav li{opacity:1;transform:translateX(0)}.level-1 a,.level-2 a{display:block}}