/* Fundido gradual en los márgenes exteriores; la zona central y los logos quedan íntegros. */
.choice-card[data-choice="canal"] > img,
.choice-card[data-choice="curso"] > img,
.choice-card[data-choice="combinado"] .combo-art img:first-child:last-child {
  filter: none !important;
  -webkit-mask-image:
    linear-gradient(90deg, transparent 0%, rgba(0,0,0,.50) 5%, #000 16%, #000 84%, rgba(0,0,0,.50) 95%, transparent 100%),
    linear-gradient(180deg, transparent 0%, rgba(0,0,0,.50) 5%, #000 16%, #000 84%, rgba(0,0,0,.50) 95%, transparent 100%);
  -webkit-mask-composite: source-in;
  mask-image:
    linear-gradient(90deg, transparent 0%, rgba(0,0,0,.50) 5%, #000 16%, #000 84%, rgba(0,0,0,.50) 95%, transparent 100%),
    linear-gradient(180deg, transparent 0%, rgba(0,0,0,.50) 5%, #000 16%, #000 84%, rgba(0,0,0,.50) 95%, transparent 100%);
  mask-composite: intersect;
}

/* El contorno artificial heredado no debe dibujar un límite encima de la obra. */
.choice-card[data-choice="combinado"] .combo-art::after {
  content: none !important;
  display: none !important;
  box-shadow: none !important;
}
