.brand-logo[data-v-4601d46e]{align-items:center;color:inherit;display:flex;font-size:1.4rem;font-weight:800;gap:10px;letter-spacing:-.03em;text-decoration:none}.brand-logo__text[data-v-4601d46e]{color:#fff}.landing-container[data-v-1d331e74]{margin:0 auto;max-width:1200px;padding:0 24px;width:100%}.footer[data-v-5e623966]{background:#0d001a;border-top:1px solid #a855f726;padding:72px 0 32px}.footer-grid[data-v-5e623966]{display:grid;gap:48px;grid-template-columns:2fr 1fr 1fr 1fr;margin-bottom:56px}.footer-brand p[data-v-5e623966]{color:#ffffffa6;font-size:.875rem;line-height:1.7;margin:16px 0 0;max-width:280px}.footer-col-title[data-v-5e623966]{color:#d8b4fe;font-size:.8rem;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.footer-links[data-v-5e623966]{display:flex;flex-direction:column;gap:10px}.footer-links a[data-v-5e623966]{color:#ffffffa6;font-size:.875rem;text-decoration:none;transition:color .2s}.footer-links a[data-v-5e623966]:hover{color:#fff}.footer-bottom[data-v-5e623966]{align-items:center;border-top:1px solid #a855f726;color:#fff6;display:flex;flex-wrap:wrap;font-size:.8rem;gap:12px;justify-content:space-between;padding-top:28px}@media (max-width:1024px){.footer-grid[data-v-5e623966]{gap:36px;grid-template-columns:1fr 1fr}}@media (max-width:768px){.footer-grid[data-v-5e623966]{grid-template-columns:1fr}}.gradient-text[data-v-d70bccec]{background:linear-gradient(135deg,#e9d5ff,#d946ef 50%,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.reveal[data-v-5eaa7ec2]{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.reveal.visible[data-v-5eaa7ec2]{opacity:1;transform:translateY(0)}.reveal.reveal-delay-1[data-v-5eaa7ec2]{transition-delay:.1s}.reveal.reveal-delay-2[data-v-5eaa7ec2]{transition-delay:.2s}.reveal.reveal-delay-3[data-v-5eaa7ec2]{transition-delay:.3s}.section-label[data-v-9044cd70]{align-items:center;background:#a855f71a;border:1px solid #a855f740;border-radius:100px;color:#d8b4fe;display:inline-flex;font-size:.75rem;font-weight:600;gap:8px;letter-spacing:.12em;margin-bottom:20px;padding:6px 14px;text-transform:uppercase}.dot[data-v-9044cd70]{animation:section-label-pulse-9044cd70 2s ease-in-out infinite;background:#a855f7;border-radius:50%;box-shadow:0 0 8px #a855f7;flex-shrink:0;height:6px;width:6px}@keyframes section-label-pulse-9044cd70{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.section-header[data-v-cbb99f9c]{margin:0 auto 70px;max-width:700px;text-align:center}.section-title[data-v-cbb99f9c]{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15;margin-bottom:16px}.section-desc[data-v-cbb99f9c]{color:#ffffffa6;font-size:1.05rem;line-height:1.7}[data-v-318b8dec] .section-header{margin-bottom:48px}[data-v-07bf937c] .integrations-capabilities .capability-icon{background:#ec48991f;border-color:#ec489940;color:#f472b6}[data-v-07bf937c] .integrations-capabilities .capability-item:hover{background:#ec48990f}.landing-btn[data-v-12156f5e]{align-items:center;border:none;border-radius:12px;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;gap:8px;outline:none;overflow:hidden;padding:14px 28px;position:relative;text-decoration:none;transition:all .3s ease}.landing-btn--primary[data-v-12156f5e]{background:linear-gradient(135deg,#a855f7,#d946ef);box-shadow:0 0 30px #d946ef4d;color:#fff}.landing-btn--primary[data-v-12156f5e]:hover{box-shadow:0 0 50px #d946ef80;transform:translateY(-2px)}.landing-btn--secondary[data-v-12156f5e]{backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #a855f74d;color:#fff}.landing-btn--secondary[data-v-12156f5e]:hover{background:#ffffff1a;border-color:#a855f780;transform:translateY(-2px)}.landing-btn--lg[data-v-12156f5e]{border-radius:14px;font-size:1.05rem;padding:18px 36px}.landing-btn--sm[data-v-12156f5e]{border-radius:10px;font-size:.8rem;padding:10px 18px}.landing-btn--nav[data-v-12156f5e]{font-size:.875rem;padding:9px 20px}.chat-cta-section[data-v-384a45ee]{background:#0a0014}[data-v-384a45ee] .cta-kicker{margin:0 auto 20px}.cta-box[data-v-384a45ee]{background:linear-gradient(135deg,#2e417a4d,#4c1d954d);border:1px solid #a855f74d;border-radius:28px;margin:0 auto;max-width:760px;overflow:hidden;padding:72px 56px;position:relative;text-align:center}.cta-box[data-v-384a45ee]:before{background:radial-gradient(circle,#a855f733,#0000 70%);content:"";height:400px;left:50%;pointer-events:none;position:absolute;top:-80px;transform:translateX(-50%);width:400px}.cta-title[data-v-384a45ee]{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900;margin-bottom:16px;position:relative}.cta-desc[data-v-384a45ee]{color:#ffffffa6;font-size:1rem;line-height:1.7;margin:0 auto 36px;max-width:500px}.cta-form[data-v-384a45ee]{display:flex;gap:12px;margin:0 auto 20px;max-width:440px}.cta-form[data-v-384a45ee] .landing-btn{flex-shrink:0;white-space:nowrap}.cta-input[data-v-384a45ee]{background:#ffffff0f;border:1px solid #a855f74d;border-radius:12px;color:#fff;flex:1;font-family:inherit;font-size:.9rem;min-width:0;outline:none;padding:14px 18px;transition:border-color .2s}.cta-input[data-v-384a45ee]::placeholder{color:#fff6}.cta-input[data-v-384a45ee]:focus{border-color:#a855f7}.cta-note[data-v-384a45ee]{color:#fff6;font-size:.75rem}@media (max-width:768px){.cta-box[data-v-384a45ee]{padding:48px 28px}.cta-form[data-v-384a45ee]{flex-direction:column}}.connector-demo[data-v-87abf85e],.events-demo[data-v-87abf85e],.filters-demo[data-v-87abf85e],.layer-demo[data-v-87abf85e],.policy-demo[data-v-87abf85e],.twoway-demo[data-v-87abf85e]{background:#1e1b4b66;border:1px solid #a855f726;border-radius:16px;box-shadow:0 24px 60px #0006;overflow:hidden}.connector-demo-header[data-v-87abf85e],.events-demo-header[data-v-87abf85e],.filters-demo-header[data-v-87abf85e],.layer-demo-header[data-v-87abf85e],.policy-demo-header[data-v-87abf85e],.twoway-demo-header[data-v-87abf85e]{align-items:center;background:#00000040;border-bottom:1px solid #a855f726;color:#fff6;display:flex;font-size:.72rem;gap:8px;padding:12px 16px}.connector-demo-header i[data-v-87abf85e],.events-demo-header i[data-v-87abf85e],.filters-demo-header i[data-v-87abf85e],.layer-demo-header i[data-v-87abf85e],.policy-demo-header i[data-v-87abf85e],.twoway-demo-header i[data-v-87abf85e]{color:#f472b6}.connector-demo-body[data-v-87abf85e]{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.connector-row[data-v-87abf85e]{background:#ffffff08;border:1px solid #a855f726;border-radius:10px;display:flex;gap:10px;padding:10px 12px}.connector-cat[data-v-87abf85e]{color:#f472b6;flex-shrink:0;font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;width:78px}.connector-list[data-v-87abf85e]{color:#ffffffa6;font-size:.7rem;line-height:1.45}.filters-demo-body[data-v-87abf85e]{padding:14px 16px}.filters-bar[data-v-87abf85e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.filter-chip[data-v-87abf85e]{background:#ffffff08;border:1px solid #a855f726;border-radius:100px;color:#fff6;font-size:.62rem;font-weight:700;padding:4px 10px}.filter-chip.active[data-v-87abf85e]{background:#ec489914;border-color:#ec48994d;color:#f472b6}.filters-grid[data-v-87abf85e]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.filters-item[data-v-87abf85e]{align-items:center;background:#ffffff08;border:1px solid #a855f726;border-radius:12px;display:flex;gap:10px;padding:10px}.filters-icon[data-v-87abf85e]{align-items:center;border:1px solid #ffffff0f;border-radius:10px;display:flex;flex-shrink:0;font-size:.95rem;height:34px;justify-content:center;width:34px}.filters-name[data-v-87abf85e]{color:#fff;font-size:.72rem;font-weight:600}.layer-demo-body[data-v-87abf85e]{align-items:center;display:grid;gap:12px;grid-template-columns:1fr .9fr 1fr;padding:16px}.layer-left[data-v-87abf85e],.layer-right[data-v-87abf85e]{display:flex;flex-direction:column;gap:8px}.layer-node[data-v-87abf85e]{align-items:center;background:#ffffff08;border:1px solid #a855f726;border-radius:10px;color:#ffffffa6;display:flex;font-size:.7rem;gap:8px;padding:10px 12px}.layer-node i[data-v-87abf85e]{color:#f472b6}.layer-core[data-v-87abf85e]{background:#ec489914;border:1px solid #ec489940;border-radius:14px;padding:14px;text-align:center}.layer-core-title[data-v-87abf85e]{color:#f472b6;font-size:.85rem;font-weight:800;margin-bottom:6px}.layer-core-sub[data-v-87abf85e]{color:#ffffffa6;font-size:.68rem;line-height:1.45}.twoway-demo-body[data-v-87abf85e]{align-items:center;display:grid;gap:10px;grid-template-columns:1fr .7fr 1fr;padding:14px}.twoway-panel[data-v-87abf85e]{background:#ffffff08;border:1px solid #a855f726;border-radius:12px;padding:12px}.twoway-title[data-v-87abf85e]{align-items:center;color:#fff;display:flex;font-size:.72rem;font-weight:700;gap:8px;margin-bottom:10px}.twoway-title i[data-v-87abf85e]{color:#f472b6}.twoway-card[data-v-87abf85e]{background:#0000002e;border:1px solid #a855f726;border-radius:10px;padding:10px 12px}.twoway-card-title[data-v-87abf85e]{color:#fff;font-size:.74rem;font-weight:700}.twoway-card-meta[data-v-87abf85e]{color:#fff6;font-size:.65rem;margin-top:3px}.twoway-pill[data-v-87abf85e]{align-items:center;border:1px solid;border-radius:100px;display:inline-flex;font-size:.6rem;font-weight:700;margin-top:10px;padding:3px 8px}.pill-green[data-v-87abf85e]{background:#22c55e14;border-color:#22c55e40;color:#4ade80}.pill-pink[data-v-87abf85e]{background:#ec489914;border-color:#ec489940;color:#f472b6}.twoway-arrows[data-v-87abf85e]{align-items:center;color:#fff6;display:flex;flex-direction:column;gap:10px;justify-content:center}.twoway-arrow[data-v-87abf85e]{align-items:center;background:#ffffff08;border:1px solid #a855f726;border-radius:10px;display:flex;font-size:.62rem;gap:8px;justify-content:center;padding:8px 10px;width:100%}.twoway-arrow i[data-v-87abf85e]{color:#f472b6;font-size:.65rem}.events-demo-body[data-v-87abf85e]{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.event-row[data-v-87abf85e]{align-items:flex-start;background:#ffffff08;border:1px solid #a855f726;border-radius:10px;display:flex;gap:10px;padding:10px 12px}.event-dot[data-v-87abf85e]{border-radius:50%;flex-shrink:0;height:10px;margin-top:4px;width:10px}.event-dot.dot-green[data-v-87abf85e]{background:#4ade80}.event-dot.dot-blue[data-v-87abf85e]{background:#60a5fa}.event-dot.dot-pink[data-v-87abf85e]{background:#f472b6}.event-body[data-v-87abf85e]{flex:1;min-width:0}.event-title[data-v-87abf85e]{color:#fff;font-size:.74rem;font-weight:700}.event-meta[data-v-87abf85e]{color:#fff6;font-size:.65rem;line-height:1.4;margin-top:2px}.event-time[data-v-87abf85e]{color:#fff6;flex-shrink:0;font-size:.62rem;margin-left:6px}.policy-demo-body[data-v-87abf85e]{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.policy-row[data-v-87abf85e]{align-items:center;background:#ffffff08;border:1px solid #a855f726;border-radius:10px;display:flex;gap:10px;padding:10px 12px}.policy-icon[data-v-87abf85e]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:.75rem;height:32px;justify-content:center;width:32px}.policy-icon.icon-green[data-v-87abf85e]{background:#22c55e1a;color:#4ade80}.policy-icon.icon-orange[data-v-87abf85e]{background:#fb923c1f;color:#fb923c}.policy-icon.icon-pink[data-v-87abf85e]{background:#ec48991f;color:#f472b6}.policy-body[data-v-87abf85e]{flex:1;min-width:0}.policy-title[data-v-87abf85e]{color:#fff;font-size:.74rem;font-weight:700}.policy-desc[data-v-87abf85e]{color:#fff6;font-size:.65rem;line-height:1.4;margin-top:2px}.policy-badge[data-v-87abf85e]{border:1px solid;border-radius:100px;flex-shrink:0;font-size:.6rem;font-weight:800;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.policy-badge.badge-green[data-v-87abf85e]{background:#22c55e14;border-color:#22c55e40;color:#4ade80}.policy-badge.badge-amber[data-v-87abf85e]{background:#fbbf241a;border-color:#fbbf244d;color:#fbbf24}[data-v-087786df] .feature-block-icon.icon-pink{background:#ec48991f;border:1px solid #ec489940;color:#f472b6}[data-v-087786df] .feature-block-icon.icon-purple{background:#a855f71f;border:1px solid #a855f740;color:#a855f7}[data-v-087786df] .feature-block-icon.icon-teal{background:#2dd4bf1a;border:1px solid #2dd4bf38;color:#2dd4bf}[data-v-087786df] .feature-block-icon.icon-blue{background:#60a5fa1f;border:1px solid #60a5fa40;color:#60a5fa}[data-v-087786df] .feature-block-icon.icon-green{background:#22c55e1a;border:1px solid #22c55e33;color:#4ade80}[data-v-087786df] .feature-block-icon.icon-orange{background:#fb923c1f;border:1px solid #fb923c40;color:#fb923c}.bg-orb[data-v-1fe8399f]{border-radius:50%;filter:blur(120px);pointer-events:none;position:absolute;z-index:0}.bg-orb--purple[data-v-1fe8399f]{background:#a855f759}.bg-orb--pink[data-v-1fe8399f]{background:#ec489933}.bg-orb--indigo[data-v-1fe8399f]{background:#6366f140}.integrations-mockup[data-v-c876b794]{background:#1e1b4b66;border:1px solid #a855f726;border-radius:20px;box-shadow:0 0 0 1px #ffffff0a,0 40px 80px #00000080,0 0 80px #ec489924;overflow:hidden}.integrations-mockup-bar[data-v-c876b794]{align-items:center;background:#0000004d;border-bottom:1px solid #a855f726;display:flex;gap:10px;padding:12px 18px}.integrations-mockup-dots[data-v-c876b794]{display:flex;gap:6px}.integrations-mockup-dot[data-v-c876b794]{background:#a855f726;border-radius:50%;height:10px;width:10px}.integrations-mockup-title[data-v-c876b794]{color:#fff6;flex:1;font-size:.75rem;font-weight:600}.integrations-mockup-badge[data-v-c876b794]{align-items:center;background:#ec48991f;border:1px solid #ec489940;border-radius:100px;color:#f472b6;display:inline-flex;font-size:.62rem;font-weight:700;gap:6px;padding:3px 10px}.integrations-mockup-badge i[data-v-c876b794]{font-size:.65rem}.integrations-mockup-body[data-v-c876b794]{padding:16px 18px}.integrations-pills[data-v-c876b794]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.integrations-pill[data-v-c876b794]{background:#ffffff08;border:1px solid #a855f726;border-radius:100px;color:#fff6;font-size:.62rem;font-weight:600;padding:4px 10px}.integrations-pill.active[data-v-c876b794]{background:#ec489914;border-color:#ec48994d;color:#f472b6}.integrations-grid[data-v-c876b794]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.integration-tile[data-v-c876b794]{align-items:center;background:#ffffff08;border:1px solid #a855f726;border-radius:12px;display:flex;gap:10px;padding:10px}.integration-icon[data-v-c876b794]{align-items:center;border:1px solid #ffffff0f;border-radius:10px;display:flex;flex-shrink:0;font-size:.95rem;height:34px;justify-content:center;width:34px}.integration-name[data-v-c876b794]{color:#fff;font-size:.72rem;font-weight:600;line-height:1.2}.integrations-footer[data-v-c876b794]{border-top:1px solid #a855f726;color:#fff6;display:flex;flex-wrap:wrap;font-size:.65rem;gap:14px;margin-top:14px;padding-top:12px}.footer-stat[data-v-c876b794]{align-items:center;display:inline-flex;gap:6px}.footer-stat i[data-v-c876b794]{color:#f472b6;font-size:.65rem}.integrations-hero-bg-radial[data-v-454a4551]{background:radial-gradient(ellipse 70% 55% at 60% 0,#ec48992e 0,#0000 65%),#0a0014;inset:0;pointer-events:none;position:absolute}.integrations-hero-bg-grid[data-v-454a4551]{background-image:linear-gradient(#ec489909 1px,#0000 0),linear-gradient(90deg,#ec489909 1px,#0000 0);background-size:60px 60px;inset:0;mask-image:radial-gradient(ellipse 80% 80% at 50% 0,#000 20%,#0000 75%);pointer-events:none;position:absolute}