.feature-icon-container[data-astro-cid-u47szoge]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff}.animated-icon[data-astro-cid-u47szoge]{width:100%;height:100%}.glow-circle[data-astro-cid-u47szoge]{animation:pulse-glow 4s ease-in-out infinite;transform-origin:center}.full-service[data-astro-cid-u47szoge] .service-pulse[data-astro-cid-u47szoge]{animation:pulse 2.5s ease-in-out infinite;transform-origin:center}.full-service[data-astro-cid-u47szoge] .check-draw[data-astro-cid-u47szoge]{stroke-dasharray:40;stroke-dashoffset:40;animation:draw-check 3s ease-out infinite}.acquisition[data-astro-cid-u47szoge] .magnet[data-astro-cid-u47szoge]{animation:magnet-float 3s ease-in-out infinite;transform-origin:center}.acquisition[data-astro-cid-u47szoge] .user[data-astro-cid-u47szoge]{animation:user-attract 3s ease-in-out infinite}.acquisition[data-astro-cid-u47szoge] .user-1[data-astro-cid-u47szoge]{animation-delay:0s;--tx: 30px;--ty: -40px}.acquisition[data-astro-cid-u47szoge] .user-2[data-astro-cid-u47szoge]{animation-delay:.7s;--tx: 10px;--ty: -45px}.acquisition[data-astro-cid-u47szoge] .user-3[data-astro-cid-u47szoge]{animation-delay:1.4s;--tx: -10px;--ty: -42px}.acquisition[data-astro-cid-u47szoge] .user-4[data-astro-cid-u47szoge]{animation-delay:2.1s;--tx: -30px;--ty: -38px}.seo-geo[data-astro-cid-u47szoge] .geo-pulse[data-astro-cid-u47szoge]{animation:geo-signal 2.5s ease-out infinite;transform-origin:50% 45%}.seo-geo[data-astro-cid-u47szoge] .magnifier-group[data-astro-cid-u47szoge]{animation:scan 5s ease-in-out infinite}.tech-performance[data-astro-cid-u47szoge] .rocket[data-astro-cid-u47szoge]{animation:rocket-shake .15s linear infinite;transform-origin:center}.tech-performance[data-astro-cid-u47szoge] .exhaust[data-astro-cid-u47szoge]{animation:exhaust-flicker .1s ease-in-out infinite;transform-origin:center}.tech-performance[data-astro-cid-u47szoge] .speed-line[data-astro-cid-u47szoge]{stroke-dasharray:20;stroke-dashoffset:20;animation:speed-flow .8s linear infinite;opacity:.4}.tech-performance[data-astro-cid-u47szoge] .speed-2[data-astro-cid-u47szoge]{animation-delay:.3s}.tech-performance[data-astro-cid-u47szoge] .speed-3[data-astro-cid-u47szoge]{animation-delay:.6s}.integration[data-astro-cid-u47szoge] .connection-line[data-astro-cid-u47szoge]{stroke-dasharray:50;stroke-dashoffset:50;animation:connection-draw 3s ease-in-out infinite}.integration[data-astro-cid-u47szoge] .data-pulse[data-astro-cid-u47szoge]{animation:data-travel 2s linear infinite}.all-round[data-astro-cid-u47szoge] .outer-ring[data-astro-cid-u47szoge]{animation:rotate 15s linear infinite;transform-origin:center}.all-round[data-astro-cid-u47szoge] .arrow-arc[data-astro-cid-u47szoge]{stroke-dasharray:180;stroke-dashoffset:180;animation:arc-flow 4s linear infinite}@keyframes pulse-glow{0%,to{transform:scale(.85);opacity:.4}50%{transform:scale(1.05);opacity:.7}}@keyframes pulse{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.15);opacity:.7}}@keyframes draw-check{0%,15%{stroke-dashoffset:40;opacity:0}45%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes magnet-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(2deg)}}@keyframes user-attract{0%{transform:translate(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translate(var(--tx),var(--ty));opacity:0}}@keyframes geo-signal{0%{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1)}to{opacity:.3;transform:scale(.7)}}@keyframes scan{0%,to{transform:translate(0)}25%{transform:translate(-5px,-5px)}75%{transform:translate(5px,5px)}}@keyframes rocket-shake{0%,to{transform:translate(0)}50%{transform:translate(.5px,.5px)}}@keyframes exhaust-flicker{0%,to{opacity:.6;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.2)}}@keyframes speed-flow{0%{stroke-dashoffset:20}to{stroke-dashoffset:-20}}@keyframes connection-draw{0%,to{stroke-dashoffset:50}50%{stroke-dashoffset:0}}@keyframes data-travel{0%{transform:translate(-20px);opacity:0}25%{opacity:1}75%{opacity:1}to{transform:translate(20px);opacity:0}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes arc-flow{0%{stroke-dashoffset:180}to{stroke-dashoffset:-180}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 3s ease-in-out infinite}@keyframes rise-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-rise-up{animation:rise-up 1.5s cubic-bezier(.16,1,.3,1) forwards}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer{animation:shimmer .8s ease-out forwards}@keyframes shimmer-slow{0%{transform:translate(-100%)}30%,to{transform:translate(100%)}}.animate-shimmer-slow{animation:shimmer-slow 4s infinite}@keyframes bounce-x{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.animate-bounce-x{animation:bounce-x 1s ease-in-out infinite}
