Да.ERB позволяет вам писать любой HTML, который вы обычно делаете.
Однако, поскольку электронная почта и клиенты плохо зарекомендовали себя в последовательном рендеринге CSS, вам следует использовать встроенное форматирование, как в вашем примере.(Я знаю, это ужасно).
Вы можете вставить <style>.myclass { color: red; }</style>
вверху шаблона почтовой программы и затем использовать <div class="mclass">
в шаблоне, но есть вероятность, что этот тег стиля будет удален клиентом.