 @media (max-width: 992px) {
        .mega-dropdown {
          position: static;
          width: 100%;
          transform: none;
          box-shadow: none;
          background: var(--dark-card);
          border-top: 2px solid var(--premium-accent);
        }

        .mega-content {
          padding: 2rem 1rem;
        }

        .mega-column {
          margin-bottom: 2rem;
          padding: 0 1rem;
        }

        .mega-column::after {
          display: none;
        }

        .nav-link {
          padding: 0.75rem 1.25rem !important;
        }
      }
