.animate{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:var(--animate-from,translate(0,0))}.animate.fade-up{--animate-from:translateY(20px)}.animate.fade-in{--animate-from:translate(0, 0)}.animate.fade-right{--animate-from:translateX(-20px)}.animate.fade-left{--animate-from:translateX(20px)}.animate.zoom-in{--animate-from:scale(0.96)}.animate.is-visible{opacity:1;--animate-from:translate(0, 0)}.cascade-child{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:var(--cascade-from,translate(0,0))}.animate-cascade.fade-up .cascade-child{--cascade-from:translateY(20px)}.animate-cascade.fade-in .cascade-child{--cascade-from:translate(0, 0)}.animate-cascade.fade-right .cascade-child{--cascade-from:translateX(-20px)}.animate-cascade.fade-left .cascade-child{--cascade-from:translateX(20px)}.animate-cascade.zoom-in .cascade-child{--cascade-from:scale(0.96)}.cascade-child.is-visible{opacity:1;--cascade-from:translate(0, 0)}.animate-cascade .cascade-child.is-visible{opacity:1;--cascade-from:translate(0, 0)}