.blog-prose.rich-text-renderer{color:var(--color-ink,#111);font-size:1rem;line-height:1.7;overflow-x:auto}.blog-prose.rich-text-renderer p{margin:.75rem 0}.blog-prose.rich-text-renderer h2{font-family:var(--font-display);margin:2rem 0 .75rem;scroll-margin-top:5rem;font-size:1.5rem;font-weight:500;line-height:1.2}.blog-prose.rich-text-renderer h3{font-family:var(--font-display);margin:1.5rem 0 .5rem;scroll-margin-top:5rem;font-size:1rem;font-weight:500;line-height:1.75}.blog-prose.rich-text-renderer h4{margin:1.25rem 0 .5rem;font-size:1rem;font-weight:600}.blog-prose.rich-text-renderer ul{margin:.75rem 0;padding-left:1.4rem;list-style:outside}.blog-prose.rich-text-renderer ol{margin:.75rem 0;padding-left:1.4rem;list-style:decimal}.blog-prose.rich-text-renderer li{margin:.25rem 0}.blog-prose.rich-text-renderer blockquote{border-left:4px solid var(--color-ink,#111);background:var(--color-soft-cloud,#f5f5f5);color:var(--color-charcoal,#39393b);border-radius:0;margin:1.25rem 0;padding:.75rem 1rem}.blog-prose.rich-text-renderer pre{background:var(--color-ink,#111);color:var(--color-canvas,#fff);border-radius:0;margin:1rem 0;padding:12px 16px;font-size:.875rem;overflow-x:auto}.blog-prose.rich-text-renderer hr{border:none;border-top:1px solid var(--color-hairline,#cacacb);margin:2rem 0}.blog-prose.rich-text-renderer a{color:var(--color-ink,#111);text-decoration:underline}.blog-prose.rich-text-renderer a:hover{color:var(--color-charcoal,#39393b)}.blog-prose.rich-text-renderer img{border-radius:0;max-width:100%;height:auto;margin:1.25rem 0}.blog-prose.rich-text-renderer table{border-collapse:collapse;width:100%;margin:1.25rem 0;font-size:.9rem}.blog-prose.rich-text-renderer th,.blog-prose.rich-text-renderer td{border:1px solid var(--color-hairline,#cacacb);vertical-align:top;min-width:60px;padding:8px 12px}.blog-prose.rich-text-renderer th{background:var(--color-soft-cloud,#f5f5f5);font-weight:600}.blog-prose.rich-text-renderer td>*{margin:0}
