/* ESP content-page heroes: use the source image as a full-bleed visual. */
.page-hero--framed .page-hero__media--blur {
  filter: saturate(.82) contrast(1.1);
  transform: none;
  object-position: center center;
}

.page-hero--framed .page-hero__inner--framed {
  display: block;
}

.page-hero--framed .page-hero__frame {
  display: none;
}

.page-hero--framed .page-hero__shade {
  background:
    linear-gradient(90deg, rgba(6, 7, 8, .98) 0%, rgba(6, 7, 8, .84) 38%, rgba(6, 7, 8, .30) 72%),
    linear-gradient(0deg, rgba(8, 9, 12, .92) 0%, transparent 58%);
}
