/* eslint-disable react/prop-types */ /** * ContactSection · Sección 11 del Home. * Brief 1 §3.1 Sección 11. * * - Claim grande izquierda * - Form a la derecha con title + subtitle * - Inputs estilo Brief 0.1 (border-bottom navy, focus cobre 2px) * - Botón cobre patinado * - ID #contacto */ const { useState: uS_C } = React; function Field({ label, type = 'text', name, required, placeholder, ...rest }) { const [focused, setFocused] = uS_C(false); return ( ); } function ContactSection() { const onSubmit = (e) => { e.preventDefault(); /* En producción: integrar con backend o servicio de form. */ }; return (

DEL TERRENO A LA DECISIÓN. EN UNA REUNIÓN.

¿Quieres saber qué hay debajo de tu próximo proyecto?

Déjanos tus datos y agenda tu diagnóstico inicial sin costo.