/* Nav responsive fix - replaces Tailwind breakpoint classes for nav */
.nav-desktop { display: none; }
.nav-mobile-btn { display: block; }
.nav-mobile-menu { display: none; }
.nav-mobile-menu.open { display: flex; flex-direction: column; }

@media (min-width: 768px) {
  .nav-desktop { display: flex; }
  .nav-mobile-btn { display: none; }
  .nav-mobile-menu { display: none !important; }
}
