.pricing-page[data-v-6761ba48]{position:relative;overflow:hidden;margin-top:-68px;padding-bottom:96px;background:radial-gradient(circle at 18% 4%,rgba(0,240,255,.13),transparent 26%),radial-gradient(circle at 82% 0%,rgba(139,92,246,.14),transparent 30%),linear-gradient(180deg,#050a18fa,#081020f5 48%,#050812)}.sc[data-v-6761ba48]{max-width:1180px;margin:0 auto;padding:0 24px;position:relative}.pricing-hero[data-v-6761ba48]{position:relative;padding:154px 0 42px}.pricing-loading[data-v-6761ba48]{min-height:520px;display:grid;place-content:center;gap:16px}.pricing-loading__line[data-v-6761ba48]{width:min(680px,72vw);height:18px;border-radius:999px;background:#ffffff14;animation:pricing-pulse-6761ba48 1.4s ease-in-out infinite}.pricing-loading__line--lg[data-v-6761ba48]{height:44px}.pricing-loading__line--sm[data-v-6761ba48]{width:min(420px,52vw)}@keyframes pricing-pulse-6761ba48{0%,to{opacity:.45}50%{opacity:1}}.pricing-hero__inner[data-v-6761ba48]{text-align:center}.hero-glow[data-v-6761ba48]{position:absolute;border-radius:999px;filter:blur(26px);opacity:.65;pointer-events:none}.hero-glow--cyan[data-v-6761ba48]{width:420px;height:220px;top:48px;left:8%;background:#00f0ff29}.hero-glow--violet[data-v-6761ba48]{width:420px;height:220px;top:28px;right:7%;background:#8b5cf62e}.section-eyebrow[data-v-6761ba48]{color:var(--neo-cyan);font-size:.76rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase;margin-bottom:14px}.pricing-hero h1[data-v-6761ba48]{max-width:920px;margin:0 auto;color:rgb(var(--v-theme-on-surface));font-size:clamp(2.5rem,5vw,5rem);line-height:.98;letter-spacing:-.065em;font-weight:950}.hero-copy[data-v-6761ba48]{max-width:820px;margin:26px auto 0;color:rgba(var(--v-theme-on-surface),.68);font-size:clamp(1rem,1.55vw,1.2rem);line-height:1.75}.hero-actions[data-v-6761ba48],.final-cta__inner[data-v-6761ba48]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px}.hero-actions[data-v-6761ba48]{margin-top:34px}.btn[data-v-6761ba48],.plan-button[data-v-6761ba48]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:16px;text-decoration:none;font-weight:850;letter-spacing:-.01em;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.btn[data-v-6761ba48]:hover,.plan-button[data-v-6761ba48]:hover{transform:translateY(-2px)}.btn--primary[data-v-6761ba48],.plan-button--featured[data-v-6761ba48]{color:#04111f;background:linear-gradient(135deg,#21f4ff,#8fb7ff);box-shadow:0 20px 42px #00f0ff3d}.btn--secondary[data-v-6761ba48],.plan-button[data-v-6761ba48]{color:rgba(var(--v-theme-on-surface),.88);border:1px solid rgba(0,240,255,.23);background:#040e1cb8}.trust-row[data-v-6761ba48]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:28px}.trust-row span[data-v-6761ba48]{padding:9px 13px;border-radius:999px;color:rgba(var(--v-theme-on-surface),.74);background:#ffffff0b;border:1px solid rgba(255,255,255,.08);font-size:.86rem;font-weight:650}.plans-section[data-v-6761ba48],.comparison-section[data-v-6761ba48],.value-section[data-v-6761ba48],.faq-section[data-v-6761ba48],.final-cta[data-v-6761ba48]{padding:48px 0}.billing-toggle[data-v-6761ba48]{width:max-content;display:flex;gap:4px;margin:0 auto 26px;padding:6px;border-radius:18px;border:1px solid rgba(0,240,255,.14);background:#051220cc;box-shadow:0 16px 40px #0000002e}.toggle-btn[data-v-6761ba48]{border:0;border-radius:13px;padding:11px 18px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-weight:850;cursor:pointer}.toggle-btn.active[data-v-6761ba48]{color:#071424;background:linear-gradient(135deg,#21f4ff,#8fb7ff)}.toggle-btn span[data-v-6761ba48]{margin-left:6px;font-size:.78rem}.pricing-grid[data-v-6761ba48]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.pricing-card[data-v-6761ba48]{position:relative;display:flex;flex-direction:column;min-height:560px;padding:34px;border-radius:28px;color:rgb(var(--v-theme-on-surface));background:radial-gradient(circle at 22% 0%,rgba(0,240,255,.1),transparent 35%),linear-gradient(180deg,#101c34eb,#080d1df0);border:1px solid rgba(148,163,184,.16);box-shadow:0 28px 70px #00000047}.pricing-card--featured[data-v-6761ba48]{border-color:#00f0ffb8;box-shadow:0 30px 80px #00f0ff2e,0 0 0 1px #00f0ff33 inset;transform:translateY(-12px)}.popular-badge[data-v-6761ba48]{position:absolute;top:18px;right:18px;padding:7px 12px;border-radius:999px;color:#04111f;background:linear-gradient(135deg,#21f4ff,#8fb7ff);font-size:.72rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.plan-head h2[data-v-6761ba48]{margin:0 0 10px;font-size:1.55rem;font-weight:900}.plan-head p[data-v-6761ba48]{min-height:54px;margin:0;color:rgba(var(--v-theme-on-surface),.62);line-height:1.55}.price-line[data-v-6761ba48]{display:flex;align-items:baseline;gap:7px;margin:28px 0 24px}.currency[data-v-6761ba48],.period[data-v-6761ba48]{color:rgba(var(--v-theme-on-surface),.58);font-weight:850}.amount[data-v-6761ba48]{font-size:clamp(2.6rem,4.5vw,3.4rem);line-height:1;font-weight:950;letter-spacing:-.055em}.plan-button[data-v-6761ba48]{width:100%;margin-bottom:28px}.feature-list[data-v-6761ba48]{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:26px 0 0;border-top:1px solid rgba(255,255,255,.08)}.feature-list li[data-v-6761ba48]{display:flex;gap:10px;color:rgba(var(--v-theme-on-surface),.82);line-height:1.42}.enterprise-box[data-v-6761ba48],.final-cta__inner[data-v-6761ba48]{margin-top:24px;padding:30px;border-radius:28px;border:1px solid rgba(0,240,255,.16);background:linear-gradient(135deg,#00f0ff14,#8b5cf614);box-shadow:0 24px 70px #0000002e}.enterprise-box[data-v-6761ba48]{display:flex;align-items:center;justify-content:space-between;gap:24px}.enterprise-kicker[data-v-6761ba48]{margin:0 0 8px;color:var(--neo-cyan);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:.76rem}.enterprise-box h2[data-v-6761ba48],.final-cta h2[data-v-6761ba48],.section-heading h2[data-v-6761ba48]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.08;letter-spacing:-.04em;font-weight:920}.enterprise-box p[data-v-6761ba48]:not(.enterprise-kicker),.final-cta p[data-v-6761ba48],.section-heading p[data-v-6761ba48]{max-width:680px;color:rgba(var(--v-theme-on-surface),.64);line-height:1.65}.section-heading[data-v-6761ba48]{max-width:780px;margin:0 auto 26px;text-align:center}.comparison-card[data-v-6761ba48]{overflow:auto;border-radius:26px;border:1px solid rgba(0,240,255,.14);background:#05101fc7;box-shadow:0 24px 70px #0003}.comparison-card[data-v-6761ba48]:focus-visible{outline:3px solid var(--neo-cyan);outline-offset:4px}table[data-v-6761ba48]{width:100%;min-width:760px;border-collapse:collapse}th[data-v-6761ba48],td[data-v-6761ba48]{padding:18px 20px;text-align:left;border-bottom:1px solid rgba(255,255,255,.07)}th[data-v-6761ba48]{color:rgba(var(--v-theme-on-surface),.92);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;background:#00f0ff0e}td[data-v-6761ba48]{color:rgba(var(--v-theme-on-surface),.78);font-weight:650}tbody tr:last-child td[data-v-6761ba48]{border-bottom:0}.value-grid[data-v-6761ba48],.faq-grid[data-v-6761ba48]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.value-card[data-v-6761ba48],.faq-card[data-v-6761ba48]{border-radius:24px;border:1px solid rgba(0,240,255,.12);background:#05101fb8;padding:24px}.value-icon[data-v-6761ba48]{display:inline-flex;width:50px;height:50px;align-items:center;justify-content:center;border-radius:16px;color:var(--neo-cyan);background:#00f0ff1a;margin-bottom:18px}.value-card h3[data-v-6761ba48],.faq-card h3[data-v-6761ba48]{margin:0 0 10px;color:rgb(var(--v-theme-on-surface));font-size:1.04rem;line-height:1.28}.value-card p[data-v-6761ba48],.faq-card p[data-v-6761ba48]{margin:0;color:rgba(var(--v-theme-on-surface),.62);line-height:1.62}.faq-grid[data-v-6761ba48]{grid-template-columns:repeat(2,minmax(0,1fr))}.final-cta__inner[data-v-6761ba48]{justify-content:space-between;text-align:left}@media(max-width:980px){.pricing-grid[data-v-6761ba48],.value-grid[data-v-6761ba48],.faq-grid[data-v-6761ba48]{grid-template-columns:1fr}.pricing-card--featured[data-v-6761ba48]{transform:none}.enterprise-box[data-v-6761ba48],.final-cta__inner[data-v-6761ba48]{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.pricing-hero[data-v-6761ba48]{padding-top:126px}.sc[data-v-6761ba48]{padding:0 18px}.pricing-card[data-v-6761ba48],.enterprise-box[data-v-6761ba48],.final-cta__inner[data-v-6761ba48]{padding:24px;border-radius:22px}.billing-toggle[data-v-6761ba48]{width:100%}.toggle-btn[data-v-6761ba48]{flex:1;padding-inline:10px}}.v-theme--light{background:radial-gradient(circle at 18% 4%,rgba(0,180,220,.16),transparent 28%),radial-gradient(circle at 82% 0%,rgba(139,92,246,.12),transparent 30%),linear-gradient(180deg,#eef8ff,#f8fbff 46%,#fff)}.v-theme--light{background:#ffffffc7;border-color:#0f172a14;box-shadow:0 24px 70px #0f172a17}.v-theme--light{background:#ffffffc7;border-color:#0078b42e}.v-theme--light{background:#00b4dc14}.v-theme--light{border-bottom-color:#0f172a14}.v-theme--light{border-top-color:#0f172a14}.v-application.v-theme--light .pricing-page{background:radial-gradient(circle at 18% 4%,rgba(0,180,220,.16),transparent 28%),radial-gradient(circle at 82% 0%,rgba(139,92,246,.12),transparent 30%),linear-gradient(180deg,#eef8ff,#f8fbff 46%,#fff)}.v-application.v-theme--light .pricing-card,.v-application.v-theme--light .comparison-card,.v-application.v-theme--light .value-card,.v-application.v-theme--light .faq-card,.v-application.v-theme--light .enterprise-box,.v-application.v-theme--light .final-cta__inner{background:#ffffffc7;border-color:#0f172a14;box-shadow:0 24px 70px #0f172a17}.v-application.v-theme--light .billing-toggle,.v-application.v-theme--light .btn--secondary,.v-application.v-theme--light .plan-button{background:#ffffffc7;border-color:#0078b42e}.v-application.v-theme--light .pricing-page th{background:#00b4dc14}.v-application.v-theme--light .pricing-page th,.v-application.v-theme--light .pricing-page td{border-bottom-color:#0f172a14}.v-application.v-theme--light .feature-list{border-top-color:#0f172a14}
