.scroll-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.scroll-reveal-left{opacity:0;transform:translateX(-24px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal-left.is-visible{opacity:1;transform:translateX(0)}.scroll-reveal-right{opacity:0;transform:translateX(24px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal-right.is-visible{opacity:1;transform:translateX(0)}.scroll-reveal-scale{opacity:0;transform:scale(.95);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal-scale.is-visible{opacity:1;transform:scale(1)}.scroll-reveal-stagger>:first-child{transition-delay:0s}.scroll-reveal-stagger>:nth-child(2){transition-delay:.1s}.scroll-reveal-stagger>:nth-child(3){transition-delay:.2s}.scroll-reveal-stagger>:nth-child(4){transition-delay:.3s}.scroll-reveal-stagger>:nth-child(5){transition-delay:.4s}.scroll-reveal-stagger>:nth-child(6){transition-delay:.5s}.scroll-reveal-stagger>*{opacity:0;transform:translateY(16px);transition:opacity .5s ease-out,transform .5s ease-out}.scroll-reveal-stagger.is-visible>*{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal-left,.scroll-reveal-right,.scroll-reveal-scale,.scroll-reveal-stagger>*{opacity:1;transform:none;transition:none}.scroll-reveal-stagger>*{transition-delay:0s}}@media (max-width:768px){.scroll-reveal{transform:translateY(16px)}.scroll-reveal,.scroll-reveal-left{transition:opacity .45s ease-out,transform .45s ease-out}.scroll-reveal-left{transform:translateX(-16px)}.scroll-reveal-right{transform:translateX(16px)}.scroll-reveal-right,.scroll-reveal-scale{transition:opacity .45s ease-out,transform .45s ease-out}.scroll-reveal-scale{transform:scale(.97)}.scroll-reveal-stagger>:first-child{transition-delay:0s}.scroll-reveal-stagger>:nth-child(2){transition-delay:80ms}.scroll-reveal-stagger>:nth-child(3){transition-delay:.16s}.scroll-reveal-stagger>:nth-child(4){transition-delay:.24s}.scroll-reveal-stagger>:nth-child(5){transition-delay:.32s}.scroll-reveal-stagger>:nth-child(6){transition-delay:.4s}.scroll-reveal-stagger>*{transform:translateY(12px);transition:opacity .4s ease-out,transform .4s ease-out}}