/* Original live-stage photography blended into the cinematic homepage. */
.hero-live{position:relative;isolation:isolate;background:#070707;overflow:hidden}
.hero-live::before{content:"";position:absolute;inset:0;z-index:-2;background:url("images/home-live-stage.jpg") center 42% / cover no-repeat}
.hero-live::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#070707 0%,rgba(7,7,7,.82) 15%,rgba(7,7,7,.18) 65%,rgba(7,7,7,.18) 100%),linear-gradient(90deg,rgba(7,7,7,.76),rgba(7,7,7,.36) 60%,rgba(7,7,7,.18))}
.hero-live .hero-inner{width:100%;text-shadow:0 2px 22px rgba(0,0,0,.5)}
.hero-live .btn:not(.primary){background:rgba(7,7,7,.6);border-color:#777}
.hero-live .btn{ text-shadow:none }
@media(max-width:760px){
 .hero-live::before{background-position:54% top}
 .hero-live::after{background:linear-gradient(0deg,#070707 0%,rgba(7,7,7,.9) 25%,rgba(7,7,7,.55) 65%,rgba(7,7,7,.35) 100%)}
 .hero-live .hero-inner{padding-top:110px}
}
