.Nav_bar__uzWof{position:fixed;top:0;left:0;right:0;z-index:50;background:rgba(250,248,255,.85);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 1px 8px rgba(0,0,0,.04)}.Nav_inner__9a0wZ{max-width:1280px;margin:0 auto;min-height:80px;padding:0 clamp(16px,4vw,48px);display:flex;align-items:center;justify-content:space-between;gap:16px}.Nav_brand__fxHWm{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#131b2e;flex-shrink:0}.Nav_logo__7UuAn{width:40px;height:40px;border-radius:12px;box-shadow:0 4px 20px -2px rgba(36,85,235,.25)}.Nav_brandText__xFFbI{display:grid;gap:3px;line-height:1}.Nav_brandName__mCp4q{font-size:18px;font-weight:700;letter-spacing:-.02em}.Nav_tagline__TUKQN{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#003cc6}.Nav_nav__eQpdl{display:flex;align-items:center;gap:clamp(12px,1.6vw,22px)}.Nav_nav__eQpdl a{text-decoration:none;color:#434655;font-size:14px;font-weight:600;white-space:nowrap}.Nav_nav__eQpdl a:hover{color:#131b2e}.Nav_login__nF_qV{color:#434655!important}.Nav_cta__qDlXw{display:inline-flex!important;align-items:center;justify-content:center;height:48px;padding:0 22px!important;border-radius:999px;background:#2455eb;color:#fff!important;font-weight:700;box-shadow:0 4px 20px -2px rgba(36,85,235,.25)}.Nav_cta__qDlXw:hover{background:#003cc6}.Nav_avatar__x6mIh{display:grid!important;place-items:center;width:32px;height:32px;margin-left:4px;border-radius:999px;background:#003cc6;color:#fff!important}.Nav_avatar__x6mIh .Nav_material-symbols-outlined__3qLQU{font-size:18px}.Nav_menuBtn__ke9sj{display:none;width:42px;height:42px;border:0;background:rgba(0,0,0,0);padding:0;align-items:center;justify-content:center;cursor:pointer;color:#131b2e}.Nav_menuBtn__ke9sj .Nav_material-symbols-outlined__3qLQU{font-size:26px}@media(max-width:1100px){.Nav_menuBtn__ke9sj{display:flex}.Nav_nav__eQpdl{position:absolute;top:80px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;padding:12px 16px 20px;background:#faf8ff;border-bottom:1px solid #c4c5d8;box-shadow:0 12px 28px rgba(19,27,46,.08)}.Nav_nav__eQpdl a{padding:14px 8px;border-bottom:1px solid rgba(196,197,216,.45)}.Nav_nav__eQpdl .Nav_cta__qDlXw{margin-top:12px;width:100%}.Nav_open__JhDhL{display:flex}}