.article-body-module__O8UWOq__body{overflow-wrap:break-word;word-break:break-word;font-size:1rem;line-height:1.85}:is(.article-body-module__O8UWOq__body h1,.article-body-module__O8UWOq__body h2,.article-body-module__O8UWOq__body h3,.article-body-module__O8UWOq__body h4){color:hsl(var(--foreground));margin-top:2.25em;margin-bottom:.75em;font-weight:700;line-height:1.3}.article-body-module__O8UWOq__body h2{font-size:1.5rem}.article-body-module__O8UWOq__body h3{font-size:1.25rem}.article-body-module__O8UWOq__body h4{font-size:1.125rem}.article-body-module__O8UWOq__body p{margin-bottom:1.4em}.article-body-module__O8UWOq__body a{color:hsl(var(--primary));text-underline-offset:3px;text-decoration:underline;transition:opacity .15s}.article-body-module__O8UWOq__body a:hover{opacity:.75}:is(.article-body-module__O8UWOq__body ul,.article-body-module__O8UWOq__body ol){margin-bottom:1.4em;padding-left:0;padding-right:1.5em}.article-body-module__O8UWOq__body ul{list-style-type:disc}.article-body-module__O8UWOq__body ol{list-style-type:decimal}.article-body-module__O8UWOq__body li{margin-bottom:.4em}:is(.article-body-module__O8UWOq__body li>ul,.article-body-module__O8UWOq__body li>ol){margin-top:.4em;margin-bottom:0}.article-body-module__O8UWOq__body blockquote{border-right:4px solid hsl(var(--primary));background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-left:none;border-radius:0 .5rem .5rem 0;margin:1.5em 0;padding:.75em 1em .75em .75em;font-style:italic}.article-body-module__O8UWOq__body code{background:hsl(var(--muted));direction:ltr;border-radius:.25rem;padding:.15em .4em;font-family:ui-monospace,Cascadia Code,monospace;font-size:.875em;display:inline-block}.article-body-module__O8UWOq__body pre{background:hsl(var(--muted));text-align:left;direction:ltr;border-radius:.75rem;margin-bottom:1.4em;padding:1em 1.25em;overflow-x:auto}.article-body-module__O8UWOq__body pre code{direction:ltr;background:0 0;padding:0;font-size:.875rem}.article-body-module__O8UWOq__body img{border-radius:.75rem;max-width:100%;height:auto;margin:1.5em auto;display:block}.article-body-module__O8UWOq__body figure{margin:1.5em 0}.article-body-module__O8UWOq__body figcaption{text-align:center;color:hsl(var(--muted-foreground));margin-top:.5em;font-size:.875rem}.article-body-module__O8UWOq__body hr{border:none;border-top:1px solid hsl(var(--border));margin:2em 0}.article-body-module__O8UWOq__body strong{font-weight:700}.article-body-module__O8UWOq__body em{font-style:italic}.article-body-module__O8UWOq__body table{border-collapse:collapse;width:100%;margin-bottom:1.4em;font-size:.9375rem;display:block;overflow-x:auto}:is(.article-body-module__O8UWOq__body th,.article-body-module__O8UWOq__body td){border:1px solid hsl(var(--border));text-align:right;padding:.6em .85em}.article-body-module__O8UWOq__body th{background:hsl(var(--muted));font-weight:600}