// Winkz Designs 2026, CONTACT (function () { const { useState } = React; const { Icon, Reveal, Eyebrow, Section, Grad } = window; const GRAD = 'linear-gradient(120deg,#F23BFE,#79BAFF,#2DE3EA)'; const SERVICES = ['Website creation', 'Website redesign + AI SEO', 'Brand development', 'Immersive build-out', 'Custom CRM software', 'AI support chat', 'AI voice agent', 'Automation audit', 'Google Workspace', 'Business verification', 'Not sure yet']; const fieldStyle = (focus) => ({ width: '100%', padding: '13px 15px', borderRadius: 11, fontFamily: 'var(--font-body)', fontSize: 15, background: 'rgba(255,255,255,0.03)', color: 'var(--text-primary)', outline: 'none', border: '1px solid ' + (focus ? 'var(--winkz-cyan)' : 'rgba(255,255,255,0.12)'), transition: 'border .2s', }); function Field({ label, children }) { return ( ); } function ContactForm() { const [f, setF] = useState(null); const [sent, setSent] = useState(false); const [sending, setSending] = useState(false); const [error, setError] = useState(''); const [svc, setSvc] = useState(''); const submit = async (e) => { e.preventDefault(); setSending(true); setError(''); const fd = new FormData(e.target); fd.append('access_key', '4068d183-b12e-4b59-a8cf-41d5eed37edc'); fd.append('subject', 'New inquiry from winkzdesigns.com'); try { const res = await fetch('https://api.web3forms.com/submit', { method: 'POST', body: fd, headers: { Accept: 'application/json' } }); const data = await res.json(); if (data.success) { setSent(true); } else { setError('Something went wrong. Please email us directly.'); } } catch (err) { setError('Something went wrong. Please email us directly.'); } setSending(false); }; if (sent) { return (

Message sent

Thanks, we'll be in touch within one business day to set up your free intro call.

); } return (
setF('n')} onBlur={() => setF(null)} style={fieldStyle(f === 'n')} placeholder="Jane Doe" /> setF('e')} onBlur={() => setF(null)} style={fieldStyle(f === 'e')} placeholder="jane@company.com" />