.navbar-v2{position:sticky;top:0;z-index:50;width:100%;background:var(--nav-bg-blur);backdrop-filter:blur(10px);border-bottom:1px solid var(--gray-100);transition:box-shadow .25s ease}.navbar-v2--scrolled{box-shadow:var(--nav-shadow-scrolled)}.navbar-v2__bar{max-width:1280px;margin:0 auto;padding:0 24px;height:60px;display:flex;align-items:center;justify-content:space-between;gap:12px}.navbar-v2__logo-img{height:40px;width:auto}.navbar-v2__links{display:none;align-items:center;gap:2px}.navbar-v2__link{position:relative;padding:8px 14px;font-size:13px;font-weight:500;color:var(--gray-500);border-radius:6px;transition:color .15s ease}.navbar-v2__link:hover{color:var(--gray-900)}.navbar-v2__link--active{color:var(--green-600)}.navbar-v2__underline{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:16px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--green-600),var(--emerald))}.navbar-v2__cta{display:none;align-items:center;gap:10px}.navbar-v2__primary-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;color:var(--white);background:linear-gradient(90deg,var(--green-600),var(--emerald));border-radius:12px;box-shadow:var(--green-glow-sm);transition:transform .15s ease,box-shadow .15s ease}.navbar-v2__primary-btn:hover{transform:translateY(-1px) scale(1.02);box-shadow:var(--green-glow);color:var(--white)}.navbar-v2__toggle{display:inline-flex;padding:8px;border-radius:8px;color:var(--gray-600);background:transparent;border:none}.navbar-v2__mobile{display:flex;flex-direction:column;gap:4px;padding:12px 24px 20px;border-top:1px solid var(--gray-100);background:var(--white)}.navbar-v2__mobile-link{padding:12px 14px;border-radius:12px;font-size:14px;font-weight:500;color:var(--gray-600)}.navbar-v2__mobile-link--active{color:var(--green-600);background:var(--gray-50)}.navbar-v2__mobile-cta{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;color:var(--white);background:linear-gradient(90deg,var(--green-600),var(--emerald))}@media (min-width:992px){.navbar-v2__cta,.navbar-v2__links{display:flex}.navbar-v2__mobile,.navbar-v2__toggle{display:none}}