Cards ride a tilted ellipse at one steady pace. Hover a card and it grows while the rest desaturate and fall back; the readout scrambles to the new title. Scroll — the wheel over the stage or the page itself — and the orbit takes the shove, then bleeds it off. Every image is drawn at load time in a canvas, so the whole thing ships as two files and never touches the network.
Stepping the ellipse parameter linearly makes cards sprint through the flat ends and crawl round the turns. A 1000-segment arc-length table is built once and positions are sampled by distance travelled, so the pace never wavers.
Every card sits on the same plane — the depth read comes from the tilt and the overlap order. Positioned elements give identical geometry with crisp type, native hover picking and GPU-composited transforms.
Eight abstract generators — rings, strata, contours, halftone, mesh, constellation, ripple, aperture — seeded per card across twelve duotone ramps. Deterministic, so a reload gives the same gallery.