:where(.article-body){font-size:1.0625rem;line-height:1.75;color:hsl(var(--foreground))}:where(.article-body) h2{margin:1rem 0 0;font-size:1.625rem;font-weight:700;line-height:1.3}:where(.article-body) h3{margin:.75rem 0 0;font-size:1.3rem;font-weight:700;line-height:1.35}:where(.article-body) h4{font-size:1.1rem;font-weight:700}:where(.article-body) :is(h2,h3,h4) p{margin:0;font:inherit}:where(.article-body) :is(strong,b){font-weight:700}:where(.article-body) ul{list-style:disc;padding-left:1.5rem}:where(.article-body) ol{list-style:decimal;padding-left:1.5rem}:where(.article-body) li::marker{color:#4f46e5}:where(.article-body) a{color:#4f46e5;text-decoration:underline;text-underline-offset:2px}:where(.article-body) a:hover{text-decoration-thickness:2px}:where(.article-body) blockquote{margin:0;padding-left:1rem;border-left:3px solid #4f46e5;font-style:italic}:where(.article-body) figcaption{font-size:.9rem;line-height:1.5;text-align:center;color:hsl(var(--muted-foreground))}@media (max-width:640px){:where(.article-body){font-size:1rem;line-height:1.7}:where(.article-body) h2{font-size:1.375rem}:where(.article-body) h3{font-size:1.175rem}}