Hey Lucas,
It looks like WhatsApp grabs the HTML content instead of the meta description like the other social media sites. This is an issue with WhatsApp so it’s best that you report this to WhatsApp support. I believe that they must not exclude none text HTML in the preview like the style tag.
For now, the only workaround for this is to insert hidden text as your first content. Highlighted in the screenshot below is your first text followed by Essential Grid’s styles. You must add a hidden text above your current first text.

You can hide elements by using the Hide During Breakpoints feature as mentioned in this article: https://theme.co/docs/hide-or-show-content-by-device-size
Hope that helps.