/* Utilitários responsivos usados na Home — no original, esses breakpoints eram computados
   via JS (isMobile) e injetados como estilo inline; aqui viram media queries CSS puras. */
.emu-two-col { grid-template-columns: 1fr 1fr; }
.emu-hero-grid { grid-template-columns: 1.05fr 1fr; padding: 150px 0 130px; }
.emu-growth-grid { grid-template-columns: 1fr 1fr; }
.emu-growth-mock { order: 0; }
.emu-order-media { order: 0; }

@media (max-width: 920px) {
  .emu-two-col, .emu-growth-grid { grid-template-columns: 1fr; }
  .emu-hero-grid { grid-template-columns: 1fr; padding: 124px 0 88px; }
  .emu-growth-mock { order: 2; }
  .emu-order-media { order: 2; }
}
