.blog-article{line-height:1.8;overflow-wrap:anywhere}.blog-article blockquote,.blog-article ol,.blog-article p,.blog-article ul{margin-block:1.25rem}.blog-article h2{font-size:1.5rem;font-weight:700;margin-block:2rem 1rem}.blog-article h3,.blog-article h4{font-size:1.2rem;font-weight:700;margin-block:1.5rem .75rem}.blog-article ul{list-style:disc;padding-left:1.5rem}.blog-article ol{list-style:decimal;padding-left:1.5rem}.blog-article a{text-decoration:underline}.blog-article img{max-width:100%;height:auto}.blog-article table{display:block;overflow-x:auto;max-width:100%}