@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes headerSequence{0%{opacity:0;transform:translateY(20px)}50%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes cardHover{0%{transform:translateY(0);box-shadow:0 0 0 rgba(59,130,246,0)}to{transform:translateY(-8px);box-shadow:0 0 30px rgba(59,130,246,.5)}}.animate-fade-up{opacity:0;animation:fadeInUp .6s ease-out forwards}.animate-header,.animate-header-delay{opacity:0;animation:headerSequence 1.2s ease-out forwards}.animate-header-delay{animation-delay:.3s}.stagger-fade>*{opacity:0;animation:fadeInUp .6s ease-out forwards}.stagger-fade>:first-child{animation-delay:.1s}.stagger-fade>:nth-child(2){animation-delay:.2s}.stagger-fade>:nth-child(3){animation-delay:.3s}.stagger-fade>:nth-child(4){animation-delay:.4s}.platform-icons>*{opacity:0;animation:fadeInUp .6s ease-out forwards}.platform-icons>:first-child{animation-delay:.1s}.platform-icons>:nth-child(2){animation-delay:.2s}.platform-icons>:nth-child(3){animation-delay:.3s}.platform-icons>:nth-child(4){animation-delay:.4s}.platform-icons>:nth-child(5){animation-delay:.5s}.platform-icons>:nth-child(6){animation-delay:.6s}.pricing-card{transition:transform .3s ease,box-shadow .3s ease;position:relative}.pricing-card:hover{transform:translateY(-8px);box-shadow:0 0 30px rgba(59,130,246,.5)}.pricing-card:after{content:"";position:absolute;inset:-1px;background:linear-gradient(45deg,rgba(59,130,246,.5),transparent);border-radius:inherit;opacity:0;transition:opacity .3s ease;z-index:-1}.pricing-card:hover:after{opacity:1}.reveal-on-scroll{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.reveal-on-scroll.revealed{opacity:1;transform:translateY(0)}.bento-grid>*{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.bento-grid>.revealed{opacity:1;transform:translateY(0)}.bento-grid>:first-child{transition-delay:.1s}.bento-grid>:nth-child(2){transition-delay:.2s}.bento-grid>:nth-child(3){transition-delay:.3s}.bento-grid>:nth-child(4){transition-delay:.4s}.bento-grid>:nth-child(5){transition-delay:.5s}.bento-grid>:nth-child(6){transition-delay:.6s}