Without scripts

Without scripts every field is there to read and fill, every step of the five-step form is visible, and the submit button stays disabled with a note beside it: a preview needs scripts to show anything, and the email form needs them to open your mail program — the address is never written into the page, only its two halves.

A demonstration: the gallery is invented and its address goes nowhere. Built by plinth from EDN: the forms are compositions, the controls' rules are written from the fields' declarations, the preview and the email are the page's own work, and nothing is sent from the site.