On reduced motion

Reduced motion needs alternative interactions. Swap spring physics for grids, keep safe opacity and colour changes, and detect preferences with media queries.