.blog-article{overflow-wrap:anywhere;line-height:1.9}.blog-article h2,.blog-article h3,.blog-article h4{font-family:var(--font-fraunces), serif;color:var(--color-primary);margin-block:2rem 1rem;scroll-margin-top:6rem;line-height:1.25}.blog-article h2{font-size:1.875rem}.blog-article h3{font-size:1.5rem}.blog-article p,.blog-article ul,.blog-article ol,.blog-article blockquote,.blog-article pre,.blog-article table,.blog-article figure{margin-block:1.25rem}.blog-article ul,.blog-article ol{padding-inline-start:1.5rem}.blog-article ul{list-style:outside}.blog-article ol{list-style:decimal}.blog-article a{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}.blog-article a:focus-visible{outline-offset:4px;outline:2px solid}.blog-article img,.blog-article video{border-radius:.75rem;max-width:100%;height:auto}.blog-article pre,.blog-article table{max-width:100%;display:block;overflow-x:auto}.blog-article pre{background:var(--color-white);border-radius:.5rem;padding:1rem}.blog-article th,.blog-article td{text-align:start;border-bottom:1px solid var(--color-primary);padding:.75rem}.blog-article blockquote{border-inline-start:2px solid var(--color-accent);padding-inline-start:1rem}
