.blog-article-content img{border-radius:.5rem;max-width:100%;height:auto;margin:1.25em 0;display:block}.blog-article-content h2{margin-top:1.5em;margin-bottom:.5em;font-size:1.5rem;font-weight:700}.blog-article-content h3{margin-top:1.25em;margin-bottom:.4em;font-size:1.25rem;font-weight:600}.blog-article-content ul,.blog-article-content ol{margin:.75em 0;padding-left:1.5rem}.blog-article-content ul{list-style-type:disc}.blog-article-content ol{list-style-type:decimal}.blog-article-content blockquote{border-left:3px solid color-mix(in oklch,var(--foreground)25%,transparent);opacity:.85;margin:1em 0;padding-left:1rem;font-style:italic}.blog-article-content a{color:var(--accent);text-decoration:underline}.blog-article-content p{margin:.75em 0;line-height:1.75}
