Character Style different on Blog Posts

It seems the character style is different on my Blog Post pages … it that possible or am I losing my mind?

I’m trying to adjust the line-height in my headers, but nothing I do it working. What am I missing?

Is there a way to add CSS to the

? I’ve tried adding a custom code from the dashboard.
I’ve added this in the velo Code: $w.onReady(function () {

$w.onReady(function () {
  $w("Text").forEach(($text) => {
    if ($text.tagName === "H2") {
      $text.style.color = "red";
      $text.style.lineHeight = "1";
      $text.style.paddingBottom = "20px";
    }
  });
});

But it doesn’t make a difference.

Update … the regular CSS in the Custom Code is working on the site, but not the blog posts. Any insights would be helpful.