Address PR comments

* Remove redundant weight reset
* Avoid creating new font-size
* Be less specific about .subtitle
* <hr> as style guide separator