É notável que o CSS vem evoluindo de forma bem considerável durante esses anos, e olhando o resultado da pesquisa State of CSS 2021, fica nítido a quantidade de recursos existentes que conseguem resolver problemas que antes eram resolvidos por Javascript.

Vale a conferida!