.article-prose.prose{color:#171717;--tw-prose-body:#171717;--tw-prose-headings:#111;--tw-prose-lead:#171717;--tw-prose-links:#171717;--tw-prose-bold:#111;--tw-prose-quotes:#171717;--tw-prose-counters:#525252;--tw-prose-bullets:#737373;max-width:none;font-size:15.7px;line-height:1.75}.article-prose.prose :where(p,li,td):not(:where(.not-prose,.not-prose *)){font-weight:350}.article-prose.prose :where(h1,h2,h3,h4){color:#111;letter-spacing:-.025em;scroll-margin-top:104px;line-height:1.3;display:block}.article-prose.prose :where(h1,h2,h3,h4) a{color:inherit!important}.article-prose.prose h1{margin-top:0;margin-bottom:24px;font-size:34px;font-weight:500}.article-prose.prose h2{margin-top:44px;margin-bottom:16px;font-size:24px;font-weight:600}.article-prose.prose h3{margin-top:30px;margin-bottom:12px;font-size:19px;font-weight:600}.article-prose.prose h4{margin-top:24px;margin-bottom:10px}.article-prose.prose :where(p,ul,ol,blockquote,table,pre){margin-block:16px}.article-prose.prose li{margin-block:5px}.article-prose.prose li>p{margin-block:8px}.article-prose.prose :where(a){text-underline-offset:3px}.article-prose.prose :where(h1,h2,h3,h4) a[aria-hidden=true]{display:inline}.article-prose.prose :where(.text-neutral-600,.text-neutral-700,.text-neutral-800,.text-neutral-900){color:#171717}.article-prose.prose :where(pre){border-radius:6px;font-size:13px;line-height:1.65}.article-prose.prose :where(table){overflow-wrap:normal;max-width:100%;font-size:14px;display:block;overflow-x:auto}.article-prose.prose :where(img,video,svg){max-width:100%}.article-prose.prose{overflow-wrap:anywhere}.article-prose.prose pre{overflow-wrap:normal}@media (max-width:767px){.article-prose.prose h1{font-size:30px}}.article-prose.blog-article{max-width:48rem}.article-prose.blog-article h1.blog-title{margin-bottom:12px;font-size:40px;line-height:1.2}.article-prose.blog-article .blog-subtitle{color:#525252;margin:0;font-size:19px;font-weight:350;line-height:1.6}@media (max-width:767px){.article-prose.blog-article h1.blog-title{font-size:32px}.article-prose.blog-article .blog-subtitle{font-size:17px}}
pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#f8f8f2;background:#2b2b2b}.hljs-comment,.hljs-quote{color:#d4d0ab}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#ffa07a}.hljs-number,.hljs-built_in,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#f5ab35}.hljs-attribute{color:gold}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#abe338}.hljs-title,.hljs-section{color:#00e0e0}.hljs-keyword,.hljs-selector-tag{color:#dcc6e0}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-string,.hljs-symbol,.hljs-type,.hljs-quote{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}
