.section-page-image-trio {
  padding: 0;
}

.section-page-image-trio__grid {
  display: flex;
  gap: var(--space-3);
}

.section-page-image-trio__item {
  flex: 1;
  min-width: 0;
}

@media (max-width: 749px) {
  .section-page-image-trio__grid {
    flex-direction: column;
  }
}
