/* ═══════════════════════════════════════════════════════════════════════════
   MAXZEETON.NG — TABLET RESPONSIVE (641px – 1024px)
   ═══════════════════════════════════════════════════════════════════════════ */

@media (min-width: 641px) and (max-width: 1024px) {
  /* Container */
  .container {
    padding: 0 32px;
  }

  /* Hero */
  .hero-content {
    padding: 0 32px;
    justify-content: center;
  }

  .hero-text {
    text-align: center;
    max-width: 700px;
  }

  .hero-buttons {
    justify-content: center;
  }

  /* Services Grid */
  .services-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }

  /* About Teaser */
  .about-teaser {
    gap: 48px;
  }

  /* Card Grids */
  .card-grid-4 {
    grid-template-columns: repeat(2, 1fr);
  }

  .card-grid-3 {
    grid-template-columns: repeat(2, 1fr);
  }

  /* Footer */
  .footer-content {
    grid-template-columns: 1fr 1fr;
  }
}
