.blog-post-body blockquote:first-of-type{font-family:var(--font-display);color:var(--ink);text-wrap:pretty;border:0;margin-block:2rem;padding:0;font-size:1.45em;font-weight:400;line-height:1.35}.blog-post-body figure{margin-block:1.8rem}.blog-post-body img{border-radius:var(--radius-card);height:auto}.blog-post-body figcaption{color:var(--ink-3);margin-top:.6rem;font-size:.875rem;line-height:1.55}