.btn-primary[data-v-173839ae]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,178,.3);box-shadow:0 0 15px #00ffb21a,0 4px 15px #00ffb214,inset 0 1px #ffffff1a;color:#0a0b0f;font-weight:600}.btn-primary[data-v-173839ae],.btn-primary[data-v-173839ae]:hover:not(:disabled){background:linear-gradient(135deg,#00ffb2,#00e6a3)}.btn-primary[data-v-173839ae]:hover:not(:disabled){border-color:#00ffb266;box-shadow:0 0 20px #00ffb226,0 6px 20px #00ffb21f,inset 0 1px #ffffff26;transform:translateY(-2px)}.btn-primary[data-v-173839ae]:active:not(:disabled){transform:translateY(0)}.btn-primary[data-v-173839ae]:disabled{cursor:not-allowed;opacity:.5;transform:none}.btn[data-v-173839ae]{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:1rem;gap:.5rem;line-height:1;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.btn-xs[data-v-173839ae]{font-size:.75rem;padding:.25rem .75rem}.btn-sm[data-v-173839ae]{font-size:.875rem;padding:.5rem 1rem}.btn-lg[data-v-173839ae]{font-size:1.125rem;padding:1rem 2rem}.btn-xl[data-v-173839ae]{font-size:1.25rem;padding:1.25rem 2.5rem}@keyframes float-0b4c4fcd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeInOut-0b4c4fcd{0%{opacity:0;transform:translateY(20px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.changing-word[data-v-0b4c4fcd]{animation:fadeInOut-0b4c4fcd 3s ease-in-out infinite;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,#00ffb233,#00e6a326);border-radius:12px;box-shadow:0 0 15px #00ffb24d,inset 0 1px #fff3;color:#00ffb2;display:inline-block;font-weight:700;min-width:200px;padding:8px 16px;position:relative;text-align:left;text-shadow:0 0 5px rgba(0,255,178,.3);transition:all .3s ease}.underline-decoration[data-v-0b4c4fcd]{position:relative;text-decoration:none}.underline-decoration[data-v-0b4c4fcd]:after{animation:underlineGlow-0b4c4fcd 2s ease-in-out infinite alternate;background:linear-gradient(90deg,#00ffb2,#00e6a3);border-radius:2px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:100%}@keyframes underlineGlow-0b4c4fcd{0%{box-shadow:0 0 5px #00ffb24d;opacity:.8}to{box-shadow:0 0 15px #00ffb299;opacity:1}}.btn[data-v-0b4c4fcd]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.chip-wrapper[data-v-a989a4f7]{display:inline-block}.chip-base[data-v-a989a4f7]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-style:solid;border-width:1px;display:inline-flex;justify-content:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.chip-primary[data-v-a989a4f7]{background:linear-gradient(to right,color-mix(in srgb,var(--color-brand-accent-primary) 10%,transparent),color-mix(in srgb,var(--color-brand-accent-cyan) 10%,transparent));border-color:color-mix(in srgb,var(--color-brand-accent-primary) 30%,transparent);color:var(--color-brand-accent-primary)}.chip-secondary[data-v-a989a4f7]{background:color-mix(in srgb,var(--color-brand-accent-blue) 10%,transparent);border-color:color-mix(in srgb,var(--color-brand-accent-blue) 30%,transparent);color:var(--color-brand-accent-blue)}.chip-info[data-v-a989a4f7]{background:color-mix(in srgb,var(--color-brand-accent-cyan) 10%,transparent);border-color:color-mix(in srgb,var(--color-brand-accent-cyan) 30%,transparent);color:var(--color-brand-accent-cyan)}.chip-success[data-v-a989a4f7]{background:color-mix(in srgb,var(--color-brand-success) 10%,transparent);border-color:color-mix(in srgb,var(--color-brand-success) 30%,transparent);color:var(--color-brand-success)}.chip-warning[data-v-a989a4f7]{background:color-mix(in srgb,var(--color-brand-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-brand-warning) 30%,transparent);color:var(--color-brand-warning)}.chip-error[data-v-a989a4f7]{background:color-mix(in srgb,var(--color-brand-error) 10%,transparent);border-color:color-mix(in srgb,var(--color-brand-error) 30%,transparent);color:var(--color-brand-error)}.chip-outlined[data-v-a989a4f7]{background:transparent!important}.chip-outlined.chip-primary[data-v-a989a4f7]{border-color:var(--color-brand-accent-primary);color:var(--color-brand-accent-primary)}.chip-outlined.chip-secondary[data-v-a989a4f7]{border-color:var(--color-brand-accent-blue);color:var(--color-brand-accent-blue)}.chip-outlined.chip-info[data-v-a989a4f7]{border-color:var(--color-brand-accent-cyan);color:var(--color-brand-accent-cyan)}.chip-outlined.chip-success[data-v-a989a4f7]{border-color:var(--color-brand-success);color:var(--color-brand-success)}.chip-outlined.chip-warning[data-v-a989a4f7]{border-color:var(--color-brand-warning);color:var(--color-brand-warning)}.chip-outlined.chip-error[data-v-a989a4f7]{border-color:var(--color-brand-error);color:var(--color-brand-error)}.chip-sm[data-v-a989a4f7]{border-radius:var(--radius-small,8px);padding:.25rem .5rem}.chip-md[data-v-a989a4f7]{border-radius:var(--radius-button,12px);padding:.5rem 1rem}.chip-lg[data-v-a989a4f7]{border-radius:var(--radius-card,16px);padding:.75rem 1.5rem}.chip-rounded[data-v-a989a4f7]{border-radius:9999px!important}.chip-square[data-v-a989a4f7]{border-radius:var(--radius-small,8px)!important}.chip-clickable[data-v-a989a4f7]{cursor:pointer}.chip-clickable[data-v-a989a4f7]:hover{filter:brightness(1.1);transform:scale(1.05)}.chip-text[data-v-a989a4f7]{color:inherit;white-space:nowrap}.chip-close-btn[data-v-a989a4f7],.chip-icon[data-v-a989a4f7]{color:inherit;flex-shrink:0}.chip-close-btn[data-v-a989a4f7]{opacity:.7}.chip-close-btn[data-v-a989a4f7]:hover{opacity:1}@media (max-width:768px){.chip-lg[data-v-a989a4f7]{font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.chip-md[data-v-a989a4f7]{font-size:.75rem;line-height:1rem;padding:.375rem .75rem}}.rotate-180[data-v-2285a5a8]{transform:rotate(1turn)}@keyframes float-d204d152{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-d204d152]{animation:float-d204d152 3s ease-in-out infinite}input[data-v-d204d152]:focus{box-shadow:0 0 0 3px #00ffb21a}.bg-gradient-to-br[data-v-d204d152]:hover{transform:scale(1.05);transition:transform .3s ease}@media (max-width:768px){.grid-cols-2[data-v-d204d152]{grid-template-columns:1fr}}.decor-blob[data-v-ff37f18f]{border-radius:9999px;filter:blur(50px);opacity:.22;position:absolute}.decor-blob-1[data-v-ff37f18f]{background:radial-gradient(circle at 30% 30%,#00ffb2 0,transparent 60%);height:420px;left:-120px;top:-80px;width:420px}.decor-blob-2[data-v-ff37f18f]{background:radial-gradient(circle at 70% 70%,#00e6a3 0,transparent 60%);bottom:-100px;height:460px;right:-160px;width:460px}.decor-grid[data-v-ff37f18f]{background-image:radial-gradient(hsla(0,0%,100%,.06) 1px,transparent 0);background-size:36px 36px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000 40%,transparent 75%);mask-image:radial-gradient(circle at center,#000 40%,transparent 75%);opacity:.18;position:absolute}.fade-enter-active[data-v-ff37f18f],.fade-leave-active[data-v-ff37f18f]{transition:opacity .5s}.fade-enter-from[data-v-ff37f18f],.fade-leave-to[data-v-ff37f18f]{opacity:0}.image-fade-enter-active[data-v-ff37f18f],.image-fade-leave-active[data-v-ff37f18f]{transition:opacity .4s ease}.image-fade-enter-from[data-v-ff37f18f],.image-fade-leave-to[data-v-ff37f18f]{opacity:0}@keyframes shimmer-ff37f18f{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer[data-v-ff37f18f]:before{animation:shimmer-ff37f18f 1.6s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.feature-item[data-v-ff37f18f]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;display:flex;gap:.75rem;padding:.75rem 1rem;transition:transform .2s ease,background .2s ease,border-color .2s ease}.feature-item[data-v-ff37f18f]:hover{background:#00ffb20f;border-color:#00ffb240;transform:translateY(-2px)}.feature-icon[data-v-ff37f18f]{color:#00ffb2;flex:none;height:1.25rem;width:1.25rem}.feature-text[data-v-ff37f18f]{color:#e5e7ebe6}.timeline-card[data-v-bca3271d]{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.timeline-card[data-v-bca3271d]:hover{border-color:#00ffb259;box-shadow:0 10px 30px #00ffb214,0 0 20px #00ffb20d;transform:translateY(-4px)}.timeline-connector[data-v-bca3271d]{box-shadow:inset 0 0 6px #00ffb233}.step-badge[data-v-bca3271d]{box-shadow:0 0 0 6px #00ffb20f}.cta-blob[data-v-bca3271d]{border-radius:9999px;filter:blur(28px);opacity:.25;position:absolute}.cta-blob-1[data-v-bca3271d]{background:radial-gradient(circle at 30% 30%,#00ffb2 0,transparent 60%);height:280px;left:-60px;top:-60px;width:280px}.cta-blob-2[data-v-bca3271d]{background:radial-gradient(circle at 70% 70%,#00e6a3 0,transparent 60%);bottom:-80px;height:320px;right:-80px;width:320px}.testimonial-card[data-v-86fe2413]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid rgba(0,255,178,.15);border-radius:1rem;box-shadow:0 8px 32px #0000004d,0 0 20px #00ffb20d;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.testimonial-card[data-v-86fe2413]:hover{border-color:#00ffb233;box-shadow:0 12px 24px #00000059,0 0 15px #00ffb20f;transform:translateY(-2px)}.star[data-v-86fe2413]{transition:transform .2s ease}.testimonial-card:hover .star[data-v-86fe2413]{transform:scale(1.05)}.star[data-v-86fe2413]:first-child{transition-delay:0s}.star[data-v-86fe2413]:nth-child(2){transition-delay:50ms}.star[data-v-86fe2413]:nth-child(3){transition-delay:.1s}.star[data-v-86fe2413]:nth-child(4){transition-delay:.15s}.star[data-v-86fe2413]:nth-child(5){transition-delay:.2s}.testimonial-card[data-v-86fe2413]:before{background:linear-gradient(90deg,transparent,rgba(0,255,178,.05),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left 1s ease;width:100%}.testimonial-card[data-v-86fe2413]:hover:before{left:100%}.testimonial-card:hover .w-12.h-12.rounded-full[data-v-86fe2413]{box-shadow:0 0 10px #00ffb226}@media (max-width:768px){.testimonial-card[data-v-86fe2413]{padding:1.5rem}}.testimonial-wrapper[data-v-30dbc1b5]{animation:fadeInUp-30dbc1b5 .6s ease-out forwards;opacity:0;transform:translateY(30px)}.testimonial-wrapper[data-v-30dbc1b5]:first-child{animation-delay:.1s}.testimonial-wrapper[data-v-30dbc1b5]:nth-child(2){animation-delay:.2s}.testimonial-wrapper[data-v-30dbc1b5]:nth-child(3){animation-delay:.3s}.testimonial-wrapper[data-v-30dbc1b5]:nth-child(4){animation-delay:.4s}.testimonial-wrapper[data-v-30dbc1b5]:nth-child(5){animation-delay:.5s}.testimonial-wrapper[data-v-30dbc1b5]:nth-child(6){animation-delay:.6s}@keyframes fadeInUp-30dbc1b5{to{opacity:1;transform:translateY(0)}}.stat-item[data-v-30dbc1b5]{animation:fadeInUp-30dbc1b5 .8s ease-out forwards;opacity:0;transform:translateY(30px)}.stat-item[data-v-30dbc1b5]:first-child{animation-delay:.7s}.stat-item[data-v-30dbc1b5]:nth-child(2){animation-delay:.8s}.stat-item[data-v-30dbc1b5]:nth-child(3){animation-delay:.9s}button[data-v-30dbc1b5]{overflow:hidden;position:relative}button[data-v-30dbc1b5]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}button[data-v-30dbc1b5]:hover:before{left:100%}@media (max-width:1024px){.grid.xl\\[data-v-30dbc1b5]:grid-cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.grid.lg\\[data-v-30dbc1b5]:grid-cols-2{grid-template-columns:1fr}.text-5xl.lg\\[data-v-30dbc1b5]:text-6xl{font-size:2.5rem;line-height:1.1}.px-4.lg\\[data-v-30dbc1b5]:px-8{padding-left:1rem;padding-right:1rem}}.testimonial-wrapper[data-v-30dbc1b5]:hover{transform:translateY(-5px);transition:transform .3s ease}.testimonial-wrapper.loading[data-v-30dbc1b5]{opacity:.5;pointer-events:none}.marquee-track[data-v-aeba12d7]{display:flex;margin-left:calc(-50vw + 50%);overflow:hidden;width:100vw}.marquee-content[data-v-aeba12d7]{align-items:center;animation:marquee-aeba12d7 60s linear infinite;display:flex;flex-shrink:0;gap:3rem;padding:1rem 3rem 1rem 0;width:-moz-fit-content;width:fit-content}@keyframes marquee-aeba12d7{0%{transform:translate(0)}to{transform:translate(-100%)}}.tech-card[data-v-aeba12d7]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid rgba(0,255,178,.1);border-radius:1rem;display:flex;flex-direction:column;flex-shrink:0;height:120px;justify-content:center;min-width:250px;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease;width:250px}.tech-card .w-10[data-v-aeba12d7],.tech-card .w-12[data-v-aeba12d7],.tech-card .w-16[data-v-aeba12d7]{filter:grayscale(100%) blur(1px);opacity:.6;transition:all .3s ease}.tech-card:hover .w-10[data-v-aeba12d7],.tech-card:hover .w-12[data-v-aeba12d7],.tech-card:hover .w-16[data-v-aeba12d7]{filter:grayscale(0) blur(0);opacity:1;transform:scale(1.05)}.tech-card .w-10 img[data-v-aeba12d7],.tech-card .w-12 img[data-v-aeba12d7],.tech-card .w-16 img[data-v-aeba12d7]{filter:grayscale(100%) blur(1px);opacity:.6;transition:all .3s ease}.tech-card:hover .w-10 img[data-v-aeba12d7],.tech-card:hover .w-12 img[data-v-aeba12d7],.tech-card:hover .w-16 img[data-v-aeba12d7]{filter:grayscale(0) blur(0);opacity:1;transform:scale(1.05)}.tech-card svg[data-v-aeba12d7]{filter:grayscale(100%) blur(1px);opacity:.6;transition:all .3s ease}.tech-card:hover svg[data-v-aeba12d7]{filter:grayscale(0) blur(0);opacity:1;transform:scale(1.05)}.tech-card[data-v-aeba12d7]:before{background:linear-gradient(90deg,transparent,rgba(0,255,178,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.tech-card[data-v-aeba12d7]:hover:before{left:100%}.tech-card[data-v-aeba12d7]:hover{border-color:#00ffb24d;box-shadow:0 10px 30px #00ffb21a,0 0 20px #00ffb20d;transform:translateY(-5px) scale(1.02)}.marquee-track:hover .marquee-content[data-v-aeba12d7]{animation-play-state:paused}@media (max-width:768px){.tech-card[data-v-aeba12d7]{height:100px;min-width:200px;padding:1rem;width:200px}.marquee-content[data-v-aeba12d7]{gap:1rem}@keyframes marquee-aeba12d7{0%{transform:translate(0)}to{transform:translate(-100%)}}}.gradient-text[data-v-0b0c2b4c]{background:linear-gradient(to right,var(--color-brand-accent-primary),#00e6a3);background-clip:text;-webkit-background-clip:text;color:transparent}.contact-cta[data-v-0b0c2b4c]{background:linear-gradient(to right,color-mix(in srgb,var(--color-brand-accent-primary) 5%,transparent),color-mix(in srgb,#00e6a3 5%,transparent));border:1px solid color-mix(in srgb,var(--color-brand-accent-primary) 20%,transparent);border-radius:1rem;margin-top:4rem;padding:2rem;text-align:center}.cta-primary-btn[data-v-0b0c2b4c]{background:linear-gradient(to right,var(--color-brand-accent-primary),#00e6a3);border:none;border-radius:.75rem;color:var(--color-brand-primary-background);cursor:pointer;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.cta-primary-btn[data-v-0b0c2b4c]:hover{box-shadow:0 20px 40px #0000004d,0 0 30px color-mix(in srgb,var(--color-brand-accent-primary) 25%,transparent);transform:scale(1.05)}.cta-secondary-btn[data-v-0b0c2b4c]{background:transparent;border:1px solid color-mix(in srgb,var(--color-brand-accent-primary) 50%,transparent);border-radius:.75rem;color:var(--color-brand-accent-primary);cursor:pointer;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.cta-secondary-btn[data-v-0b0c2b4c]:hover{background:color-mix(in srgb,var(--color-brand-accent-primary) 10%,transparent)}.faq-icon svg[data-v-0b0c2b4c]{color:var(--color-brand-accent-primary);height:1.5rem;width:1.5rem}.faq-item[data-v-0b0c2b4c]{animation:fadeInUp-0b0c2b4c .6s ease-out forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid color-mix(in srgb,var(--color-brand-accent-primary) 15%,transparent);border-radius:1rem;opacity:0;overflow:hidden;transform:translateY(20px);transition:all .3s ease}.faq-item.open[data-v-0b0c2b4c]{border:2px solid color-mix(in srgb,var(--color-brand-accent-primary) 30%,transparent)}.faq-item[data-v-0b0c2b4c]:first-child{animation-delay:.1s}.faq-item[data-v-0b0c2b4c]:nth-child(2){animation-delay:.2s}.faq-item[data-v-0b0c2b4c]:nth-child(3){animation-delay:.3s}.faq-item[data-v-0b0c2b4c]:nth-child(4){animation-delay:.4s}.faq-item[data-v-0b0c2b4c]:nth-child(5){animation-delay:.5s}.faq-item[data-v-0b0c2b4c]:nth-child(6){animation-delay:.6s}@keyframes fadeInUp-0b0c2b4c{to{opacity:1;transform:translateY(0)}}.faq-item[data-v-0b0c2b4c]:hover{border-color:color-mix(in srgb,var(--color-brand-accent-primary) 25%,transparent);box-shadow:0 8px 32px #0000004d,0 0 20px color-mix(in srgb,var(--color-brand-accent-primary) 8%,transparent)}.faq-header[data-v-0b0c2b4c]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:all .3s ease}.faq-header[data-v-0b0c2b4c]:hover{background:color-mix(in srgb,var(--color-brand-accent-primary) 5%,transparent)}.faq-icon[data-v-0b0c2b4c]{align-items:center;background:color-mix(in srgb,var(--color-brand-accent-primary) 10%,transparent);border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.faq-icon.rotated[data-v-0b0c2b4c]{background:color-mix(in srgb,var(--color-brand-accent-primary) 20%,transparent);transform:rotate(180deg)}.faq-content[data-v-0b0c2b4c]{max-height:0;opacity:0;overflow:hidden;padding:0 2rem;transition:all .4s ease}.faq-content.open[data-v-0b0c2b4c]{max-height:200px;opacity:1;padding:0 2rem 1.5rem}button[data-v-0b0c2b4c]{overflow:hidden;position:relative}button[data-v-0b0c2b4c]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}button[data-v-0b0c2b4c]:hover:before{left:100%}.text-center.mt-16[data-v-0b0c2b4c]{animation:fadeInUp-0b0c2b4c .8s ease-out .8s forwards;opacity:0;transform:translateY(30px)}@media (max-width:768px){.faq-header[data-v-0b0c2b4c]{padding:1.25rem 1.5rem}.faq-header h3[data-v-0b0c2b4c]{font-size:1rem;line-height:1.4}.faq-content.open[data-v-0b0c2b4c]{padding:0 1.5rem 1.25rem}.text-5xl.lg\\[data-v-0b0c2b4c]:text-6xl{font-size:2.5rem;line-height:1.1}.px-4.lg\\[data-v-0b0c2b4c]:px-8{padding-left:1rem;padding-right:1rem}}@media (max-width:640px){.faq-icon[data-v-0b0c2b4c]{height:2rem;width:2rem}.faq-icon svg[data-v-0b0c2b4c]{height:1.25rem;width:1.25rem}}.faq-item:active .faq-header[data-v-0b0c2b4c]{background:color-mix(in srgb,var(--color-brand-accent-primary) 8%,transparent)}.faq-icon[data-v-0b0c2b4c]:hover{background:color-mix(in srgb,var(--color-brand-accent-primary) 15%,transparent);transform:scale(1.05)}.faq-item.loading[data-v-0b0c2b4c]{opacity:.6;pointer-events:none}.faq-header[data-v-0b0c2b4c]:focus{outline:2px solid color-mix(in srgb,var(--color-brand-accent-primary) 50%,transparent);outline-offset:2px}
