.ArticleTemplate-module__vRrnrW__content{color:#4b5563;overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.ArticleTemplate-module__vRrnrW__content :where(p,ul,ol,dl,blockquote,pre,figure,table,div){margin-block:1.25rem}.ArticleTemplate-module__vRrnrW__content>:first-child{margin-top:0}.ArticleTemplate-module__vRrnrW__content :where(h2,h3,h4,h5,h6){color:#111827;margin-block:2rem .75rem;scroll-margin-top:6rem;font-weight:600;line-height:1.3}.ArticleTemplate-module__vRrnrW__content h2{font-size:1.5rem}.ArticleTemplate-module__vRrnrW__content h3{font-size:1.25rem}.ArticleTemplate-module__vRrnrW__content :where(h4,h5,h6){font-size:1.125rem}.ArticleTemplate-module__vRrnrW__content :where(ul,ol){padding-left:1.5rem}.ArticleTemplate-module__vRrnrW__content ul{list-style:outside}.ArticleTemplate-module__vRrnrW__content ol{list-style:decimal}.ArticleTemplate-module__vRrnrW__content li{margin-block:.375rem}.ArticleTemplate-module__vRrnrW__content li::marker{color:#0076d6}.ArticleTemplate-module__vRrnrW__content :where(ul,ol) :where(ul,ol){margin-block:.5rem}.ArticleTemplate-module__vRrnrW__content :where(strong,b,dt){color:#111827;font-weight:600}.ArticleTemplate-module__vRrnrW__content a{color:#0076d6;text-underline-offset:3px;text-decoration:underline}.ArticleTemplate-module__vRrnrW__content a:focus-visible{outline-offset:3px;outline:2px solid #0094ff}.ArticleTemplate-module__vRrnrW__content blockquote{background:#eff6ff;border-left:4px solid #0094ff;border-radius:0 .75rem .75rem 0;padding:.75rem 1.25rem}.ArticleTemplate-module__vRrnrW__content blockquote>:first-child{margin-top:0}.ArticleTemplate-module__vRrnrW__content blockquote>:last-child{margin-bottom:0}.ArticleTemplate-module__vRrnrW__content img{border-radius:.75rem;max-width:100%;height:auto;margin-inline:auto;display:block}.ArticleTemplate-module__vRrnrW__content :where(figcaption,caption,cite){color:#6b7280;font-size:.875rem}.ArticleTemplate-module__vRrnrW__content figcaption{text-align:center;margin-top:.5rem}.ArticleTemplate-module__vRrnrW__content table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.ArticleTemplate-module__vRrnrW__content :where(th,td){text-align:left;border:1px solid #e5e7eb;min-width:7rem;padding:.75rem}.ArticleTemplate-module__vRrnrW__content th{color:#111827;background:#f9fafb;font-weight:600}.ArticleTemplate-module__vRrnrW__content pre{background:#f3f4f6;border-radius:.75rem;padding:1rem;overflow-x:auto}.ArticleTemplate-module__vRrnrW__content code{background:#f3f4f6;border-radius:.25rem;padding:.125rem .25rem;font-size:.875em}.ArticleTemplate-module__vRrnrW__content pre code{padding:0}.ArticleTemplate-module__vRrnrW__content hr{border:0;border-top:1px solid #e5e7eb;margin-block:2rem}
