I don’t see ‘nesting’ as hacking… and nesting is very cultural for CSS workers, a few years ago the more you nested the more solid your site was.
Also, the tip to not style the row coulmns element, I think I got that from a Webflow dev so you know, I kinda respect it