/* Prevent viewport-relative spacing from collapsing guide articles on wide screens. */
.guide-content {
  grid-template-columns: minmax(220px, 0.55fr) minmax(0, 1.45fr);
  gap: clamp(40px, 5vw, 80px);
  width: min(1180px, 100%);
  padding: clamp(70px, 10vw, 140px) clamp(24px, 4vw, 64px);
}

@media (max-width: 760px) {
  .guide-content {
    grid-template-columns: 1fr;
    gap: 40px;
  }
}
