.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 ol,.blog-article ul{margin-bottom:1rem;padding-left:1.5rem}.blog-article ul{list-style:disc}.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{border-radius:.25rem;background:rgb(22 36 28/.06);padding:.125rem .375rem;font-size:.875em}.blog-article pre{margin-bottom:1rem;overflow-x:auto;border-radius:.75rem;background:var(--color-ink);color:var(--color-paper);padding:1rem}.blog-article pre code{background:transparent;padding:0}.blog-article blockquote{margin-bottom:1rem;border-left:3px solid var(--color-primary);padding-left:1rem;color:rgb(22 36 28/.7)}