// Result screen — reescrito para clareza e honestidade dos dados const CALENDLY_URL = "https://calendly.com/shsquads/discovery-call"; // ---------- Modal de agendamento inline ---------- function SchedModal({ open, onClose, form }) { React.useEffect(() => { if (!open) return; const h = (e) => { if (e.key === "Escape") onClose(); }; window.addEventListener("keydown", h); return () => window.removeEventListener("keydown", h); }, [open, onClose]); React.useEffect(() => { document.body.style.overflow = open ? "hidden" : ""; return () => { document.body.style.overflow = ""; }; }, [open]); if (!open) return null; const name = encodeURIComponent(form.nome || ""); const email = encodeURIComponent(form.email || ""); const src = `${CALENDLY_URL}?name=${name}&email=${email}&hide_gdpr_banner=1&primary_color=00a55e`; const onBackdrop = (e) => { if (e.target === e.currentTarget) onClose(); }; return (
Agendar conversa
30 min · Diagnóstico personalizado · Sem compromisso