The idea
scroll-snap-align on the *children* says which part of each item the scroller lines up with: start, center, or end. start snaps the item's leading edge to the container's leading edge. Match the panel size and set the panels to snap at their start.
This level needs scroll-snap-align.