/* Global Journey pre-production target-local visual fixes.
 * Temporary only; signed R4 remains unchanged. Remove after the next signed build
 * carries equivalent rules in assets/css/app.css.
 */
@media (max-width:760px){
  .gj-section-head{
    flex-direction:column;
    align-items:flex-start;
  }
  .gj-mobile-nav{
    grid-template-columns:repeat(5,minmax(0,1fr));
    width:100%;
    max-width:100vw;
    box-sizing:border-box;
    overflow:hidden;
  }
  .gj-mobile-nav a{
    min-width:0;
  }
}
