.code-block.svelte-1lpf2j1.svelte-1lpf2j1{background:#fff;border:1px solid #CACEDA;border-radius:.75rem;padding:1rem;overflow-x:auto}.code-block.svelte-1lpf2j1 pre.svelte-1lpf2j1{margin:0}.code-block.svelte-1lpf2j1 code.svelte-1lpf2j1{font-family:JetBrains Mono,Fira Code,monospace;font-size:.875rem;line-height:1.7;color:#4a4f5e}.funnel-cta.svelte-1lpf2j1.svelte-1lpf2j1{background:linear-gradient(135deg,#7c5cff1a,#8b5cf61a)}.funnel-path.svelte-1lpf2j1.svelte-1lpf2j1{font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;letter-spacing:.02em;text-transform:uppercase;color:#a78bff;margin-bottom:.75rem}.funnel-actions.svelte-1lpf2j1.svelte-1lpf2j1{display:flex;flex-wrap:wrap;gap:.75rem}.funnel-btn.svelte-1lpf2j1.svelte-1lpf2j1{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:.625rem;font-weight:600;font-size:.95rem;transition:all .2s ease}.funnel-btn-primary.svelte-1lpf2j1.svelte-1lpf2j1{background:linear-gradient(125deg,#774be5 -4%,#774be5);color:#fff;box-shadow:#c0b0e8 0 1px 2px inset,#6345ad59 0 .706592px .706592px -.583333px,#6345ad57 0 1.806562px 1.806562px -1.166667px,#6345ad54 0 3.621759px 3.621759px -1.75px,#6345ad4d 0 6.8656px 6.8656px -2.333333px,#6345ad42 0 13.646761px 13.646761px -2.916667px,#6345ad26 0 30px 30px -3.5px}.funnel-btn-primary.svelte-1lpf2j1.svelte-1lpf2j1:hover{filter:brightness(1.05);transform:translateY(-1px)}.funnel-btn-ghost.svelte-1lpf2j1.svelte-1lpf2j1{border:1px solid rgba(148,163,184,.3);color:#4a4f5e}.funnel-btn-ghost.svelte-1lpf2j1.svelte-1lpf2j1:hover{border-color:#7c5cff;color:#a78bff}
