Better separation of styles for different use cases