@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-ring{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1);opacity:.2}to{transform:scale(.8);opacity:.5}}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes drawLine{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes checkmark{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes growBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes typing{0%,to{opacity:.3}50%{opacity:1}}@keyframes stampIn{0%{opacity:0;transform:scale(2) rotate(-20deg)}60%{opacity:1;transform:scale(.9) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(-5deg)}}@keyframes progressFill{0%{width:0%}to{width:100%}}@keyframes fanOut{0%{transform:rotate(0) translate(0)}to{transform:rotate(var(--fan-angle)) translate(var(--fan-x))}}@keyframes drawConnection{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes spinSync{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pieGrow{0%{stroke-dashoffset:251}to{stroke-dashoffset:var(--pie-end)}}@keyframes bubbleIn{0%{opacity:0;transform:scale(.5) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.vat-illustration .vat-card{animation:fadeInUp .6s ease-out both}.vat-illustration .vat-card:nth-child(1){animation-delay:.1s}.vat-illustration .vat-card:nth-child(2){animation-delay:.3s}.vat-illustration .vat-card:nth-child(3){animation-delay:.5s}.vat-illustration .vat-row{animation:fadeIn .4s ease-out both}.vat-illustration .vat-row:nth-child(1){animation-delay:.8s}.vat-illustration .vat-row:nth-child(2){animation-delay:1s}.vat-illustration .vat-row:nth-child(3){animation-delay:1.2s}.vat-illustration .vat-row:nth-child(4){animation-delay:1.4s}.vat-illustration .vat-check{animation:scaleIn .3s ease-out both;animation-delay:1.8s}.vat-illustration .vat-float{animation:float 3s ease-in-out infinite}.vat-illustration .vat-float-delay{animation:float 3s ease-in-out infinite 1s}.ct-illustration .ct-pie-segment{animation:pieGrow 1.5s ease-out both;animation-delay:.3s}.ct-illustration .ct-badge{animation:scaleIn .4s ease-out both;animation-delay:.8s}.ct-illustration .ct-card{animation:fadeInUp .5s ease-out both}.ct-illustration .ct-card:nth-child(1){animation-delay:.4s}.ct-illustration .ct-card:nth-child(2){animation-delay:.6s}.ct-illustration .ct-card:nth-child(3){animation-delay:.8s}.ct-illustration .ct-float{animation:floatSlow 4s ease-in-out infinite}.ai-illustration .ai-msg{animation:fadeInUp .4s ease-out both}.ai-illustration .ai-msg:nth-child(1){animation-delay:.2s}.ai-illustration .ai-msg:nth-child(2){animation-delay:.8s}.ai-illustration .ai-msg:nth-child(3){animation-delay:1.4s}.ai-illustration .ai-msg:nth-child(4){animation-delay:2s}.ai-illustration .ai-typing span{animation:typing 1.2s ease-in-out infinite}.ai-illustration .ai-typing span:nth-child(2){animation-delay:.2s}.ai-illustration .ai-typing span:nth-child(3){animation-delay:.4s}.ai-illustration .ai-bubble{animation:bubbleIn .5s ease-out both}.ai-illustration .ai-bubble:nth-child(1){animation-delay:2.5s}.ai-illustration .ai-bubble:nth-child(2){animation-delay:2.8s}.ai-illustration .ai-bubble:nth-child(3){animation-delay:3.1s}.int-illustration .int-logo{animation:scaleIn .4s ease-out both}.int-illustration .int-logo:nth-child(1){animation-delay:.1s}.int-illustration .int-logo:nth-child(2){animation-delay:.3s}.int-illustration .int-logo:nth-child(3){animation-delay:.5s}.int-illustration .int-logo:nth-child(4){animation-delay:.7s}.int-illustration .int-line{stroke-dasharray:100;animation:drawConnection 1s ease-out both;animation-delay:1s}.int-illustration .int-spin{animation:spinSync 3s linear infinite}.int-illustration .int-float{animation:floatSlow 3.5s ease-in-out infinite}.cal-illustration .cal-item{animation:fadeInUp .4s ease-out both}.cal-illustration .cal-item:nth-child(1){animation-delay:.2s}.cal-illustration .cal-item:nth-child(2){animation-delay:.5s}.cal-illustration .cal-item:nth-child(3){animation-delay:.8s}.cal-illustration .cal-item:nth-child(4){animation-delay:1.1s}.cal-illustration .cal-item:nth-child(5){animation-delay:1.4s}.cal-illustration .cal-check svg{stroke-dasharray:20;animation:checkmark .3s ease-out both}.cal-illustration .cal-check:nth-child(1) svg{animation-delay:.5s}.cal-illustration .cal-check:nth-child(2) svg{animation-delay:.8s}.cal-illustration .cal-check:nth-child(3) svg{animation-delay:1.1s}.cal-illustration .cal-check:nth-child(4) svg{animation-delay:1.4s}.cal-illustration .cal-check:nth-child(5) svg{animation-delay:1.7s}.cal-illustration .cal-progress-bar{animation:progressFill 2s ease-out both;animation-delay:.4s}.team-illustration .team-card{animation:fadeInUp .5s ease-out both;transform-origin:bottom center}.team-illustration .team-card:nth-child(1){animation-delay:.1s}.team-illustration .team-card:nth-child(2){animation-delay:.3s}.team-illustration .team-card:nth-child(3){animation-delay:.5s}.team-illustration .team-dropdown{animation:fadeInUp .4s ease-out both;animation-delay:1s}.team-illustration .team-float{animation:float 3.5s ease-in-out infinite}.reports-illustration .rpt-bar{transform-origin:bottom;animation:growBar .6s ease-out both}.reports-illustration .rpt-bar:nth-child(1){animation-delay:.2s}.reports-illustration .rpt-bar:nth-child(2){animation-delay:.35s}.reports-illustration .rpt-bar:nth-child(3){animation-delay:.5s}.reports-illustration .rpt-bar:nth-child(4){animation-delay:.65s}.reports-illustration .rpt-bar:nth-child(5){animation-delay:.8s}.reports-illustration .rpt-line{stroke-dasharray:200;animation:drawLine 1.5s ease-out both;animation-delay:.5s}.reports-illustration .rpt-kpi{animation:fadeInUp .4s ease-out both}.reports-illustration .rpt-kpi:nth-child(1){animation-delay:1s}.reports-illustration .rpt-kpi:nth-child(2){animation-delay:1.2s}.reports-illustration .rpt-kpi:nth-child(3){animation-delay:1.4s}.reports-illustration .rpt-float{animation:floatSlow 3s ease-in-out infinite}
