Multipage contact form

Hi,
I’d like to implement a multi-page contact form like this one : https://tricks-multi-step-form.webflow.io/ but can’t work out how it works or whether it’s fairly easy to create one myself.
Would I be better off embedding a third party integration instead if it can be done that way.

Thanks,
Nick

Here is my site Read-Only: LINK
(how to share your site Read-Only link)