.st-header{background-color:#041325;left:0;position:fixed;right:0;top:0;transition:box-shadow .2s ease;z-index:1000}.st-header--scrolled{box-shadow:0 2px 16px rgba(0,0,0,.4)}.st-header__inner{align-items:center;display:flex;gap:32px;height:80px;justify-content:space-between}.st-header__logo-link{align-items:center;display:flex;flex-shrink:0;text-decoration:none}.st-header__logo .hs-image-widget img,.st-header__logo img{display:block;height:auto;width:250px!important}.st-header__nav{display:flex;flex:1;justify-content:flex-end}.st-header__nav-list{align-items:center;display:flex;gap:10px;list-style:none;margin:0;padding:0}.st-header__nav-item{position:relative}.st-header__nav-link{align-items:center;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:500;gap:6px;letter-spacing:0;line-height:18px;padding:8px 14px;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.st-header__nav-link:hover{background:hsla(0,0%,100%,.08);color:#fff}.st-header__dropdown{background:#041325;border:1px solid hsla(0,0%,100%,.1);border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.4);left:0;list-style:none;margin:0;min-width:200px;opacity:0;padding:8px;position:absolute;top:calc(100% + 8px);transform:translateY(-8px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;visibility:hidden;z-index:100}.st-header__nav-item--has-dropdown:focus-within .st-header__dropdown,.st-header__nav-item--has-dropdown:hover .st-header__dropdown{opacity:1;transform:translateY(0);visibility:visible}.st-header__dropdown-link{border-radius:0;color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.4;padding:9px 12px;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.st-header__dropdown-link:hover{background:hsla(0,0%,100%,.08);color:#01aeff}.st-header__cta{align-items:center;background:#cf0;border-radius:6px;color:#041325;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;gap:8px;letter-spacing:.02em;line-height:1;padding:14px 24px;text-decoration:none;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.st-header__cta:hover{background:#d9ff1a;color:#041325;transform:translateY(-2px);transition:all .2s ease}.st-header__cta .hs_cos_wrapper_type_icon svg{height:14px;width:auto}.st-header__right{align-items:center;display:flex;flex-shrink:0;gap:12px}.st-header__burger{background:none;border:none;border-radius:6px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:36px;justify-content:center;padding:6px;transition:background .15s ease;width:36px}.st-header__burger:hover{background:hsla(0,0%,100%,.08)}.st-header__burger span{background:#fff;border-radius:2px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease}.st-header__burger--open span:first-child{transform:translateY(7px) rotate(45deg)}.st-header__burger--open span:nth-child(2){opacity:0}.st-header__burger--open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.st-header__mobile-menu{background:#041325;bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:64px;transform:translateX(100%);transition:transform .25s ease;z-index:999}.st-header__mobile-menu--open{transform:translateX(0)}.st-header__mobile-inner{padding:24px}.st-header__mobile-list{list-style:none;margin:0;padding:0}.st-header__mobile-item{border-bottom:1px solid hsla(0,0%,100%,.08);position:relative}.st-header__mobile-link{color:#fff;display:block;font-size:16px;font-weight:500;padding:16px 0;text-decoration:none}.st-header__mobile-sub-toggle{background:none;border:none;color:#fff;cursor:pointer;padding:4px 8px;position:absolute;right:0;top:12px;transition:transform .2s ease}.st-header__mobile-sub-toggle--open{transform:rotate(180deg)}.st-header__mobile-sub{display:none;list-style:none;margin:0;padding:0 0 8px 16px}.st-header__mobile-sub--open{display:block}.st-header__mobile-sub-link{color:#01aeff;display:block;font-size:14px;padding:10px 0;text-decoration:none}.st-header__cta--mobile{display:block;margin-top:24px;text-align:center}@media (max-width:900px){.st-header__nav{display:none}.st-header__burger{display:flex}.st-header__mobile-menu{display:block}}@media (max-width:480px){.st-header__cta{display:none}}