body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes ping{75%,to{opacity:0;transform:scale(1.8)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes floatParticle{0%{transform:translateX(-100%) translateY(0)}to{transform:translateX(100vw) translateY(-100px)}}@keyframes flowingLight{0%{left:-50px}to{left:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInMessage{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes subtle-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes chatBubble{0%,20%{opacity:0;transform:translateY(10px) scale(.9)}25%,75%{opacity:1;transform:translateY(0) scale(1)}80%,to{opacity:0;transform:translateY(-10px) scale(.9)}}@keyframes moveRobot{0%{left:-50px}to{left:calc(100% + 50px)}}@keyframes movePerson{0%{left:-50px}to{left:calc(100% + 50px)}}@keyframes moveRobotOnBelt{0%{left:-80px;transform:translateY(0)}5%{transform:translateY(-5px)}10%{transform:translateY(0)}20%{left:20%;transform:translateY(0)}25%{transform:translateY(-20px)}30%{transform:translateY(0)}50%{left:50%;transform:translateY(0)}55%{transform:translateY(-10px)}60%{transform:translateY(0)}80%{left:80%;transform:translateY(0)}85%{transform:translateY(-5px)}90%{transform:translateY(0)}to{left:120%}}@keyframes pulseRobot{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes pulseDot{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.8)}}@keyframes rotateCog{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes moveBelt{0%{background-position:0 0}to{background-position:-800px 0}}@keyframes flowInPipe{0%{opacity:0;top:0}20%{opacity:1}to{opacity:0;top:100%}}@keyframes flyMessage{0%{opacity:0;right:5%;transform:translateY(0) scale(.5)}10%{opacity:1;transform:translateY(-10px) scale(1)}70%{opacity:1}to{opacity:0;right:100%;transform:translateY(-50px) scale(.7)}}@keyframes glowIcon{0%{filter:drop-shadow(0 0 2px rgba(76,133,240,.5))}to{filter:drop-shadow(0 0 8px rgba(76,133,240,.8))}}.animated-card{animation:fadeInUp .8s ease-out forwards;opacity:0;transform:translateY(20px);transition:transform .3s ease,box-shadow .3s ease}.animated-card:hover{box-shadow:0 10px 25px #0000004d;transform:translateY(-5px)}.chat-icon-pulse .typing-dot-icon{animation:typing 1.4s infinite both}.chat-icon-pulse .typing-dot-icon:nth-child(2){animation-delay:.2s}.chat-icon-pulse .typing-dot-icon:nth-child(3){animation-delay:.4s}.brain-icon-pulse .brain-path{opacity:.8;transition:opacity .3s ease}.brain-icon-pulse .brain-pulse{animation:pulse 2s ease-in-out infinite}.brain-icon-pulse:hover .brain-path{opacity:1}.data-icon-animate .trending-line{stroke-dasharray:30;stroke-dashoffset:30;animation:drawLine 2s infinite}.data-icon-animate .trending-arrow{animation:fadeIn .5s ease-out .5s forwards;opacity:0}.support-icon-bounce .headphone-band{animation:subtle-bounce 3s ease-in-out infinite;transform-origin:center top}.support-icon-bounce .headphone-left,.support-icon-bounce .headphone-right{animation:pulse 3s ease-in-out infinite alternate;animation-delay:.5s}.step-animation-1{animation:fadeInRight .8s ease-out forwards}.step-animation-2{animation:fadeInRight .8s ease-out .2s forwards}.step-animation-3{animation:fadeInRight .8s ease-out .4s forwards}@keyframes drawLine{0%{box-shadow:0 0 0 0 #fff0;opacity:.7}to{box-shadow:0 0 0 100vw #fff0;opacity:0}}@keyframes moveParticle{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}10%{opacity:1;transform:translate(-50%,-50%) scale(1)}40%{opacity:1}90%{opacity:.5;transform:translate(var(--end-x),var(--end-y)) scale(1)}to{opacity:0;transform:translate(var(--end-x),var(--end-y)) scale(0)}}@keyframes ripple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@keyframes appearUser{0%,90%,to{opacity:0;transform:translate(-50%,-50%) scale(0)}10%,75%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes showMessage{0%,5%,80%,to{opacity:0;transform:translateX(-50%) scale(.5)}15%,70%{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseServiceRing{0%{opacity:.6;transform:scale(.8)}70%{opacity:0}to{opacity:0;transform:scale(1.2)}}.service-icon-0{animation:pulse 3s ease-in-out infinite}.service-icon-1{animation:pulse 3s ease-in-out .5s infinite}.service-icon-2{animation:pulse 3s ease-in-out 1s infinite}.service-icon-3{animation:pulse 3s ease-in-out 1.5s infinite}@keyframes chatBubbleAnimation{0%,to{opacity:.95;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}10%,90%{opacity:.95}0%,8%,92%,to{opacity:0}}@keyframes fadeInTitle{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}}@keyframes float{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-20px) rotate(10deg)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes typing{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes pulseRing{0%{opacity:.6;transform:scale(1)}70%{opacity:0}to{opacity:0;transform:scale(1.5)}}.typing-dot{animation:typing 1.4s infinite both;background-color:#fff;border-radius:50%;display:inline-block;height:8px;margin-right:4px;width:8px}.typing-dot:nth-child(2){animation-delay:.2s}.typing-dot:nth-child(3){animation-delay:.4s}.betfi-badge{align-items:center;background-color:#ff4500;border-radius:12px;box-shadow:0 2px 5px #0003;color:#fff;display:inline-flex;font-weight:700;margin:3px 0;padding:4px 10px;text-decoration:none;transition:all .2s ease}.betfi-badge:hover{background-color:#ff6536;box-shadow:0 4px 8px #0000004d;transform:translateY(-2px)}.betfi-icon{margin-right:5px}.betfi-arrow{font-weight:700;margin-left:5px}
/*# sourceMappingURL=main.b0445c4b.css.map*/