.article-body{color:var(--color-ink);font-size:var(--text-body);line-height:var(--text-body--line-height)}.article-body>*+*{margin-block-start:1.25em}.article-body h2{color:var(--color-ink-strong);font-size:var(--text-h2);font-weight:var(--text-h2--font-weight);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);text-wrap:balance;margin-block-start:2.5em;scroll-margin-block-start:2rem}.article-body h3{color:var(--color-ink-strong);font-size:var(--text-h3);font-weight:var(--text-h3--font-weight);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);margin-block-start:2em}.article-body a{color:var(--color-accent);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:from-font}.article-body strong{color:var(--color-ink-strong);font-weight:500}.article-body ul,.article-body ol{flex-direction:column;gap:.5rem;padding-inline-start:1.25rem;display:flex}.article-body ul{list-style:outside}.article-body ol{list-style:decimal}.article-body li::marker{color:var(--color-ink-faint)}.article-body blockquote{border-inline-start:1px solid var(--color-line-strong);color:var(--color-ink-muted);padding-inline-start:1.25rem}.article-body table{border-collapse:collapse;width:100%;font-size:var(--text-small);font-variant-numeric:tabular-nums}.article-body th,.article-body td{border-block-end:1px solid var(--color-line);text-align:start;vertical-align:top;padding:.625rem .75rem}.article-body th{color:var(--color-ink-muted);font-weight:400}.article-body figure figcaption,.article-body small{color:var(--color-ink-faint);font-size:var(--text-micro)}.article-body code{font-family:var(--font-mono);font-size:.9em}.article-body figure{margin-block:2rem}.article-body img{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);width:100%;height:auto;display:block}.article-body figcaption{color:var(--color-ink-faint);font-size:var(--text-micro);line-height:var(--text-micro--line-height);margin-block-start:.75rem}
