Domain-warped noise, running as a fragment shader on the GPU. Sixty frames a second, twelve kilobytes, no video file.
See the work →The gradient is generated per pixel, per frame. There is no image to download and nothing to compress.
Three hex values drive the whole field, so a rebrand is three lines rather than a new asset pipeline.
It pauses off-screen and on a hidden tab, and drops to one static frame under reduced motion.