.blog-reading .blog-prose{font-family:var(--font-blog-serif),Georgia,serif;font-size:18px;line-height:1.6;color:var(--color-text-primary);font-synthesis:none}.blog-prose>p+p{margin-top:20px}.blog-prose b,.blog-prose strong{font-weight:600}.blog-reading .blog-byline time{font-family:inherit}.blog-reading .blog-figure{margin:32px 0;font-family:var(--font-sans)}.blog-reading .blog-figure figcaption{margin-top:10px;font-size:14px;line-height:1.5}@media (min-width:640px){.blog-reading .blog-prose{font-size:20px;line-height:32px}}