/* V1.55 detail-only styling: no changes to home / list cards. */
#program-detail .program-preview-large.counote-detail-promo-v155 {
  box-sizing:border-box !important;
  height:auto !important;
  min-height:0 !important;
  padding:0 !important;
  aspect-ratio:1672 / 941 !important;
  overflow:hidden !important;
  background:#ffffff !important;
  border:1px solid #dcebe4 !important;
  border-radius:18px !important;
  box-shadow:none !important;
}
#program-detail .program-preview-large.counote-detail-promo-v155 > img.counote-detail-promo-v155-image {
  position:static !important;
  display:block !important;
  width:100% !important;
  max-width:100% !important;
  height:auto !important;
  aspect-ratio:1672 / 941 !important;
  object-fit:contain !important;
  border:0 !important;
  border-radius:0 !important;
}
