.nm-hero.ls-hero{position:relative;overflow:hidden;background:var(--black);padding-bottom:calc(100vw / 2.5 * .54)}.ls-hero .nm-location{text-shadow:0 1px 10px rgb(0 0 0/.9)}@media (max-width:639px){.nm-hero.ls-hero{padding-bottom:calc(100vw / 2.2 + 1rem)}}.ls-hero-copy{position:relative;z-index:2}.ls-hero-stage{position:absolute;inset:auto 0 0 0;z-index:0;aspect-ratio:1983/793}@media (max-width:639px){.ls-hero-stage{aspect-ratio:2.2/1}.ls-hero-stage .ls-scene img{object-position:60% 100%}.ls-hero-stage:after{background:linear-gradient(180deg,var(--black) 0,rgb(10 10 10/.45) 22%,rgb(10 10 10/0) 42%),linear-gradient(0deg,var(--black) 0,rgb(10 10 10/0) 7%)}}.ls-scene{position:absolute;inset:0;overflow:hidden}.ls-scene img{object-fit:cover;object-position:50% 100%}.ls-hero-stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--black) 0,rgb(10 10 10/.5) 14%,rgb(10 10 10/0) 32%),linear-gradient(0deg,var(--black) 0,rgb(10 10 10/0) 7%)}@media (min-width:640px){.ls-hero-stage:before{content:"";position:absolute;inset:0 0 auto 0;height:60%;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--black) 0,rgb(10 10 10/.8) 28%,rgb(10 10 10/.3) 46%,rgb(10 10 10/0) 60%);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}}.ls-layer{position:absolute;inset:0;transform:translate3d(calc(var(--mx, 0px) * var(--d)),calc(var(--my, 0px) * var(--d) + var(--sy, 0px) * var(--s)),0);will-change:transform}.ls-depth-0{--d:0.2;--s:0.18;scale:1.04;transform-origin:50% 100%}.ls-depth-1{--d:0.45;--s:0.09}.ls-depth-2{--d:0.6;--s:0.06}.ls-depth-3{--d:0.8;--s:0.03}.ls-depth-4{--d:1;--s:0}.ls-light{opacity:0}.ls-light-mid{animation:ls-mid 12s ease-in-out infinite}.ls-light-bright{animation:ls-bright 12s ease-in-out infinite}@keyframes ls-mid{0%,to{opacity:0}30%,70%{opacity:1}}@keyframes ls-bright{0%,35%,65%,to{opacity:0}50%{opacity:1}}.ls-scene[data-paused],.ls-scene[data-paused] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ls-layer{transform:none}.ls-light{animation:none}.ls-light-mid{opacity:1}}