Which methodology should you use?
This is a very good question. For sure, you need to use the methodology that works for you. But which one is suitable? The best CSS methodology is the one that can be easily debugged. When is it? For sure, when you don't need to dig, for example, 10 rules for one element. The best readability in CSS can be achieved when the rule is strictly related to the elements on the page.