1. StepOne — Event type selection (occasion_type enum)
2. StepEventDetails — Date, time slot, group size, city, neighbourhood
3. StepRequirements — Budget tier, cuisine preference, venue type, special requirements
4. EnquiryModal — Customer details (name, email, phone, company)
5. Submit → Supabase INSERT into enquiries table
↓
DB Trigger: tr_sync_enquiry_currency (BEFORE INSERT)
DB Trigger: on_enquiry_created_broadcast (AFTER INSERT) → matches venues
DB Trigger: send_enquiry_notification (AFTER INSERT) → calls send-lead-email Edge Function