No, Google doesn't hate reactive design
Briefly

Don't use HTML and CSS to hide content in your messages. Hiding content might cause messages to be marked as spam.
If your mail is reactive, not deceptive, you don't have anything to worry about.
Read at Word to the Wise
[
|
]