.solutions-page .animate-static[data-v-f6191eab],.solutions-page [class*=motion-][data-v-f6191eab]{animation:none!important;opacity:1}@media (prefers-reduced-motion: reduce){.solutions-page[data-v-f6191eab] *,.solutions-page[data-v-f6191eab] *:before,.solutions-page[data-v-f6191eab] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.btn-primary[data-v-f6191eab]{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:transparent;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-primary[data-v-f6191eab]:hover{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.btn-primary[data-v-f6191eab]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.btn-white[data-v-f6191eab]{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-white[data-v-f6191eab]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.btn-white[data-v-f6191eab]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.btn-outline-white[data-v-f6191eab]{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));background-color:transparent;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-outline-white[data-v-f6191eab]:hover{background-color:#ffffff1a}.btn-outline-white[data-v-f6191eab]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.hero-section[data-v-f6191eab]{min-height:700px}@keyframes float-f6191eab{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.hero-section .relative.mx-auto[data-v-f6191eab]{animation:float-f6191eab 6s ease-in-out infinite}@keyframes float-slow-f6191eab{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes float-medium-f6191eab{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(-2deg)}to{transform:translateY(0) rotate(0)}}@keyframes float-fast-f6191eab{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(3deg)}to{transform:translateY(0) rotate(0)}}@keyframes float-faster-f6191eab{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-3deg)}to{transform:translateY(0) rotate(0)}}.motion-float-slow[data-v-f6191eab]{animation:float-slow-f6191eab 8s ease-in-out infinite}.motion-float-medium[data-v-f6191eab]{animation:float-medium-f6191eab 6s ease-in-out infinite}.motion-float-fast[data-v-f6191eab]{animation:float-fast-f6191eab 4s ease-in-out infinite}.motion-float-faster[data-v-f6191eab]{animation:float-faster-f6191eab 3s ease-in-out infinite}@keyframes pulse-slow-f6191eab{0%,to{opacity:.8}50%{opacity:1}}.motion-pulse-slow[data-v-f6191eab]{animation:pulse-slow-f6191eab 4s cubic-bezier(.4,0,.6,1) infinite}.perspective-3d[data-v-f6191eab]{perspective:1000px}.card-3d[data-v-f6191eab]{transform-style:preserve-3d;transition:all .5s ease}.card-3d[data-v-f6191eab]:hover{transform:translateZ(20px) rotateX(5deg) rotateY(-5deg)}.glow-text[data-v-f6191eab]{text-shadow:0 0 10px rgba(254,240,138,.5),0 0 20px rgba(254,240,138,.3)}.shadow-glow[data-v-f6191eab]{box-shadow:0 0 15px #6366f166}.hero-title[data-v-f6191eab],.hero-subtitle[data-v-f6191eab],.stats-item[data-v-f6191eab]{opacity:0;animation:fadeInUp-f6191eab 1s forwards}.hero-subtitle[data-v-f6191eab]{animation-delay:.3s}.stats-item[data-v-f6191eab]:nth-child(1){animation-delay:.5s}.stats-item[data-v-f6191eab]:nth-child(2){animation-delay:.7s}.stats-item[data-v-f6191eab]:nth-child(3){animation-delay:.9s}@keyframes fadeInUp-f6191eab{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.counter-animate[data-v-f6191eab]{opacity:0;animation:countUp-f6191eab 2s forwards;animation-delay:1s}@keyframes countUp-f6191eab{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard-card[data-v-f6191eab]{transition:all .5s ease}.dashboard-card[data-v-f6191eab]:hover{transform:scale(1.02)}.product-card[data-v-f6191eab]{box-shadow:0 10px 30px -15px #0000001a;transition:all .5s cubic-bezier(.215,.61,.355,1);opacity:0;transform:translateY(30px);transform-style:preserve-3d;perspective:1000px}.product-card.reveal-card[data-v-f6191eab]{animation:revealCard-f6191eab .8s forwards}@keyframes revealCard-f6191eab{to{opacity:1;transform:translateY(0)}}.reveal-element[data-v-f6191eab]{opacity:0;animation:revealElement-f6191eab .8s forwards}.reveal-title[data-v-f6191eab]{opacity:0;animation:revealTitle-f6191eab .8s .2s forwards}.reveal-text[data-v-f6191eab]{opacity:0;animation:revealText-f6191eab .8s .4s forwards}.reveal-bar[data-v-f6191eab]{opacity:0;transform:scaleX(0);animation:revealBar-f6191eab .8s .6s forwards}@keyframes revealElement-f6191eab{to{opacity:1}}@keyframes revealTitle-f6191eab{to{opacity:1}}@keyframes revealText-f6191eab{to{opacity:1}}@keyframes revealBar-f6191eab{to{opacity:1;transform:scaleX(1)}}.product-title:hover+.product-underline[data-v-f6191eab]{width:100%}.product-card:hover .product-underline[data-v-f6191eab]{width:100%}.perspective-card[data-v-f6191eab]{perspective:1000px;transform-style:preserve-3d}.product-card[data-v-f6191eab]:hover{transform:translateY(-10px) scale(1.02) rotateX(5deg) rotateY(5deg);box-shadow:0 20px 40px -20px #0003,0 0 20px #0000001a}.product-card[data-v-f6191eab]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#fff0);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:inherit;z-index:-1;opacity:0;transition:opacity .3s ease}.product-card[data-v-f6191eab]:hover:before{opacity:1}.platform-icon[data-v-f6191eab]{transition:all .5s cubic-bezier(.215,.61,.355,1);filter:drop-shadow(0 5px 15px rgba(0,0,0,.2))}.product-card:hover .platform-icon[data-v-f6191eab]{transform:scale(1.2) rotate(5deg);filter:drop-shadow(0 8px 25px rgba(0,0,0,.3))}.product-card a[data-v-f6191eab]{position:relative;overflow:hidden;z-index:1}.product-card a[data-v-f6191eab]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.product-card a[data-v-f6191eab]:hover:after{transform:scaleX(1);transform-origin:left}.product-card .badge[data-v-f6191eab]{position:relative;overflow:hidden}.product-card .badge[data-v-f6191eab]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,#ffffff4d,#fff0 70%);transform:scale(0);transition:transform .5s ease}.product-card .badge[data-v-f6191eab]:hover:before{transform:scale(1)}.more-platforms-text[data-v-f6191eab]{opacity:0;animation:fadeInUp-f6191eab .8s .6s forwards}.platform-tag[data-v-f6191eab]{opacity:0;animation:fadeInScale-f6191eab .5s forwards}@keyframes fadeInScale-f6191eab{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.bg-pattern[data-v-f6191eab]{background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23ffffff' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:100px 100px}.feature-card[data-v-f6191eab]{opacity:0;transform:translateY(30px);animation:revealFeature-f6191eab .8s forwards;box-shadow:0 10px 25px -5px #0000000d;transition:all .5s cubic-bezier(.215,.61,.355,1);overflow:hidden}@keyframes revealFeature-f6191eab{to{opacity:1;transform:translateY(0)}}.feature-card[data-v-f6191eab]:hover{box-shadow:0 20px 40px -15px #0000001a}.feature-card:hover .hover-glow[data-v-f6191eab]{opacity:.1}.feature-card:hover .feature-underline[data-v-f6191eab]{width:100%}.feature-underline[data-v-f6191eab]{transition:width .5s cubic-bezier(.215,.61,.355,1);width:30px}.feature-circle[data-v-f6191eab]{transition:all .5s cubic-bezier(.215,.61,.355,1)}.feature-card:hover .feature-circle[data-v-f6191eab]{transform:scale(1.2) rotate(15deg)}.feature-title[data-v-f6191eab],.feature-desc[data-v-f6191eab],.feature-badge[data-v-f6191eab]{transition:all .3s ease}.feature-card:hover .feature-title[data-v-f6191eab]{transform:translateY(-2px)}.feature-card:hover .feature-desc[data-v-f6191eab]{transform:translateY(2px)}.feature-card:hover .feature-badge[data-v-f6191eab]{opacity:.8}.icon-container[data-v-f6191eab]{transition:all .5s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 5px 15px -5px #4299e166}.feature-card:hover .icon-container[data-v-f6191eab]{transform:rotate(15deg) scale(1.1);box-shadow:0 8px 25px -5px #4299e199}.text-gradient[data-v-f6191eab]{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reveal-section[data-v-f6191eab]{opacity:0;animation:revealSection-f6191eab .8s forwards}@keyframes revealSection-f6191eab{to{opacity:1}}.reveal-section:hover .reveal-underline[data-v-f6191eab]{transform:scaleX(1)}.reveal-divider[data-v-f6191eab]{opacity:0;transform:scaleX(0);animation:revealDivider-f6191eab .8s 1s forwards}@keyframes revealDivider-f6191eab{to{opacity:1;transform:scaleX(1)}}.cta-card[data-v-f6191eab]{transform-style:preserve-3d;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.cta-card[data-v-f6191eab]:hover{transform:translateZ(20px) rotateX(2deg) rotateY(-2deg)}.glow-white-text[data-v-f6191eab]{text-shadow:0 0 10px rgba(255,255,255,.5)}@keyframes fade-in-f6191eab{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up-f6191eab{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.motion-fade-in[data-v-f6191eab]{opacity:0;animation:fade-in-f6191eab 1s forwards}.motion-fade-in-up[data-v-f6191eab]{opacity:0;animation:fade-in-up-f6191eab 1s forwards}@keyframes ping-small-f6191eab{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.motion-ping-small[data-v-f6191eab]{animation:ping-small-f6191eab 1.5s cubic-bezier(0,0,.2,1) infinite}.shadow-glow-white[data-v-f6191eab]{box-shadow:0 0 15px #fff6}.cta-wave[data-v-f6191eab]{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}@keyframes wave-animation-f6191eab{0%{transform:translate(0) translateZ(0) scaleY(1)}50%{transform:translate(-25%) translateZ(0) scaleY(.8)}to{transform:translate(-50%) translateZ(0) scaleY(1)}}.wave-animation[data-v-f6191eab]{animation:wave-animation-f6191eab 10s linear infinite;transform-origin:50% 50%}@media (max-width: 768px){.product-card[data-v-f6191eab]{margin-bottom:1.5rem}.product-card[data-v-f6191eab]:hover{transform:translateY(-5px) scale(1.01)}.platform-icon[data-v-f6191eab]{height:18px;width:18px}}
