.header{min-height:80px;position:relative;z-index:2}.header__container{background-color:var(--clr_white);left:0;position:relative;top:0;transition:.3s;width:100%}.top__banner{background:#f1f1f1;padding:1em 0;text-align:center}.header--sticky .header__container{box-shadow:0 0 20px rgba(0,0,0,.1);position:fixed}.header__logo{width:234px}.header__logo a{display:block}.header__menu ul{margin:0;padding:0}.header__menu .hs-menu-wrapper>ul{display:flex;flex-wrap:wrap;gap:35px}.header__menu li{line-height:1;list-style:none;position:relative}.header__menu a{color:var(--clr_gray);display:block;font-family:var(--font_b);font-size:14px;line-height:18px;text-decoration:none}.header__menu .active-branch>a,.header__menu .active>a{color:var(--clr_accent)}.header__menu a:hover{color:var(--clr_clarify)}.header__menu .hs-menu-depth-1>a{padding-block:31px}.header__menu .hs-item-has-children{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.header__menu .hs-menu-children-wrapper{display:none}.header__menu .hs-menu-children-wrapper a{padding:10px 0;white-space:nowrap}.header__menu_children_toggler_container{align-items:center;display:flex}.header__menu_children_toggler{background-image:url(https://www.foursightonline.com/hubfs/2025/arrow_down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:6px;width:11px}.header__menu_children_toggler--active{transform:rotate(180deg)}.header__buttons_container--center{background-color:var(--clr_off_white);border-top:1px solid var(--clr_mid_gray);display:none;padding:20px 24px}.header__buttons{justify-content:center;grid-column-gap:30px}.header__buttons ._simple_link{border-bottom-color:transparent;font-family:var(--font_h)}.header__buttons ._simple_link:hover{border-bottom-color:var(--clr_gray)}.header__toggler{background-color:transparent;background-image:url(https://www.foursightonline.com/hubfs/2025/header_bar.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;display:none;height:18px;padding:0;width:22px}.header__toggler--active{background-image:url(https://www.foursightonline.com/hubfs/2025/header_close.svg)}.oh_header_menu_opened{overflow:hidden}.header{--headerNavPrimaryColor:#454343;--headerNavAnchorSize:16px;min-height:87px}.header__center{max-width:2400px;padding-inline:30px}.header__right{flex:1}.header__nav,.header__right{align-items:center;display:flex}.header__nav{flex-wrap:wrap;font-family:var(--font_h);gap:30px;margin-inline:auto}.header__nav_l1{position:relative}.header__nav_l1_label_wrapper{display:flex;flex-wrap:wrap;gap:10px;position:relative}.header__nav :where(a,.header__nav_l1_label){display:block;font-size:var(--headerNavAnchorSize);line-height:140%;text-decoration:none}.header__nav_l1_label{color:var(--headerNavPrimaryColor);padding-block:32px;position:relative}.header__nav_l1_link:hover .header__nav_l1_label{color:var(--clr_accent)}.header__nav_l1:has(.header__nav_l1_link):hover .header__nav_l1_label_toggler_inner{background-image:url(https://www.foursightonline.com/hubfs/2026/caret_down_accent.svg)}.header__nav_l1_label_wrapper>.header__nav_l1_label{cursor:default}.header__nav_l1_label_toggler{align-items:center;cursor:pointer;display:flex;width:10px}.header__nav_l1_label_toggler_inner{aspect-ratio:1;background-image:url(https://4424590.fs1.hubspotusercontent-na1.net/hubfs/4424590/caret_down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px}.header__nav_submenu{display:none;left:0;min-width:220px;position:absolute;top:100%;width:100%;z-index:999}.header__nav_submenu_inner{background-color:var(--headerNavPrimaryColor);border:2px solid #fff;border-radius:10px;margin-top:10px;padding:20px;position:relative}.header__nav_submenu_simple ul{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.header__nav_submenu_simple a{color:#fff}.header__nav_submenu_simple a:hover{color:var(--clr_accent)}.header_nav_toggler{cursor:pointer;display:none;height:20px;position:relative;width:30px}.header_nav_toggler span{background-color:var(--headerNavPrimaryColor);height:2px;left:0;position:absolute;top:0;width:100%}.header_nav_toggler span:nth-child(2){top:50%;transform:translateY(-50%)}.header_nav_toggler span:nth-child(3){bottom:0;top:auto}.header_nav_toggler.active span:first-child{display:none}.header_nav_toggler.active span:nth-child(2){top:50%;transform:translateY(-50%) rotate(45deg)}.header_nav_toggler.active span:nth-child(3){bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}@media(max-width:1620px){.header{--headerNavAnchorSize:14px}.header__logo{max-width:190px}.header__nav{gap:20px}.header__buttons{gap:10px}.header_2026__button_icon{width:16px}.header_2026__button[data-variant=simple]{font-size:14px;gap:6px}}@media(min-width:1361px){.header__nav_l1:hover .header__nav_submenu{display:block}.header__nav_l1:hover .header__nav_l1_label_toggler_inner{transform:rotateX(180deg)}.header__nav_l1_label_wrapper:after{background:var(--clr_accent);content:"";height:5px;left:0;margin-inline:auto;position:absolute;right:0;top:0;transition:.2s;width:0}.header__nav_l1:hover .header__nav_l1_label_wrapper:after{width:100%}.header__nav_submenu_inner{box-shadow:0 0 20px rgba(0,0,0,.2)}.header__nav_submenu_inner:before{aspect-ratio:2/1.1;background:#fff;bottom:100%;clip-path:polygon(50% 0,100% 100%,0 100%);content:"";left:20px;position:absolute;width:16px}}@media(max-width:1360px){.header__container{padding-block:16px}.header__center{padding-inline:20px}.header__right{background-color:#fff;border-block:1px solid #dbdbdb;box-shadow:0 10px 10px rgba(0,0,0,.04);display:none;left:0;max-height:85vh;overflow-y:auto;padding-inline:20px;padding-bottom:30px;position:absolute;top:100%;z-index:99;z-index:999}.header__nav,.header__right{flex-direction:column;width:100%}.header__nav{align-items:flex-start;gap:0;margin:0}.header__nav_l1{border-bottom:1px dashed #ccc;padding-block:10px;width:100%}.header__nav_l1_label{padding-block:6px}.header__nav_l1_label_toggler{flex:1;justify-content:flex-end}.header__nav_l1_label_toggler.active>div{transform:rotate(180deg)}.header__nav_submenu{min-width:auto;position:static;width:100%}.header__nav_submenu_inner{margin-top:0}.header__buttons{justify-content:flex-start;margin-top:20px}.header_nav_toggler{display:block}}