/**
 * amenities.css — Meadow Lane Park
 */

.amenities {
  background: var(--clr-stone-light);
  padding: var(--space-20) var(--container-pad);
}

.amenities__header {
  text-align: center;
  margin-bottom: var(--space-12);
}

.amenities__header p {
  max-width: 480px;
  margin: 0 auto;
  color: var(--clr-text-light);
}

.amenities__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--space-5);
}

@media (max-width: 900px)  { .amenities__grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 560px)  { .amenities__grid { grid-template-columns: 1fr; } }
