.mq-cta-bloom.svelte-9k6y8b{background:radial-gradient(45% 60% at 20% 15%, color-mix(in srgb, var(--mq-cyan) 30%, transparent), transparent 70%), radial-gradient(40% 55% at 85% 25%, color-mix(in srgb, var(--mq-amber) 24%, transparent), transparent 72%), radial-gradient(50% 60% at 60% 95%, color-mix(in srgb, var(--mq-violet) 26%, transparent), transparent 74%);filter:blur(30px);pointer-events:none;z-index:0;position:absolute;inset:-30% -10%}.mq-cta-inner.svelte-9k6y8b{z-index:1;text-align:center;margin-inline:auto;position:relative}.mq-cta-inner.svelte-9k6y8b h2:where(.svelte-9k6y8b){font-size:var(--mq-fs-h2);margin:0 auto .75rem}.mq-cta-inner.svelte-9k6y8b p:where(.svelte-9k6y8b){color:var(--mq-fg-muted);margin:0 auto 1.5rem;line-height:1.6}.mq-cta-actions.svelte-9k6y8b{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.mq-btn-amber.svelte-9k6y8b{background:var(--mq-amber);color:var(--mq-ink);border-radius:var(--mq-r-pill);box-shadow:var(--mq-shadow-amber);padding:.9rem 1.6rem;font-weight:600;text-decoration:none}.mq-btn-amber.svelte-9k6y8b:hover{box-shadow:var(--mq-shadow-3), var(--mq-shadow-amber);transform:translateY(-2px)}.mq-btn-amber.svelte-9k6y8b:active{transform:translateY(0)}.mq-btn-ghost.svelte-9k6y8b{color:var(--mq-fg-accent);align-self:center;font-weight:600;text-decoration:none}.mq-btn-ghost.svelte-9k6y8b:hover{color:var(--mq-fg-heading)}
