.blog-article{color:var(--color-ink);line-height:1.75}.blog-article h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.blog-article h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.blog-article p{margin-bottom:1rem}.blog-article ul,.blog-article ol{margin-bottom:1rem;padding-left:1.5rem}.blog-article ul{list-style:outside}.blog-article ol{list-style:decimal}.blog-article li{margin-bottom:.25rem}.blog-article a{color:var(--color-primary);text-decoration:underline}.blog-article code{background:#16241c0f;border-radius:.25rem;padding:.125rem .375rem;font-size:.875em}.blog-article pre{background:var(--color-ink);color:var(--color-paper);border-radius:.75rem;margin-bottom:1rem;padding:1rem;overflow-x:auto}.blog-article pre code{background:0 0;padding:0}.blog-article blockquote{border-left:3px solid var(--color-primary);color:#16241cb3;margin-bottom:1rem;padding-left:1rem}
