.animate-fade-up,.animate-fade-left,.animate-fade-right,.animate-fade-in{opacity:0;transition:opacity 0.7s ease,transform 0.7s ease}.animate-fade-up{transform:translateY(40px)}.animate-fade-left{transform:translateX(-50px)}.animate-fade-right{transform:translateX(50px)}.animate-fade-in{transform:none}.animate-fade-up.visible,.animate-fade-left.visible,.animate-fade-right.visible,.animate-fade-in.visible{opacity:1;transform:translate(0)}.alt-card.animate-fade-up{transition:opacity 0.7s ease,transform 0.4s ease,border-color 0.4s ease,box-shadow 0.4s ease}.alt-card.animate-fade-up.visible:hover{transform:translateY(-6px)}.delay-1{transition-delay:0.1s}.delay-2{transition-delay:0.2s}.delay-3{transition-delay:0.3s}.delay-4{transition-delay:0.4s}.delay-5{transition-delay:0.5s}.delay-6{transition-delay:0.6s}@media (prefers-reduced-motion:reduce){.animate-fade-up,.animate-fade-left,.animate-fade-right,.animate-fade-in{opacity:1;transform:none;transition:none}}