/* Authorised October 2026 layout corrections over the preserved Track pages. */
.track-lighting-page :is(.category-rail, .category-filter-body, .track-filter-body),
.track-spotlights-page :is(.filter-sidebar, .category-rail, .category-filter-body) {
  max-height: none !important;
  overflow: visible !important;
  position: static !important;
}
.track-lighting-page .track-hero-enquiry,
.track-spotlights-page .intent-hero-form {
  max-height: none !important;
  height: auto;
  overflow: visible !important;
}
@media (min-width: 761px) and (max-width: 1440px) and (max-height: 840px) {
  .track-lighting-page .track-hero-enquiry {
    padding: 1.25rem;
    gap: 0.75rem;
  }
  .track-lighting-page .track-hero-enquiry :is(h2, h3) {
    font-size: 1.3rem;
    line-height: 1.22;
  }
}
