.article-module___vGuwq__body{color:var(--muted-foreground);font-size:1rem;line-height:1.75}.article-module___vGuwq__body>*+*{margin-top:1rem}.article-module___vGuwq__body h2{color:var(--foreground);letter-spacing:-.01em;margin-top:2.75rem;font-size:1.3rem;font-weight:600;line-height:1.3}.article-module___vGuwq__body h3{color:var(--foreground);margin-top:1.75rem;font-size:1.02rem;font-weight:600;line-height:1.4}.article-module___vGuwq__body h2+*,.article-module___vGuwq__body h3+*{margin-top:.6rem}.article-module___vGuwq__body strong{color:var(--foreground);font-weight:600}.article-module___vGuwq__body a{color:var(--primary)}.article-module___vGuwq__body a:hover{text-decoration:underline}.article-module___vGuwq__body ul,.article-module___vGuwq__body ol{padding-left:1.25rem}.article-module___vGuwq__body ul{list-style:outside}.article-module___vGuwq__body ol{list-style:decimal}.article-module___vGuwq__body li+li{margin-top:.45rem}.article-module___vGuwq__body li::marker{color:color-mix(in oklch, var(--muted-foreground), transparent 30%)}.article-module___vGuwq__body blockquote{border-left:2px solid color-mix(in oklch, var(--primary), transparent 55%);color:var(--foreground);padding-left:1rem}.article-module___vGuwq__body table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.55}.article-module___vGuwq__body th{border-bottom:1px solid var(--border);color:var(--foreground);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:.5rem .75rem .5rem 0;font-size:.75rem;font-weight:500}.article-module___vGuwq__body td{border-bottom:1px solid color-mix(in oklch, var(--border), transparent 40%);vertical-align:top;padding:.65rem .75rem .65rem 0}.article-module___vGuwq__body td:first-child{color:var(--foreground);font-weight:500}.article-module___vGuwq__body tfoot td{color:var(--foreground);border-bottom:0;font-weight:600}
