/* Contact.jsx — split contact: form + direct channels */ const Contact = () => { const [form, setForm] = React.useState({ nome: '', empresa: '', email: '', mensagem: '' }); const [sent, setSent] = React.useState(false); const set = (k) => (e) => setForm({ ...form, [k]: e.target.value }); const submit = (e) => { e.preventDefault(); setSent(true); setTimeout(() => setSent(false), 4000); }; return (
Vamos conversar sobre seu primeiro agente} sub="Conte como sua empresa atende hoje. Em uma reunião de 30 minutos mostramos o que daria para automatizar primeiro — sem compromisso." maxWidth={460} />
{[ { icon: 'phone', label: 'WhatsApp', value: 'Falar com a Agência AR', accent: '#1FD17B' }, { icon: 'mail', label: 'E-mail', value: 'contato@agenciaar.com.br', accent: '#00D4FF' }, { icon: 'map-pin', label: 'Sede', value: 'Brasil', accent: '#A7B0C5' }, ].map(c => (
{c.label}
{c.value}
))}

Respondemos em até 1 dia útil.

); }; const Field = ({ label, v, onChange, placeholder, multi, type = 'text' }) => { const [focus, setFocus] = React.useState(false); const props = { value: v, onChange, placeholder, onFocus: () => setFocus(true), onBlur: () => setFocus(false), style: { width: '100%', boxSizing: 'border-box', background: 'rgba(5,7,13,0.55)', border: `1px solid ${focus ? '#00D4FF' : 'rgba(255,255,255,0.10)'}`, borderRadius: 12, padding: '12px 14px', fontFamily: 'var(--ar-font-body)', fontSize: 15, color: 'var(--ar-text-main)', outline: 'none', resize: 'none', boxShadow: focus ? '0 0 0 4px rgba(0,212,255,0.12)' : 'none', transition: 'all 140ms var(--ar-ease)', }, }; return (