A full-screen dark hero over a staggered wall of photographs, lit by a soft spotlight that follows the pointer — a clip-path donut hole in the dark scrim (same path() technique as a frosted-glass wipe), not a duplicated image layer. On touch devices, with no pointer to follow, the light drifts slowly on its own along a gentle loop, with a pause button, and a tap moves it directly. Off entirely under prefers-reduced-motion (the wall renders fully lit, scrim at rest). Section options: data-radius (px, default 260) spotlight size; data-drift (true|false) autonomous drift on touch devices.