You are right, the CSS style classes are set at the parent level, but you can make use of inheritance while writing the CSS to pick the specific element.
For instance, you can specify the selector for picking up the title, for instance, you can set the style class the template like "cmp-teaser-t...