.landing-container[data-v-1d331e74]{margin:0 auto;max-width:1200px;padding:0 24px;width:100%}.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}.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}.page-hero-bg[data-v-087bda61]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.page-hero-bg__gradient[data-v-087bda61]{background:radial-gradient(ellipse 80% 60% at 50% -10%,#2e417a66 0,#0000 60%),radial-gradient(ellipse 50% 40% at 80% 50%,#a855f726 0,#0000 50%),#0a0014;inset:0;position:absolute}.page-hero-bg__grid[data-v-087bda61]{background-image:linear-gradient(#a855f70f 1px,#0000 0),linear-gradient(90deg,#a855f70f 1px,#0000 0);background-size:60px 60px;inset:0;mask-image:radial-gradient(ellipse 80% 80% at 50% 40%,#000 30%,#0000 80%);position:absolute}.page-hero-bg__fade[data-v-087bda61]{bottom:0;height:clamp(4rem,12vh,7rem);left:0;position:absolute;right:0;z-index:1}.page-hero-bg__fade--secondary[data-v-087bda61]{background:linear-gradient(180deg,#0000,#1a0028)}.page-hero-bg__fade--dark[data-v-087bda61]{background:linear-gradient(180deg,#0000,#0a0014)}.page-hero-bg__fade--none[data-v-087bda61]{display:none}.page-hero-bg__orbs[data-v-087bda61]{inset:0;position:absolute;z-index:0}.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}.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}.pricing-cards[data-v-e24aa992]{text-align:left}.pricing-grid[data-v-e24aa992]{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1080px}.pricing-card[data-v-e24aa992]{background:#1e1b4b66;border:1px solid #a855f726;border-radius:24px;padding:36px 32px;position:relative;transition:all .3s ease}.pricing-card.featured[data-v-e24aa992]{background:linear-gradient(135deg,#4c1d9566,#312e8180);border-color:#a855f780;box-shadow:0 0 60px #a855f726;transform:scale(1.03)}.pricing-badge[data-v-e24aa992]{background:linear-gradient(135deg,#a855f7,#d946ef);border-radius:100px;font-size:.7rem;font-weight:700;left:50%;letter-spacing:.05em;padding:4px 16px;position:absolute;top:-12px;transform:translateX(-50%);white-space:nowrap}.pricing-plan[data-v-e24aa992]{color:#d8b4fe;font-size:.75rem;font-weight:600;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.pricing-price[data-v-e24aa992]{font-size:3rem;font-weight:900;line-height:1;margin-bottom:4px}.pricing-period[data-v-e24aa992]{color:#fff6;font-size:.8rem;margin-bottom:24px}.pricing-desc[data-v-e24aa992]{color:#ffffffa6;font-size:.875rem;line-height:1.6;margin-bottom:24px}.pricing-features[data-v-e24aa992]{margin-bottom:32px}.pricing-feature[data-v-e24aa992]{align-items:center;border-bottom:1px solid #ffffff0a;color:#ffffffa6;display:flex;font-size:.875rem;gap:10px;padding:7px 0}.pricing-feature i[data-v-e24aa992]{color:#a855f7;flex-shrink:0;font-size:.7rem}.pricing-cta-btn[data-v-e24aa992]{display:flex;justify-content:center;width:100%}.pricing-cta-btn--outline[data-v-e24aa992] .landing-btn--secondary{background:#0000;border:1px solid #7e22ce;box-shadow:none;color:#fff}.pricing-cta-btn--outline[data-v-e24aa992] .landing-btn--secondary:hover{background:#7e22ce33;border-color:#9333ea}.pricing-card.featured .pricing-cta-btn--outline[data-v-e24aa992] .landing-btn--secondary{border-color:#9333ea;box-shadow:0 0 20px #7e22ce40}.pricing-cta-btn--primary[data-v-e24aa992] .landing-btn--primary{border:1px solid #ffffff1f;box-shadow:0 4px 16px #00000059,0 0 28px #d946ef66;color:#fff}.pricing-cta-btn--primary[data-v-e24aa992] .landing-btn--primary:hover{box-shadow:0 6px 20px #0006,0 0 40px #d946ef8c}.billing-toggle[data-v-e24aa992]{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:52px;text-align:center}.billing-label[data-v-e24aa992]{color:#ffffffa6;font-size:.9rem;font-weight:600;transition:color .25s;-webkit-user-select:none;user-select:none}.billing-label.active[data-v-e24aa992]{color:#fff}.toggle-switch[data-v-e24aa992]{background:#ffffff14;border:1px solid #a855f74d;border-radius:100px;cursor:pointer;flex-shrink:0;height:28px;position:relative;transition:background .3s ease,border-color .3s ease;width:52px}.toggle-switch.yearly[data-v-e24aa992]{background:linear-gradient(135deg,#a855f766,#d946ef66);border-color:#a855f780;box-shadow:0 0 16px #a855f740}.toggle-knob[data-v-e24aa992]{background:#fff;border-radius:50%;box-shadow:0 2px 6px #0000004d;height:20px;left:3px;position:absolute;top:3px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);width:20px}.toggle-switch.yearly .toggle-knob[data-v-e24aa992]{background:#e9d5ff;transform:translateX(24px)}.billing-save-badge[data-v-e24aa992]{align-items:center;background:#a855f726;border:1px solid #a855f74d;border-radius:100px;color:#d8b4fe;display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.03em;opacity:0;padding:3px 10px;transform:translateX(-6px);transition:opacity .3s ease,transform .3s ease}.billing-save-badge.visible[data-v-e24aa992]{opacity:1;transform:translateX(0)}.price-value[data-v-e24aa992]{background:linear-gradient(135deg,#e9d5ff,#d946ef 50%,#a855f7);-webkit-background-clip:text;display:inline-block;-webkit-text-fill-color:#0000;background-clip:text;transition:opacity .2s ease,transform .2s ease}.price-value.updating[data-v-e24aa992]{opacity:0;transform:translateY(-8px)}.price-value--custom[data-v-e24aa992]{-webkit-text-fill-color:unset;background:none;color:#fff;font-size:2.2rem}.price-suffix[data-v-e24aa992]{color:#ffffffa6;font-size:1rem;font-weight:500;-webkit-text-fill-color:unset}.enterprise-toggle[data-v-e24aa992]{background:#0003;border:1px solid #a855f726;border-radius:10px;display:flex;gap:8px;margin:4px 0 20px;padding:4px}.ent-btn[data-v-e24aa992]{align-items:center;background:#0000;border:none;border-radius:7px;color:#ffffffa6;cursor:pointer;display:flex;flex:1;font-size:.8rem;font-weight:600;gap:6px;justify-content:center;padding:8px 12px;transition:all .25s ease}.ent-btn i[data-v-e24aa992]{font-size:.75rem}.ent-btn.active[data-v-e24aa992]{background:linear-gradient(135deg,#a855f7,#d946ef);box-shadow:0 0 16px #d946ef40;color:#fff}.ent-btn[data-v-e24aa992]:not(.active):hover{background:#ffffff0f;color:#fff}.ent-features[data-v-e24aa992]{transition:opacity .25s ease}@media (max-width:1024px){.pricing-grid[data-v-e24aa992]{grid-template-columns:1fr;max-width:460px}.pricing-card.featured[data-v-e24aa992]{transform:scale(1)}}.trust-bar[data-v-0b7b9ddb]{align-items:center;border-bottom:1px solid #a855f726;border-top:1px solid #a855f726;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:60px;padding:32px 0}.trust-item[data-v-0b7b9ddb]{align-items:center;color:#fff6;display:flex;font-size:.82rem;font-weight:500;gap:10px}.trust-item i[data-v-0b7b9ddb]{color:#a855f7;font-size:.9rem}@media (max-width:768px){.trust-bar[data-v-0b7b9ddb]{gap:20px}}.pricing[data-v-407f3f61]{background:#0a0014}.pricing--page[data-v-407f3f61]{overflow:hidden;padding-top:20px;position:relative}.pricing-inner--page[data-v-407f3f61]{position:relative;z-index:1}.page-hero[data-v-407f3f61]{margin-bottom:8px;text-align:center}.page-hero-kicker[data-v-407f3f61]{align-items:center;background:#ffffff0a;border:1px solid #a855f726;border-radius:999px;color:#ffffffa6;display:inline-flex;font-size:.78rem;font-weight:700;gap:10px;letter-spacing:.08em;margin-bottom:20px;padding:8px 14px;text-transform:uppercase}.page-hero-kicker .dot[data-v-407f3f61]{background:linear-gradient(135deg,#a855f7,#d946ef);border-radius:50%;box-shadow:0 0 0 5px #a855f71f;height:8px;width:8px}.page-hero-title[data-v-407f3f61]{color:#fff;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;letter-spacing:-.02em;line-height:1.15;margin:0 auto 20px;max-width:700px}.page-hero-desc[data-v-407f3f61]{color:#ffffffa6;font-size:1.15rem;line-height:1.7;margin:0 auto 40px;max-width:520px}.check-yes[data-v-76f2dc33]{color:#a855f7;font-size:1rem}.check-no[data-v-76f2dc33]{color:#ffffff26;font-size:.9rem}.check-partial[data-v-76f2dc33]{color:#fff6;font-size:.72rem;font-weight:500}.check-featured[data-v-76f2dc33]{color:#d946ef;font-size:1rem}.pricing-compare[data-v-6af030c6]{background:#0a0014;padding:80px 0 100px}.compare-table-wrap[data-v-6af030c6]{border:1px solid #a855f726;border-radius:20px;margin-top:60px;overflow-x:auto}.compare-table[data-v-6af030c6]{border-collapse:collapse;min-width:700px;width:100%}.compare-table thead th[data-v-6af030c6]{background:#ffffff05;border-bottom:1px solid #a855f726;color:#fff6;font-size:.8rem;font-weight:700;letter-spacing:.08em;padding:28px 24px 20px;text-align:left;text-transform:uppercase;vertical-align:bottom}.compare-table thead th[data-v-6af030c6]:first-child{width:38%}.compare-table thead th[data-v-6af030c6]:not(:first-child){height:1px;padding:0;text-align:center;vertical-align:top;width:20.6%}.th-plan-stack[data-v-6af030c6]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:100%;padding:28px 24px 20px}.th-plan-meta[data-v-6af030c6]{align-items:center;display:flex;flex-direction:column;width:100%}.th-plan-name[data-v-6af030c6]{color:#fff;display:block;font-size:1rem;font-weight:800;letter-spacing:0;margin-bottom:4px;text-transform:none}.th-plan-price[data-v-6af030c6]{background:linear-gradient(135deg,#a855f7,#d946ef);-webkit-background-clip:text;display:block;font-size:1.5rem;font-weight:900;-webkit-text-fill-color:#0000;letter-spacing:0;margin-bottom:2px;text-transform:none}.th-plan-price.custom[data-v-6af030c6]{background:none;-webkit-text-fill-color:#fff;font-size:1.3rem}.th-plan-sub[data-v-6af030c6]{color:#fff6;display:block;font-size:.7rem;font-weight:500;letter-spacing:0;margin-bottom:0;text-transform:none}.th-plan-cta-wrap[data-v-6af030c6]{display:flex;flex-shrink:0;justify-content:center;margin-top:auto;padding-top:14px;width:100%}.th-plan-cta-wrap[data-v-6af030c6] .landing-btn{justify-content:center;letter-spacing:0;max-width:168px;text-transform:none;width:100%}.th-plan-cta-wrap--outline[data-v-6af030c6] .landing-btn--secondary{background:#0000;border:1px solid #a855f747;box-shadow:none;color:#ffffffe0}.th-plan-cta-wrap--outline[data-v-6af030c6] .landing-btn--secondary:hover{background:#a855f714;border-color:#a855f76b;color:#fff}.th-plan-cta-wrap--outline.th-plan-cta-wrap--featured[data-v-6af030c6] .landing-btn--secondary{border-color:#a855f75c;box-shadow:none}.th-plan-cta-wrap--sales[data-v-6af030c6] .landing-btn--primary{border:1px solid #ffffff1f;box-shadow:0 4px 16px #00000059,0 0 28px #d946ef66;color:#fff}.th-plan-cta-wrap--sales[data-v-6af030c6] .landing-btn--primary:hover{box-shadow:0 6px 20px #0006,0 0 40px #d946ef8c}.plan-badge[data-v-6af030c6]{background:linear-gradient(135deg,#a855f7,#d946ef);border-radius:100px;color:#fff;display:inline-block;font-size:.6rem;font-weight:800;letter-spacing:.08em;margin-bottom:8px;padding:3px 9px;text-transform:uppercase}.plan-badge--placeholder[data-v-6af030c6]{pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden}.compare-table .section-row td[data-v-6af030c6]{background:#a855f70a;border-top:1px solid #a855f726;color:#fff6;font-size:.7rem;font-weight:700;letter-spacing:.1em;padding:10px 24px;text-transform:uppercase}.compare-table tbody tr.feature-row[data-v-6af030c6]{border-bottom:1px solid #ffffff0a;transition:background .15s}.compare-table tbody tr.feature-row[data-v-6af030c6]:hover{background:#ffffff05}.compare-table td[data-v-6af030c6]{padding:13px 24px;vertical-align:middle}.compare-table td[data-v-6af030c6]:not(:first-child){text-align:center}.feature-name[data-v-6af030c6]{align-items:center;color:#ffffffa6;display:flex;font-size:.875rem;gap:8px}.feature-name i[data-v-6af030c6]{color:#fff6;font-size:.8rem;text-align:center;width:14px}.feature-tip[data-v-6af030c6]{color:#fff6;display:block;font-size:.7rem;margin-top:2px}.compare-table td.col-featured[data-v-6af030c6],.compare-table th.col-featured[data-v-6af030c6]{background:#a855f70a;border-left:1px solid #a855f726;border-right:1px solid #a855f726}.compare-table thead th.col-featured[data-v-6af030c6]{border-top:2px solid #a855f7}.pricing-addons[data-v-6f804ed8]{background:#1a0028;padding:80px 0}.addons-grid[data-v-6f804ed8]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;margin-top:48px;max-width:720px}.addon-card[data-v-6f804ed8]{background:#1e1b4b66;border:1px solid #a855f726;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:28px;transition:border-color .2s,transform .2s}.addon-card[data-v-6f804ed8]:hover{border-color:#a855f759;transform:translateY(-3px)}.addon-icon[data-v-6f804ed8]{align-items:center;background:#a855f71f;border-radius:12px;color:#a855f7;display:flex;font-size:1.1rem;height:44px;justify-content:center;width:44px}.addon-name[data-v-6f804ed8]{color:#fff;font-size:1rem;font-weight:700}.addon-price[data-v-6f804ed8]{color:#fff6;font-size:.8rem}.addon-desc[data-v-6f804ed8]{color:#ffffffa6;font-size:.85rem;line-height:1.6}@media (max-width:1024px){.addons-grid[data-v-6f804ed8]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.addons-grid[data-v-6f804ed8]{grid-template-columns:1fr}}.pricing-faq[data-v-0440bd5c]{background:#0a0014;padding:80px 0 100px}.faq-container[data-v-0440bd5c]{max-width:780px}.faq-panel[data-v-0440bd5c]{background:#1e1b4b66;border:1px solid #a855f74d;border-radius:20px;margin-top:12px;overflow:hidden}.faq-item[data-v-0440bd5c]{border-bottom:1px solid #a855f726}.faq-item[data-v-0440bd5c]:last-child{border-bottom:none}.faq-item.open .faq-question[data-v-0440bd5c]{color:#e9d5ff}.faq-question[data-v-0440bd5c]{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:20px;justify-content:space-between;line-height:1.45;margin:0;padding:18px 22px;text-align:left;transition:color .2s ease,background .2s ease;width:100%}.faq-question[data-v-0440bd5c]:hover{background:#a855f70f;color:#d8b4fe}.faq-chevron[data-v-0440bd5c]{align-items:center;background:#a855f71f;border:1px solid #a855f726;border-radius:10px;color:#d8b4fe;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:transform .35s cubic-bezier(.4,0,.2,1);width:36px}.faq-item.open .faq-chevron[data-v-0440bd5c]{transform:rotate(180deg)}.faq-answer[data-v-0440bd5c]{color:#ffffffa6;font-size:.95rem;line-height:1.75;padding:0 22px 22px}.cta-section[data-v-675614ef]{background:#0a0014;scroll-margin-top:100px;text-align:center}[data-v-675614ef] .cta-kicker{margin:0 auto 20px}.cta-box[data-v-675614ef]{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}.cta-box[data-v-675614ef]: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-675614ef]{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900;margin-bottom:16px;position:relative}.cta-desc[data-v-675614ef]{color:#ffffffa6;font-size:1rem;line-height:1.7;margin:0 auto 36px;max-width:500px}.cta-form[data-v-675614ef]{display:flex;flex-wrap:wrap;gap:12px;margin:0 auto 20px;max-width:440px}.cta-form[data-v-675614ef] .landing-btn{flex-shrink:0;white-space:nowrap}.cta-form[data-v-675614ef] .landing-btn.is-submitting{opacity:.7;pointer-events:none}.cta-input[data-v-675614ef]{background:#ffffff0f;border:1px solid #a855f74d;border-radius:12px;color:#fff;flex:1 1 180px;font-family:inherit;font-size:.9rem;min-width:0;outline:none;padding:14px 18px;transition:border-color .2s}.cta-input[data-v-675614ef]::placeholder{color:#fff6}.cta-input[data-v-675614ef]:focus{border-color:#a855f7}.cta-success[data-v-675614ef]{align-items:center;background:#22c55e1f;border:1px solid #22c55e59;border-radius:12px;color:#86efac;display:inline-flex;font-size:.95rem;gap:10px;line-height:1.5;margin:0 auto 20px;max-width:440px;padding:16px 20px}.cta-success i[data-v-675614ef]{flex-shrink:0;font-size:1.1rem}.cta-error[data-v-675614ef]{color:#fca5a5;flex-basis:100%;font-size:.82rem;margin:0;text-align:center}.cta-note[data-v-675614ef]{color:#fff6;font-size:.75rem}@media (max-width:768px){.cta-box[data-v-675614ef]{padding:48px 28px}.cta-form[data-v-675614ef]{flex-direction:column}}.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}.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}}.pricing-page[data-v-13925785]{min-height:100%}