Replace flexbox by grid

Mostly for Safari < 14.1 that does not support gap property.
1 job for flexbox-gap-polyfill in 33 seconds (queued for 8 seconds)
latest