.hero[data-v-f57947d7]{align-items:center;background:linear-gradient(135deg,var(--color-dark) 0,var(--color-gray-900) 40%,var(--color-primary-dark) 100%);display:flex;justify-content:center;min-height:90vh;overflow:hidden;padding:var(--space-20) var(--space-6) var(--space-16);position:relative}.hero[data-v-f57947d7]:before{background:radial-gradient(ellipse,rgba(8,145,178,.15),transparent 70%);content:"";height:80%;pointer-events:none;position:absolute;right:-10%;top:-30%;width:60%}.hero__inner[data-v-f57947d7]{margin:0 auto;max-width:52rem;text-align:center}.hero__headline[data-v-f57947d7]{color:var(--color-light);font-size:var(--font-size-4xl);font-weight:800;line-height:1.15;margin:0 0 var(--space-6)}@media(min-width:768px){.hero__headline[data-v-f57947d7]{font-size:3.5rem}}@media(min-width:1024px){.hero__headline[data-v-f57947d7]{font-size:4rem}}.hero__subheadline[data-v-f57947d7]{color:var(--color-gray-300);font-size:var(--font-size-lg);line-height:1.7;margin:0 0 var(--space-10);margin-left:auto;margin-right:auto;max-width:40rem}@media(min-width:768px){.hero__subheadline[data-v-f57947d7]{font-size:var(--font-size-xl)}}.hero__actions[data-v-f57947d7]{align-items:center;display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:480px){.hero__actions[data-v-f57947d7]{flex-direction:row;justify-content:center}}.hero__btn[data-v-f57947d7]{border-radius:var(--radius-lg);display:inline-block;font-size:var(--font-size-base);font-weight:600;min-width:12rem;padding:var(--space-4) var(--space-8);text-align:center;text-decoration:none;transition:all .2s ease}.hero__btn--primary[data-v-f57947d7]{background:var(--color-primary);color:var(--color-light)}.hero__btn--primary[data-v-f57947d7]:hover{background:var(--color-primary-dark);box-shadow:var(--shadow-lg);transform:translateY(-1px)}.hero__btn--secondary[data-v-f57947d7]{background:transparent;border:1px solid var(--color-primary-light);color:var(--color-primary-light)}.hero__btn--secondary[data-v-f57947d7]:hover{background:#22d3ee1a;transform:translateY(-1px)}.trust-bar[data-v-1f3c9fa3]{background:var(--color-gray-800,#1f2937);border-bottom:1px solid var(--color-gray-700,#374151);border-top:1px solid var(--color-gray-700,#374151);padding:var(--space-6,1.5rem) var(--space-4,1rem)}.trust-bar-inner[data-v-1f3c9fa3]{display:flex;flex-wrap:wrap;gap:var(--space-8,2rem);justify-content:center;margin:0 auto;max-width:800px;text-align:center}.trust-stat[data-v-1f3c9fa3]{display:flex;flex-direction:column;gap:.25rem}.trust-value[data-v-1f3c9fa3]{color:var(--color-primary,#06b6d4);font-size:1.75rem;font-weight:800;line-height:1}.trust-label[data-v-1f3c9fa3]{color:var(--color-gray-400,#9ca3af);font-size:.85rem;font-weight:500}.client-logos[data-v-c4cea19d]{background:var(--color-gray-800,#1e293b);border-bottom:1px solid var(--color-gray-700,#334155);border-top:1px solid var(--color-gray-700,#334155);padding:var(--space-12,3rem) var(--space-4,1rem)}.client-logos__inner[data-v-c4cea19d]{margin:0 auto;max-width:1100px;text-align:center}.client-logos__header[data-v-c4cea19d]{align-items:center;display:flex;gap:var(--space-4,1rem);justify-content:center;margin-bottom:var(--space-10,2.5rem)}.client-logos__line[data-v-c4cea19d]{background:linear-gradient(90deg,transparent,var(--color-gray-500,#64748b),transparent);height:1px;width:80px}.client-logos__label[data-v-c4cea19d]{color:var(--color-gray-400,#94a3b8);font-size:var(--font-size-sm,.875rem);font-weight:600;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.client-logos__subtitle[data-v-c4cea19d]{color:var(--color-gray-500,#64748b);font-size:var(--font-size-sm,.875rem);letter-spacing:.03em;margin:var(--space-8,2rem) 0 0}.client-logos__grid[data-v-c4cea19d]{flex-wrap:wrap;gap:var(--space-10,2.5rem)}.client-logos__grid[data-v-c4cea19d],.client-logos__item[data-v-c4cea19d]{align-items:center;display:flex;justify-content:center}.client-logos__item[data-v-c4cea19d]{transition:transform .3s ease}.client-logos__item[data-v-c4cea19d]:hover{transform:translateY(-2px)}.client-logos__item img[data-v-c4cea19d]{height:48px;max-width:170px;-o-object-fit:contain;object-fit:contain;opacity:.75;transition:opacity .3s ease;width:auto}.client-logos__item:hover img[data-v-c4cea19d]{opacity:1}.client-logos__item--wide img[data-v-c4cea19d]{filter:brightness(1.6);height:64px;max-width:220px}.client-logos__item--wide:hover img[data-v-c4cea19d]{filter:brightness(1.8)}@media(max-width:768px){.client-logos[data-v-c4cea19d]{padding:var(--space-8,2rem) var(--space-4,1rem)}.client-logos__grid[data-v-c4cea19d]{gap:var(--space-6,1.5rem) var(--space-8,2rem)}.client-logos__item img[data-v-c4cea19d]{height:36px;max-width:140px}.client-logos__item--wide img[data-v-c4cea19d]{height:28px;max-width:200px}.client-logos__line[data-v-c4cea19d]{width:40px}}.ind[data-v-04d84560]{background:var(--color-dark);border-top:1px solid hsla(0,0%,100%,.04);padding:var(--space-16) var(--space-6)}.ind__inner[data-v-04d84560]{margin:0 auto;max-width:64rem;text-align:center}.ind__badge[data-v-04d84560]{background:#0891b21a;border:1px solid rgba(8,145,178,.25);border-radius:var(--radius-full);color:var(--color-primary);display:inline-block;font-size:var(--font-size-xs);font-weight:600;letter-spacing:1px;margin-bottom:var(--space-4);padding:var(--space-1) var(--space-4);text-transform:uppercase}.ind__heading[data-v-04d84560]{color:var(--color-light);font-size:var(--font-size-2xl);font-weight:700;margin-bottom:var(--space-2);margin-left:auto;margin-right:auto;max-width:36rem}.ind__sub[data-v-04d84560]{color:var(--color-gray-400);font-size:var(--font-size-base);line-height:1.6;margin-bottom:var(--space-10)}.ind__grid[data-v-04d84560]{display:grid;gap:var(--space-5);grid-template-columns:1fr}@media(min-width:640px){.ind__grid[data-v-04d84560]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ind__grid[data-v-04d84560]{grid-template-columns:repeat(4,1fr)}}.ind__card[data-v-04d84560]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:var(--radius-2xl);display:block;padding:var(--space-8) var(--space-6);text-align:center;text-decoration:none;transition:all .3s}.ind__card--active[data-v-04d84560]:hover{background:#ffffff0d;border-color:var(--card-color);transform:translateY(-2px)}.ind__icon[data-v-04d84560]{display:block;font-size:2.5rem;margin-bottom:var(--space-4)}.ind__title[data-v-04d84560]{color:var(--color-light);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--space-2)}.ind__desc[data-v-04d84560]{color:var(--color-gray-400);line-height:1.6;margin-bottom:var(--space-4)}.ind__desc[data-v-04d84560],.ind__link[data-v-04d84560]{font-size:var(--font-size-sm)}.ind__link[data-v-04d84560]{color:var(--card-color);font-weight:600}.ind__soon[data-v-04d84560]{color:var(--color-gray-600);font-size:var(--font-size-xs);letter-spacing:1px;text-transform:uppercase}.whatwedo[data-v-d7e1838a]{background:var(--color-gray-900,#0f172a);padding:var(--space-16,4rem) var(--space-4,1rem)}.whatwedo__inner[data-v-d7e1838a]{margin:0 auto;max-width:1120px}.whatwedo__header[data-v-d7e1838a]{margin-bottom:var(--space-12,3rem);text-align:center}.whatwedo__badge[data-v-d7e1838a]{color:var(--color-primary,#0891b2);display:inline-block;font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.12em;margin-bottom:var(--space-3,.75rem);text-transform:uppercase}.whatwedo__title[data-v-d7e1838a]{color:var(--color-light,#f8fafc);font-size:var(--font-size-2xl,1.5rem);font-weight:800;line-height:1.2;margin:0 0 var(--space-3,.75rem)}.whatwedo__subtitle[data-v-d7e1838a]{color:var(--color-gray-400,#94a3b8);font-size:var(--font-size-base,1rem);line-height:1.6;margin:0 auto;max-width:560px}@media(min-width:768px){.whatwedo__title[data-v-d7e1838a]{font-size:var(--font-size-3xl,1.875rem)}.whatwedo__subtitle[data-v-d7e1838a]{font-size:var(--font-size-lg,1.125rem)}}.whatwedo__carousel[data-v-d7e1838a]{align-items:center;display:flex;gap:var(--space-3,.75rem);position:relative}.whatwedo__viewport[data-v-d7e1838a]{flex:1;min-width:0;overflow:hidden}.whatwedo__track[data-v-d7e1838a]{align-items:stretch;display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.whatwedo__arrow[data-v-d7e1838a]{align-items:center;background:var(--color-gray-800,#1e293b);border:1px solid var(--color-gray-600,#475569);border-radius:var(--radius-full,9999px);color:var(--color-gray-300,#cbd5e1);cursor:pointer;display:none;flex-shrink:0;height:44px;justify-content:center;min-width:44px;padding:0;transition:border-color .2s ease,color .2s ease,opacity .2s ease;width:44px}.whatwedo__arrow[data-v-d7e1838a]:hover{border-color:var(--color-primary-light,#22d3ee);color:var(--color-primary-light,#22d3ee)}.whatwedo__arrow[data-v-d7e1838a]:focus-visible{outline:2px solid var(--color-primary-light,#22d3ee);outline-offset:2px}@media(min-width:640px){.whatwedo__arrow[data-v-d7e1838a]{display:flex}}.whatwedo__card[data-v-d7e1838a]{background:var(--color-gray-800,#1e293b);border:1px solid var(--color-gray-700,#334155);border-radius:var(--radius-xl,.75rem);box-sizing:border-box;display:flex;flex-direction:column;min-width:100%;overflow:visible}.whatwedo__card-top[data-v-d7e1838a]{padding:var(--space-6,1.5rem) var(--space-6,1.5rem) var(--space-4,1rem)}.whatwedo__tag[data-v-d7e1838a]{background:#0891b226;border-radius:var(--radius-full,9999px);color:var(--color-primary-light,#22d3ee);display:inline-block;font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.08em;margin-bottom:var(--space-4,1rem);padding:var(--space-1,.25rem) var(--space-3,.75rem);text-transform:uppercase}.whatwedo__pain-headline[data-v-d7e1838a]{color:var(--color-light,#f8fafc);font-size:var(--font-size-xl,1.25rem);font-weight:800;line-height:1.25;margin:0 0 var(--space-3,.75rem)}.whatwedo__scenario[data-v-d7e1838a]{color:var(--color-gray-300,#cbd5e1);display:-webkit-box;font-size:var(--font-size-sm,.875rem);font-style:italic;-webkit-line-clamp:3;line-height:1.6;margin:0;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.whatwedo__card-top[data-v-d7e1838a]{padding:var(--space-8,2rem) var(--space-8,2rem) var(--space-4,1rem)}.whatwedo__pain-headline[data-v-d7e1838a]{font-size:var(--font-size-2xl,1.5rem)}.whatwedo__scenario[data-v-d7e1838a]{-webkit-line-clamp:2}}.whatwedo__card-comparison[data-v-d7e1838a]{align-items:stretch;display:flex;flex:1;flex-direction:column;gap:0;padding:0 var(--space-4,1rem) var(--space-4,1rem)}@media(min-width:768px){.whatwedo__card-comparison[data-v-d7e1838a]{align-items:stretch;flex-direction:row;padding:0 var(--space-8,2rem) var(--space-6,1.5rem)}}.whatwedo__after[data-v-d7e1838a],.whatwedo__before[data-v-d7e1838a]{border-radius:var(--radius-lg,.5rem);flex:1;padding:1.25rem}@media(min-width:768px){.whatwedo__after[data-v-d7e1838a],.whatwedo__before[data-v-d7e1838a]{padding:1.5rem}}.whatwedo__before[data-v-d7e1838a]{background:#ef44441f;border:1px solid rgba(239,68,68,.18);border-left:4px solid rgba(239,68,68,.6);box-shadow:inset 0 0 20px #ef44440a}.whatwedo__after[data-v-d7e1838a]{background:#22c55e1f;border:1px solid rgba(34,197,94,.18);border-left:4px solid rgba(34,197,94,.6);box-shadow:inset 0 0 20px #22c55e0a}.whatwedo__scene-label[data-v-d7e1838a]{border-radius:var(--radius-full,9999px);display:inline-block;font-size:.8125rem;font-weight:800;letter-spacing:.16em;margin-bottom:var(--space-3,.75rem);padding:.3rem .875rem;text-transform:uppercase}.whatwedo__scene-label--before[data-v-d7e1838a]{background:#ef444440;border:1px solid rgba(239,68,68,.35);color:#fecaca;text-shadow:0 0 12px rgba(239,68,68,.3)}.whatwedo__scene-label--after[data-v-d7e1838a]{background:#22c55e40;border:1px solid rgba(34,197,94,.35);color:#bbf7d0;text-shadow:0 0 12px rgba(34,197,94,.3)}.whatwedo__scene-svg[data-v-d7e1838a]{display:flex;justify-content:center;margin-bottom:.75rem}.whatwedo__scene-svg svg[data-v-d7e1838a]{height:80px;width:80px}@media(min-width:768px){.whatwedo__scene-svg svg[data-v-d7e1838a]{height:100px;width:100px}}.whatwedo__scene-bullets[data-v-d7e1838a]{list-style:none;margin:0;padding:0}.whatwedo__scene-bullets li[data-v-d7e1838a]{color:#f1f5f9;font-size:var(--font-size-sm,.875rem);font-weight:500;line-height:1.65;margin-bottom:6px;padding-left:1.375rem;position:relative}.whatwedo__scene-bullets li[data-v-d7e1838a]:before{font-size:1rem;font-weight:800;left:0;position:absolute;top:0}.whatwedo__scene-bullets--before li[data-v-d7e1838a]{color:#fecaca}.whatwedo__scene-bullets--before li[data-v-d7e1838a]:before{color:#f87171;content:"✗"}.whatwedo__scene-bullets--after li[data-v-d7e1838a]{color:#d1fae5}.whatwedo__scene-bullets--after li[data-v-d7e1838a]:before{color:#4ade80;content:"✓"}.whatwedo__comparison-arrow[data-v-d7e1838a]{align-items:center;align-self:center;background:#22c55e14;border:1px solid rgba(34,197,94,.35);border-radius:var(--radius-full,9999px);color:#4ade80;display:flex;height:32px;justify-content:center;margin:var(--space-3,.75rem) 0;min-height:32px;min-width:32px;width:32px}.whatwedo__comparison-arrow-right[data-v-d7e1838a]{display:none}.whatwedo__comparison-arrow-down[data-v-d7e1838a]{display:block}@media(min-width:768px){.whatwedo__comparison-arrow[data-v-d7e1838a]{align-self:center;margin:0 var(--space-3,.75rem)}.whatwedo__comparison-arrow-right[data-v-d7e1838a]{display:block}.whatwedo__comparison-arrow-down[data-v-d7e1838a]{display:none}}.whatwedo__card-stats[data-v-d7e1838a]{align-items:center;background:var(--color-gray-900,#0f172a);border-radius:0 0 var(--radius-xl,.75rem) var(--radius-xl,.75rem);border-top:1px solid var(--color-gray-700,#334155);display:flex;flex-wrap:wrap;gap:var(--space-2,.5rem);justify-content:center;margin-top:auto;padding:var(--space-3,.75rem) var(--space-6,1.5rem)}.whatwedo__stat-pill[data-v-d7e1838a]{align-items:center;background:#0891b21a;border-radius:var(--radius-full,9999px);color:var(--color-primary-light,#22d3ee);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;line-height:1.6;padding:var(--space-1,.25rem) var(--space-3,.75rem);white-space:nowrap}.whatwedo__dots[data-v-d7e1838a]{align-items:center;display:flex;gap:var(--space-2,.5rem);justify-content:center;margin-top:var(--space-6,1.5rem)}.whatwedo__dot[data-v-d7e1838a]{background:var(--color-gray-600,#475569);border:none;border-radius:var(--radius-full,9999px);cursor:pointer;height:10px;padding:0;transition:width .3s ease,background .3s ease;width:10px}.whatwedo__dot--active[data-v-d7e1838a]{background:var(--color-primary-light,#22d3ee);width:28px}.whatwedo__dot[data-v-d7e1838a]:focus-visible{outline:2px solid var(--color-primary-light,#22d3ee);outline-offset:2px}.whatwedo__cta[data-v-d7e1838a]{margin-top:var(--space-10,2.5rem);text-align:center}.whatwedo__cta-text[data-v-d7e1838a]{color:var(--color-gray-400,#94a3b8);font-size:var(--font-size-base,1rem);margin:0 0 var(--space-4,1rem)}.whatwedo__cta-btn[data-v-d7e1838a]{background:var(--color-primary,#0891b2);border-radius:var(--radius-lg,.5rem);color:var(--color-light,#f8fafc);display:inline-block;font-size:var(--font-size-sm,.875rem);font-weight:600;padding:var(--space-3,.75rem) var(--space-8,2rem);text-decoration:none;transition:background .2s ease,transform .2s ease}.whatwedo__cta-btn[data-v-d7e1838a]:hover{background:var(--color-primary-dark,#0e7490);transform:translateY(-1px)}.whatwedo__cta-btn[data-v-d7e1838a]:focus-visible{outline:2px solid var(--color-primary-light,#22d3ee);outline-offset:2px}.capabilities-section[data-v-d46be843]{background:var(--color-dark,#030712);border-top:1px solid var(--color-gray-700,#374151);padding:var(--space-16,4rem) var(--space-4,1rem)}.section-container[data-v-d46be843]{margin:0 auto;max-width:1200px}.section-badge[data-v-d46be843]{color:var(--color-primary,#06b6d4);display:block;font-size:.75rem;letter-spacing:.1em;margin-bottom:.75rem;text-transform:uppercase}.section-badge[data-v-d46be843],.section-title[data-v-d46be843]{font-weight:700;text-align:center}.section-title[data-v-d46be843]{color:var(--color-light,#f9fafb);font-size:2rem;margin-bottom:.5rem}.section-subtitle[data-v-d46be843]{color:var(--color-gray-400,#9ca3af);font-size:1.05rem;margin-bottom:var(--space-8,2rem);margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.carousel-wrapper[data-v-d46be843]{align-items:center;display:flex;gap:.5rem;position:relative}.carousel-viewport[data-v-d46be843]{border-radius:var(--radius-lg,.75rem);flex:1;overflow:hidden}.carousel-track[data-v-d46be843]{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1)}.capability-card[data-v-d46be843]{border:1px solid var(--color-gray-700,#374151);border-radius:var(--radius-lg,.75rem);box-sizing:border-box;min-width:100%;padding:var(--space-8,2rem)}.capability-card[data-v-d46be843],.carousel-arrow[data-v-d46be843]{background:var(--color-gray-800,#1f2937)}.carousel-arrow[data-v-d46be843]{align-items:center;border:1px solid var(--color-gray-600,#4b5563);border-radius:50%;color:var(--color-gray-300,#d1d5db);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s;width:40px}.carousel-arrow[data-v-d46be843]:hover:not(:disabled){background:var(--color-gray-700,#374151);border-color:var(--color-primary,#06b6d4);color:var(--color-light,#f9fafb)}.carousel-arrow[data-v-d46be843]:disabled{cursor:default;opacity:.3}.card-header[data-v-d46be843]{align-items:flex-start;border-bottom:2px solid;display:flex;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem}.card-icon[data-v-d46be843]{flex-shrink:0;font-size:2.5rem}.card-badge[data-v-d46be843]{border-radius:1rem;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.05em;margin-bottom:.4rem;padding:.2rem .6rem;text-transform:uppercase}.card-title[data-v-d46be843]{color:var(--color-light,#f9fafb);font-size:1.35rem;font-weight:700;margin-bottom:.25rem}.card-subtitle[data-v-d46be843]{color:var(--color-gray-400,#9ca3af);font-size:.9rem}.card-scenario[data-v-d46be843]{color:var(--color-gray-300,#d1d5db);font-size:.95rem;line-height:1.7;margin-bottom:1.25rem}.card-features[data-v-d46be843]{display:grid;gap:.5rem;grid-template-columns:1fr;list-style:none;margin-bottom:1.5rem;padding:0}@media(min-width:640px){.card-features[data-v-d46be843]{grid-template-columns:1fr 1fr}}.card-features li[data-v-d46be843]{align-items:flex-start;color:var(--color-gray-300,#d1d5db);display:flex;font-size:.9rem;gap:.4rem;line-height:1.4}.check-icon[data-v-d46be843]{color:var(--color-success,#22c55e);flex-shrink:0;margin-top:.15rem}.card-stats[data-v-d46be843]{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr);margin-bottom:1rem}.stat-item[data-v-d46be843]{background:var(--color-gray-900,#111827);border:1px solid;border-radius:var(--radius-md,.5rem);padding:.75rem .5rem;text-align:center}.stat-value[data-v-d46be843]{display:block;font-size:1.5rem;font-weight:800;line-height:1;margin-bottom:.25rem}.stat-label[data-v-d46be843]{color:var(--color-gray-400,#9ca3af);font-size:.75rem;font-weight:500}.card-footer[data-v-d46be843]{color:var(--color-gray-500,#6b7280);font-size:.85rem;font-style:italic;text-align:center}.carousel-dots[data-v-d46be843]{display:flex;gap:.5rem;justify-content:center;margin-top:1.25rem}.dot[data-v-d46be843]{background:var(--color-gray-600,#4b5563);border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:all .3s;width:10px}.dot.active[data-v-d46be843]{border-radius:5px;width:28px}.dashboard-preview[data-v-d46be843]{border-top:1px solid var(--color-gray-700,#374151);margin-top:var(--space-12,3rem);padding-top:var(--space-10,2.5rem)}.preview-title[data-v-d46be843]{color:var(--color-light,#f9fafb);font-size:1.5rem;font-weight:700;margin-bottom:.4rem;text-align:center}.preview-subtitle[data-v-d46be843]{color:var(--color-gray-400,#9ca3af);font-size:.95rem;margin-bottom:var(--space-6,1.5rem);text-align:center}.collage-single[data-v-d46be843]{border:1px solid var(--color-gray-700,#374151);border-radius:var(--radius-lg,.75rem);overflow:hidden;transition:box-shadow .3s}.collage-single[data-v-d46be843]:hover{border-color:#06b6d466;box-shadow:0 8px 40px #06b6d41f}.collage-single img[data-v-d46be843]{display:block;height:auto;width:100%}.capabilities-cta[data-v-d46be843]{background:var(--color-gray-800,#1f2937);border:1px solid var(--color-gray-700,#374151);border-radius:var(--radius-lg,.75rem);margin-top:var(--space-10,2.5rem);padding:var(--space-8,2rem);text-align:center}.cta-text[data-v-d46be843]{color:var(--color-light,#f9fafb);font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.cta-timeline[data-v-d46be843]{color:var(--color-gray-400,#9ca3af);font-size:.9rem;margin-bottom:1.25rem}.cta-button[data-v-d46be843]{background:var(--color-primary,#06b6d4);border-radius:var(--radius-lg,.5rem);color:var(--color-dark,#030712);display:inline-block;font-size:1rem;font-weight:700;padding:.8rem 2rem;text-decoration:none;transition:background .2s,transform .2s}.cta-button[data-v-d46be843]:hover{background:var(--color-primary-light,#22d3ee);transform:translateY(-1px)}@media(max-width:639px){.card-stats[data-v-d46be843]{grid-template-columns:repeat(2,1fr)}.carousel-arrow[data-v-d46be843]{display:none}.section-title[data-v-d46be843]{font-size:1.5rem}.stat-value[data-v-d46be843]{font-size:1.25rem}}.process[data-v-d71878d1]{background:var(--color-dark,#0f172a);overflow:hidden;padding:var(--space-16,4rem) var(--space-4,1rem)}.process__inner[data-v-d71878d1]{margin:0 auto;max-width:1200px}.process__header[data-v-d71878d1]{margin-bottom:var(--space-12,3rem);text-align:center}.process__badge[data-v-d71878d1]{background:#0891b21a;border:1px solid rgba(34,211,238,.15);border-radius:var(--radius-full,9999px);color:var(--color-primary-light,#22d3ee);display:inline-block;font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;margin-bottom:var(--space-4,1rem);padding:var(--space-1,.25rem) var(--space-4,1rem);text-transform:uppercase}.process__title[data-v-d71878d1]{color:var(--color-light,#f8fafc);font-size:var(--font-size-2xl,1.5rem);font-weight:700;line-height:1.25;margin:0 0 var(--space-3,.75rem)}.process__subtitle[data-v-d71878d1]{color:var(--color-gray-400,#94a3b8);font-size:var(--font-size-base,1rem);line-height:1.6;margin:0 auto;max-width:560px}.process__journey[data-v-d71878d1]{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:var(--space-10,2.5rem);padding-left:52px;position:relative}.process__journey[data-v-d71878d1]:before{border-left:2px dashed var(--color-gray-700,#334155);bottom:36px;content:"";left:35px;position:absolute;top:36px}.process__step[data-v-d71878d1]{align-items:flex-start;animation:process-fade-in-d71878d1 .6s ease both;display:flex;flex-direction:row;gap:var(--space-4,1rem);padding-bottom:var(--space-8,2rem);position:relative}.process__step[data-v-d71878d1]:last-child{padding-bottom:0}.process__step--1[data-v-d71878d1]{animation-delay:0s}.process__step--2[data-v-d71878d1]{animation-delay:.1s}.process__step--3[data-v-d71878d1]{animation-delay:.2s}.process__step--4[data-v-d71878d1]{animation-delay:.3s}.process__step--5[data-v-d71878d1]{animation-delay:.4s}@keyframes process-fade-in-d71878d1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.process__node[data-v-d71878d1]{align-items:center;background:var(--color-gray-800,#1e293b);border:2px solid rgba(34,211,238,.3);border-radius:var(--radius-full,9999px);display:flex;flex-shrink:0;height:72px;justify-content:center;position:relative;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease;width:72px;z-index:2}.process__step:hover .process__node[data-v-d71878d1]{border-color:#22d3ee99;box-shadow:0 0 20px #22d3ee26;transform:scale(1.05)}.process__number[data-v-d71878d1]{align-items:center;background:var(--color-primary,#0891b2);border-radius:var(--radius-full,9999px);color:var(--color-dark,#0f172a);display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:1;position:absolute;right:-4px;top:-4px;width:20px;z-index:3}.process__icon[data-v-d71878d1]{height:56px;width:56px}.process__connector[data-v-d71878d1]{display:none}.process__content[data-v-d71878d1]{padding-top:var(--space-2,.5rem)}.process__duration[data-v-d71878d1]{background:#22d3ee1a;border-radius:var(--radius-full,9999px);color:var(--color-primary-light,#22d3ee);display:inline-block;font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.04em;margin-bottom:var(--space-2,.5rem);padding:var(--space-1,.25rem) var(--space-3,.75rem);text-transform:uppercase}.process__duration--ongoing[data-v-d71878d1]{background:#22d3ee26;border:1px solid rgba(34,211,238,.2)}.process__step-title[data-v-d71878d1]{color:var(--color-light,#f8fafc);font-size:var(--font-size-base,1rem);font-weight:600;line-height:1.3;margin:0 0 var(--space-1,.25rem)}.process__step-desc[data-v-d71878d1]{color:var(--color-gray-400,#94a3b8);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.process__timeline-bar[data-v-d71878d1]{background:var(--color-gray-800,#1e293b);border:1px solid var(--color-gray-700,#334155);border-radius:var(--radius-lg,.5rem);margin-bottom:var(--space-8,2rem);padding:var(--space-3,.75rem) var(--space-6,1.5rem);text-align:center}.process__timeline-bar span[data-v-d71878d1]{color:var(--color-gray-300,#cbd5e1);font-size:var(--font-size-sm,.875rem);font-weight:500}@media(min-width:768px){.process__title[data-v-d71878d1]{font-size:var(--font-size-3xl,1.875rem)}.process__journey[data-v-d71878d1]{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--space-6,1.5rem);justify-content:center;padding-left:0}.process__journey[data-v-d71878d1]:before{display:none}.process__step[data-v-d71878d1]{align-items:center;flex-direction:column;padding-bottom:var(--space-6,1.5rem);text-align:center}.process__step[data-v-d71878d1],.process__step--4[data-v-d71878d1],.process__step--5[data-v-d71878d1]{width:calc(33.333% - var(--space-6, 1.5rem))}.process__content[data-v-d71878d1]{padding-top:var(--space-3,.75rem)}.process__connector[data-v-d71878d1]{display:none}}@media(min-width:1024px){.process[data-v-d71878d1]{padding:var(--space-20,5rem) var(--space-4,1rem)}.process__title[data-v-d71878d1]{font-size:var(--font-size-4xl,2.25rem)}.process__subtitle[data-v-d71878d1]{font-size:var(--font-size-lg,1.125rem)}.process__journey[data-v-d71878d1]{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between;padding-left:0}.process__journey[data-v-d71878d1]:before{display:none}.process__step[data-v-d71878d1]{align-items:center;flex:1;flex-direction:column;padding-bottom:0;position:relative;text-align:center}.process__step[data-v-d71878d1]:not(:last-child):after{border-top:2px dashed var(--color-gray-600,#475569);content:"";top:36px;z-index:1}.process__connector[data-v-d71878d1],.process__step[data-v-d71878d1]:not(:last-child):after{left:calc(50% + 40px);position:absolute;right:calc(-50% + 40px)}.process__connector[data-v-d71878d1]{display:block;height:6px;pointer-events:none;top:33px;z-index:2}.process__dot[data-v-d71878d1]{animation:dot-travel-d71878d1 3s linear infinite;background:var(--color-primary-light,#22d3ee);border-radius:var(--radius-full,9999px);height:6px;left:0;opacity:.6;position:absolute;top:0;width:6px}@keyframes dot-travel-d71878d1{0%{left:0}to{left:100%}}.process__content[data-v-d71878d1]{max-width:180px;padding-top:var(--space-4,1rem)}.process__step-title[data-v-d71878d1]{font-size:var(--font-size-sm,.875rem)}.process__step-desc[data-v-d71878d1]{font-size:var(--font-size-xs,.75rem)}}@media(min-width:1280px){.process__inner[data-v-d71878d1]{max-width:1100px}.process__content[data-v-d71878d1]{max-width:200px}.process__step-title[data-v-d71878d1]{font-size:var(--font-size-base,1rem)}.process__step-desc[data-v-d71878d1]{font-size:var(--font-size-sm,.875rem)}}.contact-section[data-v-ed22c72f]{background:linear-gradient(135deg,var(--color-gray-900,#111827),var(--color-dark,#030712));border-top:1px solid var(--color-gray-700,#374151);padding:var(--space-16,4rem) var(--space-4,1rem)}.section-container[data-v-ed22c72f]{margin:0 auto;max-width:700px}.section-title[data-v-ed22c72f]{color:var(--color-light,#f9fafb);font-size:2rem;font-weight:700;margin-bottom:.5rem;text-align:center}.section-subtitle[data-v-ed22c72f]{color:var(--color-gray-400,#9ca3af);font-size:1.1rem;margin-bottom:var(--space-8,2rem);text-align:center}.form-wrapper[data-v-ed22c72f]{margin:0 auto;max-width:600px}.form-grid[data-v-ed22c72f]{display:grid;gap:var(--space-4,1rem);grid-template-columns:1fr;margin-bottom:var(--space-4,1rem)}@media(min-width:640px){.form-grid[data-v-ed22c72f]{grid-template-columns:repeat(2,1fr)}}.form-field[data-v-ed22c72f]{display:flex;flex-direction:column;gap:.3rem}.form-field.full-width[data-v-ed22c72f]{margin-bottom:var(--space-4,1rem)}.form-field label[data-v-ed22c72f]{color:var(--color-gray-400,#9ca3af);font-size:.85rem;font-weight:500}.form-field input[data-v-ed22c72f],.form-field textarea[data-v-ed22c72f]{background:var(--color-gray-800,#1f2937);border:1px solid var(--color-gray-700,#374151);border-radius:var(--radius-lg,.5rem);color:var(--color-light,#f9fafb);font-family:inherit;font-size:.95rem;padding:.65rem .75rem;transition:border-color .2s}.form-field input[data-v-ed22c72f]:focus,.form-field textarea[data-v-ed22c72f]:focus{border-color:var(--color-primary,#06b6d4);outline:none}.form-field textarea[data-v-ed22c72f]{resize:vertical}.form-error[data-v-ed22c72f]{color:var(--color-error,#ef4444);font-size:.85rem;margin-bottom:var(--space-3,.75rem)}.submit-button[data-v-ed22c72f]{background:var(--color-primary,#06b6d4);border:none;border-radius:var(--radius-lg,.5rem);color:var(--color-dark,#030712);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;padding:.85rem;transition:background .2s;width:100%}.submit-button[data-v-ed22c72f]:hover:not(:disabled){background:var(--color-primary-light,#22d3ee)}.submit-button[data-v-ed22c72f]:disabled{cursor:not-allowed;opacity:.6}.trust-signals[data-v-ed22c72f]{display:flex;flex-wrap:wrap;gap:var(--space-4,1rem);justify-content:center;margin-top:var(--space-4,1rem)}.trust-signals span[data-v-ed22c72f]{color:var(--color-gray-400,#9ca3af);font-size:.8rem}.success-state[data-v-ed22c72f]{padding:var(--space-8,2rem) 0;text-align:center}.success-icon[data-v-ed22c72f]{align-items:center;background:var(--color-success,#22c55e);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:56px;justify-content:center;margin:0 auto var(--space-4,1rem);width:56px}.success-state h3[data-v-ed22c72f]{color:var(--color-light,#f9fafb);font-size:1.5rem;margin-bottom:.5rem}.success-state p[data-v-ed22c72f]{color:var(--color-gray-400,#9ca3af);margin:0 auto;max-width:400px}
