.blog-article{overflow-wrap:anywhere;line-height:1.8}.blog-article h1,.blog-article h2,.blog-article h3,.blog-article h4{letter-spacing:0;margin:1.5em 0 .6em;line-height:1.2}.blog-article h1{margin-top:0;font-size:2.75rem}.blog-article h2{font-size:2rem}.blog-article h3{font-size:1.5rem}.blog-article p,.blog-article ul,.blog-article ol{margin:1.25em 0}.blog-article ul,.blog-article ol{padding-left:1.5rem;list-style-position:inside}.blog-article ul{list-style-type:disc}.blog-article ol{list-style-type:decimal}.blog-article a{color:var(--color-gold);text-underline-offset:3px;text-decoration:underline}.blog-article img{border-radius:var(--radius-sm);max-width:100%;height:auto;margin:1.5rem auto;display:block}.blog-article iframe{aspect-ratio:16/9;width:100%;max-width:100%;height:auto;margin:1.5rem auto}.blog-article table{border-collapse:collapse;max-width:100%;margin:1.5rem auto;display:block;overflow-x:auto}.blog-article th,.blog-article td{border:1px solid var(--color-border);padding:.75rem}.blog-article th{background:var(--color-secondary)}.blog-article blockquote{border-left:3px solid var(--color-gold);background:var(--color-secondary);margin:1.5rem 0;padding:1rem}.blog-article pre{background:var(--color-secondary);text-align:left;padding:1rem;overflow-x:auto}.blog-article code{font-family:ui-monospace,monospace}@media (width<=640px){.blog-article h1{font-size:2rem}.blog-article h2{font-size:1.65rem}}
