.article-content{color:#333;font-size:1rem;line-height:1.75}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{color:#1a1a1a;text-transform:none;letter-spacing:normal;border:none;margin-top:1.75em;margin-bottom:.5em;padding:0;font-family:inherit;font-weight:700;line-height:1.3}.article-content h1{font-size:2rem}.article-content h2{font-size:1.65rem}.article-content h3{font-size:1.35rem}.article-content h4{font-size:1.15rem}.article-content h5{font-size:1rem}.article-content h6{font-size:.9rem}.article-content p{color:#000;margin:0 0 1.25em;padding:0}.article-content a{color:#0d6efd;text-decoration:underline}.article-content a:hover{color:#0a58ca}.article-content ul,.article-content ol{list-style:revert;margin:0 0 1.25em 1.5rem;padding:0}.article-content ul{list-style-type:disc}.article-content ol{list-style-type:decimal}.article-content li{list-style:revert;margin-bottom:.15em;padding:0}.article-content li:before{content:none}.article-content li>p{margin-bottom:0!important}.article-content ul ul,.article-content ol ol,.article-content ul ol,.article-content ol ul{margin:.25em 0 .25em 1.5rem}.article-content blockquote{color:#555;background:#f8f9fa;border-left:4px solid #dee2e6;margin:1.5em 0;padding:.75em 1.25em;font-style:italic}.article-content blockquote p:last-child{margin-bottom:0}.article-content code{color:#c7254e;background:#f1f3f5;border-radius:3px;padding:.15em .4em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em}.article-content pre{background:#1e1e1e;border-radius:6px;margin:1.5em 0;padding:1em 1.25em;line-height:1.55;overflow-x:auto}.article-content pre code{color:#d4d4d4;background:0 0;padding:0;font-size:.85rem}.article-content img{border-radius:4px;max-width:100%;height:auto;margin:1.5em auto;display:block}.article-content table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:.95rem}.article-content th,.article-content td{text-align:left;border:1px solid #dee2e6;padding:.6em .85em}.article-content thead th{background:#f1f3f5;font-weight:600}.article-content tbody tr:nth-child(2n){background:#f8f9fa}.article-content hr{border:none;border-top:1px solid #dee2e6;margin:2em 0}.article-content strong,.article-content b{font-weight:700}.article-content em,.article-content i{font-style:italic}
