@media (max-width: 52rem) {
  .section__layout {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 31rem) {
  .section {
    min-height: auto;
    padding-inline: 1rem;
  }
}
