.hv3{--stage-bar:var(--hv3-bar-low)}.hv3-stage-run{--stage-pitch:50svh;display:flow-root}.hv3-stage-spacer{height:calc(var(--stage-n,1) * var(--stage-pitch))}.hv3-stage-pin{top:var(--stage-top,var(--stage-bar));position:sticky}@property --stage-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --stage-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@media (min-width:981px){.hv3-stage-viewport{position:relative;overflow:clip}.hv3-stage-viewport[data-glide=on]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--stage-fade-top), #000 calc(100% - var(--stage-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--stage-fade-top), #000 calc(100% - var(--stage-fade-bottom)), transparent 100%);transition:--stage-fade-top .45s ease-in-out,--stage-fade-bottom .45s ease-in-out}.hv3-stage-list{will-change:transform;transition:transform .45s ease-in-out;position:absolute;inset:0 0 auto}}@media (prefers-reduced-motion:reduce){.hv3-stage-viewport[data-glide=on],.hv3-stage-list{transition:none}}@media (max-width:980px){.hv3-stage-pin{position:static}.hv3-stage-spacer{display:none}}
