/* ============================================================
   LUNCHBOX.KIDS — NEWSLETTER TABLET (769px–1024px)
   ============================================================ */

@media (min-width: 769px) and (max-width: 1024px) {

  /* Hero split */
  .nwsl-hero-inner {
    grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);
    gap: 32px;
  }

  /* "What's inside" grid: 2 cols instead of 4 */
  .nwsl-find-grid {
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px;
  }

  /* Preview / phone section: keep two-column but tighten */
  .nwsl-preview-inner {
    grid-template-columns: 1fr 1fr;
    gap: 32px;
  }

  /* Why-section body */
  .nwsl-why-body {
    grid-template-columns: 1fr 1fr;
    gap: 32px;
  }

  /* Ready CTA form on one row */
  .nwsl-ready form {
    max-width: 480px;
  }
}
