.perspective-1000[data-v-9a09db7a]{perspective:1000px}@keyframes blob-9a09db7a{0%,to{transform:translate(0) scale(1)}25%{transform:translate(20px,-30px) scale(1.1)}50%{transform:translate(-20px,20px) scale(.9)}75%{transform:translate(30px,10px) scale(1.05)}}.animate-blob[data-v-9a09db7a]{animation:blob-9a09db7a 10s ease-in-out infinite}.animation-delay-2000[data-v-9a09db7a]{animation-delay:2s}@keyframes scroll-indicator-9a09db7a{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(8px)}}.animate-scroll-indicator[data-v-9a09db7a]{animation:scroll-indicator-9a09db7a 1.5s ease-in-out infinite}@keyframes pulse-subtle-2cca5040{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse-subtle[data-v-2cca5040]{animation:pulse-subtle-2cca5040 2s ease-in-out infinite}.delay-400[data-v-2cca5040]{animation-delay:.4s}@keyframes line-draw-2cca5040{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}.animate-line-draw[data-v-2cca5040]{animation:line-draw-2cca5040 3s ease-out forwards;stroke-dasharray:400}@keyframes area-fill-2cca5040{0%{opacity:0}to{opacity:1}}.animate-area-fill[data-v-2cca5040]{animation:area-fill-2cca5040 2s ease-out forwards}@keyframes chart-dot-2cca5040{0%{left:0;top:80%}25%{left:30%;top:55%}50%{left:60%;top:40%}75%{left:80%;top:45%}to{left:100%;top:30%}}.animate-chart-dot[data-v-2cca5040]{animation:chart-dot-2cca5040 4s ease-in-out infinite}@keyframes float-2cca5040{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-2cca5040]{animation:float-2cca5040 3s ease-in-out infinite}.animate-float-slow[data-v-2cca5040]{animation:float-2cca5040 4s ease-in-out infinite}@keyframes draw-line-2cca5040{0%{stroke-dashoffset:500}to{stroke-dashoffset:0}}.animate-draw-line[data-v-2cca5040]{animation:draw-line-2cca5040 3s ease-in-out infinite;stroke-dasharray:500}@keyframes bell-ring-2cca5040{0%,to{transform:rotate(0)}10%,30%{transform:rotate(10deg)}20%,40%{transform:rotate(-10deg)}50%{transform:rotate(0)}}.animate-bell[data-v-2cca5040]{animation:bell-ring-2cca5040 2s ease-in-out infinite}@keyframes ping-slow-2cca5040{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.animate-ping-slow[data-v-2cca5040]{animation:ping-slow-2cca5040 2s cubic-bezier(0,0,.2,1) infinite}@keyframes bounce-subtle-2cca5040{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.animate-bounce-subtle[data-v-2cca5040]{animation:bounce-subtle-2cca5040 1s ease-in-out infinite}@keyframes shimmer-2cca5040{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.animate-shimmer[data-v-2cca5040]{animation:shimmer-2cca5040 2s ease-in-out infinite}.delay-100[data-v-2cca5040]{animation-delay:.1s}.delay-200[data-v-2cca5040]{animation-delay:.2s}.delay-300[data-v-2cca5040]{animation-delay:.3s}@keyframes check-appear-2cca5040{0%,50%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.animate-check-appear[data-v-2cca5040]{animation:check-appear-2cca5040 3s ease-out infinite}@keyframes orbit-2cca5040{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-orbit[data-v-2cca5040]{animation:orbit-2cca5040 8s linear infinite}.animate-orbit-reverse[data-v-2cca5040]{animation:orbit-2cca5040 10s linear infinite reverse}.animate-orbit-slow[data-v-2cca5040]{animation:orbit-2cca5040 12s linear infinite}@keyframes pulse-ring-2cca5040{0%{opacity:1;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.animate-pulse-ring[data-v-2cca5040]{animation:pulse-ring-2cca5040 2s ease-out infinite}.delay-500[data-v-2cca5040]{animation-delay:.5s}.solution-card[data-v-df5b79fd]{animation:fadeSlideIn-df5b79fd .6s ease-out forwards;opacity:0;transform:translateY(30px)}@keyframes fadeSlideIn-df5b79fd{to{opacity:1;transform:translateY(0)}}@keyframes ping-slow-df5b79fd{0%{opacity:.3;transform:scale(1)}75%,to{opacity:0;transform:scale(1.5)}}.animate-ping-slow[data-v-df5b79fd]{animation:ping-slow-df5b79fd 2s cubic-bezier(0,0,.2,1) infinite}.scope-card[data-v-d0ed7260]{animation:slideInFromLeft-d0ed7260 .5s ease-out forwards;opacity:0;transform:translate(-20px)}@keyframes slideInFromLeft-d0ed7260{to{opacity:1;transform:translate(0)}}
