.markdown-toc{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;padding:1rem}.markdown-toc h2{color:inherit;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.markdown-toc ul{margin-top:0;margin-bottom:0;padding-left:1.25rem;list-style-type:disc}.markdown-toc ul li{margin-bottom:.25rem}.markdown-toc ul li a{cursor:pointer;color:inherit;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.markdown-toc ul li a:hover{color:#2563eb;text-decoration:underline}.markdown-toc ul ul{padding-left:1.25rem;list-style-type:disc}.article-content h1{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.875rem;font-weight:700;line-height:1.2}.article-content h2{margin-top:1rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.3}.article-content h3{margin-top:.75rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.3}.article-content h4{margin-top:.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.3}.article-content h5{margin-top:.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:600;line-height:1.3}.article-content p{margin-bottom:1rem;font-size:1.1rem;line-height:2}.article-content strong,.article-content b{font-weight:600}
