How do bandwidth requirements for running a full node grow with blocksize? I know they increase.

I'm looking for something more precise than that.
The maximum bandwidth requirements for blocks previously (there is other traffic overhead including for transaction broadcasts if your node participates, the other traffic is variable depending on many factors mostly around network utilization) were ~1MB block size per ~10 minutes.

Now the max bandwidth for blocks is ~4MB block weight per ~10 minutes.

There is some information for current block size here.