Este es un ejemplo de BEM desde cero. Es una metodología que organiza el código en componentes reutilizables (Bloques, Elementos y Modificadores) para crear CSS modular, más fácil de mantener y escalable.