An animated mesh gradient background for Framer, with grain and vignette.
Colour stops, blur, speed, motion amount, grain amount, vignette, blend mode, base colour and radius are all controls.
It is driven by a numeric seed. Change the seed until you like the composition, and that composition is the one that loads every time, for every visitor, on every reload. Backgrounds built on random numbers cannot promise that, which is why they look different in the screenshot you approved and on the live site.
The grain is an inline SVG turbulence filter, so nothing is fetched. It animates on composited layers rather than repainting the element every frame, and it freezes for a visitor who has asked for reduced motion. In the Framer canvas it draws a still composition rather than an empty box.
After purchase you receive the component URL. In Framer, press Insert, choose Add Component URL, and paste it.