Multi-part form
Split long forms into separate parts.
Progress list
The progress list helps the user to understand the number of steps they're expected to complete and their current position in the form.
The user should be able to navigate back to previous steps, it may not always be possible to navigate to uncompleted steps so these should use the .is-disabled
class where appropriate.
View the progress list documentation for more information.