.newsletter-section[data-v-9c451ead]{margin-top:4rem}.newsletter-container[data-v-9c451ead]{border-radius:1.5rem;position:relative;overflow:hidden}.newsletter-error[data-v-9c451ead],.newsletter-success[data-v-9c451ead]{border-radius:.5rem;align-items:center;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;display:flex}.newsletter-error[data-v-9c451ead]{color:#dc2626;transform-origin:50%;background-color:#fee2e2e6;border:1px solid #dc262699;border-radius:.5rem;align-items:center;margin-top:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;animation:2s ease-in-out infinite success-pulse-9c451ead;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000026}.error-background[data-v-9c451ead]{z-index:-1;background:linear-gradient(135deg,#fee2e280 0%,#dc262633 100%);position:absolute;inset:0}@keyframes fade-in-9c451ead{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.error-icon[data-v-9c451ead]{color:#dc2626;flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:.75rem}.newsletter-success[data-v-9c451ead]{color:#059669;transform-origin:50%;background-color:#d1fae5e6;border:1px solid #05966999;font-weight:500;animation:2s ease-in-out infinite success-pulse-9c451ead;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000026}.success-background[data-v-9c451ead]{z-index:-1;background:linear-gradient(135deg,#d1fae580 0%,#05966933 100%);position:absolute;inset:0}@keyframes success-pulse-9c451ead{0%{transform:scale(1);box-shadow:0 4px 10px #00000026}50%{transform:scale(1.02);box-shadow:0 6px 15px #0000002e}to{transform:scale(1);box-shadow:0 4px 10px #00000026}}.error-icon[data-v-9c451ead],.success-icon[data-v-9c451ead]{flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:.75rem}.error-icon[data-v-9c451ead]{color:#dc2626;filter:drop-shadow(0 1px 2px #dc26264d);width:1.5rem;height:1.5rem;animation:2s ease-in-out infinite error-icon-pulse-9c451ead}@keyframes error-icon-pulse-9c451ead{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.error-content[data-v-9c451ead]{flex-direction:column;display:flex}.error-title[data-v-9c451ead]{margin-bottom:.125rem;font-weight:600}.success-icon[data-v-9c451ead]{color:#059669;filter:drop-shadow(0 1px 2px #0596694d);width:1.5rem;height:1.5rem}.success-content[data-v-9c451ead]{flex-direction:column;display:flex}.success-title[data-v-9c451ead]{margin-bottom:.125rem;font-weight:600}.input-container[data-v-9c451ead]{flex:1;position:relative}.newsletter-input.error[data-v-9c451ead]{border-color:#dc2626;box-shadow:0 0 0 1px #dc2626}.newsletter-bg[data-v-9c451ead]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#11182799;position:absolute;inset:0}.newsletter-border[data-v-9c451ead]{pointer-events:none;z-index:2;border:1px solid #9333ea33;border-radius:1.5rem;position:absolute;inset:0}.newsletter-content[data-v-9c451ead]{z-index:3;padding:2rem;position:relative}.newsletter-header[data-v-9c451ead]{align-items:center;margin-bottom:1.5rem;display:flex}.newsletter-icon[data-v-9c451ead]{color:#9333ea;width:2rem;height:2rem;margin-right:1rem;animation:2s ease-in-out infinite pulse-9c451ead}.newsletter-title[data-v-9c451ead]{color:#fff;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.newsletter-subtitle[data-v-9c451ead]{color:#ffffffb3}.newsletter-form[data-v-9c451ead]{align-items:center;gap:1rem;display:flex}.input-container[data-v-9c451ead]{z-index:1;flex:1;position:relative}.newsletter-input[data-v-9c451ead]{color:#fff;z-index:3;background:#ffffff0d;border:1px solid #9333ea33;border-radius:1rem;width:100%;padding:1rem 1.5rem;font-size:1rem;transition:all .3s;position:relative}.newsletter-input[data-v-9c451ead]::placeholder{color:#ffffff80}.newsletter-input[data-v-9c451ead]:focus{border-color:#9333ea80;outline:none;box-shadow:0 0 20px #9333ea33}.input-glow[data-v-9c451ead]{opacity:0;filter:blur(8px);z-index:2;background:linear-gradient(45deg,#9333ea4d,#ec48994d);border-radius:1rem;transition:opacity .3s;position:absolute;inset:-2px}.newsletter-input:focus+.input-glow[data-v-9c451ead]{opacity:1}.newsletter-btn[data-v-9c451ead]{cursor:pointer;z-index:1;border:none;border-radius:1rem;align-items:center;padding:1rem 1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.btn-bg[data-v-9c451ead]{z-index:1;background:linear-gradient(135deg,#9333ea,#ec4899);position:absolute;inset:0}.btn-content[data-v-9c451ead]{z-index:3;align-items:center;display:flex;position:relative}.btn-icon[data-v-9c451ead]{color:#fff;width:1.125rem;height:1.125rem;margin-right:.5rem;transition:transform .3s}.btn-text[data-v-9c451ead]{color:#fff;font-weight:600}.btn-ripple[data-v-9c451ead]{z-index:2;background:radial-gradient(circle,#ffffff4d 0%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:scale(0)}.newsletter-btn[data-v-9c451ead]:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 10px 25px #9333ea66}.newsletter-btn:hover .btn-icon[data-v-9c451ead]{transform:translate(4px)}.newsletter-btn:active .btn-ripple[data-v-9c451ead]{transform:scale(1)}@media (width<=768px){.newsletter-form[data-v-9c451ead]{flex-direction:column}}@keyframes pulse-9c451ead{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.futuristic-footer[data-v-8e00f7ed]{color:#fff;background:linear-gradient(135deg,#0a0a0a 0%,#1a1a2e 50%,#16213e 100%);position:relative;overflow:hidden}.footer-bg-effects[data-v-8e00f7ed]{pointer-events:none;position:absolute;inset:0}.bg-gradient-overlay[data-v-8e00f7ed]{background:radial-gradient(#9333ea1a 0%,#ec48990d 50%,#0000 100%);position:absolute;inset:0}.neural-network[data-v-8e00f7ed]{opacity:.6;position:absolute;inset:0}.network-svg[data-v-8e00f7ed]{width:100%;height:100%}.network-line[data-v-8e00f7ed]{animation:3s ease-in-out infinite networkPulse-8e00f7ed}.network-node[data-v-8e00f7ed]{animation:2s ease-in-out infinite nodePulse-8e00f7ed}.floating-elements[data-v-8e00f7ed]{position:absolute;inset:0}.floating-particle[data-v-8e00f7ed]{background:radial-gradient(circle,#9333ea99,#ec48994d);border-radius:50%;animation:10s ease-in-out infinite floatUpDown-8e00f7ed;position:absolute}.footer-content[data-v-8e00f7ed]{z-index:2;position:relative}.company-section[data-v-8e00f7ed]{animation:.8s ease-out slideInUp-8e00f7ed}.logo-container[data-v-8e00f7ed]{margin-bottom:1.5rem;display:inline-block;position:relative}.logo-glow-ring[data-v-8e00f7ed]{background:linear-gradient(45deg,#9333ea80,#ec489980) padding-box padding-box;border:2px solid #0000;border-radius:50%;animation:10s linear infinite rotate-8e00f7ed;position:absolute;inset:-10px}.company-logo[data-v-8e00f7ed]{z-index:2;filter:drop-shadow(0 0 20px #9333ea80);width:auto;height:3rem;position:relative}.logo-pulse-ring[data-v-8e00f7ed]{border:1px solid #9333ea4d;border-radius:50%;animation:2s ease-in-out infinite pulse-8e00f7ed;position:absolute;inset:-5px}.company-description[data-v-8e00f7ed]{color:#fffc;margin-bottom:2rem;font-size:1.1rem;line-height:1.7}.highlight-text[data-v-8e00f7ed]{color:#9333ea;font-weight:600;position:relative}.highlight-text[data-v-8e00f7ed]:after{content:"";background:linear-gradient(90deg,#0000,#9333ea,#0000);height:1px;animation:2s ease-in-out infinite shimmer-8e00f7ed;position:absolute;bottom:-2px;left:0;right:0}.social-section[data-v-8e00f7ed]{animation:.8s ease-out .2s both slideInUp-8e00f7ed}.social-title[data-v-8e00f7ed]{color:#ffffffe6;align-items:center;margin-bottom:1rem;font-size:1.1rem;font-weight:600;display:flex}.social-title-icon[data-v-8e00f7ed]{color:#9333ea;width:1.25rem;height:1.25rem;margin-right:.5rem}.social-links[data-v-8e00f7ed]{gap:1rem;display:flex}.social-link[data-v-8e00f7ed]{background:#ffffff0d;border:1px solid #9333ea33;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.social-bg[data-v-8e00f7ed]{background:hsl(var(--hue), 70%, 50%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.social-icon[data-v-8e00f7ed]{color:#ffffffb3;z-index:2;width:1.25rem;height:1.25rem;transition:all .3s;position:relative}.social-ripple[data-v-8e00f7ed]{background:radial-gradient(circle,#ffffff4d 0%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:scale(0)}.social-glow[data-v-8e00f7ed]{background:linear-gradient(45deg, hsl(var(--hue), 70%, 50%), hsl(calc(var(--hue) + 60), 70%, 50%));opacity:0;filter:blur(10px);border-radius:50%;transition:opacity .3s;position:absolute;inset:-3px}.social-link[data-v-8e00f7ed]:hover{border-color:hsl(var(--hue), 70%, 50%);transform:translateY(-3px)scale(1.1)}.social-link:hover .social-bg[data-v-8e00f7ed]{opacity:.2}.social-link:hover .social-icon[data-v-8e00f7ed]{color:#fff;transform:scale(1.2)}.social-link:hover .social-glow[data-v-8e00f7ed]{opacity:1}.social-link:active .social-ripple[data-v-8e00f7ed]{transform:scale(1)}.section-header[data-v-8e00f7ed]{align-items:center;margin-bottom:1.5rem;animation:.8s ease-out .3s both slideInUp-8e00f7ed;display:flex}.section-icon[data-v-8e00f7ed]{color:#9333ea;width:1.25rem;height:1.25rem;margin-right:.75rem}.section-title[data-v-8e00f7ed]{color:#fff;margin-right:1rem;font-size:1.25rem;font-weight:700}.section-line[data-v-8e00f7ed]{background:linear-gradient(90deg,#9333ea80,#0000);flex:1;height:1px}.nav-links[data-v-8e00f7ed]{space-y:.5rem;list-style:none}.nav-link-item[data-v-8e00f7ed]{animation:.6s ease-out forwards slideInRight-8e00f7ed;animation-delay:calc(var(--index) * .1s + .4s);opacity:0;transform:translate(30px)}.footer-nav-link[data-v-8e00f7ed]{color:#ffffffb3;border-radius:.75rem;align-items:center;padding:.75rem 1rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.nav-link-bg[data-v-8e00f7ed]{opacity:0;background:#9333ea1a;transition:opacity .3s;position:absolute;inset:0}.nav-link-icon[data-v-8e00f7ed]{width:1rem;height:1rem;margin-right:.75rem;transition:all .3s}.nav-link-text[data-v-8e00f7ed]{flex:1;font-weight:500;transition:all .3s}.nav-link-arrow[data-v-8e00f7ed]{opacity:0;width:1rem;height:1rem;transition:all .3s;transform:translate(-10px)}.nav-link-glow[data-v-8e00f7ed]{opacity:0;filter:blur(4px);background:linear-gradient(45deg,#9333ea4d,#ec48994d);border-radius:.75rem;transition:opacity .3s;position:absolute;inset:-1px}.footer-nav-link[data-v-8e00f7ed]:hover{color:#fff;transform:translate(8px)}.footer-nav-link:hover .nav-link-bg[data-v-8e00f7ed]{opacity:1}.footer-nav-link:hover .nav-link-arrow[data-v-8e00f7ed]{opacity:1;transform:translate(0)}.footer-nav-link:hover .nav-link-glow[data-v-8e00f7ed]{opacity:1}.contact-section[data-v-8e00f7ed]{animation:.8s ease-out .4s both slideInUp-8e00f7ed}.contact-items[data-v-8e00f7ed]{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.contact-item[data-v-8e00f7ed]{color:inherit;background:#ffffff08;border:1px solid #9333ea1a;border-radius:1rem;align-items:center;padding:1rem;text-decoration:none;transition:all .3s;display:flex}.contact-icon-container[data-v-8e00f7ed]{background:#9333ea1a;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-right:1rem;display:flex;position:relative}.contact-icon[data-v-8e00f7ed]{color:#9333ea;width:1.125rem;height:1.125rem}.contact-icon-glow[data-v-8e00f7ed]{opacity:0;filter:blur(6px);background:linear-gradient(45deg,#9333ea4d,#ec48994d);border-radius:.75rem;transition:opacity .3s;position:absolute;inset:-2px}.contact-info[data-v-8e00f7ed]{flex:1}.contact-label[data-v-8e00f7ed]{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem;display:block}.contact-value[data-v-8e00f7ed]{color:#ffffffe6;font-weight:500;transition:color .3s}.contact-item[data-v-8e00f7ed]:hover{background:#9333ea0d;border-color:#9333ea4d;transform:translateY(-2px)}.contact-item:hover .contact-icon-glow[data-v-8e00f7ed]{opacity:1}.contact-item:hover .contact-value[data-v-8e00f7ed]{color:#fff}.quick-action[data-v-8e00f7ed]{margin-top:1.5rem}.quick-action-btn[data-v-8e00f7ed]{border-radius:1rem;justify-content:center;align-items:center;width:100%;padding:0;transition:all .3s;display:flex;position:relative;overflow:hidden}.quick-action-bg[data-v-8e00f7ed]{background:linear-gradient(135deg,#9333ea,#ec4899);position:absolute;inset:0}.quick-action-border[data-v-8e00f7ed]{z-index:-1;background:linear-gradient(135deg,#9333eacc,#ec4899cc);border-radius:1rem;position:absolute;inset:-1px}.quick-action-content[data-v-8e00f7ed]{z-index:2;color:#fff;justify-content:center;align-items:center;padding:1rem 1.5rem;font-weight:600;display:flex;position:relative}.quick-action-icon[data-v-8e00f7ed]{width:1.125rem;height:1.125rem;margin-right:.5rem;transition:transform .3s}.quick-action-text[data-v-8e00f7ed]{transition:all .3s}.quick-action-shine[data-v-8e00f7ed]{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.quick-action-btn[data-v-8e00f7ed]:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 15px 30px #9333ea66}.quick-action-btn:hover .quick-action-icon[data-v-8e00f7ed]{transform:rotate(360deg)scale(1.1)}.quick-action-btn:hover .quick-action-shine[data-v-8e00f7ed]{left:100%}.bottom-bar[data-v-8e00f7ed]{margin-top:3rem;position:relative}.bottom-bg[data-v-8e00f7ed]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border-top:1px solid #9333ea33;position:absolute;inset:0}.bottom-content[data-v-8e00f7ed]{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.copyright[data-v-8e00f7ed]{color:#fff9;align-items:center;display:flex}.copyright-icon[data-v-8e00f7ed]{color:#9333ea;width:1rem;height:1rem;margin-right:.5rem}.copyright-text[data-v-8e00f7ed]{font-size:.875rem}.bottom-links[data-v-8e00f7ed]{gap:1.5rem;display:flex}.bottom-link[data-v-8e00f7ed]{color:#fff9;font-size:.875rem;transition:color .3s}.bottom-link[data-v-8e00f7ed]:hover{color:#9333ea}@keyframes networkPulse-8e00f7ed{0%,to{opacity:.3}50%{opacity:.8}}@keyframes nodePulse-8e00f7ed{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes floatUpDown-8e00f7ed{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-30px)rotate(180deg)}}@keyframes rotate-8e00f7ed{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-8e00f7ed{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes shimmer-8e00f7ed{0%,to{opacity:.5}50%{opacity:1}}@keyframes slideInUp-8e00f7ed{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight-8e00f7ed{to{opacity:1;transform:translate(0)}}@keyframes techItemSlide-8e00f7ed{to{opacity:1;transform:translateY(0)}}@media (width<=768px){.bottom-content[data-v-8e00f7ed]{text-align:center;flex-direction:column}.social-links[data-v-8e00f7ed],.tech-icons[data-v-8e00f7ed]{justify-content:center}}.mobile-menu-futuristic[data-v-0365df0f]{z-index:40;background:linear-gradient(#0f172a 0%,#1e293b 50%,#0f172a 100%);border-bottom:2px solid #9333ea66;border-left:1px solid #9333ea33;border-right:1px solid #9333ea33;min-height:100vh;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 20px 60px #00000080,0 0 100px #9333ea1a,inset 0 1px #9333ea33}.menu-bg-effects[data-v-0365df0f]{pointer-events:none;position:absolute;inset:0}.bg-gradient[data-v-0365df0f]{background:linear-gradient(135deg,#9333ea26 0%,#ec48991a 50%,#3b82f626 100%);position:absolute;inset:0}.bg-grid[data-v-0365df0f]{background-image:linear-gradient(#9333ea26 1px,#0000 1px),linear-gradient(90deg,#9333ea26 1px,#0000 1px);background-size:50px 50px;animation:20s linear infinite gridMove-0365df0f;position:absolute;inset:0}.floating-particles[data-v-0365df0f]{position:absolute;inset:0}.particle[data-v-0365df0f]{background:radial-gradient(circle,#9333eacc,#ec489966);border-radius:50%;animation:5s ease-in-out infinite particleFloat-0365df0f;position:absolute}.menu-content[data-v-0365df0f]{z-index:2;max-width:28rem;margin:0 auto;padding:2rem 1rem;position:relative}.menu-header[data-v-0365df0f]{text-align:center;margin-bottom:2rem;position:relative}.header-glow[data-v-0365df0f]{filter:blur(10px);background:linear-gradient(90deg,#0000,#9333ea66,#0000);width:200px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-text[data-v-0365df0f]{color:#f8fafc;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 20px #9333ea80;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;position:relative}.header-line[data-v-0365df0f]{background:linear-gradient(90deg,#0000,#9333ea,#0000);width:100px;height:2px;margin:0 auto;animation:2s ease-in-out infinite pulse-0365df0f}.nav-section[data-v-0365df0f]{space-y:.5rem;margin-bottom:2rem}.mobile-nav-item[data-v-0365df0f]{animation:.6s ease-out forwards slideInLeft-0365df0f;animation-delay:calc(var(--index) * .1s);opacity:0;border-radius:1rem;margin-bottom:.5rem;display:block;position:relative;overflow:hidden;transform:translate(-50px)}.nav-item-bg[data-v-0365df0f]{background:linear-gradient(135deg,#1e293bcc,#33415599);transition:all .3s;position:absolute;inset:0}.nav-item-border[data-v-0365df0f]{border:1px solid #9333ea4d;border-radius:1rem;transition:all .3s;position:absolute;inset:0}.nav-item-content[data-v-0365df0f]{z-index:2;color:#cbd5e1;align-items:center;padding:1rem 1.5rem;transition:all .3s;display:flex;position:relative}.nav-icon-container[data-v-0365df0f]{margin-right:1rem;position:relative}.nav-icon[data-v-0365df0f]{width:1.25rem;height:1.25rem;transition:all .3s}.icon-glow[data-v-0365df0f]{opacity:0;background:radial-gradient(circle,#9333ea99,#0000);border-radius:50%;transition:opacity .3s;position:absolute;inset:-4px}.nav-text[data-v-0365df0f]{flex:1;font-weight:500;transition:all .3s}.nav-arrow[data-v-0365df0f]{opacity:0;transition:all .3s;transform:translate(-10px)}.arrow-icon[data-v-0365df0f]{width:1rem;height:1rem}.nav-item-ripple[data-v-0365df0f]{background:radial-gradient(circle,#9333ea4d 0%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:scale(0)}.mobile-nav-item:hover .nav-item-bg[data-v-0365df0f]{background:linear-gradient(135deg,#9333ea4d,#ec489933)}.mobile-nav-item:hover .nav-item-border[data-v-0365df0f]{border-color:#9333ea99;box-shadow:0 0 20px #9333ea66}.mobile-nav-item:hover .nav-item-content[data-v-0365df0f]{color:#fff;transform:translate(8px)}.mobile-nav-item:hover .icon-glow[data-v-0365df0f]{opacity:1}.mobile-nav-item:hover .nav-arrow[data-v-0365df0f]{opacity:1;transform:translate(0)}.mobile-nav-item:active .nav-item-ripple[data-v-0365df0f]{transform:scale(1)}.nav-item-active .nav-item-bg[data-v-0365df0f]{background:linear-gradient(135deg,#9333ea66,#ec48994d)!important}.nav-item-active .nav-item-border[data-v-0365df0f]{border-color:#9333eab3;box-shadow:0 0 25px #9333ea80}.nav-item-active .nav-item-content[data-v-0365df0f]{color:#fff}.cta-section[data-v-0365df0f]{margin-bottom:2rem}.cta-divider[data-v-0365df0f]{height:1px;margin:2rem 0;position:relative}.divider-line[data-v-0365df0f]{background:linear-gradient(90deg,#0000,#9333ea99,#0000);position:absolute;inset:0}.divider-glow[data-v-0365df0f]{filter:blur(4px);background:linear-gradient(90deg,#0000,#9333ea66,#0000);position:absolute;inset:-2px}.mobile-cta-btn[data-v-0365df0f]{border-radius:2rem;justify-content:center;align-items:center;width:100%;padding:0;transition:all .3s;display:flex;position:relative;overflow:hidden}.cta-bg-gradient[data-v-0365df0f]{background:linear-gradient(135deg,#9333ea,#ec4899);transition:all .3s;position:absolute;inset:0}.cta-border-glow[data-v-0365df0f]{filter:blur(4px);opacity:0;background:linear-gradient(135deg,#9333eacc,#ec4899cc);border-radius:2rem;transition:opacity .3s;position:absolute;inset:-2px}.cta-content[data-v-0365df0f]{z-index:2;color:#fff;justify-content:center;align-items:center;padding:1.25rem 2rem;font-size:1.125rem;font-weight:600;transition:all .3s;display:flex;position:relative}.cta-icon[data-v-0365df0f]{width:1.25rem;height:1.25rem;margin-right:.75rem;transition:all .3s}.cta-text[data-v-0365df0f]{transition:all .3s}.cta-shine[data-v-0365df0f]{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.mobile-cta-btn[data-v-0365df0f]:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 20px 40px #9333ea99,0 0 60px #ec489966}.mobile-cta-btn:hover .cta-border-glow[data-v-0365df0f]{opacity:1}.mobile-cta-btn:hover .cta-icon[data-v-0365df0f]{transform:rotate(360deg)scale(1.1)}.mobile-cta-btn:hover .cta-shine[data-v-0365df0f]{left:100%}.contact-section[data-v-0365df0f]{text-align:center}.contact-header[data-v-0365df0f]{color:#cbd5e1;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.contact-icon[data-v-0365df0f]{color:#9333ea;width:1rem;height:1rem;margin-right:.5rem}.contact-title[data-v-0365df0f]{text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500}.contact-links[data-v-0365df0f]{justify-content:center;gap:1rem;display:flex}.contact-link[data-v-0365df0f]{color:#cbd5e1;background:linear-gradient(135deg,#1e293bcc,#33415599);border:1px solid #9333ea4d;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.contact-link-icon[data-v-0365df0f]{z-index:2;width:1.125rem;height:1.125rem;transition:all .3s;position:relative}.contact-link-glow[data-v-0365df0f]{opacity:0;filter:blur(8px);background:linear-gradient(45deg,#9333ea99,#ec489999);border-radius:50%;transition:opacity .3s;position:absolute;inset:-2px}.contact-link[data-v-0365df0f]:hover{color:#fff;background:linear-gradient(135deg,#9333ea66,#ec48994d);border-color:#9333eab3;transform:translateY(-2px)scale(1.1)}.contact-link:hover .contact-link-glow[data-v-0365df0f]{opacity:1}.contact-link:hover .contact-link-icon[data-v-0365df0f]{transform:scale(1.2)}@keyframes gridMove-0365df0f{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes particleFloat-0365df0f{0%,to{opacity:.3;transform:translateY(0)rotate(0)}50%{opacity:.8;transform:translateY(-20px)rotate(180deg)}}@keyframes slideInLeft-0365df0f{to{opacity:1;transform:translate(0)}}@keyframes pulse-0365df0f{0%,to{opacity:.5;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.1)}}.futuristic-header[data-v-654277ae]{z-index:50;background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);border-bottom:2px solid #9333ea4d;position:sticky;top:0;box-shadow:0 8px 32px #0000004d,0 0 60px #9333ea1a,inset 0 1px #9333ea33}.header-bg-effects[data-v-654277ae]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.floating-orb[data-v-654277ae]{filter:blur(2px);background:radial-gradient(circle,#9333ea66,#ec489933);border-radius:50%;animation:6s ease-in-out infinite float-654277ae;position:absolute}.orb-1[data-v-654277ae]{width:60px;height:60px;animation-delay:0s;top:-30px;left:10%}.orb-2[data-v-654277ae]{width:40px;height:40px;animation-delay:2s;top:-20px;right:20%}.orb-3[data-v-654277ae]{width:80px;height:80px;animation-delay:4s;top:-40px;left:60%}.logo-container[data-v-654277ae]{border-radius:1rem;align-items:center;padding:.5rem;transition:all .3s;display:flex;position:relative}.logo-glow[data-v-654277ae]{opacity:0;filter:blur(8px);background:linear-gradient(45deg,#9333ea99,#ec489999);border-radius:1rem;transition:opacity .3s;position:absolute;inset:-2px}.logo-container:hover .logo-glow[data-v-654277ae]{opacity:1}.logo-image[data-v-654277ae]{z-index:2;filter:drop-shadow(0 0 10px #9333ea80)brightness(1.2);width:auto;transition:all .3s;position:relative}.logo-container:hover .logo-image[data-v-654277ae]{filter:drop-shadow(0 0 20px #9333eacc)brightness(1.4);transform:scale(1.05)}.logo-pulse[data-v-654277ae]{background:linear-gradient(45deg,#9333ea33,#ec489933);border-radius:1rem;animation:2s ease-in-out infinite pulse-glow-654277ae;position:absolute;inset:0}.nav-container[data-v-654277ae]{background:linear-gradient(135deg,#1e293bcc,#334155cc);border:1px solid #9333ea66;border-radius:2rem;align-items:center;padding:.5rem;display:flex;box-shadow:0 4px 20px #0000004d,inset 0 1px #9333ea33}.nav-link-futuristic[data-v-654277ae]{color:#cbd5e1;animation:.6s ease-out forwards slideInNav-654277ae;animation-delay:var(--delay);opacity:0;border-radius:1.5rem;padding:.75rem 1.5rem;font-weight:500;transition:all .3s;position:relative;overflow:hidden;transform:translateY(20px)}.nav-text[data-v-654277ae]{z-index:2;transition:all .3s;position:relative}.nav-glow[data-v-654277ae]{opacity:0;background:linear-gradient(45deg,#9333ea4d,#ec48994d);border-radius:1.5rem;transition:opacity .3s;position:absolute;inset:0}.nav-link-futuristic[data-v-654277ae]:hover{color:#fff;transform:translateY(-2px);box-shadow:0 10px 25px #9333ea66}.nav-link-futuristic:hover .nav-glow[data-v-654277ae]{opacity:1}.nav-link-active-futuristic[data-v-654277ae]{background:linear-gradient(135deg,#9333ea66,#ec489966);box-shadow:0 0 20px #9333ea80,inset 0 1px #fff3;color:#fff!important}.nav-particles[data-v-654277ae]{pointer-events:none;position:absolute;inset:0}.particle[data-v-654277ae]{opacity:0;background:#9333ea;border-radius:50%;width:2px;height:2px;position:absolute}.nav-link-futuristic:hover .particle[data-v-654277ae]{animation:1.5s ease-out infinite particleFloat-654277ae}.particle[data-v-654277ae]:first-child{animation-delay:0s;top:20%;left:20%}.particle[data-v-654277ae]:nth-child(2){animation-delay:.5s;top:60%;left:70%}.particle[data-v-654277ae]:nth-child(3){animation-delay:1s;top:80%;left:40%}.cta-button-futuristic[data-v-654277ae]{border-radius:2rem;align-items:center;padding:0;transition:all .3s;display:flex;position:relative;overflow:hidden}.cta-bg[data-v-654277ae]{background:linear-gradient(135deg,#9333ea,#ec4899);transition:all .3s;position:absolute;inset:0}.cta-border[data-v-654277ae]{z-index:-1;background:linear-gradient(135deg,#9333eacc,#ec4899cc);border-radius:2rem;position:absolute;inset:-1px}.cta-content[data-v-654277ae]{z-index:2;color:#fff;align-items:center;padding:.875rem 2rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex;position:relative}.cta-icon[data-v-654277ae]{width:1rem;height:1rem;margin-right:.5rem;transition:all .3s}.cta-text[data-v-654277ae]{transition:all .3s}.cta-ripple[data-v-654277ae]{background:radial-gradient(circle,#ffffff4d 0%,#0000 70%);border-radius:2rem;transition:transform .6s;position:absolute;inset:0;transform:scale(0)}.cta-button-futuristic[data-v-654277ae]:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 20px 40px #9333ea99,0 0 60px #ec489966}.cta-button-futuristic:hover .cta-bg[data-v-654277ae]{background:linear-gradient(135deg,#7c3aed,#db2777)}.cta-button-futuristic:hover .cta-icon[data-v-654277ae]{transform:rotate(360deg)scale(1.1)}.cta-button-futuristic:active .cta-ripple[data-v-654277ae]{transform:scale(1)}.mobile-menu-btn[data-v-654277ae]{background:linear-gradient(135deg,#1e293bcc,#334155cc);border:1px solid #9333ea66;border-radius:1rem;width:3rem;height:3rem;transition:all .3s;position:relative;overflow:hidden}.menu-btn-bg[data-v-654277ae]{opacity:0;background:linear-gradient(45deg,#9333ea4d,#ec48994d);transition:opacity .3s;position:absolute;inset:0}.mobile-menu-btn:hover .menu-btn-bg[data-v-654277ae]{opacity:1}.menu-lines[data-v-654277ae]{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;height:100%;display:flex;position:relative}.line[data-v-654277ae]{transform-origin:50%;background:#cbd5e1;border-radius:1px;width:1.25rem;height:2px;transition:all .3s}.mobile-menu-btn:hover .line[data-v-654277ae]{background:#fff;box-shadow:0 0 10px #9333eab3}.menu-active .line-1[data-v-654277ae]{transform:rotate(45deg)translateY(.375rem)}.menu-active .line-2[data-v-654277ae]{opacity:0;transform:scaleX(0)}.menu-active .line-3[data-v-654277ae]{transform:rotate(-45deg)translateY(-.375rem)}.menu-btn-glow[data-v-654277ae]{opacity:0;filter:blur(8px);background:linear-gradient(45deg,#9333ea99,#ec489999);border-radius:1rem;transition:opacity .3s;position:absolute;inset:-2px}.mobile-menu-btn:hover .menu-btn-glow[data-v-654277ae]{opacity:1}@keyframes float-654277ae{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-10px)rotate(120deg)}66%{transform:translateY(5px)rotate(240deg)}}@keyframes pulse-glow-654277ae{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes slideInNav-654277ae{to{opacity:1;transform:translateY(0)}}@keyframes particleFloat-654277ae{0%{opacity:0;transform:translateY(0)scale(0)}50%{opacity:1;transform:translateY(-20px)scale(1)}to{opacity:0;transform:translateY(-40px)scale(0)}}.loading-overlay[data-v-33f1f246]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#16213ed9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading-content[data-v-33f1f246]{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.spinner-wrapper[data-v-33f1f246]{width:80px;height:80px;position:relative}.spinner[data-v-33f1f246]{border:4px solid #8b5cf6;border-color:#8b5cf6 #a855f7 #d946ef #ec4899;border-radius:50%;width:100%;height:100%;animation:1.5s cubic-bezier(.68,-.55,.27,1.55) infinite spin-33f1f246;position:absolute;top:0;left:0}.spinner[data-v-33f1f246]:before,.spinner[data-v-33f1f246]:after{content:"";border-radius:50%;position:absolute}.spinner[data-v-33f1f246]:before{border:4px solid #ec4899;border-color:#ec4899 #8b5cf6 #a855f7 #d946ef;animation:2s cubic-bezier(.68,-.55,.27,1.55) infinite reverse spin-33f1f246;inset:5px}.loading-text[data-v-33f1f246]{color:#fff;font-size:1.25rem;font-weight:500;display:flex}.dots[data-v-33f1f246]{display:inline-flex}.dot[data-v-33f1f246]{opacity:0;animation:1.5s infinite dots-33f1f246}.dot[data-v-33f1f246]:nth-child(2){animation-delay:.5s}.dot[data-v-33f1f246]:nth-child(3){animation-delay:1s}@keyframes spin-33f1f246{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dots-33f1f246{0%,to{opacity:0}50%{opacity:1}}.fade-enter-active[data-v-33f1f246],.fade-leave-active[data-v-33f1f246]{transition:opacity .4s}.fade-enter-from[data-v-33f1f246],.fade-leave-to[data-v-33f1f246]{opacity:0}
