3-step × 14-sub-step funnel with back navigation
The funnel is divided into 3 thematic steps, themselves split into 14 sub-steps. Each block of the assembled prompt is clickable: the user can navigate back directly to any sub-step without losing their choices. The entire funnel state is centralized in a Zustand store, which eliminates prop drilling and makes back navigation trivial to implement.











