" width="800" height="457"> Stack Patterns — Episode 13 Every web developer has fought this fight. You write a perfectly innocent rule: .card h3 { font-weight: 600; } Then a third-party widget on the same page also has a .card with an h3, and your bold heading is now wrestling someone else's typography. So you add a class.

Then a more specific class. Then you wrap your component in a unique p