Subgenre is one word, however, those who doubt how the word is constructed may use a hyphen.
praise, or compliment, something like that.
phycological
Jazz
nature writing
Nerdcore is a subgenre of hip hop.
It's a revenge tragedy.
She contributed to the development of the gothic subgenre
nature writingnature writing
Shakespeare characteristics of subgenre comedy
If you mean by hardstyle the subgenre in electronic music, then yes.
fiction
I have seen it described as adventure fantasy.