.blog-content{color:var(--foreground);font-size:1.125rem;line-height:1.8;overflow-wrap:anywhere}.blog-content :is(p,ul,ol,blockquote,pre,figure,table,iframe){margin-block:1.5rem}.blog-content :is(h2,h3){margin-block:2.5rem 1rem;font-weight:600;line-height:1.3}.blog-content h2{font-size:1.875rem}.blog-content h3{font-size:1.375rem}.blog-content :is(ul,ol){padding-inline-start:1.5rem}.blog-content ul{list-style:disc}.blog-content ol{list-style:decimal}.blog-content li,.blog-content li>p{margin-block:.5rem}.blog-content a{text-decoration:underline;text-underline-offset:.2em}.blog-content blockquote{border-inline-start:3px solid currentColor;padding-inline-start:1.25rem}.blog-content pre{overflow-x:auto;border-radius:.75rem;padding:1rem;background:rgb(128 128 128/10%)}.blog-content img{display:block;width:100%;height:auto;border-radius:1rem}.blog-content iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:1rem}.blog-content figure,.blog-content table{max-width:100%;overflow-x:auto}.blog-content table{display:block;border-collapse:collapse}.blog-content :is(td,th){min-width:8rem;border:1px solid rgb(128 128 128/30%);padding:.75rem;text-align:start;vertical-align:top}