This seems to completely undo many of the benefits of CSS Grid, like smaller, simpler, more flexible code. Your code seems needlessly verbose and complicated.
Why would I use this?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.