.blog-article{color:#374151;font-size:1.0625rem;line-height:1.75}.blog-article h1,.blog-article h2,.blog-article h3,.blog-article h4{color:#111827;margin-top:1.75em;margin-bottom:.75em;font-weight:600;line-height:1.3}.blog-article h1{font-size:2rem}.blog-article h2{font-size:1.5rem}.blog-article h3{font-size:1.25rem}.blog-article p{margin-bottom:1.25em}.blog-article ul,.blog-article ol{margin-bottom:1.25em;padding-left:1.5em}.blog-article li{margin-bottom:.5em}.blog-article a{color:#6d28d9;text-decoration:underline}.blog-article img{border-radius:.5rem;max-width:100%;height:auto;margin:1.5em 0}.blog-article blockquote{color:#4b5563;border-left:4px solid #8b5cf6;margin:1.5em 0;padding-left:1rem;font-style:italic}.blog-article pre,.blog-article code{font-family:ui-monospace,monospace;font-size:.9em}.blog-article pre{background:#f3f4f6;border-radius:.5rem;margin-bottom:1.25em;padding:1rem;overflow-x:auto}
