/* 3-Match extends the established publisher layout. */
.match3-video-grid {
  display: grid;
  grid-template-columns: minmax(0, 1.75fr) minmax(0, .65fr);
  gap: var(--space-4);
  align-items: start;
}
.match3-portrait { width: min(100%, 20rem); justify-self: center; }
@media (max-width: 48rem) {
  .match3-video-grid { grid-template-columns: minmax(0, 1fr); }
  .match3-portrait { width: min(100%, 24rem); }
}
