There is no lack of approaches…

There is no lack of approaches with CSS to tackle projects. Here is a nice overview of different CSS methodologies that might guide you into finding the right CSS methodology for every situation.

And speaking of CSS, this month marks the 20th anniversary of CSS (level 1). There's a timeline on w3.org showcasing the highlights of CSS history for the past two decades.