:root{--ease-out-quart:cubic-bezier(0.25,1,0.5,1);--ease-out-quint:cubic-bezier(0.22,1,0.36,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1)}@keyframes heroEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-enter{animation:heroEnter .7s var(--ease-out-quart) forwards}@keyframes cardEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.feature-card-enter{animation:cardEnter .5s var(--ease-out-quart) forwards}.feature-card-enter:first-child{animation-delay:.1s}.feature-card-enter:nth-child(2){animation-delay:.15s}.feature-card-enter:nth-child(3){animation-delay:.2s}.feature-card-enter:nth-child(4){animation-delay:.25s}.feature-card-enter:nth-child(5){animation-delay:.3s}.feature-card-enter:nth-child(6){animation-delay:.35s}@keyframes goldPulse{0%,to{box-shadow:0 0 0 0 rgba(14,165,233,.3)}50%{box-shadow:0 0 0 8px rgba(14,165,233,0)}}.pricing-gold-pulse{animation:goldPulse 3s var(--ease-out-quint) infinite}.testimonial-card-enter{animation:cardEnter .5s var(--ease-out-quart) forwards}.testimonial-card-enter:first-child{animation-delay:.05s}.testimonial-card-enter:nth-child(2){animation-delay:.1s}.testimonial-card-enter:nth-child(3){animation-delay:.15s}.testimonial-card-enter:nth-child(4){animation-delay:.2s}.testimonial-card-enter:nth-child(5){animation-delay:.25s}.testimonial-card-enter:nth-child(6){animation-delay:.3s}.pricing-card-hover{transition:all .3s var(--ease-out-quart)}.pricing-card-hover:hover{transform:translateY(-4px)}@keyframes iconHover{0%{transform:rotate(0deg)}to{transform:rotate(12deg) scale(1.1)}}.icon-container-hover:hover{animation:iconHover .4s var(--ease-out-quart) forwards}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.metrics-item-enter{animation:countUp .5s var(--ease-out-quart) forwards}.metrics-item-enter:first-child{animation-delay:.05s}.metrics-item-enter:nth-child(2){animation-delay:.1s}.metrics-item-enter:nth-child(3){animation-delay:.15s}.metrics-item-enter:nth-child(4){animation-delay:.2s}.metrics-item-enter:nth-child(5){animation-delay:.25s}.metrics-item-enter:nth-child(6){animation-delay:.3s}.button-hover{transition:all .15s var(--ease-out-quart)}.button-hover:hover{transform:scale(1.02)}@keyframes buttonPress{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.button-press:active{animation:buttonPress .1s var(--ease-out-quart)}@keyframes sectionHeadingEnter{0%{opacity:0}to{opacity:1}}.section-heading-enter{animation:sectionHeadingEnter .5s var(--ease-out-quart) forwards}@keyframes listItemEnter{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.list-item-enter{animation:listItemEnter .4s var(--ease-out-quart) forwards}.list-item-enter:first-child{animation-delay:.05s}.list-item-enter:nth-child(2){animation-delay:.1s}.list-item-enter:nth-child(3){animation-delay:.15s}.list-item-enter:nth-child(4){animation-delay:.2s}.list-item-enter:nth-child(5){animation-delay:.25s}.list-item-enter:nth-child(6){animation-delay:.3s}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}