.al-prensa-portada { position: relative; isolation: isolate; overflow: hidden; }
.al-prensa-fondo { position: absolute; inset: 0; z-index: 0; pointer-events: none; background: #0b0710; }
.al-prensa-fondo img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: 65% 40%; opacity: .52; filter: saturate(.55); }
.al-prensa-fondo::after { content: ""; position: absolute; inset: 0; background: linear-gradient(90deg,#0b0710f2 0%,#0b0710cf 38%,#0b07104d 76%,#0b071066),linear-gradient(180deg,#0b071080,transparent 45%,#0b071099); }
.al-prensa-portada .al-portada-grid { position: relative; z-index: 1; }
@media(max-width:700px) {
  .al-prensa-fondo img { object-position: 70% 40%; }
  .al-prensa-fondo::after { background: linear-gradient(180deg,#0b071080,#0b0710b8 50%,#0b0710e6),linear-gradient(90deg,#0b071059,transparent); }
}
