Break out tl-item heading style so it can be used in custom content

The blockLabel heading style works well, but currently has padding and other positioning styles that make it difficult to use in rawItemContent or itemContent.content HTML. The text styles should be broken out into a more narrowly-defined selector, from which blockLabel can inherit and embellish.