/* CX Defense — Contact page (working faked form) */ const { Nav, Rule, PageHero, Banner, CTA, Footer } = window; const { useState } = React; const TOPICS = [ 'Network security architecture', 'Traffic analysis & monitoring', 'Web & data protection', 'Virtualization & infrastructure', 'GDPR / compliance', 'Threat intelligence / investigation', 'Ongoing retained defense', 'Something else', ]; function ContactForm() { const [sent, setSent] = useState(false); const [name, setName] = useState(''); if (sent) { return (

Message received

{name ? name.split(' ')[0] + ', y' : 'Y'}ou'll hear back from an engineer within one business day — not an autoresponder. Everything you sent is confidential from this moment.

); } return (
{ e.preventDefault(); setSent(true); }}>
setName(e.target.value)} />
Your message is treated as confidential from receipt. We never share enquiry details with third parties. See our Privacy Policy.
); } function App() { return (
); } ReactDOM.createRoot(document.getElementById('root')).render();