Context
Context. An enquiry form asks whether the enquiry is personal or for a business, and only business enquiries see a second step of company questions, some of them required. Skipping a step is easy to configure and easy to get wrong: hiding a step does not make its required fields optional on the server, so a configuration that looks right can leave personal enquiries unable to submit. This is the configuration that works on both sides.