Scroll to scrubTwo pinned sections with ordinary scrolling between them. Each holds while its demo plays, then releases. Scroll back up — progress runs backwards because it is derived from position, never accumulated.
importp 1.000
The campaign runsstep 3 · run168 / 168 sent
Normal scroll between the demos — the page is never one continuous pin.
callp 1.000
The sale writes itself from the callstep 3 · capturedon call · p-cs3
Released. Reduced motion, or a viewport under 900, renders the end state without pinning at all.