/* global React */ function Journey() { const stages = ["Conhecer", "Gostar", "Confiar", "Agendar", "Comprar", "Retornar", "Indicar"]; return (
Jornada do paciente

Clínicas lucrativas dominam todas as etapas.

Quando uma etapa falha, o faturamento sente. Mapeamos do primeiro clique ao protocolo recorrente — sem achismo, sem fórmula pronta.

{/* Flow */}
{stages.map((st, i) => { const active = i < 4; const nextActive = i + 1 < 4; // segment between i and i+1 fully active when both active return (
{/* Segment line to the right of the bubble — sits behind */} {i < stages.length - 1 && (
); })}
{[ { k: "Topo", v: "Atrair pacientes certos com posicionamento premium." }, { k: "Meio", v: "Converter interesse em avaliação com método comercial." }, { k: "Fundo", v: "Reter, recomprar e gerar indicação consistente." }, ].map((it) => (
{it.k} de funil
{it.v}
))}
); } window.Journey = Journey;