.content{font-size:16px;line-height:1.65;color:var(--text);min-width:0}
.content p{margin:0 0 14px}
.content h1,.content h2{font-size:26px;line-height:1.3;margin:26px 0 12px;font-weight:700}
.content h3{font-size:20px;margin:22px 0 10px;font-weight:700}
.content h4{font-size:17px;margin:18px 0 8px;font-weight:700}
.content ul,.content ol{margin:0 0 14px;padding-left:24px}
.content li{margin:4px 0}
.content a{color:var(--accent-text)}
.content img{max-width:100%;height:auto;border-radius:8px}
.content hr{border:0;border-top:1px solid var(--line);margin:24px 0}
.content blockquote{margin:14px 0;padding:10px 18px;border-left:4px solid var(--accent);background:#fff8e6;border-radius:0 8px 8px 0}
.content table{width:100% !important;border-collapse:collapse;margin:16px 0;font-size:15px;background:#fff}
.content th,.content td{padding:10px 12px;border:1px solid var(--line);text-align:left;vertical-align:top;width:auto !important}
.content th{background:var(--dark);color:#fff;border-color:var(--dark)}
.content tr:nth-child(even) td{background:#f2f5f9}
.content font{font-family:inherit}
.content center{text-align:center}