@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-fade-in{opacity:0;animation:.8s ease-out forwards fadeInUp}.gradient-text{background:linear-gradient(135deg,#ea7e11 0%,#dc2626 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-bg{background:linear-gradient(-45deg,#f7931a,#ff8c42,#ffa45c,#ff6b35) 0 0/400% 400%;animation:15s infinite gradient}.card-hover{transition:all .3s}.card-hover:hover{transform:translateY(-5px);box-shadow:0 10px 30px #f7931a33}
