/* Team + Why-Us grids single card per row on mobile (all variants). 2026-08-27 v2 (<=960) */
@media (max-width: 960px) {
  .svc-docs, .svc-why, .svc-team, .svc-whydayal, .svc-doctors {
    grid-template-columns: 1fr !important;
  }
  .svc-docs > *, .svc-why > *, .svc-team > *, .svc-whydayal > *, .svc-doctors > * {
    grid-column: auto !important; grid-row: auto !important;
  }
}