The two human main characters are trans, Max is trans masc, and Jolene is trans fem. The two demon characters use gendered pronouns, but their specific gender identities aren't stated
So I'd say light tm/tf and tm/f and a slight moment of tm/m
Awesome! That means it fits into multiple collections I keep. It's been very cool finding your work bc it means I get to add a lot of kinky stories to the collections, which I think folks tend to like :3