/* Shared header: native background painting avoids masked negative-z layers. */
html body:not(#ngc-legacy-theme) .page-heading{
 padding:18px 0;isolation:auto;
 background:linear-gradient(to bottom,transparent 68%,#0a1113),linear-gradient(to right,#0a1113 22%,transparent 52%),linear-gradient(rgba(10,17,19,.28),rgba(10,17,19,.28)),url('/aurora-header-437.webp') right center/78% auto no-repeat!important;
}
html body:not(#ngc-legacy-theme) .page-heading:before{content:none;display:none;background:none;mask-image:none;-webkit-mask-image:none}
@media(max-width:767px),(max-width:1023px) and (pointer:coarse){
 html body:not(#ngc-legacy-theme) .page-heading{padding:14px 0;background:linear-gradient(to bottom,transparent 110px,#0a1113 180px),linear-gradient(to right,#0a1113,transparent 38%),linear-gradient(rgba(10,17,19,.52),rgba(10,17,19,.52)),url('/aurora-header-437.webp') right top/auto 180px no-repeat!important}
}
@media print{html body:not(#ngc-legacy-theme) .page-heading{background:none!important}}
