.article-content{color:#333;max-width:100%;font-size:16px;line-height:1.6}.article-content h1{margin:1.5em 0 .5em;font-size:2em;font-weight:600;line-height:1.25}.article-content h2{margin:1.4em 0 .5em;font-size:1.75em;font-weight:600;line-height:1.3}.article-content h3{margin:1.3em 0 .5em;font-size:1.5em;font-weight:600;line-height:1.3}.article-content h4{margin:1.2em 0 .5em;font-size:1.25em;font-weight:600;line-height:1.4}.article-content h5{margin:1.1em 0 .5em;font-size:1.1em;font-weight:600;line-height:1.4}.article-content h6{margin:1em 0 .5em;font-size:1em;font-weight:600;line-height:1.4}.article-content p{margin:1em 0}.article-content a{color:#07c;text-decoration:underline}.article-content a:hover{text-decoration:none}.article-content ul,.article-content ol{margin:1em 0;padding-left:1.5em}.article-content li{margin-bottom:.5em}.article-content img{max-width:100%;height:auto;margin:1em auto;display:block}.article-content blockquote{color:#666;border-left:4px solid #ccc;margin:1em 0;padding-left:1em;font-style:italic}.article-content pre{background:#f4f4f4;padding:1em;font-size:14px;line-height:1.4;overflow:auto}.article-content code{background:#f4f4f4;padding:.2em .4em;font-family:monospace;font-size:14px}.article-content table{border-collapse:collapse;width:100%;margin:1.5em 0}.article-content th,.article-content td{text-align:left;border:1px solid #ddd;padding:.5em}
