/* Award logos below the existing award copy; no changes to the video section. */
.press-awards{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: var(--gutter); margin-top: var(--section-heading-space);}
.press-award{display: flex; align-items: center; justify-content: center; min-width: 0; aspect-ratio: 4/3; padding: var(--md-space); border-radius: var(--border-radius); background-color: #fff; overflow: hidden;}
.press-award img{display: block; width: 100%; height: 100%; max-height: 30rem; object-fit: contain;}
@media(width < 576px){
  .press-awards{grid-template-columns: 1fr;}
}

/* Optical centering for the triangular play icon. */
.video-list .play-button img{display: block; transform: translateX(17%);}
