header{--color-white:#fff;--color-primary:#40e0ff;--color-text:#141417;--color-gray:#757575;--color-border:#ebeff5;--color-shadow:rgba(62,168,250,.1);--color-lime:#9f5;--color-blue:#3eaaf5;--color-transparent:#00000000;--color-dark:#1e272d;--color-shadow-menu:rgba(55,66,82,.08);--transition-default:all 0.2s}@media(max-width:1199px){.header-cta{flex-shrink:0}.header-nav{gap:24px}.header-cta a{font-size:14px;padding:6px 11px}.header-flex{gap:24px}}.header p:empty{display:none}.nav{margin-bottom:0}.nav.standard{display:none}.nav button{font-family:Poppins,sans-serif}.navbar-close{flex-shrink:0;height:30px;position:relative;right:auto;top:auto;width:30px}.navbar-collapse{display:flex;flex-direction:column;padding:0}.navbar-toggle{justify-content:center;margin-left:0}.mobile-cta-wrap{flex-shrink:0;margin:0}.nav .separator{background:var(--color-border);display:block;height:1px;margin:16px 0;width:100%}div.header-logo{max-width:158px}.mobile-cta-wrap a{font-size:14px;padding:6px 11px}.off-canvas-header{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:24px;justify-content:space-between;padding:20px 25px}.off-canvas-header img{max-width:158px}.off-canvas-inner{overflow-x:hidden}.off-canvas-inner .item-subnav{display:none}.off-canvas-inner .top-content-wrapper{align-items:flex-start;border-radius:4px;display:flex;gap:8px;padding:4px 8px;position:relative;transition:var(--transition-default)}.nav.standard .nav-item .title,.nav.standard .top-content-wrapper a,.off-canvas-inner .nav-item .title,.off-canvas-inner .top-content-wrapper a{color:var(--color-text);font-size:14px;font-weight:600;line-height:1.4;padding:0;position:static}.nav.standard .top-content-wrapper a:after,.off-canvas-inner .top-content-wrapper a:after{background:transparent;content:"";inset:0;position:absolute}.nav.standard .nav-item .blurb,.nav.standard .top-content-wrapper p,.off-canvas-inner .nav-item .blurb,.off-canvas-inner .nav-item p,.off-canvas-inner .top-content-wrapper p{color:var(--color-gray);font-size:14px;font-weight:400;line-height:1.4;margin-bottom:2px}.nav.standard .nav-item .blurb{margin-bottom:0}.off-canvas-inner .nav-item>p{font-size:12px;margin-bottom:8px}.off-canvas-inner .nav>ul>li:not(:last-child):after{background-color:var(--color-border);content:"";display:block;height:1px;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100vw}.off-canvas-inner .nav-item>ul{display:flex;flex-direction:column;gap:8px;max-height:none;opacity:1;padding:0 0 0 8px;visibility:visible}.off-canvas-inner .nav ul>li{margin-bottom:0}.off-canvas-inner .nav-item>ul>li>*{flex-direction:column}.off-canvas-inner .nav ul>li>a,.off-canvas-inner .nav ul>li>button{background:transparent;border:none;border-radius:0;color:var(--color-text);display:flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;justify-content:space-between;line-height:1.714;padding:24px 0;width:100%}.off-canvas-inner .nav ul .arrow>button:after{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900;line-height:1;margin:0 0 0 10px;padding:5px;position:relative;transition:var(--transition-default)}.off-canvas-inner .nav ul .arrow>button[aria-expanded=true]:after{transform:rotate(180deg)}.off-canvas-inner .navigation-flex{padding-bottom:24px}.navbar-collapse .utility-content{display:none}.navbar-collapse:has(.off-canvas-inner.scrollable) .utility-nav.off-canvas{box-shadow:inset 0 0 0 0 var(--color-border),0 -4px 16px 0 var(--color-shadow-menu)}.utility-nav.off-canvas{box-shadow:inset 0 1px 0 0 var(--color-border),0 0 0 0 var(--color-shadow-menu);padding:0 24px 24px;transition:var(--transition-default)}.off-canvas-inner .nav ul li.arrow .navigation-flex a{margin:0;padding:4px 0}.utility-nav.off-canvas>span{position:relative}.utility-nav.off-canvas ul[role=menu]{border:none;display:flex;gap:32px;justify-content:center;margin-bottom:16px;padding-top:16px}.utility-nav.off-canvas ul[role=menu] li{margin-bottom:0}.utility-nav.off-canvas ul[role=menu] li a{padding:4px 0}.utility-nav.off-canvas a{text-decoration:none}.utility-nav.off-canvas a.btn-primary,.utility-nav.off-canvas a[role=menuitem],.utility-nav.off-canvas a[role=menuitem]:visited{color:var(--color-text);font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.714}.utility-nav.off-canvas .utility-nav-cta a,.utility-nav.off-canvas .utility-nav-cta span{display:inline-block;margin:0;width:100%}.header.sticky-header .off-canvas-header .header-cta .hs-cta-node a:not(:hover),.off-canvas-header .header-cta .hs-cta-node a:not(:hover),.utility-nav.off-canvas .utility-nav-cta a{--btn-primary-gra-1:var(--color-dark);--btn-primary-gra-2:var(--color-dark);box-shadow:none;color:var(--color-white)}.header.sticky-header .off-canvas-header .header-cta .hs-cta-node a:hover,.off-canvas-header .header-cta .hs-cta-node a:hover,.utility-nav.off-canvas .utility-nav-cta a{--btn-primary-gra-1:var(--color-dark);--btn-primary-gra-2:var(--color-dark);color:var(--color-white)}.header-cta .hs-cta-node a:not(:hover){--btn-primary-gra-1:var(--color-transparent);--btn-primary-gra-2:var(--color-transparent);box-shadow:inset 0 0 0 1px var(--color-lime);color:var(--color-white);transition:--btn-primary-gra-1 .3s ease,--btn-primary-gra-2 .3s ease,.3s ease}.header-cta .hs-cta-node a:hover,.header.sticky-header .header-cta .hs-cta-node a:not(:hover){--btn-primary-gra-1:var(--color-lime);--btn-primary-gra-2:var(--color-lime)}.header.sticky-header .header-cta .hs-cta-node a:not(:hover){color:var(--color-text);transition:--btn-primary-gra-1 .3s ease,--btn-primary-gra-2 .3s ease,.3s ease}.lang-switch-wrapper:empty{display:none}@media(min-width:1200px){.header.sticky-header .header-cta .hs-cta-node a:hover{--btn-primary-gra-2:var(--color-blue)}.header-nav{align-items:stretch;flex:1;justify-content:space-between}.off-canvas-nav-wrapper{display:none}.nav .separator{margin:24px 0}.nav.standard{flex:1;justify-content:center;margin:0;padding:0;position:relative}.nav.standard,.nav.standard .nav-list{align-items:center;display:flex}.nav.standard .nav-list>li>a{color:var(--color-white)}.nav.standard .arrow{cursor:pointer;height:100%;padding:10px 24px 10px 2px;position:static}.nav.standard .nav-list>li:not(.arrow){padding:0 24px 0 0}.nav.standard .nav-list>li>a,.nav.standard .nav-list>li>button{align-items:center;background:transparent;border:none;border-radius:0;box-sizing:unset;display:flex;font-size:14px;height:100%;line-height:1.3;margin:0 -24px 0 -2px;max-width:none;overflow:visible;padding:0 24px 0 2px;position:static}.nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.nav ul li a,.nav ul li a:focus,.nav ul li a:visited{padding:10px 15px 10px 0}.nav ul li a:focus{outline:1px auto -webkit-focus-ring-color}.nav-list>li:not(.arrow) .item-subnav{display:none}.nav.standard .arrow .item-subnav:before{bottom:100%;content:"";height:40px;left:0;position:absolute;width:100%}.nav.standard .arrow .item-subnav{--inner-padding:20px;background:var(--color-white);border-radius:6px;box-shadow:0 4px 32px 16px var(--color-shadow);height:fit-content;left:0;margin-top:20px;opacity:0;padding:40px calc(52px - var(--inner-padding)) 40px calc(56px - var(--inner-padding));position:absolute;right:0;top:100%;width:100%;z-index:100}.nav.standard .arrow .item-subnav.active,.nav.standard .arrow .item-subnav.active .item-subnav-inner{opacity:1}.nav.standard .arrow .item-subnav .item-subnav-inner{max-height:450px;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--inner-padding);transition:var(--transition-default)}.nav.standard .arrow .item-subnav .item-subnav-inner::-webkit-scrollbar-track{background-color:var(--color-border);border-radius:10px}.nav.standard .arrow .item-subnav .item-subnav-inner::-webkit-scrollbar{background-color:var(--color-border);width:8px}.nav.standard .arrow .item-subnav .item-subnav-inner::-webkit-scrollbar-thumb{background-color:var(--color-gray);border-radius:10px}.nav.standard .arrow>button[aria-expanded=true]:after{color:var(--color-primary);transform:rotate(180deg)}.nav.standard .top-content-wrapper{align-items:flex-start;border-radius:4px;display:flex;gap:8px;max-width:100%;padding:4px 8px;position:relative;transition:var(--transition-default);width:max-content}.nav.standard .top-content-wrapper:has(a:focus-visible),.nav.standard .top-content-wrapper:has(a:hover){background:var(--color-border)}.nav.standard .navigation-flex{column-gap:85px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:24px}.nav.standard .nav-item>p{color:var(--color-gray);font-size:12px;font-weight:400;line-height:1.33;margin-bottom:8px}.nav.standard .nav-item>ul{display:flex;flex-direction:column;gap:4px;max-height:none;opacity:1;visibility:visible}.nav.standard .nav-item a:focus-visible,.nav.standard .nav-item a:hover{background-color:var(--color-border);color:var(--color-text)}.nav.standard .nav-item a{border-radius:4px;color:var(--color-text);display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:2px;line-height:1.4;padding:4px 8px;text-decoration:none!important}.navbar-toggle{display:none!important}.nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal>ul,.nav.standard ul{display:block;list-style:none outside none;margin:0;padding:0}.nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1,.nav.standard ul li,.nav.standard ul li:visited{background:transparent;display:inline-block;float:none;margin:0;padding:0;position:relative}.nav.standard li.arrow>button:after,.nav.standard li.arrow>button:visited:after{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:15px;font-weight:900;line-height:1;margin:0 0 0 10px;position:relative;right:auto;top:auto;transition:var(--transition-default)}}