/* Get Real Time Feedback | Industry header dropdown A-Z | 2026-10-20 V17.
   DOM is alphabetized, and desktop grid flows DOWN THE LEFT column and THEN DOWN THE RIGHT.
   This fixes the row-major visual order in the older shared CSS. */
@media (min-width:821px){
  .nav-dropdown-menu{
    display:none!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    grid-template-rows:repeat(9,auto)!important;
    grid-auto-flow:column!important;
    align-content:start!important;
    column-gap:.3rem!important;
    row-gap:.1rem!important;
    max-height:calc(100vh - 6.5rem)!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  .nav-dropdown.open>.nav-dropdown-menu,
  .nav-dropdown:focus-within>.nav-dropdown-menu{display:grid!important}
  .nav-dropdown-menu>li{min-width:0!important;break-inside:avoid!important}
  .nav-dropdown-menu>li>a{white-space:normal!important;line-height:1.27!important}
}
@media (max-width:820px){
  .nav-dropdown-menu{
    grid-auto-flow:row!important;
    grid-template-columns:minmax(0,1fr)!important;
    grid-template-rows:none!important;
    max-height:none!important;
    overflow:visible!important;
  }
}
