.Header_header__KwdYD{position:sticky;top:0;z-index:9999;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1);transition:all .3s ease}.Header_headerInner__6Ae68{max-width:1400px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.Header_logo____uDV{width:200px;font-size:1.5rem;font-weight:700;color:#0a1628;text-decoration:none;display:flex;align-items:center;gap:.5rem;max-width:200px}.Header_nav__tNWGY{display:flex;align-items:center;gap:3rem}.Header_navLinks__PIPAd{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.Header_navItemWithDropdown__0CPD5{position:relative;padding-bottom:12px;margin-bottom:-12px}.Header_navItemWrapper__DFgQz{display:flex;align-items:center;gap:.5rem}.Header_navLink__Rvw2c{color:#4a5568;text-decoration:none;font-weight:500;transition:color .3s ease;display:flex;align-items:center}.Header_navLink__Rvw2c:hover{color:var(--primary-color)}.Header_dropdownToggle__0FnxE{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;color:inherit;transition:transform .3s ease}.Header_navItemWithDropdown__0CPD5:hover .Header_dropdownToggle__0FnxE{transform:rotate(180deg)}.Header_submenu__vHARl{position:absolute;top:100%;left:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;box-shadow:0 10px 25px rgba(0,0,0,.1);list-style:none;margin:0;padding:.5rem 0;min-width:200px;z-index:10000;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s;display:flex;flex-direction:column}.Header_submenuOpen__Lb9Yz{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.Header_submenu__vHARl li{margin:0}.Header_submenu__vHARl a,.Header_submenu__vHARl span{display:block;padding:.75rem 1.5rem;color:#4a5568;text-decoration:none;transition:all .3s ease}.Header_submenu__vHARl a:hover,.Header_submenu__vHARl span:hover{background:rgba(30,64,175,.05);color:var(--primary-color);padding-left:2rem}.Header_submenu__vHARl .Header_navItemWithDropdown__0CPD5{position:relative}.Header_submenu__vHARl .Header_submenu__vHARl{position:absolute;top:0;left:100%;margin:0;border-radius:.5rem}.Header_ctaButton__G7ST3{padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;background:var(--btn-bg-color);color:var(--btn-text-color);border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease;white-space:nowrap}.Header_ctaButton__G7ST3:hover{background:var(--btn-hover-bg);transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,64,175,.3)}.Header_mobileMenuButton__RW8v5{display:none;background:none;border:none;cursor:pointer;padding:.5rem}.Header_mobileMenu__YC5Nj{display:none}@media (max-width:768px){.Header_nav__tNWGY{display:none}.Header_mobileMenuButton__RW8v5{display:block}.Header_mobileMenu__YC5Nj{display:flex;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);padding:1rem 2rem}.Header_mobileMenu__YC5Nj,.Header_navLinks__PIPAd{flex-direction:column;gap:1rem}.Header_mobileMenu__YC5Nj .Header_navLinks__PIPAd{gap:0}.Header_mobileMenu__YC5Nj .Header_submenu__vHARl{position:static!important;background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;padding:.5rem 0 .5rem 1.5rem!important;min-width:auto!important;transform:none!important;transition:none!important;display:none!important;opacity:1!important;visibility:visible!important}.Header_mobileMenu__YC5Nj .Header_submenuOpen__Lb9Yz{display:flex!important}.Header_mobileMenu__YC5Nj .Header_dropdownToggle__0FnxE{margin-left:auto}.Header_mobileMenu__YC5Nj .Header_navItemWrapper__DFgQz{width:100%}.Header_mobileMenu__YC5Nj a,.Header_mobileMenu__YC5Nj span{padding:.5rem 0}.Header_mobileMenu__YC5Nj a:hover,.Header_mobileMenu__YC5Nj span:hover{padding-left:0;background:transparent}.Header_mobileMenu__YC5Nj .Header_submenu__vHARl a:hover,.Header_mobileMenu__YC5Nj .Header_submenu__vHARl span:hover{padding-left:0}.Header_mobileMenu__YC5Nj .Header_submenu__vHARl .Header_submenu__vHARl{position:static;top:auto;left:auto;margin:0;border-radius:0}}