Scale Elements evenly?

(GN) Is there a method to Scale evenly? …

I have a rough solution because it only deals with X/Z which I’ve tried on NGons faces and is ok but still thinking of other solutions.