.hero__media img,
.entity-hero__media img,
.approved-inner-hero__media img,
.pass2-hero__media img,
.competition-detail-hero__media img,
.staff-profile-hero__media > img,
.honors-hero__visual img {
    filter: brightness(1.68) saturate(1.06) contrast(.96) !important;
}

.approved-home-hero__media img {
    filter: brightness(1.08) saturate(1.03) contrast(.98) !important;
}

.achievements-hero__image {
    filter: brightness(1.68) saturate(1.06) contrast(.96) drop-shadow(0 1.25rem 1.5rem rgb(0 0 0 / 28%)) !important;
}

.hero__overlay,
.approved-home-hero__shade,
.pass2-hero__shade,
.honors-hero .pass2-hero__shade {
    background: linear-gradient(
        90deg,
        rgb(4 19 38 / 78%) 0%,
        rgb(4 19 38 / 48%) 32%,
        rgb(4 19 38 / 5%) 66%,
        transparent 100%
    ) !important;
}

.competition-detail-hero__shade {
    background:
        linear-gradient(90deg, rgb(4 19 38 / 76%), rgb(4 19 38 / 30%) 52%, transparent),
        linear-gradient(0deg, rgb(4 19 38 / 38%), transparent 60%) !important;
}

.approved-inner-hero__media::before {
    background: linear-gradient(
        90deg,
        rgb(4 19 38 / 62%) 0%,
        rgb(4 19 38 / 34%) 28%,
        rgb(4 19 38 / 6%) 65%,
        transparent 100%
    ) !important;
}

@media (max-width: 64rem) {
    .approved-home-hero__shade {
        background: linear-gradient(180deg, transparent 70%, #041326 100%) !important;
    }
}

@media (max-width: 48rem) {
    .pass2-hero__shade,
    .honors-hero .pass2-hero__shade,
    .hero__overlay {
        background: linear-gradient(90deg, rgb(4 19 38 / 72%), rgb(4 19 38 / 22%)) !important;
    }
}
