.article-body{line-height:1.75}.article-body>*+*{margin-top:1.1em}.article-body h2{margin-top:2em;font-size:1.5rem;font-weight:700}.article-body h3{margin-top:1.6em;font-size:1.25rem;font-weight:600}.article-body h4{margin-top:1.4em;font-weight:600}.article-body a{color:hsl(var(--primary));text-decoration:underline}.article-body img{border-radius:.75rem;max-width:100%;height:auto}.article-body ul{padding-left:1.5rem;list-style:outside}.article-body ol{padding-left:1.5rem;list-style:decimal}.article-body blockquote{border-left:4px solid hsl(var(--primary));padding-left:1rem;font-style:italic}.article-body table{border-collapse:collapse;width:100%}.article-body th,.article-body td{border:1px solid hsl(var(--border));padding:.5rem}.article-body iframe{aspect-ratio:16/9;width:100%;height:auto}.article-body h2,.article-body h3,.article-body h4{scroll-margin-top:6rem}
