.mobile-lead-slide[hidden]{display:none!important}
.mobile-leads-ready .mobile-lead-slides{overflow:hidden}
.mobile-leads-ready .mobile-lead-slide{min-width:0}
.mobile-leads-ready .mobile-lead-slide.is-active{animation:lead-slide-in .45s ease both}
.mobile-leads-ready .photo{position:relative;overflow:hidden}
.mobile-leads-ready .is-active .photo:after{content:"";position:absolute;inset:-30% -60%;pointer-events:none;background:linear-gradient(110deg,transparent 40%,#ffffff55 50%,transparent 60%);transform:translateX(-100%);animation:lead-light-sweep 1.3s ease-out .2s both}
@keyframes lead-slide-in{from{opacity:.3;transform:translateX(20px)}to{opacity:1;transform:none}}
@keyframes lead-light-sweep{to{transform:translateX(100%)}}
@media(prefers-reduced-motion:reduce){.mobile-leads-ready .mobile-lead-slide.is-active{animation:none}.mobile-leads-ready .is-active .photo:after{animation:none;display:none}}
