.Nav_nav__o8sSc{position:fixed;top:0;left:0;right:0;z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(255,255,255,.92);border-bottom:1px solid rgba(226,232,240,.9)}.Nav_navInner___qhUH{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.Nav_navInner___qhUH>nav{flex:1 1;display:flex;justify-content:center}.Nav_brand__vMusG{display:inline-flex;align-items:center;gap:10px;min-width:0}.Nav_brand__vMusG img{height:58px;width:auto}.Nav_brandText__Rf0lb{color:var(--navy);font-size:1.15rem;font-weight:900;letter-spacing:-.04em;white-space:nowrap}.Nav_navLinks__sb_3K{display:flex;align-items:center;justify-content:center;gap:30px;list-style:none;padding:0;margin:0;color:#53647e;font-size:.88rem;font-weight:700;letter-spacing:.01em}.Nav_navLinks__sb_3K a{position:relative;padding:6px 0;transition:color .2s ease,opacity .2s ease}.Nav_navLinks__sb_3K a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:var(--blue);opacity:0;transform:scaleX(.6);transition:opacity .2s ease,transform .2s ease}.Nav_navLinks__sb_3K a:focus-visible:after,.Nav_navLinks__sb_3K a:hover:after{opacity:1;transform:scaleX(1)}.Nav_navLinks__sb_3K a:focus-visible,.Nav_navLinks__sb_3K a:hover{color:var(--blue)}.Nav_navActions__3fcKJ{display:flex;align-items:center;gap:14px}.Nav_loginLink__B4PiU{color:var(--navy);font-weight:800;font-size:.9rem;opacity:.86}.Nav_navCta__gveUH{display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:linear-gradient(135deg,var(--blue),#1a6ef2);color:#fff;padding:12px 20px;font-size:.88rem;font-weight:800;letter-spacing:.01em;box-shadow:0 14px 28px rgba(21,94,239,.28),0 0 0 4px rgba(21,94,239,.12);transition:transform .2s ease,background .2s ease,box-shadow .2s ease;border:0}.Nav_navCta__gveUH:hover{transform:translateY(-2px);background:linear-gradient(135deg,var(--blue-dark),var(--blue));box-shadow:0 18px 32px rgba(15,79,201,.28),0 0 0 5px rgba(15,79,201,.12)}.Nav_navCta__gveUH:focus-visible{outline:3px solid rgba(15,79,201,.28);outline-offset:3px}.Nav_menuBtn__to_Gk{display:none;width:42px;height:42px;border:1px solid var(--line);background:#fff;border-radius:10px;color:var(--navy);font-size:1.25rem;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.Nav_menuBtn__to_Gk.Nav_isOpen__XdMG9{background:var(--blue);border-color:var(--blue);color:#fff}@media (max-width:980px){.Nav_navLinks__sb_3K{display:none}.Nav_navLinks__sb_3K.Nav_mobileOpen__prVRN{display:flex;position:absolute;top:78px;left:16px;right:16px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 16px;flex-direction:column;gap:8px;box-shadow:0 18px 32px rgba(15,24,42,.12);z-index:20}.Nav_loginLink__B4PiU{display:none}.Nav_menuBtn__to_Gk{display:inline-flex;align-items:center;justify-content:center}}@media (max-width:640px){.Nav_navInner___qhUH{height:72px}.Nav_brand__vMusG img{height:46px}.Nav_navActions__3fcKJ .Nav_navCta__gveUH{display:none}}.Nav_navBackBar__mC6_K{background:rgba(255,255,255,.94);border-bottom:1px solid rgba(226,232,240,.9);position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Nav_navBackInner__W7E0O{height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px}.Nav_navBackBrand__NhNl7{display:inline-flex;align-items:center;gap:12px;font-weight:900;color:var(--navy);letter-spacing:-.05em;font-size:1.15rem}.Nav_navBackBrand__NhNl7 img{height:52px;width:auto}.Nav_navBackLink__GHCRz{color:var(--muted);font-weight:700;font-size:.9rem}@media (max-width:640px){.Nav_navBackInner__W7E0O{height:72px}.Nav_navBackBrand__NhNl7 img{height:44px}}.Nav_navDoc__izbqN{background:var(--blue-deep);color:#fff;padding:0 48px;height:80px;display:flex;align-items:center;justify-content:space-between}.Nav_navDoc__izbqN a{color:#fff;font-weight:700;font-size:20px}.Nav_navDocLogo__fmBdR img{height:70px;width:auto;display:block}.Nav_navDocBack__0Dwot{font-size:14px;font-weight:400;opacity:.8}@media (max-width:900px){.Nav_navDoc__izbqN{padding:0 20px}}