/* News images shown whole with a blurred fill (ESC News). */
.esc-fit{position:relative;display:block;width:100%;overflow:hidden;background:#e9edf2}
.esc-fit__bg{position:absolute;inset:-24px;background-position:center;background-size:cover;filter:blur(22px) brightness(.85);transform:scale(1.08)}
.esc-fit>img{position:relative;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain}
