:root{--reveal-ease: cubic-bezier(.2, .65, .3, 1);--reveal-duration: .9s}.reveal:not(.is-revealed),.reveal-stagger:not(.is-revealed)>*{opacity:0}.is-revealed.reveal-up{animation:reveal-up var(--reveal-duration) var(--reveal-ease) var(--reveal-delay, 0ms) backwards}.is-revealed.reveal-left{animation:reveal-left var(--reveal-duration) var(--reveal-ease) var(--reveal-delay, 0ms) backwards}.is-revealed.reveal-right{animation:reveal-right var(--reveal-duration) var(--reveal-ease) var(--reveal-delay, 0ms) backwards}.is-revealed.reveal-zoom{animation:reveal-zoom var(--reveal-duration) var(--reveal-ease) var(--reveal-delay, 0ms) backwards}.is-revealed.reveal-fade{animation:reveal-fade 1.1s ease var(--reveal-delay, 0ms) backwards}.reveal-stagger.is-revealed>*{animation:reveal-up .8s var(--reveal-ease) calc(var(--reveal-delay, 0ms) + var(--reveal-i, 0) * var(--reveal-step, 90ms)) backwards}@keyframes reveal-up{0%{opacity:0;transform:translate3d(0,34px,0)}to{opacity:1;transform:none}}@keyframes reveal-left{0%{opacity:0;transform:translate3d(-44px,0,0)}to{opacity:1;transform:none}}@keyframes reveal-right{0%{opacity:0;transform:translate3d(44px,0,0)}to{opacity:1;transform:none}}@keyframes reveal-zoom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes reveal-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.reveal:not(.is-revealed),.reveal-stagger:not(.is-revealed)>*{opacity:1}.is-revealed.reveal-up,.is-revealed.reveal-left,.is-revealed.reveal-right,.is-revealed.reveal-zoom,.is-revealed.reveal-fade,.reveal-stagger.is-revealed>*{animation:none}}
