.scrollbar-hide.svelte-1rr36h7{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide.svelte-1rr36h7::-webkit-scrollbar{display:none}.grab-cursor.svelte-1rr36h7{cursor:grab}.grab-cursor.svelte-1rr36h7:active{cursor:grabbing}.carousel-container.svelte-1rr36h7{mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent)}.tile.svelte-1rr36h7{box-shadow:0 8px 32px #0480fe26;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.tile.svelte-1rr36h7:hover{box-shadow:0 14px 38px #0480fe40}.sr-only.svelte-1rr36h7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ai-bot-card.svelte-1a1mohz{height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:280px}.ai-bot-card.svelte-1a1mohz:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(6,182,212,.1) 0%,transparent 50%,rgba(6,182,212,.1) 100%);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:.75rem}.ai-bot-card.svelte-1a1mohz:hover:before{opacity:1}.ai-bot-card.svelte-1a1mohz:after{content:"";position:absolute;top:-50%;right:-50%;width:120px;height:120px;background:radial-gradient(circle,rgba(6,182,212,.2) 0%,transparent 70%);border-radius:50%;transform:translate(30%,-30%);z-index:-1;transition:all .3s ease}.ai-bot-card.svelte-1a1mohz:hover:after{transform:translate(20%,-20%) scale(1.2);background:radial-gradient(circle,rgba(6,182,212,.3) 0%,transparent 70%)}@media (max-width: 1024px){.ai-bot-card.svelte-1a1mohz{min-height:260px}}@media (max-width: 768px){.ai-bot-card.svelte-1a1mohz{min-height:240px}}@media (max-width: 480px){.ai-bot-card.svelte-1a1mohz{min-height:220px}}.floating-animation.svelte-1a1mohz{animation:svelte-1a1mohz-float 6s ease-in-out infinite}.floating-animation-slow.svelte-1a1mohz{animation:svelte-1a1mohz-float 8s ease-in-out infinite}.floating-animation-reverse.svelte-1a1mohz{animation:svelte-1a1mohz-float 7s ease-in-out infinite reverse}.floating-animation-subtle.svelte-1a1mohz{animation:svelte-1a1mohz-floatSubtle 5s ease-in-out infinite}@keyframes svelte-1a1mohz-float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes svelte-1a1mohz-floatSubtle{0%{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-8px) rotate(5deg)}to{transform:translateY(0) rotate(3deg)}}@keyframes svelte-1a1mohz-aiPulse{0%{opacity:0;transform:scale(1)}50%{opacity:.3;transform:scale(1.05)}to{opacity:0;transform:scale(1)}}.ai-pulse.svelte-1a1mohz{animation:svelte-1a1mohz-aiPulse 3s ease-in-out infinite}.ai-pulse-glow.svelte-1a1mohz{position:relative}.ai-pulse-glow.svelte-1a1mohz:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:.5rem;background:linear-gradient(45deg,#06b6d44d,#3b82f64d,#06b6d44d);opacity:0;animation:svelte-1a1mohz-aiPulse 3s ease-in-out infinite;z-index:-1;filter:blur(8px)}canvas.svelte-1a1mohz{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;opacity:.5;z-index:1}.sr-only.svelte-1a1mohz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.automation-card.svelte-17pdp9m{position:relative;min-height:240px}.automation-card.svelte-17pdp9m:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(6,182,212,.05) 0%,transparent 50%,rgba(59,130,246,.05) 100%);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:1rem}.automation-card.svelte-17pdp9m:hover:before{opacity:1}.floating-animation.svelte-17pdp9m{animation:svelte-17pdp9m-float 6s ease-in-out infinite}.floating-animation-slow.svelte-17pdp9m{animation:svelte-17pdp9m-float 8s ease-in-out infinite}.floating-animation-reverse.svelte-17pdp9m{animation:svelte-17pdp9m-float 7s ease-in-out infinite reverse}@keyframes svelte-17pdp9m-float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}canvas.svelte-17pdp9m{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;opacity:.4;z-index:1}@media (max-width: 1024px){.automation-card.svelte-17pdp9m{min-height:220px}}@media (max-width: 768px){.automation-card.svelte-17pdp9m{min-height:200px;padding:1.5rem}}video.svelte-1p3j2l8{display:block;height:100%}button.svelte-1p3j2l8{cursor:pointer;outline:none;background:#fff;border:none}button.svelte-1p3j2l8:hover{background-color:#fffc}.hero-section.svelte-8l6h47{min-height:85vh;background-color:#0f172a}.floating-animation.svelte-8l6h47{animation:svelte-8l6h47-float 6s ease-in-out infinite}.floating-animation-slow.svelte-8l6h47{animation:svelte-8l6h47-float 8s ease-in-out infinite}.floating-animation-reverse.svelte-8l6h47{animation:svelte-8l6h47-float 7s ease-in-out infinite reverse}.floating-animation-subtle.svelte-8l6h47{animation:svelte-8l6h47-floatSubtle 5s ease-in-out infinite}@keyframes svelte-8l6h47-float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes svelte-8l6h47-floatSubtle{0%{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-8px) rotate(5deg)}to{transform:translateY(0) rotate(3deg)}}.text-gradient.svelte-o10s7f.svelte-o10s7f{background:linear-gradient(to right,#0480fe,#38b6ff);-webkit-background-clip:text;background-clip:text;color:transparent}.floating-animation.svelte-o10s7f.svelte-o10s7f{animation:svelte-o10s7f-float 6s ease-in-out infinite}.floating-animation-slow.svelte-o10s7f.svelte-o10s7f{animation:svelte-o10s7f-float 8s ease-in-out infinite}.floating-animation-reverse.svelte-o10s7f.svelte-o10s7f{animation:svelte-o10s7f-float 7s ease-in-out infinite reverse}.floating-animation-subtle.svelte-o10s7f.svelte-o10s7f{animation:svelte-o10s7f-floatSubtle 5s ease-in-out infinite}@keyframes svelte-o10s7f-float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes svelte-o10s7f-floatSubtle{0%{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-8px) rotate(5deg)}to{transform:translateY(0) rotate(3deg)}}.cta-button.svelte-o10s7f.svelte-o10s7f{position:relative;overflow:hidden}.cta-button.svelte-o10s7f.svelte-o10s7f:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.cta-button.svelte-o10s7f.svelte-o10s7f:hover:after{left:100%}.stat-card.svelte-o10s7f.svelte-o10s7f{position:relative;min-height:200px}.stat-card.svelte-o10s7f.svelte-o10s7f:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(6,182,212,.05) 0%,transparent 50%,rgba(59,130,246,.05) 100%);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:1rem}.stat-card.svelte-o10s7f.svelte-o10s7f:hover:before{opacity:1}@keyframes svelte-o10s7f-pulse{0%,to{opacity:0;transform:scale(1)}50%{opacity:.1;transform:scale(1.05)}}.pulse-animation.svelte-o10s7f.svelte-o10s7f{animation:svelte-o10s7f-pulse 2s ease-in-out infinite}@keyframes svelte-o10s7f-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.shimmer-effect.svelte-o10s7f.svelte-o10s7f{animation:svelte-o10s7f-shimmer 1.5s ease-in-out;animation-delay:.3s}.progress-bar-fill.svelte-o10s7f.svelte-o10s7f{position:relative;overflow:hidden}.progress-bar-fill.svelte-o10s7f.svelte-o10s7f:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:svelte-o10s7f-shimmer 1.5s infinite}@keyframes svelte-o10s7f-iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.icon-bounce.svelte-o10s7f.svelte-o10s7f{animation:svelte-o10s7f-iconBounce 2s ease-in-out infinite;animation-delay:1s}@keyframes svelte-o10s7f-sparkle{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}.sparkle.svelte-o10s7f.svelte-o10s7f{animation:svelte-o10s7f-sparkle 2s ease-in-out infinite}.counter-number.svelte-o10s7f.svelte-o10s7f{display:inline-block;transition:transform .3s ease;font-variant-numeric:tabular-nums}.stat-card.svelte-o10s7f:hover .counter-number.svelte-o10s7f{transform:scale(1.1)}.benefit-card.svelte-1a2qj3p.svelte-1a2qj3p{position:relative;min-height:180px}.benefit-card.svelte-1a2qj3p.svelte-1a2qj3p:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(6,182,212,.05) 0%,transparent 50%,rgba(59,130,246,.05) 100%);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:1rem}.benefit-card.svelte-1a2qj3p.svelte-1a2qj3p:hover:before{opacity:1}@media (max-width: 768px){.benefit-card.svelte-1a2qj3p.svelte-1a2qj3p{margin-bottom:1rem;min-height:100px}}@media (max-width: 480px){.benefit-card.svelte-1a2qj3p h3.svelte-1a2qj3p{font-size:1rem}.benefit-card.svelte-1a2qj3p.svelte-1a2qj3p{min-height:80px}}@keyframes svelte-bzvia6-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tech-tile.svelte-bzvia6{animation:svelte-bzvia6-float 3s ease-in-out infinite;box-shadow:0 8px 32px #0480fe26}#carousel-container.svelte-bzvia6{overflow:hidden;position:relative;width:100%}#carousel.svelte-bzvia6{display:flex;flex-wrap:nowrap;transition:transform .2s linear;will-change:transform}@media (max-width: 768px){.tech-tile.svelte-bzvia6{animation-duration:2.5s}}.service-card.svelte-168zbcj{position:relative;min-height:180px}.service-card.svelte-168zbcj:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(6,182,212,.05) 0%,transparent 50%,rgba(59,130,246,.05) 100%);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:1rem}.service-card.svelte-168zbcj:hover:before{opacity:1}@media (max-width: 1024px){.service-card.svelte-168zbcj{min-height:180px}}@media (max-width: 768px){.service-card.svelte-168zbcj{padding:1.5rem;min-height:160px}#services.svelte-168zbcj{padding-top:3rem;padding-bottom:3rem}}@media (max-width: 480px){.service-card.svelte-168zbcj{padding:1.25rem;min-height:140px}}.svelte-168zbcj::-webkit-scrollbar{width:8px}.svelte-168zbcj::-webkit-scrollbar-track{background:#0f172a80}.svelte-168zbcj::-webkit-scrollbar-thumb{background:#38bdf880;border-radius:4px}.svelte-168zbcj::-webkit-scrollbar-thumb:hover{background:#38bdf8b3}.chat-container.svelte-u5rtv0.svelte-u5rtv0{position:fixed;bottom:20px;right:20px;z-index:10}.chat-window.svelte-u5rtv0.svelte-u5rtv0{display:flex;flex-direction:column;max-width:100%;width:350px;background-color:#fff;box-shadow:0 4px 8px #0003;border-radius:8px;overflow:hidden}.messages.svelte-u5rtv0.svelte-u5rtv0{flex:1;padding:10px;overflow-y:auto}.message-input.svelte-u5rtv0.svelte-u5rtv0{display:flex;padding:10px;background-color:#f1f1f1;border-top:1px solid #ddd}.message-input.svelte-u5rtv0 input.svelte-u5rtv0{flex:1;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;margin-right:10px}.message-input.svelte-u5rtv0 button.svelte-u5rtv0{display:flex;align-items:center;padding:5px 10px;background-color:#26a5d0;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer}.message-input.svelte-u5rtv0 button img.svelte-u5rtv0{width:20px;height:20px;margin-right:5px}@media (max-width: 480px){.chat-window.svelte-u5rtv0.svelte-u5rtv0{width:calc(100% - 40px)}.message-input.svelte-u5rtv0 button.svelte-u5rtv0{padding:10px}.message-input.svelte-u5rtv0 button img.svelte-u5rtv0{width:16px;height:16px}}@keyframes svelte-u5rtv0-float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.chat-container.svelte-u5rtv0.svelte-u5rtv0{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;align-items:flex-end}.chat-bubble.svelte-u5rtv0.svelte-u5rtv0{cursor:pointer;width:70px;height:66px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,opacity .3s ease;animation:svelte-u5rtv0-float 3s ease-in-out infinite}.chat-bubble.open.svelte-u5rtv0.svelte-u5rtv0{transform:scale(.8);opacity:.5;transition:transform .8s ease,opacity .8s ease}.chat-image.svelte-u5rtv0.svelte-u5rtv0{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-window.svelte-u5rtv0.svelte-u5rtv0{background-color:#ece5dd;border:1px solid #ccc;border-radius:10px;width:550px;max-height:500px;display:flex;flex-direction:column;box-shadow:0 0 10px #0000001a;opacity:0}.chat-window.show.svelte-u5rtv0.svelte-u5rtv0{opacity:1;transition:transform .8s ease,opacity .8s ease}@media (max-width: 600px){.chat-window.svelte-u5rtv0.svelte-u5rtv0{width:90%;right:5%}}.messages.svelte-u5rtv0.svelte-u5rtv0{flex:1;overflow-y:auto;padding:10px;display:flex;flex-direction:column}.message.svelte-u5rtv0.svelte-u5rtv0{margin-bottom:10px;display:flex}.user-message.svelte-u5rtv0.svelte-u5rtv0{justify-content:flex-end}.bot-message.svelte-u5rtv0.svelte-u5rtv0{justify-content:flex-start;align-items:center}.bot-profile.svelte-u5rtv0.svelte-u5rtv0{width:30px;height:30px;border-radius:50%;margin-right:10px}.message-content.svelte-u5rtv0.svelte-u5rtv0{background-color:#fff;padding:10px;border-radius:10px;max-width:80%;word-break:break-word}.typing-indicator.svelte-u5rtv0.svelte-u5rtv0{font-style:italic}.message-input.svelte-u5rtv0 input.svelte-u5rtv0{flex:1;padding:10px;border:none;border-radius:5px;outline:none}.message-input.svelte-u5rtv0.svelte-u5rtv0{display:flex;padding:10px;border-top:1px solid #ccc;background-color:#fff}.message-input.svelte-u5rtv0 button.svelte-u5rtv0:hover{background-color:#26a5d0}.send-icon.svelte-u5rtv0.svelte-u5rtv0{display:none;width:20px;height:20px}@media (max-width: 600px){.send-icon.svelte-u5rtv0.svelte-u5rtv0{display:inline}.send.svelte-u5rtv0.svelte-u5rtv0{display:none}.message-input.svelte-u5rtv0 button.svelte-u5rtv0{padding:10px}}.image-container.svelte-1h8guc3.svelte-1h8guc3{position:relative;width:100%;display:flex;justify-content:center;align-items:center;min-height:50vh;margin-top:1rem}.image1.svelte-1h8guc3.svelte-1h8guc3:not(.responsive-img),.image2.svelte-1h8guc3.svelte-1h8guc3:not(.responsive-img),.image3.svelte-1h8guc3.svelte-1h8guc3:not(.responsive-img){position:absolute;transition:transform .5s ease-in-out}.left-image.svelte-1h8guc3.svelte-1h8guc3{z-index:3;transform:translate(-125px)}.middle-image.svelte-1h8guc3.svelte-1h8guc3{z-index:2}.right-image.svelte-1h8guc3.svelte-1h8guc3{z-index:1;transform:translate(125px)}@keyframes svelte-1h8guc3-moveBackAndForth{0%,to{transform:translate(-125px)}50%{transform:translate(-115px)}}@keyframes svelte-1h8guc3-moveBackAndForthMiddle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-1h8guc3-moveBackAndForthRight{0%,to{transform:translate(125px)}50%{transform:translate(115px)}}@keyframes svelte-1h8guc3-moveBackAndForthSmall{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.image1.svelte-1h8guc3.svelte-1h8guc3:not(.responsive-img){animation:svelte-1h8guc3-moveBackAndForth 10s ease-in-out infinite}.image2.svelte-1h8guc3.svelte-1h8guc3:not(.responsive-img){animation:svelte-1h8guc3-moveBackAndForthMiddle 15s ease-in-out infinite}.image3.svelte-1h8guc3.svelte-1h8guc3:not(.responsive-img){animation:svelte-1h8guc3-moveBackAndForthRight 25s ease-in-out infinite}.device-mobile.svelte-1h8guc3.svelte-1h8guc3,.device-tablet.svelte-1h8guc3.svelte-1h8guc3{height:auto;min-height:auto;padding:1rem 0;flex-direction:row;justify-content:center;align-items:center}.device-tablet.svelte-1h8guc3.svelte-1h8guc3{gap:1rem}.device-mobile.svelte-1h8guc3.svelte-1h8guc3{gap:.25rem}.responsive-img.svelte-1h8guc3.svelte-1h8guc3{position:relative!important;transition:transform .3s ease-in-out;margin:0!important}.device-mobile.svelte-1h8guc3 .responsive-img.svelte-1h8guc3{width:28%!important;max-width:100px;animation:svelte-1h8guc3-moveBackAndForthSmall 15s ease-in-out infinite}.device-tablet.svelte-1h8guc3 .responsive-img.svelte-1h8guc3{width:30%!important;max-width:160px;animation:svelte-1h8guc3-moveBackAndForthSmall 15s ease-in-out infinite}@media (min-width: 769px) and (max-width: 1024px){.left-image.svelte-1h8guc3.svelte-1h8guc3{transform:translate(-100px)}.right-image.svelte-1h8guc3.svelte-1h8guc3{transform:translate(100px)}@keyframes svelte-1h8guc3-moveBackAndForth{0%,to{transform:translate(-100px)}50%{transform:translate(-90px)}}@keyframes svelte-1h8guc3-moveBackAndForthRight{0%,to{transform:translate(100px)}50%{transform:translate(90px)}}}@media (max-width: 768px){.image-container.svelte-1h8guc3.svelte-1h8guc3{min-height:30vh;margin-top:0}.device-tablet.svelte-1h8guc3 .responsive-img.svelte-1h8guc3{width:30%!important;max-width:140px}}@media (max-width: 480px){.image-container.svelte-1h8guc3.svelte-1h8guc3{min-height:25vh}.device-mobile.svelte-1h8guc3.svelte-1h8guc3{padding:.5rem 0}.device-mobile.svelte-1h8guc3 .image1.svelte-1h8guc3{transform:scale(.9) translate(-5px)}.device-mobile.svelte-1h8guc3 .image3.svelte-1h8guc3{transform:scale(.9) translate(5px)}.device-mobile.svelte-1h8guc3 .image2.svelte-1h8guc3{transform:scale(1.05);z-index:5}}@media (max-width: 360px){.device-mobile.svelte-1h8guc3 .responsive-img.svelte-1h8guc3{width:30%!important;max-width:80px}}.text-gradient.svelte-215o4q{background:linear-gradient(to right,#0480fe,#38b6ff);-webkit-background-clip:text;background-clip:text;color:transparent}.floating-animation.svelte-215o4q{animation:svelte-215o4q-float 6s ease-in-out infinite}.floating-animation-slow.svelte-215o4q{animation:svelte-215o4q-float 8s ease-in-out infinite}.floating-animation-reverse.svelte-215o4q{animation:svelte-215o4q-float 7s ease-in-out infinite reverse}@keyframes svelte-215o4q-float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.loader-container.svelte-1hbdmx6{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#f1f1f1;display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .5s ease-out}.content.svelte-1hbdmx6{opacity:0;transition:opacity .5s ease-in}.fade-in.svelte-1hbdmx6{opacity:1}.fade-out.svelte-1hbdmx6{opacity:0}@keyframes svelte-1hbdmx6-lightWaves{0%{background-position:0% 0%}to{background-position:200% 200%}}main.svelte-1hbdmx6{display:flex;flex-direction:column;min-height:100vh;position:relative}.background-image.svelte-1hbdmx6{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}section.svelte-1hbdmx6{flex:1}
