.article_article__nV4fK{line-height:1.75}.article_article__nV4fK h1{font-size:var(--font-sizes-4xl);font-weight:var(--font-weights-extrabold);margin-top:var(--spacing-12);text-decoration:underline}.article_article__nV4fK h2{font-size:var(--font-sizes-3xl);font-weight:var(--font-weights-bold);margin-top:var(--spacing-12);border-bottom:1px solid var(--colors-gray-300)}.article_article__nV4fK h3{font-size:var(--font-sizes-2xl)}.article_article__nV4fK h3,.article_article__nV4fK h4{font-weight:var(--font-weights-bold);margin-top:var(--spacing-8)}.article_article__nV4fK h4{font-size:var(--font-sizes-xl)}.article_article__nV4fK h5{font-size:var(--font-sizes-lg)}.article_article__nV4fK h5,.article_article__nV4fK h6{font-weight:var(--font-weights-bold);margin-top:var(--spacing-8)}.article_article__nV4fK h6{font-size:var(--font-sizes-md)}.article_article__nV4fK p{margin-top:var(--spacing-6)}.article_article__nV4fK em{font-style:italic}.article_article__nV4fK strong{font-weight:var(--font-weights-bold)}.article_article__nV4fK p:has(>img) br{display:none}.article_article__nV4fK p:has(>img) em{display:block;text-align:center;color:var(--colors-gray-500)}.article_article__nV4fK ul{margin-top:var(--spacing-6);padding-left:var(--spacing-6);list-style-type:disc}.article_article__nV4fK ul ul{margin-top:var(--spacing-0)}.article_article__nV4fK ol{margin-top:var(--spacing-6);padding-left:var(--spacing-4);counter-reset:item}.article_article__nV4fK ol>li{padding-left:var(--spacing-2);counter-increment:item}.article_article__nV4fK ol>li::marker{display:inline-block;content:counter(item) ".";color:var(--colors-gray-500);font-weight:var(--font-weights-bold)}.article_article__nV4fK ol ol{margin-top:var(--spacing-0)}.article_article__nV4fK li{margin-top:var(--spacing-1)}.article_article__nV4fK hr{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10);border-top:1px solid var(--colors-gray-300)}.article_article__nV4fK blockquote{margin-top:var(--spacing-6);padding-left:var(--spacing-4);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);border-left:4px solid var(--colors-gray-400);font-style:italic;color:var(--colors-gray-500)}.article_article__nV4fK blockquote p{margin-top:var(--spacing-0)}.article_article__nV4fK table{margin-top:var(--spacing-4);border-collapse:collapse;border:1px solid var(--colors-gray-400)}.article_article__nV4fK table thead{background-color:var(--colors-gray-200)}.article_article__nV4fK table td,.article_article__nV4fK table th{padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--colors-gray-400)}.article_article__nV4fK table th{font-weight:var(--font-weights-bold)}.article_article__nV4fK code{font-family:var(--fonts-monospace)}.article_article__nV4fK li>code,.article_article__nV4fK p>code{margin:0 1.5px;padding:1.5px var(--spacing-2);background-color:var(--colors-slate-300);border-radius:var(--radii-md)}.article_article__nV4fK [data-rehype-pretty-code-fragment]{font-family:var(--fonts-monospace);margin-top:var(--spacing-6)}.article_article__nV4fK [data-rehype-pretty-code-fragment] pre{padding:var(--spacing-4) 0;overflow-x:auto;border-radius:var(--radii-lg);background-color:#222436}.article_article__nV4fK [data-rehype-pretty-code-fragment] pre code{counter-reset:line}.article_article__nV4fK [data-rehype-pretty-code-fragment] pre [data-line]{padding:0 var(--spacing-4)}.article_article__nV4fK [data-rehype-pretty-code-fragment] pre [data-highlighted-line]{background-color:rgba(200,200,255,.1)}.article_article__nV4fK [data-rehype-pretty-code-fragment] pre [data-line-numbers] [data-line]:before{display:inline-block;content:counter(line);counter-increment:line;width:1em;margin-right:1em;color:var(--colors-gray-500);text-align:right}.article_article__nV4fK [data-rehype-pretty-code-fragment]:has(>[data-rehype-pretty-code-title]) [data-rehype-pretty-code-title]{width:max-content;padding:var(--spacing-1) var(--spacing-3) var(--spacing-0);color:var(--colors-gray-400);border-radius:var(--radii-lg) var(--radii-lg) 0 0;background:#222436}.article_article__nV4fK [data-rehype-pretty-code-fragment]:has(>[data-rehype-pretty-code-title]) pre{border-radius:0 var(--radii-lg) var(--radii-lg)}.article_article__nV4fK [data-footnotes]{margin-top:var(--spacing-16);padding-top:var(--spacing-8);border-top:1px solid var(--colors-gray-300)}.article_article__nV4fK [data-footnotes]>span{font-weight:var(--font-weights-bold);color:var(--colors-gray-500)}.article_article__nV4fK [data-footnotes] p{margin-top:var(--spacing-0)}.article_article__nV4fK [data-footnotes]>ol{margin-left:var(--spacing-4);color:var(--colors-gray-500)}