.article-content h2{border-bottom:2px solid #0fbcf5;color:#1a2332;display:inline-block;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:2.5rem;padding-bottom:.5rem}.article-content h2:after{content:"";display:block}.article-content p{color:#4a5568;line-height:1.9;margin-bottom:1.25rem}.article-content ol,.article-content ul{color:#4a5568;margin:1rem 0 1.5rem 1.5rem}.article-content li{line-height:1.8;margin-bottom:.5rem}.article-content strong{color:#1a2332;font-weight:600}.article-content table{border-collapse:collapse;font-size:.9rem;margin:1.5rem 0;width:100%}.article-content th{background:#f0f9ff;color:#1a2332;font-weight:600;text-align:left}.article-content td,.article-content th{border:1px solid #e2e8f0;padding:.75rem 1rem}.article-content td{color:#4a5568}.article-content tr:nth-child(2n) td{background:#f7fafc}.article-content code{background:#f0f9ff;border-radius:.25rem;color:#0fbcf5;font-size:.875em;padding:.15rem .4rem}
