.ramp .ph__lock{z-index:1;position:relative}.ramp .ph__title{font-size:.595em}@media (width>=861px){.ramp .ph__support{top:calc(var(--name) * .575)}}.ramp .ph__film{z-index:0;pointer-events:none;position:absolute;inset:0}.ramp .ph__film video,.ramp .ph__film img{width:max(112.5%,177.8svh);max-width:none;height:auto;animation:ph-film 1.2s var(--ease-out) both;display:block;position:absolute;top:50%;left:24%;translate:0 -50%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24%);mask-image:linear-gradient(90deg,#0000 0%,#000 24%)}.ramp .ph__film:after{content:"";background:linear-gradient(to bottom, #04070dd1 0%, #04070d8c 38%, #04070d66 62%, #04070deb 92%, var(--earth) 100%);position:absolute;inset:0}@keyframes ph-film{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ramp .ph__film video,.ramp .ph__film img{animation:none}}@media (width<=860px){.ramp .ph__film video,.ramp .ph__film img{width:auto;height:60%;top:-2%;left:50%;translate:-48%;-webkit-mask-image:linear-gradient(#000 72%,#0000 98%);mask-image:linear-gradient(#000 72%,#0000 98%)}.ramp .ph__name{padding-bottom:0}}.nx--pulse .nx__view.nx__lid{min-width:112px}.nx--pulse .nx__view.nx__lid[aria-pressed=true]{color:var(--volt)}.ramp .nx__canvas{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000 98%),linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000 98%),linear-gradient(90deg,#0000,#000 16% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}
