const DSL = window.ConstruimosTuEdificioDesignSystem_3f039f; const D_L = window.CTE_DATA; function LandPage({ onNavigate }) { const { Button, Icon, Eyebrow, SectionHeading, Figure, Field, Input, Select, Textarea, Checkbox, FileDrop, Pill } = DSL; const [sent, setSent] = React.useState(false); const [sending, setSending] = React.useState(false); const [error, setError] = React.useState(""); const criterios = [ ["map-pin", "Ubicaciones estratégicas", "Zonas con demanda comprobada de vivienda vertical."], ["building-2", "Terrenos urbanos", "Con servicios municipales y frente a vialidad consolidada."], ["trending-up", "Potencial habitacional", "Uso de suelo compatible con vivienda o uso mixto."], ["route", "Buena conectividad", "Acceso a transporte, vialidades primarias y equipamiento."], ["layers", "Potencial para desarrollo vertical", "Superficie y normativa que permitan varios niveles."], ["file-text", "Situación legal clara", "Documentación disponible para revisión."] ]; const esquemas = [ ["Aportación de terreno", "El propietario aporta el predio al proyecto bajo un esquema formalizado legalmente."], ["Asociación con la constructora", "Se define una participación conforme al análisis técnico y financiero."], ["Desarrollo conjunto", "Ambas partes participan en la ejecución y en la toma de decisiones del proyecto."], ["Participación en el proyecto inmobiliario", "Alternativas de participación acordadas caso por caso."] ]; const submit = e => { e.preventDefault(); const consent = document.getElementById("l-consent"); if (consent && !consent.checked) { setError("Autoriza el tratamiento de tus datos para continuar."); return; } const val = id => { const el = document.getElementById(id); return el ? el.value : ""; }; const fields = { Nombre: val("ln"), "Teléfono": val("lt"), WhatsApp: val("lw"), Correo: val("le"), Ciudad: val("lc"), Estado: val("les"), "Ubicación del terreno": val("lu"), "Superficie (m²)": val("ls"), "Tipo de propiedad": val("lp"), "Uso de suelo": val("lus"), "¿Cuenta con escrituras?": val("lesc"), Comentarios: val("lcm"), }; setSending(true); setError(""); fetch(window.CTE_REST_URL, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ form: "terreno", fields, website: val("l-hp") }), }) .then(r => r.json().then(data => ({ ok: r.ok, data }))) .then(({ ok, data }) => { setSending(false); if (ok && data && data.ok) { setSent(true); } else { setError((data && data.message) || "No pudimos enviar tu información. Intenta de nuevo o escríbenos por WhatsApp."); } }) .catch(() => { setSending(false); setError("No pudimos enviar tu información. Intenta de nuevo o escríbenos por WhatsApp."); }); }; return (
{criterios.map(([ic, t, d]) => (

{t}

{d}

))}
Esquemas de trabajo

Distintas maneras de desarrollar tu terreno

{esquemas.map(([t, d]) => (

{t}

{d}

))}

Ningún esquema implica rendimientos garantizados ni aprobación automática. Cada terreno queda sujeto a análisis técnico, legal, financiero y de mercado.

Ofrece tu terreno

Cuéntanos del predio y lo revisamos

Con esta información hacemos una primera revisión de factibilidad y te contactamos para explicarte el resultado, sea cual sea.

{sent ? (

Recibimos tu información

Un integrante del equipo de desarrollo inmobiliario te contactará para revisar el predio. Sin compromiso.

) : (