.group:hover .animate-pulse[data-v-55045769]{animation-duration:.5s}.group[class*=fixed][data-v-55045769]:hover{box-shadow:0 20px 25px -5px #22c55e66,0 10px 10px -5px #22c55e33}.group[data-v-55045769]:focus-visible{ring-color:rgba(34,197,94,.5)}.group[data-v-55045769]:active{transform:scale(.95)}@media (max-width:640px){.group[data-v-55045769]:hover{transform:none}.group[class*=fixed][data-v-55045769]{min-height:48px;min-width:48px}.group[data-v-55045769]:not([class*=fixed]){min-height:44px}.group[class*=fixed][data-v-55045769]:hover{box-shadow:0 10px 15px -3px #22c55e4d,0 4px 6px -2px #22c55e1a;transform:scale(1.02)}}@keyframes slideInUp-55045769{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown-55045769{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight-55045769{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft-55045769{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.group[class*=fixed][class*=bottom][data-v-55045769]{animation:slideInUp-55045769 .3s ease-out}.group[class*=fixed][class*=top][data-v-55045769]{animation:slideInDown-55045769 .3s ease-out}.group[class*=fixed][class*=right][data-v-55045769]:not([class*=top]):not([class*=bottom]){animation:slideInRight-55045769 .3s ease-out}.group[class*=fixed][class*=left][data-v-55045769]:not([class*=top]):not([class*=bottom]){animation:slideInLeft-55045769 .3s ease-out}.group[data-v-55045769]:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0;z-index:-1}.group[data-v-55045769]:active:before{height:200px;width:200px}@media (prefers-reduced-motion:reduce){.group[class*=fixed][data-v-55045769]{animation:none}.group[data-v-55045769],.group[data-v-55045769]:before{transition:none}.animate-pulse[data-v-55045769]{animation:none}}@media (prefers-contrast:high){.group[data-v-55045769]{border:2px solid}}@media (max-width:640px){@media (prefers-color-scheme:dark){.group[class*=fixed][data-v-55045769]{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}}}@keyframes fade-in-d6c9d717{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-d6c9d717{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-d6c9d717]{animation:fade-in-d6c9d717 .8s ease-out forwards}.animate-slide-up[data-v-d6c9d717]{animation:slide-up-d6c9d717 .8s ease-out forwards;opacity:0}.text-ai-gradient[data-v-d6c9d717]{background:linear-gradient(135deg,#403939,#d31725);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.text-ai-gradient[data-v-d6c9d717]{color:#d31725}}.btn-primary[data-v-d6c9d717]{overflow:hidden;position:relative}.btn-primary[data-v-d6c9d717]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.btn-primary[data-v-d6c9d717]:hover:before{left:100%}@media (max-width:768px){.heading-hero[data-v-d6c9d717]{font-size:clamp(2rem,8vw,3rem)}.body-hero[data-v-d6c9d717]{font-size:1rem}}.ai-card[data-v-50ecac1f]{border:1px solid hsla(0,0%,100%,.1);position:relative}.glass-card[data-v-50ecac1f]{background:rgba(255,255,255,var(--card-opacity,.95));border:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 32px #0000001a}.service-card[data-v-50ecac1f]{background:linear-gradient(135deg,#ffffffe6,#f8fafce6);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px #00000014}.service-card[data-v-50ecac1f]:before{background:linear-gradient(90deg,transparent 0,hsl(var(--primary)) 50%,transparent 100%);content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.service-card.hovered-card[data-v-50ecac1f]:before{opacity:1}.product-card[data-v-50ecac1f]{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 30px #0000001a}.product-card.featured-card[data-v-50ecac1f]{background:linear-gradient(135deg,#d3172505,#fff 50%,#f8fafc);border:2px solid hsl(var(--primary))}.testimonial-card[data-v-50ecac1f]{background:#fffffffa;border-left:4px solid hsl(var(--primary));border-radius:0 1rem 1rem 0;box-shadow:0 8px 25px #00000014}.testimonial-card[data-v-50ecac1f]:before{color:hsl(var(--primary));content:'"';font-family:serif;font-size:4rem;left:20px;opacity:.2;position:absolute;top:-10px;z-index:1}.case-study-card[data-v-50ecac1f]{background:linear-gradient(135deg,#1a202cf2,#2d3748f2);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 15px 35px #0003;color:#fff}.case-study-card[data-v-50ecac1f]:before{background:linear-gradient(90deg,hsl(var(--primary)) 0,hsl(var(--accent)),hsl(var(--chart-3)));content:"";height:3px;left:0;position:absolute;right:0;top:0}.feature-card[data-v-50ecac1f]{background:#ffffffeb;border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 20px #0000000f}.pricing-card[data-v-50ecac1f]{background:linear-gradient(135deg,#fffffffa,#fafafafa);border:2px solid rgba(0,0,0,.08);box-shadow:0 12px 40px #00000014}.pricing-card.featured-card[data-v-50ecac1f]{border-color:hsl(var(--primary));box-shadow:0 20px 50px #d3172526;transform:scale(1.05)}.interactive-card[data-v-50ecac1f]:hover{transform:translateY(-4px)}.service-card.interactive-card[data-v-50ecac1f]:hover{border-color:#d3172533;box-shadow:0 15px 40px #0000001f}.product-card.interactive-card[data-v-50ecac1f]:hover{box-shadow:0 20px 50px #00000026}.testimonial-card.interactive-card[data-v-50ecac1f]:hover{box-shadow:0 15px 35px #0000001f}.case-study-card.interactive-card[data-v-50ecac1f]:hover{box-shadow:0 25px 60px #0000004d}.card-effects[data-v-50ecac1f]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.effect-gradient[data-v-50ecac1f]{background:radial-gradient(circle at 50% 0,rgba(211,23,37,.1) 0,transparent 50%);top:0;right:0;bottom:0;left:0}.effect-glow[data-v-50ecac1f],.effect-gradient[data-v-50ecac1f]{border-radius:inherit;position:absolute}.effect-glow[data-v-50ecac1f]{background:linear-gradient(45deg,hsl(var(--primary)/.2),hsl(var(--accent)/.2),hsl(var(--chart-3)/.2));filter:blur(8px);top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1}.effect-particles[data-v-50ecac1f]{border-radius:inherit;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.particle[data-v-50ecac1f]{animation:particle-float-50ecac1f 6s ease-in-out infinite;background:hsl(var(--primary)/.6);border-radius:50%;height:4px;position:absolute;width:4px}.particle[data-v-50ecac1f]:first-child{left:20%;top:20%}.particle[data-v-50ecac1f]:nth-child(2){animation-delay:2s;right:20%;top:60%}.particle[data-v-50ecac1f]:nth-child(3){animation-delay:4s;bottom:20%;left:60%}.interactive-border[data-v-50ecac1f]{animation:border-glow-50ecac1f 2s ease-in-out infinite;background:linear-gradient(45deg,hsl(var(--primary)),hsl(var(--accent)),hsl(var(--primary))) border-box;border:2px solid transparent;border-radius:inherit;top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;position:absolute}@keyframes particle-float-50ecac1f{0%,to{opacity:.6;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-10px) scale(1.2)}}@keyframes border-glow-50ecac1f{0%,to{opacity:.6}50%{opacity:1}}.dark .glass-card[data-v-50ecac1f]{background:rgba(15,15,15,var(--card-opacity,.95))}.dark .glass-card[data-v-50ecac1f],.dark .service-card[data-v-50ecac1f]{border-color:#ffffff1a;color:#f2f2f2}.dark .service-card[data-v-50ecac1f]{background:linear-gradient(135deg,#0f0f0ffa,#171717fa)}.dark .product-card[data-v-50ecac1f]{background:linear-gradient(135deg,#0f0f0f,#141414);border-color:#ffffff1a;color:#f2f2f2}.dark .testimonial-card[data-v-50ecac1f]{background:#0f0f0ffa;color:#f2f2f2}.dark .feature-card[data-v-50ecac1f]{background:#121212f2;border-color:#ffffff14;color:#e6e6e6}.dark .pricing-card[data-v-50ecac1f]{background:linear-gradient(135deg,#0f0f0ffa,#141414fa);border-color:#ffffff1a;color:#f2f2f2}.service-card-wrapper[data-v-47b37272]{height:100%;overflow:hidden;position:relative;width:100%}.service-card-container[data-v-47b37272]{border-radius:1.5rem;height:100%;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.service-card-hovered[data-v-47b37272]{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;transform:translateY(-8px)}.service-card-content[data-v-47b37272]{height:100%;position:relative;width:100%;z-index:2}.service-content[data-v-47b37272]{flex:1}.service-features[data-v-47b37272]{list-style:none;margin:0 0 1rem;padding:0;space-y:.5rem}.service-feature[data-v-47b37272]{align-items:flex-start;color:hsl(var(--muted-foreground));display:flex;font-size:.875rem;gap:.5rem;line-height:1.4;margin-bottom:.5rem;transition:all .3s ease}.service-tags[data-v-47b37272]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.service-tag[data-v-47b37272]{align-items:center;background:hsl(var(--muted));border-radius:9999px;color:hsl(var(--muted-foreground));display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .75rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.service-tag[data-v-47b37272]:hover{background:hsl(var(--primary)/.1);color:hsl(var(--primary));transform:translateY(-1px)!important}.service-actions[data-v-47b37272]{display:flex;gap:.75rem;margin-top:auto;padding-top:1rem}.service-btn-primary[data-v-47b37272]{align-items:center;display:flex;flex:1;justify-content:center;overflow:hidden;position:relative}.service-btn-hovered[data-v-47b37272]{box-shadow:0 8px 25px #e53e3e4d;transform:translateY(-1px)}.btn-arrow[data-v-47b37272]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.service-btn-secondary[data-v-47b37272]{flex-shrink:0;text-decoration:none}.service-badge[data-v-47b37272]{align-items:center;animation:badge-pulse-47b37272 2s ease-in-out infinite;border-radius:9999px;box-shadow:0 4px 12px #0000001a;display:flex;font-size:.75rem;font-weight:600;padding:.25rem .75rem;position:absolute;right:-8px;top:-8px;transition:all .3s ease;z-index:10}.service-badge[data-v-47b37272]:hover{box-shadow:0 6px 20px #00000026;transform:scale(1.05)}.badge-icon[data-v-47b37272]{transition:transform .3s ease}.service-badge:hover .badge-icon[data-v-47b37272]{transform:rotate(180deg)}.badge-text[data-v-47b37272]{position:relative;z-index:1}.service-shimmer[data-v-47b37272]{animation:shimmer-slide-47b37272 1.5s ease-in-out;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);height:100%;left:-100%;width:100%}.service-border-gradient[data-v-47b37272],.service-shimmer[data-v-47b37272]{border-radius:1.5rem;pointer-events:none;position:absolute;top:0;z-index:1}.service-border-gradient[data-v-47b37272]{animation:border-glow-47b37272 2s ease-in-out infinite;background:linear-gradient(135deg,#e53e3e26,#e53e3e14 50%,#e53e3e26);bottom:0;left:0;opacity:0;right:0}@keyframes badge-pulse-47b37272{0%,to{box-shadow:0 4px 12px #0000001a;transform:scale(1)}50%{box-shadow:0 6px 16px #00000026;transform:scale(1.05)}}@keyframes shimmer-slide-47b37272{0%{left:-100%}to{left:100%}}@keyframes border-glow-47b37272{0%,to{opacity:.3}50%{opacity:.6}}.service-btn-primary[data-v-47b37272]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 50%,transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.service-btn-primary[data-v-47b37272]:hover:before{left:100%}.dark .service-tag[data-v-47b37272]{background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground))}.dark .service-tag[data-v-47b37272]:hover{background:hsl(var(--primary)/.2);color:hsl(var(--primary))}.dark .service-shimmer[data-v-47b37272]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent)}.dark .service-border-gradient[data-v-47b37272]{background:linear-gradient(135deg,#e53e3e4d,#e53e3e26 50%,#e53e3e4d)}.service-detail-modal[data-v-627d7225]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffff2,#f8fafcf2);border:1px solid hsla(0,0%,100%,.2);max-width:100%;width:100%}.service-detail-modal[data-v-627d7225] *{box-sizing:border-box}.service-modal-content[data-v-627d7225]{max-width:100%;overflow-x:hidden;position:relative;width:100%}.service-modal-icon[data-v-627d7225]{background:linear-gradient(135deg,#e53e3e1a,#e53e3e0d)}.featured-badge[data-v-627d7225]{align-items:center;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:9999px;box-shadow:0 4px 12px #fbbf244d;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;padding:.25rem .75rem}.service-modal-description[data-v-627d7225]{background:#ffffff80}.service-features-grid[data-v-627d7225],.service-modal-description[data-v-627d7225]{border:1px solid rgba(0,0,0,.05);border-radius:1rem;padding:1.5rem}.service-features-grid[data-v-627d7225]{background:#f8fafccc}.service-feature-item[data-v-627d7225]{align-items:flex-start;background:#ffffffb3;border-radius:.75rem;display:flex;gap:.75rem;padding:.75rem;transition:all .2s ease}.service-feature-item[data-v-627d7225]:hover{background:#fff;transform:translateY(-1px)}.service-tags-section[data-v-627d7225]{background:#ffffff80;border:1px solid rgba(0,0,0,.05);border-radius:1rem;padding:1.5rem}.service-modal-tag[data-v-627d7225]{align-items:center;background:linear-gradient(135deg,#e53e3e1a,#e53e3e0d);border:1px solid rgba(229,62,62,.2);border-radius:9999px;color:#d23723;display:inline-flex;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.service-modal-tag[data-v-627d7225]:hover{background:linear-gradient(135deg,#e53e3e26,#e53e3e1a);transform:translateY(-1px)}.use-cases-section[data-v-627d7225]{background:#f8fafccc;border:1px solid rgba(0,0,0,.05);border-radius:1rem;padding:1.5rem}.use-case-card[data-v-627d7225]{background:#fffc;border:1px solid rgba(0,0,0,.05);border-radius:.75rem;padding:1rem;transition:all .2s ease}.use-case-card[data-v-627d7225]:hover{background:#fff;box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.pricing-section[data-v-627d7225]{background:#ffffff80;border:1px solid rgba(0,0,0,.05);border-radius:1rem;padding:1.5rem}.pricing-card[data-v-627d7225]{background:#f8fafccc;border:1px solid rgba(0,0,0,.05);border-radius:.75rem;padding:1rem}.service-modal-actions[data-v-627d7225]{background:#fffc;border:1px solid rgba(0,0,0,.05);border-radius:1rem;padding:1.5rem}.service-modal-btn-primary[data-v-627d7225],.service-modal-btn-secondary[data-v-627d7225]{flex:1;font-weight:600}.service-modal-btn-contact[data-v-627d7225],.service-modal-btn-primary[data-v-627d7225],.service-modal-btn-secondary[data-v-627d7225]{align-items:center;display:flex;justify-content:center;min-width:0;padding:.875rem 1rem;white-space:nowrap}.service-modal-btn-contact[data-v-627d7225]{font-weight:500}@media (min-width:768px){.service-modal-btn-contact[data-v-627d7225],.service-modal-btn-primary[data-v-627d7225],.service-modal-btn-secondary[data-v-627d7225]{padding:.875rem 2rem}}.modal-close-btn[data-v-627d7225]{align-items:center;background:#0000000d;border-radius:.5rem;color:#6b7280;display:flex;height:2rem;justify-content:center;transition:all .2s ease;width:2rem}.modal-close-btn[data-v-627d7225]:hover{background:#0000001a;color:#374151}.quick-contact-info a[data-v-627d7225]{transition:all .2s ease}.service-contact-details[data-v-627d7225]{background:#f8fafc99;border:1px solid rgba(0,0,0,.05);border-radius:.75rem;padding:1rem}.contact-method-info[data-v-627d7225]{display:flex;flex-direction:column;gap:.5rem}.contact-timing[data-v-627d7225]{align-items:center;display:flex}.time-slot-badge[data-v-627d7225]{align-items:center;background:#e53e3e1a;border:1px solid rgba(229,62,62,.2);border-radius:9999px;color:#d23723;display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .75rem;transition:all .2s ease}.time-slot-badge[data-v-627d7225]:hover{background:#e53e3e26;transform:translateY(-1px)}.preferred-method[data-v-627d7225]{font-style:italic}.dark .service-detail-modal[data-v-627d7225]{background:linear-gradient(135deg,#0f172af2,#1e293bf2);border:1px solid hsla(0,0%,100%,.1)}.dark .pricing-section[data-v-627d7225],.dark .service-modal-actions[data-v-627d7225],.dark .service-modal-description[data-v-627d7225],.dark .service-tags-section[data-v-627d7225]{background:#0f172a80;border-color:#ffffff1a}.dark .service-features-grid[data-v-627d7225],.dark .use-cases-section[data-v-627d7225]{background:#1e293b80;border-color:#ffffff1a}.dark .service-feature-item[data-v-627d7225],.dark .use-case-card[data-v-627d7225]{background:#0f172ab3;border-color:#ffffff1a}.dark .service-feature-item[data-v-627d7225]:hover,.dark .use-case-card[data-v-627d7225]:hover{background:#0f172a}.dark .pricing-card[data-v-627d7225]{background:#1e293bcc;border-color:#ffffff1a}.dark .modal-close-btn[data-v-627d7225]{background:#ffffff1a;color:#9ca3af}.dark .modal-close-btn[data-v-627d7225]:hover{background:#fff3;color:#f3f4f6}.dark .service-contact-details[data-v-627d7225]{background:#1e293b99;border-color:#ffffff1a}.dark .time-slot-badge[data-v-627d7225]{background:#e53e3e33;border-color:#e53e3e4d;color:#f87171}.dark .time-slot-badge[data-v-627d7225]:hover{background:#e53e3e4d}.services-section[data-v-4938869d]{background:linear-gradient(135deg,#fff,#f8fafc);position:relative}.dark .services-section[data-v-4938869d]{background:linear-gradient(135deg,#0f172a,#1e293b)}.services-section[data-v-4938869d]:before{background:linear-gradient(90deg,transparent,#e2e8f0 50%,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.dark .services-section[data-v-4938869d]:before{background:linear-gradient(90deg,transparent,#374151 50%,transparent)}.service-filters[data-v-4938869d]{z-index:10}.service-card-container[data-v-4938869d],.service-filters[data-v-4938869d],.services-grid[data-v-4938869d]{position:relative}.service-card-enter-active[data-v-4938869d],.service-card-leave-active[data-v-4938869d]{transition:all .4s cubic-bezier(.4,0,.2,1)}.service-card-enter-from[data-v-4938869d]{opacity:0;transform:translateY(20px) scale(.95)}.service-card-leave-to[data-v-4938869d]{opacity:0;transform:translateY(-20px) scale(.95)}.service-card-move[data-v-4938869d]{transition:transform .4s cubic-bezier(.4,0,.2,1)}.heading-xl[data-v-4938869d]{font-size:clamp(2rem,4vw,3.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.1}.heading-lg[data-v-4938869d]{font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600;letter-spacing:-.01em;line-height:1.2}.body-hero[data-v-4938869d]{font-size:1.25rem}.body-hero[data-v-4938869d],.body-lg[data-v-4938869d]{font-weight:400;line-height:1.6}.body-lg[data-v-4938869d]{font-size:1.125rem}[data-v-4938869d]:root{--captadata-red:#e53e3e;--captadata-red-dark:#c53030;--captadata-red-light:#e85a66;--captadata-black:#2d3748;--ai-blue:#3182ce;--ai-purple:#805ad5}@keyframes ecosystemPulse-93926d31{0%{opacity:0;transform:scale(1)}50%{opacity:.6}to{opacity:0;transform:scale(2)}}@keyframes flowDash-93926d31{0%{stroke-dashoffset:0}to{stroke-dashoffset:10}}@keyframes flowToHub-0-93926d31{0%{opacity:0;transform:translate(60px,60px) scale(0)}20%{opacity:1;transform:translate(45px,45px) scale(1)}80%{opacity:1;transform:translate(15px,15px) scale(1)}to{opacity:0;transform:translate(0) scale(0)}}@keyframes flowToHub-1-93926d31{0%{opacity:0;transform:translate(-60px,60px) scale(0)}20%{opacity:1;transform:translate(-45px,45px) scale(1)}80%{opacity:1;transform:translate(-15px,15px) scale(1)}to{opacity:0;transform:translate(0) scale(0)}}@keyframes flowToHub-2-93926d31{0%{opacity:0;transform:translate(-60px,-60px) scale(0)}20%{opacity:1;transform:translate(-45px,-45px) scale(1)}80%{opacity:1;transform:translate(-15px,-15px) scale(1)}to{opacity:0;transform:translate(0) scale(0)}}@keyframes flowToHub-3-93926d31{0%{opacity:0;transform:translate(60px,-60px) scale(0)}20%{opacity:1;transform:translate(45px,-45px) scale(1)}80%{opacity:1;transform:translate(15px,-15px) scale(1)}to{opacity:0;transform:translate(0) scale(0)}}@keyframes flowToHub-4-93926d31{0%{opacity:0;transform:translateY(80px) scale(0)}20%{opacity:1;transform:translateY(60px) scale(1)}80%{opacity:1;transform:translateY(20px) scale(1)}to{opacity:0;transform:translate(0) scale(0)}}@keyframes flowToHub-5-93926d31{0%{opacity:0;transform:translateY(-80px) scale(0)}20%{opacity:1;transform:translateY(-60px) scale(1)}80%{opacity:1;transform:translateY(-20px) scale(1)}to{opacity:0;transform:translate(0) scale(0)}}.category-container[data-v-93926d31]{transition:all .3s cubic-bezier(.4,0,.2,1)}.integration-node[data-v-93926d31]{transition:all .2s cubic-bezier(.4,0,.2,1)}.integration-node[data-v-93926d31]:hover{z-index:30}.modal-enter-active[data-v-93926d31],.modal-leave-active[data-v-93926d31]{transition:all .3s cubic-bezier(.4,0,.2,1)}.modal-enter-from[data-v-93926d31],.modal-leave-to[data-v-93926d31]{opacity:0;transform:translateY(10px) scale(.95)}.dark .central-hub[data-v-93926d31]{filter:drop-shadow(0 20px 40px rgba(229,62,62,.4))}.dark .category-container[data-v-93926d31]{filter:drop-shadow(0 8px 16px rgba(0,0,0,.3))}@media (max-width:768px){.integration-ecosystem-diagram[data-v-93926d31]{height:320px;padding:1rem;touch-action:manipulation}.category-container[data-v-93926d31]:active{transform:scale(1.05) translate(-50%,-50%)}.integration-node[data-v-93926d31]:active{transform:scale(1.2)}.category-container[data-v-93926d31]{z-index:20!important}.integration-details[data-v-93926d31]{bottom:.5rem;left:.5rem;padding:1rem;right:.5rem}.ecosystem-stats[data-v-93926d31]{left:.5rem;padding:.75rem;top:.5rem}.category-container>div[data-v-93926d31]{min-height:44px;min-width:44px}.integration-node[data-v-93926d31]{min-height:32px;min-width:32px}}@media (max-width:480px){.integration-ecosystem-diagram[data-v-93926d31]{height:280px;padding:.75rem}.ecosystem-stats .grid[data-v-93926d31]{gap:.5rem;grid-template-columns:repeat(2,1fr)}.ecosystem-stats .hidden[data-v-93926d31]{display:block}.integration-details[data-v-93926d31]{padding:.75rem}.integration-details h4[data-v-93926d31]{font-size:1rem}.integration-details p[data-v-93926d31]{font-size:.875rem}}.central-hub>div[data-v-93926d31]{box-shadow:0 20px 25px -5px #e53e3e4d,0 10px 10px -5px #e53e3e33,inset 0 1px #ffffff1a}.category-container>div[data-v-93926d31]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,inset 0 1px #ffffff1a}.data-flow-container[data-v-93926d31]{will-change:transform}.category-container[data-v-93926d31],.integration-node[data-v-93926d31]{will-change:transform,opacity}input[type=checkbox][data-v-b8a19913]:checked{background-color:var(--captadata-red);border-color:var(--captadata-red)}input[type=checkbox][data-v-b8a19913]:focus{ring-color:var(--captadata-red)}.form-fade-enter-active[data-v-b8a19913],.form-fade-leave-active[data-v-b8a19913]{transition:all .3s ease}.form-fade-enter-from[data-v-b8a19913],.form-fade-leave-to[data-v-b8a19913]{opacity:0;transform:translateY(10px)}.modal-content[data-v-b8a19913]{scrollbar-color:var(--captadata-red) transparent;scrollbar-width:thin}.modal-content[data-v-b8a19913]::-webkit-scrollbar{width:6px}.modal-content[data-v-b8a19913]::-webkit-scrollbar-track{background:transparent}.modal-content[data-v-b8a19913]::-webkit-scrollbar-thumb{background-color:var(--captadata-red);border-radius:3px}.modal-content[data-v-b8a19913]::-webkit-scrollbar-thumb:hover{background-color:var(--captadata-red-dark)}.product-showcase[data-v-5077471e]{background:linear-gradient(135deg,#fff,#f7fafc 50%,#fff)}.dark .product-showcase[data-v-5077471e]{background:linear-gradient(135deg,#171923,#111827 50%,#171923)}.product-hero-card[data-v-5077471e]{position:relative}.product-hero-card[data-v-5077471e]:before{background:linear-gradient(135deg,#e53e3e4d,#e53e3e1a,#e53e3e4d);border-radius:24px;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .3s ease;z-index:-1}.product-hero-card[data-v-5077471e]:hover:before{opacity:1}.feature-highlight[data-v-5077471e]{transition:all .3s ease}.feature-highlight[data-v-5077471e]:hover{transform:translateY(-2px)}.secondary-product-card[data-v-5077471e]{transition:all .3s ease}.secondary-product-card[data-v-5077471e]:hover{transform:translateY(-4px)}.product-preview[data-v-5077471e]{background:linear-gradient(135deg,#fff,#f8fafc);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .product-preview[data-v-5077471e]{background:linear-gradient(135deg,#1f2937,#111827);box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003}.stat-item[data-v-5077471e]{transition:all .3s ease}.stat-item[data-v-5077471e]:hover{box-shadow:0 4px 12px #e53e3e26;transform:scale(1.05)}.stat-number[data-v-5077471e]{background:linear-gradient(135deg,#e53e3e,#c53030);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:768px){.product-hero-card .flex-col[data-v-5077471e]{text-align:center}.product-actions[data-v-5077471e]{justify-content:center}.product-stats[data-v-5077471e]{grid-template-columns:repeat(2,1fr)}}.testimonial-card-content[data-v-d95d0230]{transition:all .3s cubic-bezier(.4,0,.2,1)}.testimonial-card-content[data-v-d95d0230]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-4px)}.carousel-track[data-v-d95d0230]{will-change:transform}.text-yellow-400[data-v-d95d0230]{animation:star-glow-d95d0230 2s ease-in-out infinite alternate}@keyframes star-glow-d95d0230{0%{filter:brightness(1)}to{filter:brightness(1.2) drop-shadow(0 0 2px rgba(251,191,36,.5))}}.progress-bar[data-v-d95d0230]{transition:width .05s linear}@media (max-width:768px){.flex-shrink-0[data-v-d95d0230]{padding-left:.5rem;padding-right:.5rem}}.use-case-modal[data-v-085254ba]{border:none;box-shadow:0 25px 50px -12px #00000040}.dark .use-case-modal[data-v-085254ba]{box-shadow:0 25px 50px -12px #0006}.use-case-modal[data-v-085254ba]{scroll-behavior:smooth}.metric-card[data-v-085254ba]{transition:all .3s ease}.metric-card[data-v-085254ba]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.dark .metric-card[data-v-085254ba]:hover{box-shadow:0 4px 12px #0000004d}.benefit-item[data-v-085254ba]{transition:all .2s ease}.benefit-item[data-v-085254ba]:hover{transform:scale(1.02)}.applicability-card[data-v-085254ba]{transition:all .3s ease}.applicability-card[data-v-085254ba]:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-2px)}.dark .applicability-card[data-v-085254ba]:hover{box-shadow:0 8px 20px #0000004d}.use-case-modal[data-v-085254ba]::-webkit-scrollbar{width:6px}.use-case-modal[data-v-085254ba]::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.use-case-modal[data-v-085254ba]::-webkit-scrollbar-thumb{background:var(--captadata-red);border-radius:3px}.use-case-modal[data-v-085254ba]::-webkit-scrollbar-thumb:hover{background:var(--captadata-red-dark)}.implementation-item[data-v-085254ba]{transition:all .2s ease}.implementation-item[data-v-085254ba]:hover{transform:scale(1.05)}.tags-section span[data-v-085254ba]{transition:all .2s ease}.tags-section span[data-v-085254ba]:hover{box-shadow:0 2px 8px #e53e3e4d;transform:translateY(-1px)}.use-cases-section[data-v-1a0c9ce1]{min-height:100vh;position:relative}.filters-container[data-v-1a0c9ce1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid hsla(0,0%,100%,.2);border-radius:1rem;box-shadow:0 4px 20px #0000000d;padding:2rem;position:relative}.dark .filters-container[data-v-1a0c9ce1]{background:#171923cc;border-color:#ffffff1a}.use-cases-grid[data-v-1a0c9ce1]{transition:all .3s ease}.quick-stats-section[data-v-1a0c9ce1]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2)}.dark .quick-stats-section[data-v-1a0c9ce1]{border-color:#ffffff1a}.stat-number[data-v-1a0c9ce1]{background:linear-gradient(135deg,var(--captadata-red) 0,var(--ai-blue) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cta-section[data-v-1a0c9ce1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes fadeInUp-1a0c9ce1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.use-cases-grid>div[data-v-1a0c9ce1]>*{animation:fadeInUp-1a0c9ce1 .6s ease forwards}.use-cases-grid>div[data-v-1a0c9ce1]>:first-child{animation-delay:.1s}.use-cases-grid>div[data-v-1a0c9ce1]>:nth-child(2){animation-delay:.2s}.use-cases-grid>div[data-v-1a0c9ce1]>:nth-child(3){animation-delay:.3s}.use-cases-grid>div[data-v-1a0c9ce1]>:nth-child(4){animation-delay:.4s}.use-cases-grid>div[data-v-1a0c9ce1]>:nth-child(5){animation-delay:.5s}.use-cases-grid>div[data-v-1a0c9ce1]>:nth-child(6){animation-delay:.6s}.line-clamp-3[data-v-1a0c9ce1]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.scrollbar-custom[data-v-1a0c9ce1]{scroll-behavior:smooth;scrollbar-color:var(--captadata-red) rgba(0,0,0,.1);scrollbar-width:thin}.scrollbar-custom[data-v-1a0c9ce1]::-webkit-scrollbar{height:6px}.scrollbar-custom[data-v-1a0c9ce1]::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.scrollbar-custom[data-v-1a0c9ce1]::-webkit-scrollbar-thumb{background:var(--captadata-red);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.scrollbar-custom[data-v-1a0c9ce1]::-webkit-scrollbar-thumb:hover{background:var(--captadata-red-dark)}.filter-group[data-v-1a0c9ce1]{position:relative}.filter-group[data-v-1a0c9ce1]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8) 70%,hsla(0,0%,100%,.95));content:"";height:100%;opacity:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:20px;z-index:1}.dark .filter-group[data-v-1a0c9ce1]:after{background:linear-gradient(90deg,transparent,rgba(23,25,35,.8) 70%,rgba(23,25,35,.95))}.filter-group[data-v-1a0c9ce1]:hover:after{opacity:1}.filter-group+.filter-group[data-v-1a0c9ce1]{margin-top:1rem}.filter-group button[data-v-1a0c9ce1]{transition:all .2s ease}.filter-group button[data-v-1a0c9ce1]:hover{transform:scale(1.02)}@media (max-width:768px){.scrollbar-custom[data-v-1a0c9ce1]{scrollbar-width:auto}.scrollbar-custom[data-v-1a0c9ce1]::-webkit-scrollbar{height:8px}.filter-group[data-v-1a0c9ce1]:after{opacity:.6}}.step-content[data-v-2d3b6a11]{animation:fadeIn-2d3b6a11 .3s ease-in-out}@keyframes fadeIn-2d3b6a11{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.contact-type-card[data-v-2d3b6a11]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;transition:all .3s cubic-bezier(.4,0,.2,1)}.contact-type-card[data-v-2d3b6a11]:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-2px)}textarea[data-v-2d3b6a11]::-webkit-scrollbar{width:6px}textarea[data-v-2d3b6a11]::-webkit-scrollbar-track{background:transparent}textarea[data-v-2d3b6a11]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:3px}textarea[data-v-2d3b6a11]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.bg-gradient-to-br[data-v-2493a549]{animation:gradientShift-2493a549 10s ease infinite;background-size:200% 200%}@keyframes gradientShift-2493a549{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.contact-method-card[data-v-2493a549]{transition:all .3s cubic-bezier(.4,0,.2,1)}.contact-method-card[data-v-2493a549]:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-2px)}.location-card[data-v-2493a549]{overflow:hidden;position:relative}.location-card[data-v-2493a549]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.location-card[data-v-2493a549]:hover:before{left:100%}@keyframes slideIn-a58a185a{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.fixed[data-v-a58a185a]{animation:slideIn-a58a185a .3s ease-out}
