diff --git a/site/src/components/typography/H2Markdown.astro b/site/src/components/typography/H2Markdown.astro
index 528ea769..97ebf28a 100644
--- a/site/src/components/typography/H2Markdown.astro
+++ b/site/src/components/typography/H2Markdown.astro
@@ -1,8 +1,8 @@
---
import H4 from './H4.astro';
-const props = Astro.props;
+const { class: className, ...props } = Astro.props;
---
-
+
diff --git a/site/src/components/typography/H3Markdown.astro b/site/src/components/typography/H3Markdown.astro
index 016c521a..4bdb7f54 100644
--- a/site/src/components/typography/H3Markdown.astro
+++ b/site/src/components/typography/H3Markdown.astro
@@ -1,8 +1,8 @@
---
import H5 from './H5.astro';
-const props = Astro.props;
+const { class: className, ...props } = Astro.props;
---
-
+
diff --git a/site/src/components/typography/H5.astro b/site/src/components/typography/H5.astro
index 929b1e77..1774a208 100644
--- a/site/src/components/typography/H5.astro
+++ b/site/src/components/typography/H5.astro
@@ -12,7 +12,10 @@ const { as: Tag = 'h5', maxWidth = true, class: className, ...props } = Astro.pr
---