.floating-dots[data-v-ec2d9f3d]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.dot[data-v-ec2d9f3d]{animation:dotPulse var(--duration-orb) ease-in-out infinite,dotFloat 20s ease-in-out infinite alternate;background:var(--color-accent-secondary);border-radius:50%;position:absolute;will-change:transform,opacity}.demo-widget[data-v-142eebcb]{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg),0 0 60px #7c3aed14;display:flex;flex-direction:column;min-height:540px;overflow:hidden}@media(max-width:640px){.demo-widget[data-v-142eebcb]{min-height:0}}.widget-header[data-v-142eebcb]{background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;padding:var(--space-3) var(--space-5)}.header-left[data-v-142eebcb],.widget-header[data-v-142eebcb]{align-items:center;display:flex}.header-left[data-v-142eebcb]{gap:6px}.header-dot[data-v-142eebcb]{background:#ffffff26;border-radius:var(--radius-full);height:10px;width:10px}.header-dot-yellow[data-v-142eebcb]{background:#f59e0b80}.header-dot-green[data-v-142eebcb]{background:#22c55e80}.header-title[data-v-142eebcb]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.header-right[data-v-142eebcb]{display:flex}.status-pill[data-v-142eebcb]{align-items:center;background:var(--color-surface-active);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-muted);display:flex;font-size:var(--text-xs);gap:5px;padding:2px 8px;transition:color var(--duration-fast) var(--ease-smooth),background var(--duration-fast) var(--ease-smooth)}.status-pill-bumped[data-v-142eebcb]{animation:bump-142eebcb .6s var(--ease-snappy);background:#22c55e26;color:#4ade80}.status-dot[data-v-142eebcb]{background:var(--color-success);border-radius:var(--radius-full);height:6px;width:6px}@keyframes bump-142eebcb{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}.step-indicator[data-v-142eebcb]{align-items:center;background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-3);list-style:none;margin:0;padding:var(--space-3) var(--space-4)}@media(min-width:480px){.step-indicator[data-v-142eebcb]{padding:var(--space-3) var(--space-5)}}.step[data-v-142eebcb]{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);gap:6px}.step[data-v-142eebcb],.step-num[data-v-142eebcb]{align-items:center;display:inline-flex}.step-num[data-v-142eebcb]{background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:10px;height:18px;justify-content:center;width:18px}.step-active[data-v-142eebcb],.step-active .step-num[data-v-142eebcb]{color:var(--color-accent-secondary)}.step-active .step-num[data-v-142eebcb]{background:#7c3aed2e;border-color:var(--color-accent-border)}.step-done[data-v-142eebcb]{color:#4ade80}.step-done .step-num[data-v-142eebcb]{background:#22c55e26;border-color:#22c55e66;color:#4ade80}.draft-banner[data-v-142eebcb]{align-items:center;background:#f59e0b14;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);display:flex;flex-shrink:0;flex-wrap:wrap;font-size:var(--text-xs);gap:var(--space-2);padding:7px var(--space-5)}.draft-banner-ready[data-v-142eebcb]{background:#22c55e14}.draft-banner-publishing[data-v-142eebcb]{background:#7c3aed1a}.draft-dot[data-v-142eebcb]{background:#fbbf24;border-radius:var(--radius-full);flex-shrink:0;height:7px;width:7px}.draft-banner-ready .draft-dot[data-v-142eebcb]{background:#4ade80}.draft-banner-publishing .draft-dot[data-v-142eebcb]{animation:pulse-142eebcb 1s ease-in-out infinite;background:#a78bfa}@keyframes pulse-142eebcb{0%,to{opacity:.5}50%{opacity:1}}.draft-text[data-v-142eebcb]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.draft-hint[data-v-142eebcb]{color:var(--color-text-muted)}.widget-body[data-v-142eebcb]{display:grid;flex:1;grid-template-columns:1fr 1fr;min-height:0}.widget-body-table[data-v-142eebcb]{display:flex;flex-direction:column;grid-template-columns:none}@media(max-width:640px){.widget-body[data-v-142eebcb]{grid-template-columns:1fr}}.graph-panel[data-v-142eebcb]{border-right:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.panel-label[data-v-142eebcb]{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);margin:0;text-transform:uppercase}.inspector-entity-name[data-v-142eebcb]{color:var(--color-accent-secondary);letter-spacing:normal;text-transform:none}.entity-graph[data-v-142eebcb]{flex:1;height:auto;width:100%}.entity-node[data-v-142eebcb]{animation:scaleIn .5s var(--ease-snappy) both;cursor:pointer}.entity-node:focus-visible .node-rect[data-v-142eebcb]{outline:2px solid var(--color-accent-secondary);outline-offset:2px}.node-rect[data-v-142eebcb]{fill:var(--color-surface-hover);stroke:var(--color-border-strong);stroke-width:1;transition:fill var(--duration-fast) var(--ease-smooth),stroke var(--duration-fast) var(--ease-smooth)}.node-selected .node-rect[data-v-142eebcb]{fill:#7c3aed26;stroke:var(--color-accent-border)}.node-label[data-v-142eebcb]{fill:var(--color-text-primary);font-size:11px;font-weight:600;transform:translateY(-5px)}.node-count[data-v-142eebcb],.node-label[data-v-142eebcb]{font-family:var(--font-sans);pointer-events:none}.node-count[data-v-142eebcb]{fill:var(--color-text-muted);font-size:9px;transform:translateY(5px)}.inspector-panel[data-v-142eebcb]{gap:var(--space-3);overflow-y:auto;padding:var(--space-4)}.field-list[data-v-142eebcb],.inspector-panel[data-v-142eebcb]{display:flex;flex-direction:column}.field-list[data-v-142eebcb]{gap:2px;list-style:none;margin:0;padding:0}.field-row[data-v-142eebcb]{align-items:center;background:var(--color-surface);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:var(--space-2);padding:5px var(--space-3)}.field-name[data-v-142eebcb]{color:var(--color-text-primary);min-width:80px}.field-name[data-v-142eebcb],.field-type[data-v-142eebcb]{font-family:var(--font-mono);font-weight:var(--font-weight-medium)}.field-type[data-v-142eebcb]{border-radius:var(--radius-sm);font-size:10px;padding:1px 6px}.type-uuid[data-v-142eebcb]{background:#6366f126;color:#818cf8}.type-string[data-v-142eebcb]{background:#22c55e1f;color:#4ade80}.type-number[data-v-142eebcb]{background:#f59e0b1f;color:#fbbf24}.type-enum[data-v-142eebcb]{background:#a855f726;color:#c084fc}.type-bool[data-v-142eebcb]{background:#06b6d41f;color:#22d3ee}.type-date[data-v-142eebcb]{background:#94a3b81a;color:#94a3b8}.field-constraint[data-v-142eebcb]{color:var(--color-text-muted);font-size:10px;margin-left:auto}.rules-section[data-v-142eebcb]{border-top:1px dashed var(--color-border);display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2)}.rules-label[data-v-142eebcb]{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);margin:0;text-transform:uppercase}.rules-list[data-v-142eebcb]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.rule-row[data-v-142eebcb]{align-items:center;background:#a855f714;border-radius:var(--radius-sm);display:flex;font-family:var(--font-mono);font-size:var(--text-xs);gap:var(--space-2);padding:5px var(--space-3)}.rule-kind[data-v-142eebcb]{color:#c084fc;font-size:10px;font-weight:var(--font-weight-semibold)}.rule-detail[data-v-142eebcb]{color:var(--color-text-secondary);font-size:11px}.rules-empty[data-v-142eebcb]{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;padding:0 var(--space-3)}.rule-toggle-row[data-v-142eebcb]{padding:4px var(--space-3)}.rule-toggle[data-v-142eebcb]{align-items:center;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:var(--text-xs);gap:var(--space-2)}.rule-toggle input[data-v-142eebcb]{opacity:0;pointer-events:none;position:absolute}.toggle-track[data-v-142eebcb]{background:#f59e0b4d;border-radius:var(--radius-full);flex-shrink:0;height:16px;position:relative;transition:background var(--duration-fast) var(--ease-smooth);width:28px}.rule-toggle input:checked+.toggle-track[data-v-142eebcb]{background:#22c55e73}.rule-toggle input:focus-visible+.toggle-track[data-v-142eebcb]{outline:2px solid var(--color-accent-secondary);outline-offset:2px}.toggle-knob[data-v-142eebcb]{background:#fff;border-radius:var(--radius-full);height:12px;left:2px;position:absolute;top:2px;transition:transform var(--duration-fast) var(--ease-snappy);width:12px}.rule-toggle input:checked+.toggle-track .toggle-knob[data-v-142eebcb]{transform:translate(12px)}.toggle-text[data-v-142eebcb]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:10px}.version-bump-banner[data-v-142eebcb]{align-items:center;animation:fadeUp .3s var(--ease-snappy) both;background:#22c55e1f;border-bottom:1px solid var(--color-border);color:#4ade80;display:flex;font-size:var(--text-xs);font-weight:var(--font-weight-medium);gap:var(--space-2);padding:7px var(--space-5)}.bump-icon[data-v-142eebcb]{align-items:center;background:#22c55e4d;border-radius:var(--radius-full);display:inline-flex;font-size:10px;height:16px;justify-content:center;width:16px}.entity-tabs[data-v-142eebcb]{border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;gap:2px;padding:var(--space-3) var(--space-4) 0}.tab-btn[data-v-142eebcb]{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--color-text-muted);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-medium);margin-bottom:-1px;padding:5px 12px;transition:color var(--duration-fast) var(--ease-smooth),border-color var(--duration-fast) var(--ease-smooth)}.tab-btn[data-v-142eebcb]:hover{color:var(--color-text-secondary)}.tab-btn[data-v-142eebcb]:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-accent-secondary);outline-offset:2px}.tab-active[data-v-142eebcb]{border-bottom-color:var(--color-accent-secondary);color:var(--color-accent-secondary)}.table-wrap[data-v-142eebcb]{flex:1;overflow:auto;padding:var(--space-3) var(--space-4)}.mock-table[data-v-142eebcb]{border-collapse:collapse;font-size:var(--text-xs);width:100%}.mock-table th[data-v-142eebcb]{color:var(--color-text-muted);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);padding:5px 8px;text-align:left;text-transform:uppercase}.mock-table td[data-v-142eebcb],.mock-table th[data-v-142eebcb]{border-bottom:1px solid var(--color-border);white-space:nowrap}.mock-table td[data-v-142eebcb]{color:var(--color-text-secondary);font-family:var(--font-mono);padding:6px 8px}.table-row-enter[data-v-142eebcb]{animation:fadeUp .3s var(--ease-snappy) both}.rule-proof[data-v-142eebcb]{color:var(--color-text-muted);font-size:var(--text-xs);margin:var(--space-3) 0 0}.rule-proof code[data-v-142eebcb]{background:#a855f71a;border-radius:var(--radius-sm);color:#c084fc;font-size:11px;padding:1px 5px}.chip[data-v-142eebcb],.rule-proof code[data-v-142eebcb]{font-family:var(--font-mono)}.chip[data-v-142eebcb]{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:10px;font-weight:var(--font-weight-medium);padding:1px 7px}.chip-success[data-v-142eebcb]{background:#22c55e26;color:#4ade80}.chip-blue[data-v-142eebcb]{background:#06b6d426;color:#22d3ee}.chip-warning[data-v-142eebcb]{background:#f59e0b26;color:#fbbf24}.chip-fk[data-v-142eebcb]{background:#7c3aed26;color:#a78bfa}.chip-muted[data-v-142eebcb]{background:#94a3b81a;color:#64748b}.widget-footer[data-v-142eebcb]{align-items:center;background:var(--color-surface);border-top:1px solid var(--color-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) var(--space-4)}@media(min-width:480px){.widget-footer[data-v-142eebcb]{padding:var(--space-3) var(--space-5)}}.record-hint[data-v-142eebcb]{color:var(--color-text-muted);font-size:var(--text-xs)}.btn-primary[data-v-142eebcb],.btn-secondary[data-v-142eebcb],.footer-actions[data-v-142eebcb]{align-items:center;display:inline-flex;gap:var(--space-2)}.btn-primary[data-v-142eebcb],.btn-secondary[data-v-142eebcb]{border:none;border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);padding:7px 14px;transition:opacity var(--duration-fast) var(--ease-smooth),transform var(--duration-fast) var(--ease-smooth)}.btn-primary[data-v-142eebcb]{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff}.btn-primary[data-v-142eebcb]:hover:not(:disabled){opacity:.92;transform:scale(1.03)}.btn-primary[data-v-142eebcb]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-142eebcb]{background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-secondary)}.btn-secondary[data-v-142eebcb]:hover{background:var(--color-surface-active);color:var(--color-text-primary)}.btn-primary[data-v-142eebcb]:focus-visible,.btn-secondary[data-v-142eebcb]:focus-visible{outline:2px solid var(--color-accent-secondary);outline-offset:2px}.spinner[data-v-142eebcb]{animation:spin-142eebcb .7s linear infinite}@keyframes spin-142eebcb{to{transform:rotate(1turn)}}.hero[data-v-a4354f36]{align-items:flex-start;display:flex;overflow:hidden;padding:var(--space-16) 0 var(--space-20);position:relative}@media(min-width:768px){.hero[data-v-a4354f36]{min-height:100vh;padding:var(--space-24) 0 var(--space-32)}}.orbs[data-v-a4354f36]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.hero-content[data-v-a4354f36]{align-items:center;display:flex;flex-direction:column;gap:var(--space-6);padding-top:var(--space-6);position:relative;text-align:center;z-index:var(--z-raised)}@media(min-width:768px){.hero-content[data-v-a4354f36]{padding-top:var(--space-12)}}.hero-headline[data-v-a4354f36]{color:var(--color-text-primary);font-size:clamp(var(--text-4xl),6vw,var(--text-7xl));font-weight:var(--font-weight-black);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0;max-width:800px}.hero-subheadline[data-v-a4354f36]{color:var(--color-text-secondary);font-size:clamp(var(--text-base),2vw,var(--text-xl));line-height:var(--leading-relaxed);margin:0;max-width:560px}.hero-cta-group[data-v-a4354f36]{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center}.hero-trust-signal[data-v-a4354f36]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.hero-demo-widget[data-v-a4354f36]{margin-top:var(--space-8);width:100%}.section[data-v-f683e337]{padding:var(--space-20) 0}@media(min-width:768px){.section[data-v-f683e337]{padding:var(--space-32) 0}}.section-header[data-v-f683e337]{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-16);text-align:center}.section-title[data-v-f683e337]{color:var(--color-text-primary);font-size:clamp(var(--text-3xl),4vw,var(--text-5xl));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin:0}.section-subtitle[data-v-f683e337]{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:0;max-width:480px}.cards-grid[data-v-f683e337]{display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.card-icon-accent[data-v-f683e337]{background:#7c3aed26;border-color:#7c3aed4d}.card-title[data-v-f683e337]{color:var(--color-text-primary);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-3)}.card-body[data-v-f683e337]{color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0}.card-body code[data-v-f683e337]{background:var(--color-surface-active);border-radius:var(--radius-sm);color:var(--color-accent-secondary);font-family:var(--font-mono);font-size:var(--text-sm);padding:1px 5px}.section[data-v-3d71b5e6]{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(124,58,237,.05) 0,transparent 70%);padding:var(--space-20) 0}@media(min-width:768px){.section[data-v-3d71b5e6]{padding:var(--space-32) 0}}.section-header[data-v-3d71b5e6]{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-12);text-align:center}@media(min-width:768px){.section-header[data-v-3d71b5e6]{margin-bottom:var(--space-20)}}.section-title[data-v-3d71b5e6]{color:var(--color-text-primary);font-size:clamp(var(--text-3xl),4vw,var(--text-5xl));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin:0;max-width:600px}.steps[data-v-3d71b5e6]{display:flex;flex-direction:column;gap:var(--space-12)}@media(min-width:768px){.steps[data-v-3d71b5e6]{gap:var(--space-20)}}.step[data-v-3d71b5e6]{align-items:center;display:grid;gap:var(--space-12);grid-template-columns:1fr 1fr}.step-reversed[data-v-3d71b5e6]{direction:rtl}.step-reversed[data-v-3d71b5e6]>*{direction:ltr}.step-badge[data-v-3d71b5e6]{margin-bottom:var(--space-4)}.step-number-badge[data-v-3d71b5e6]{align-items:center;background:conic-gradient(from 180deg,#7c3aed,#a855f7,#06b6d4,#7c3aed);border-radius:var(--radius-full);color:#fff;display:inline-flex;font-size:var(--text-base);font-weight:var(--font-weight-bold);height:40px;justify-content:center;width:40px}.step-title[data-v-3d71b5e6]{color:var(--color-text-primary);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-4)}.step-desc[data-v-3d71b5e6]{color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0}.step-visual[data-v-3d71b5e6]{align-items:center;border-radius:var(--radius-xl);display:flex;justify-content:center;min-height:180px;padding:var(--space-6)}@media(min-width:768px){.step-visual[data-v-3d71b5e6]{min-height:260px;padding:var(--space-8)}}.visual-placeholder[data-v-3d71b5e6]{align-items:center;display:flex;flex-direction:column;gap:var(--space-3)}.visual-icon[data-v-3d71b5e6]{color:var(--color-accent-secondary);opacity:.6}.visual-label[data-v-3d71b5e6]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}@media(max-width:768px){.step[data-v-3d71b5e6]{grid-template-columns:1fr}.step-reversed[data-v-3d71b5e6]{direction:ltr}}.section[data-v-a568888f]{padding:var(--space-20) 0}@media(min-width:768px){.section[data-v-a568888f]{padding:var(--space-32) 0}}.section-header[data-v-a568888f]{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-12);text-align:center}@media(min-width:768px){.section-header[data-v-a568888f]{margin-bottom:var(--space-16)}}.section-title[data-v-a568888f]{color:var(--color-text-primary);font-size:clamp(var(--text-3xl),4vw,var(--text-5xl));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin:0}.tiles-grid[data-v-a568888f]{display:grid;gap:var(--space-6);grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.tiles-grid[data-v-a568888f]{grid-template-columns:1fr}}.tile-disabled[data-v-a568888f]{opacity:.55;pointer-events:none}.tile-top[data-v-a568888f]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.coming-soon-badge[data-v-a568888f]{background:#a855f71a;border:1px solid rgba(168,85,247,.25);border-radius:var(--radius-full);color:var(--color-accent-secondary);font-size:var(--text-xs);padding:2px 10px;white-space:nowrap}.coming-soon-badge[data-v-a568888f],.tile-title[data-v-a568888f]{font-weight:var(--font-weight-semibold)}.tile-title[data-v-a568888f]{color:var(--color-text-primary);font-size:var(--text-lg);margin:0 0 var(--space-2)}.tile-body[data-v-a568888f]{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.section[data-v-5967fcc6]{background:radial-gradient(ellipse 60% 100% at 50% 50%,rgba(124,58,237,.06) 0,transparent 70%);padding:var(--space-16) 0}@media(min-width:768px){.section[data-v-5967fcc6]{padding:var(--space-24) 0}}.stats-grid[data-v-5967fcc6]{display:grid;gap:var(--space-8);grid-template-columns:repeat(4,1fr);text-align:center}@media(max-width:640px){.stats-grid[data-v-5967fcc6]{gap:var(--space-12);grid-template-columns:repeat(2,1fr)}}.stat[data-v-5967fcc6]{align-items:center;display:flex;flex-direction:column;gap:var(--space-2)}.stat-number[data-v-5967fcc6]{font-size:clamp(var(--text-4xl),5vw,var(--text-6xl));font-weight:var(--font-weight-black);letter-spacing:var(--tracking-tight);line-height:1}.stat-label[data-v-5967fcc6]{color:var(--color-text-muted);font-size:var(--text-sm);max-width:140px}.stat-sublabel[data-v-5967fcc6]{color:var(--color-text-disabled);font-size:var(--text-xs);line-height:var(--leading-snug);max-width:180px}.section[data-v-78f7d4ff]{padding:var(--space-20) 0}@media(min-width:768px){.section[data-v-78f7d4ff]{padding:var(--space-32) 0}}.cta-inner[data-v-78f7d4ff]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:var(--space-6);overflow:hidden;padding:var(--space-12) var(--space-5);position:relative;text-align:center}@media(min-width:768px){.cta-inner[data-v-78f7d4ff]{padding:var(--space-20) var(--space-8)}}.cta-orb[data-v-78f7d4ff]{background:radial-gradient(circle,rgba(124,58,237,.25) 0,transparent 70%);border-radius:var(--radius-full);filter:blur(60px);height:500px;left:50%;pointer-events:none;position:absolute;top:50%;width:500px;z-index:0}.cta-btn[data-v-78f7d4ff],.cta-subtitle[data-v-78f7d4ff],.cta-title[data-v-78f7d4ff],.eyebrow[data-v-78f7d4ff]{position:relative;z-index:1}.cta-title[data-v-78f7d4ff]{color:var(--color-text-primary);font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin:0;max-width:600px}.cta-subtitle[data-v-78f7d4ff]{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0}.cta-btn[data-v-78f7d4ff]{font-size:var(--text-base);min-height:52px;padding:14px 32px}
