.article-title{font-size:clamp(2rem,5vw,3rem);overflow-wrap:anywhere}.article-cover{width:100%;height:auto;aspect-ratio:16/9;max-height:28rem;object-fit:cover;background:rgb(var(--color-elevated))}.article-content{min-width:0;width:100%;overflow-wrap:anywhere;line-height:1.75;color:rgb(var(--color-foreground))}.article-content :is(h2,h3,h4){margin-block:1.5rem .75rem;font-weight:700;line-height:1.3}.article-content h2{font-size:1.5rem}.article-content h3{font-size:1.25rem}.article-content blockquote{padding:1rem 1.25rem;border-inline-start:3px solid rgb(var(--color-brand-text));background:rgb(var(--color-tint))}.article-content :is(pre,code){background:rgb(var(--color-elevated));border-radius:.375rem}.article-content pre{padding:1rem}.article-content :is(p,ul,ol,blockquote){margin-block:.75rem}.article-content :is(ul,ol){padding-inline-start:1.5rem}.article-content ul{list-style:disc}.article-content ol{list-style:decimal}.article-content a{color:rgb(var(--color-brand-text));text-decoration:underline}.article-content img{max-width:100%;height:auto}.article-content table{display:block}.article-content pre,.article-content table{max-width:100%;overflow-x:auto}