@keyframes pulseGlow{0%,to{box-shadow:0 0 25px #facc15b3,0 0 50px #facc1566;transform:scale(1)}50%{box-shadow:0 0 40px #facc15,0 0 80px #facc1599;transform:scale(1.03)}}.pulse-glow-wrapper{animation:pulseGlow 2s ease-in-out infinite;border-radius:.5rem;display:inline-block}@keyframes stepPulse{0%{transform:scale(1);box-shadow:0 10px 15px -3px #0000001a}12.5%{transform:scale(1.2);box-shadow:0 0 40px #3b82f6cc,0 0 80px #3b82f680,0 0 120px #3b82f64d}25%{transform:scale(1);box-shadow:0 10px 15px -3px #0000001a}to{transform:scale(1);box-shadow:0 10px 15px -3px #0000001a}}.step-pulse-1{animation:stepPulse 4s ease-in-out infinite;animation-delay:0s}.step-pulse-2{animation:stepPulse 4s ease-in-out infinite;animation-delay:1s}.step-pulse-3{animation:stepPulse 4s ease-in-out infinite;animation-delay:2s}.step-pulse-4{animation:stepPulse 4s ease-in-out infinite;animation-delay:3s}@keyframes alternatePulseBig{0%{transform:scale(.95) translateY(0)}10%{transform:scale(1.05) translateY(-4px)}35%{transform:scale(1.05) translateY(-4px)}45%{transform:scale(.95) translateY(0)}to{transform:scale(.95) translateY(0)}}@keyframes alternatePulseSmall{0%{transform:scale(1.05) translateY(-4px)}10%{transform:scale(.95) translateY(0)}35%{transform:scale(.95) translateY(0)}45%{transform:scale(1.05) translateY(-4px)}to{transform:scale(1.05) translateY(-4px)}}.problem-solution-card:nth-child(1){animation:alternatePulseBig 4s ease-in-out infinite;animation-delay:0s}.problem-solution-card:nth-child(2){animation:alternatePulseSmall 4s ease-in-out infinite;animation-delay:0s}.problem-solution-card:hover,.problem-solution-card:hover~.problem-solution-card{animation-play-state:paused!important}.grid:has(.problem-solution-card:hover) .problem-solution-card{animation-play-state:paused!important}@keyframes progressGrow96{0%{width:47%}60%{width:96%}80%,to{width:96%}}@keyframes progressGrow89{0%{width:0%}60%{width:89%}80%,to{width:89%}}@keyframes progressGrow90{0%{width:0%}60%{width:90%}80%,to{width:90%}}@keyframes progressGrow100{0%{width:12%}60%{width:100%}80%,to{width:100%}}.card:nth-child(1) .bg-gradient-to-r{animation:progressGrow96 5s ease-out infinite}.card:nth-child(2) .bg-gradient-to-r{animation:progressGrow89 5s ease-out infinite}.card:nth-child(3) .bg-gradient-to-r{animation:progressGrow90 5s ease-out infinite}.card:nth-child(4) .bg-gradient-to-r{animation:progressGrow100 5s ease-out infinite}.scroll-animate{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-animate.animate-in{opacity:1;transform:translateY(0)}.scroll-animate-fade{opacity:0;transition:opacity .8s ease-out}.scroll-animate-fade.animate-in{opacity:1}.scroll-animate-scale{opacity:0;transform:scale(.9);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-animate-scale.animate-in{opacity:1;transform:scale(1)}.scroll-animate-left{opacity:0;transform:translate(-30px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-animate-left.animate-in{opacity:1;transform:translate(0)}.scroll-animate-right{opacity:0;transform:translate(30px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-animate-right.animate-in{opacity:1;transform:translate(0)}@media (min-width: 1024px){.custom-align-items-end{justify-content:end;padding-bottom:66px}}@media (min-width: 768px){.custom-align-items-between{justify-content:space-between!important}}
