/* Blog-article typography: Karla (body) / Exo 2 (headings), per explicit
   request (2026-09-24) -- matching the manuals (see wdocs/css/manual.css).

   Scoped to .blog-post specifically, NOT applied to .prose directly:
   .prose is shared by ~170 other pages sitewide (KB articles, product
   pages, ...) that this migration doesn't touch, so overriding it
   directly would be a de-facto sitewide font change smuggled in through
   one class. .blog-post is a wrapper this migration's own template adds
   (see tools/blog/render_post.py) -- nothing else on the site uses it.

   Font values come from the shared css/fonts.css, loaded before this file
   (see render_post.py's own <link> order) -- not redefined here, same
   reasoning as wdocs/css/manual.css's own note on this.
*/
.blog-post h1, .blog-post h2, .blog-post h3, .blog-post h4, .blog-post h5, .blog-post h6 {
  font-family: var(--f-heading);
}
.blog-post,
.blog-post p, .blog-post li, .blog-post a, .blog-post blockquote {
  font-family: var(--f-body);
}
