.article_body__xfsXX{max-width:48rem;margin-inline:auto;font-size:1rem;line-height:1.8}.article_body__xfsXX p{margin-block:1.25rem}.article_body__xfsXX h2{margin-block:3rem 1rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:400;line-height:1.15;letter-spacing:-.025em;scroll-margin-top:6rem}.article_body__xfsXX pre{margin-block:1.5rem;padding:1.25rem;border:1px solid var(--border);white-space:pre-wrap;font-size:.875rem;line-height:1.65}.article_body__xfsXX p code,.article_body__xfsXX pre{background:var(--muted);border-radius:.25rem;overflow-wrap:anywhere}.article_body__xfsXX p code{padding:.125rem .25rem}.article_tableScroll__pUu9R{margin-block:1.5rem;overflow-x:auto}.article_body__xfsXX table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.6}.article_body__xfsXX td,.article_body__xfsXX th{padding:.75rem;text-align:left;border-bottom:1px solid var(--border);vertical-align:top;min-width:7rem}.article_body__xfsXX thead th{font-weight:600;background:var(--muted)}.article_body__xfsXX tbody th{font-weight:400}.article_body__xfsXX figure{margin-block:2rem}.article_body__xfsXX img{width:100%;height:auto}.article_body__xfsXX figcaption{margin-top:.75rem;color:var(--muted-foreground);font-size:.875rem}