.article_body__XEVzt{max-width:68ch;margin-inline:auto;font-size:1.125rem;line-height:1.75;color:hsl(var(--foreground)/.86);overflow-wrap:break-word}.article_body__XEVzt>:first-child{margin-top:0}.article_body__XEVzt p{margin:0 0 1.4em}.article_body__XEVzt h2{margin:2.4em 0 .7em;font-size:1.625rem;font-weight:600;line-height:1.25;letter-spacing:-.018em;color:hsl(var(--foreground));text-wrap:balance}.article_body__XEVzt h3{margin:2em 0 .6em;font-size:1.25rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:hsl(var(--foreground))}.article_body__XEVzt h4{margin:1.8em 0 .5em;font-size:1.0625rem;font-weight:600;color:hsl(var(--foreground))}.article_body__XEVzt a{color:hsl(var(--brand));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:hsl(var(--brand)/.4);transition:text-decoration-color .2s ease}.article_body__XEVzt a:hover{text-decoration-color:hsl(var(--brand))}.article_body__XEVzt strong{font-weight:600;color:hsl(var(--foreground))}.article_body__XEVzt ol,.article_body__XEVzt ul{margin:0 0 1.4em;padding-left:1.4em}.article_body__XEVzt ul{list-style:disc}.article_body__XEVzt ol{list-style:decimal}.article_body__XEVzt li{margin:.45em 0;padding-left:.3em}.article_body__XEVzt li::marker{color:hsl(var(--brand))}.article_body__XEVzt ol>li::marker{font-weight:600;font-variant-numeric:tabular-nums}.article_body__XEVzt li>p{margin:0}.article_body__XEVzt blockquote{margin:2em 0;padding:.1em 0 .1em 1.4em;border-left:2px solid hsl(var(--primary));font-size:1.25rem;line-height:1.6;color:hsl(var(--foreground))}.article_body__XEVzt blockquote p:last-child{margin-bottom:0}.article_body__XEVzt hr{margin:3em auto;width:4rem;border:0;border-top:1px solid hsl(var(--border))}.article_body__XEVzt img{display:block;height:auto;max-width:100%;margin:2em 0;border-radius:1rem;border:1px solid hsl(var(--border))}.article_body__XEVzt figure{margin:2em 0}.article_body__XEVzt figcaption{margin-top:.75em;font-size:.875rem;color:hsl(var(--subtle))}.article_body__XEVzt code{font-size:.9em;padding:.1em .35em;border-radius:.375rem;background:hsl(var(--muted))}.article_body__XEVzt pre{margin:2em 0;padding:1em 1.25em;overflow-x:auto;border-radius:.75rem;border:1px solid hsl(var(--border));background:hsl(var(--muted));font-size:.875rem}.article_body__XEVzt pre code{padding:0;background:none}.article_body__XEVzt .blog-table-scroll{margin:2em 0;overflow-x:auto;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card))}.article_body__XEVzt table{width:100%;min-width:32rem;border-collapse:collapse;font-size:.9375rem;line-height:1.5}.article_body__XEVzt thead th{text-align:left;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--brand));border-bottom:1px solid hsl(var(--border))}.article_body__XEVzt td,.article_body__XEVzt th{padding:.75em 1em;vertical-align:top}.article_body__XEVzt tbody tr+tr td{border-top:1px solid hsl(var(--border))}