@import url("https://fonts.googleapis.com/css2?family=Funnel+Display:wght@400..500&family=Inter:wght@400..500&display=swap");.kl-navbar__brand{align-items:center;display:flex;gap:15px;width:fit-content}.kl-navbar__brand>a{align-items:center;display:flex;margin-right:0!important;padding-right:0!important}.kl-navbar__logo{display:block;margin:0!important}.kl-navbar__brand-separator{font-size:18px;font-weight:600;line-height:1;margin:0;padding-bottom:2px}.kl-navbar__secondary-logo-img{display:block;height:60px!important;max-width:unset;object-fit:contain;width:auto}.kl-navbar__secondary-brand h4{color:#000;margin:0 0 3px}.neocom-resources-header{--nav-height:80px;--nav-line:#ebebeb;--nav-submenu:#f0f0f0;--nav-body:Inter,system-ui,sans-serif;--nav-display:"Funnel Display",var(--nav-body);background:hsla(0,0%,100%,.94);box-shadow:none}.neocom-resources-header .kl-navbar,.neocom-resources-header+.kl-header-placeholder{height:80px}.neocom-resources-header .kl-navbar{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 40px;position:static;width:100%}.neocom-resources-header .kl-navbar__logo{width:114px}.neocom-resources-header :is(.kl-navbar__button,.kl-navbar-submenu__button,.neocom-navbar-disclosure){color:#000;font:400 16px/1.2 var(--nav-body);text-decoration:none;text-shadow:none}.neocom-resources-header .kl-navbar__menu{gap:32px;padding:0 32px}.neocom-resources-header .kl-navbar__item{margin:0;padding:0}.neocom-resources-header .kl-navbar__menu .kl-navbar__button{align-items:center;display:inline-flex;gap:5px;padding:10px 0}.neocom-resources-header .kl-navbar__button>span{padding:0}.neocom-resources-header .neocom-navbar-disclosure{align-items:center;background:none;border:0;border-radius:0;cursor:pointer;display:inline-flex;gap:5px;letter-spacing:normal;min-width:0;padding:0;text-transform:none}.neocom-resources-header .neocom-navbar-disclosure--icon{justify-content:center;min-height:36px;min-width:36px}.neocom-resources-header .neocom-navbar-disclosure:after{background:linear-gradient(currentColor,currentColor) 50% /100% 1px no-repeat,linear-gradient(currentColor,currentColor) 50% /1px 100% no-repeat;content:"";flex:0 0 8px;height:8px;transition:transform .22s ease-out}.neocom-resources-header .neocom-navbar-disclosure[aria-expanded=true]:after{transform:rotate(45deg)}.neocom-resources-header .kl-navbar__parent>a:after{content:none}.neocom-resources-header .neocom-navbar-disclosure~:is(.kl-navbar-submenu-wrapper,.kl-navbar-submenu){display:none}.neocom-resources-header .neocom-navbar-disclosure[aria-expanded=true]~:is(.kl-navbar-submenu-wrapper,.kl-navbar-submenu){display:block;visibility:visible}.neocom-resources-header .kl-navbar-submenu-wrapper{left:-12px;top:100%}.neocom-resources-header .kl-navbar-submenu{background:#fff;border:1px solid var(--nav-line);border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0/8%);margin:0;min-width:144px;padding:6px;width:max-content}.neocom-resources-header .kl-navbar-submenu__button{border-radius:6px;display:inline-block;font-size:14px;padding:10px 12px;text-shadow:none}.neocom-resources-header .kl-navbar-submenu__button:is(:hover,:focus-visible,[aria-current]){background:var(--nav-submenu);color:#000}.neocom-resources-header .kl-navbar__end a{background:transparent;border:0;border-radius:100px;color:#000;font:400 16px/1.2 var(--nav-display);padding:10px 16px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.neocom-resources-header .kl-navbar__end a:hover{background:var(--nav-submenu)}.neocom-resources-header .kl-navbar__end a.button{background:#000;color:#f7f6fb;padding-inline:27px;text-decoration:none}.neocom-resources-header .kl-navbar__end a.button:hover{background:#2b2935}.neocom-resources-header :is(a,button):focus:not(:focus-visible){outline:none}.neocom-resources-header .kl-navbar__button:focus-visible>span,.neocom-resources-header :is(.kl-navbar__button,.kl-navbar-submenu__button,.kl-navbar__end a):focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.neocom-resources-header :is(.kl-navbar__brand>a,.hamburger,.neocom-navbar-disclosure--icon):focus-visible{background-color:#e8e5ee;border-radius:8px;outline:2px solid transparent;outline-offset:2px}@media (forced-colors:active){.neocom-resources-header :is(.kl-navbar__brand>a,.hamburger,.neocom-navbar-disclosure--icon):focus-visible{outline-color:Highlight}}@media (max-width:920px){html:has(.neocom-resources-header .kl-navbar--active){overflow:hidden}.neocom-resources-header:has(.kl-navbar--active){background:#fff;z-index:100}.neocom-resources-header .kl-navbar{padding-inline:24px 15px}.neocom-resources-header .kl-navbar .hamburger{display:grid;height:42px;padding:0;place-items:center;width:42px}.neocom-resources-header .kl-navbar .hamburger-box{height:24px;width:24px}.neocom-resources-header .kl-navbar .hamburger-inner,.neocom-resources-header .kl-navbar .hamburger-inner:after,.neocom-resources-header .kl-navbar .hamburger-inner:before{bottom:auto;height:2.5px;left:50%;margin:0;top:50%;transform:translate(-50%,-50%);transition:width .22s ease-out,transform .22s ease-out,background .22s ease-out;width:24px}.neocom-resources-header .kl-navbar .hamburger-inner:before{transform:translate(-50%,calc(-50% - 7px))}.neocom-resources-header .kl-navbar .hamburger-inner:after{transform:translate(-50%,calc(-50% + 7px))}.neocom-resources-header .kl-navbar .hamburger.is-active .hamburger-inner{background:transparent;transform:translate(-50%,-50%)}.neocom-resources-header .kl-navbar .hamburger.is-active .hamburger-inner:after,.neocom-resources-header .kl-navbar .hamburger.is-active .hamburger-inner:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg);width:31px}.neocom-resources-header .kl-navbar .hamburger.is-active .hamburger-inner:after{transform:translate(-50%,-50%) rotate(-45deg)}.neocom-resources-header .kl-navbar__content{align-items:stretch;background:#fff;height:calc(100dvh - var(--nav-height));inset:var(--nav-height) 0 auto;overflow-y:auto;overscroll-behavior:contain;padding:0;position:absolute;transform:translateY(-6px);transition:opacity .24s ease-out,transform .24s ease-out,visibility .24s;width:100%}.neocom-resources-header .kl-navbar--active .kl-navbar__content{transform:translateY(0);transition-delay:0s}.neocom-resources-header .kl-navbar__menu{flex:0 0 auto;margin:0;padding:0}.neocom-resources-header .kl-navbar__item{border:0;border-bottom:1px solid var(--nav-line)}.neocom-resources-header .kl-navbar__menu .kl-navbar__button{color:#333;display:inline-flex;font-weight:500;justify-content:flex-start;padding:24px 20px;pointer-events:auto;width:100%}.neocom-resources-header .kl-navbar__button>span{flex:0 1 auto}.neocom-resources-header .kl-navbar__menu .kl-navbar__parent>a.kl-navbar__button{width:calc(100% - 44px)}.neocom-resources-header .neocom-navbar-disclosure--icon{width:44px}.neocom-resources-header .kl-navbar-submenu-wrapper{padding:0;position:static}.neocom-resources-header .kl-navbar-submenu{background:var(--nav-submenu);border:0;border-radius:0;box-shadow:none;padding:10px 20px;width:100%}.neocom-resources-header .kl-navbar-submenu__button{font-size:16px;padding:14px 0}.neocom-resources-header .kl-navbar__end{gap:8px;padding:16px 16px max(16px,env(safe-area-inset-bottom))}.neocom-resources-header .kl-navbar__end a{margin:0}.neocom-resources-header .kl-navbar__end a.button{padding-block:16px;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.neocom-resources-header .kl-navbar .hamburger-inner,.neocom-resources-header .kl-navbar .hamburger-inner:after,.neocom-resources-header .kl-navbar .hamburger-inner:before,.neocom-resources-header .kl-navbar__content,.neocom-resources-header .neocom-navbar-disclosure:after{transition:none}}