// ─── Contact page with quote simulator ────────────────────────── const RECAPTCHA_SITE_KEY = "6Le_-8csAAAAAOKyOETYx1ho4k-xyMzMpkercLgB"; const RECAPTCHA_SCRIPT_ID = "recaptcha-enterprise"; function Contact({ go, initialTab }) { const [tab, setTab] = React.useState(initialTab || "simulator"); const [simQuote, setSimQuote] = React.useState(null); React.useEffect(() => { if (!document.getElementById(RECAPTCHA_SCRIPT_ID)) { const s = document.createElement("script"); s.id = RECAPTCHA_SCRIPT_ID; s.src = `https://www.google.com/recaptcha/enterprise.js?render=${RECAPTCHA_SITE_KEY}`; s.async = true; document.head.appendChild(s); } document.body.classList.add("recaptcha-active"); return () => { document.body.classList.remove("recaptcha-active"); }; }, []); const handleConsult = (quoteData) => { setSimQuote(quoteData); setTab("form"); }; return (
3営業日以内にご返信いたします。