/* Audited final override: identical background palette to news.html .hye-news-hero.
   Kept at the END of <head> after all legacy page CSS to eliminate conflicts. */
.hye-about-hero,.career-hero,.wp-hero,.team-full-hero,.hye-gallery-hero,.heg-hero,.hye-video-hero,.hye-faq-hero,.hye-contact-hero{background:radial-gradient(ellipse at 75% 32%,#394053,#1e2534 62%,#151a25)!important;background-color:#1e2534!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;}
.hye-about-hero::before,.career-hero::before,.wp-hero::before,.team-full-hero::before,.hye-gallery-hero::before,.heg-hero::before,.hye-video-hero::before,.hye-faq-hero::before,.hye-contact-hero::before{background:linear-gradient(90deg,rgba(21,26,37,.76) 0%,rgba(21,26,37,.35) 33%,transparent 65%)!important;pointer-events:none!important;}
.hye-about-hero .hye-interactive-header-art,.career-hero .hye-interactive-header-art,.wp-hero .hye-interactive-header-art,.team-full-hero .hye-interactive-header-art,.hye-gallery-hero .hye-interactive-header-art,.heg-hero .hye-interactive-header-art,.hye-video-hero .hye-interactive-header-art,.hye-faq-hero .hye-interactive-header-art,.hye-contact-hero .hye-interactive-header-art{background:transparent!important;opacity:1!important;visibility:visible!important;filter:none!important;mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 92%,transparent 100%)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 92%,transparent 100%)!important;}
.hye-about-hero .hye-interactive-header-art::after,.career-hero .hye-interactive-header-art::after,.wp-hero .hye-interactive-header-art::after,.team-full-hero .hye-interactive-header-art::after,.hye-gallery-hero .hye-interactive-header-art::after,.heg-hero .hye-interactive-header-art::after,.hye-video-hero .hye-interactive-header-art::after,.hye-faq-hero .hye-interactive-header-art::after,.hye-contact-hero .hye-interactive-header-art::after{background:linear-gradient(180deg,#1e2534 0%,transparent 12%,transparent 86%,#1e2534 100%)!important;pointer-events:none!important;}
.hye-about-hero .hye-interactive-header-art object,.career-hero .hye-interactive-header-art object,.wp-hero .hye-interactive-header-art object,.team-full-hero .hye-interactive-header-art object,.hye-gallery-hero .hye-interactive-header-art object,.heg-hero .hye-interactive-header-art object,.hye-video-hero .hye-interactive-header-art object,.hye-faq-hero .hye-interactive-header-art object,.hye-contact-hero .hye-interactive-header-art object{display:block!important;width:100%!important;height:100%!important;opacity:1!important;visibility:visible!important;filter:none!important;background:transparent!important;}
@media(max-width:700px){.hye-about-hero .hye-interactive-header-art,.career-hero .hye-interactive-header-art,.wp-hero .hye-interactive-header-art,.team-full-hero .hye-interactive-header-art,.hye-gallery-hero .hye-interactive-header-art,.heg-hero .hye-interactive-header-art,.hye-video-hero .hye-interactive-header-art,.hye-faq-hero .hye-interactive-header-art,.hye-contact-hero .hye-interactive-header-art{opacity:.8!important;mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 95%,transparent 100%)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 95%,transparent 100%)!important;}}
