.article-text img,.article-text video{max-width:100%;height:auto}.article-text table{border-collapse:collapse;width:100%;margin:20px 0}.article-text td,.article-text th{border:1px solid #bfc6b4;padding:10px;text-align:left}.article-text blockquote{border-left:4px solid #a9c900;padding:10px 20px;background:#e9edde;margin:20px 0}.cms-preview-banner{padding:15px;background:#d4ff00;color:#111;text-align:center;font-weight:bold}.article-text a{text-decoration:underline;text-underline-offset:3px}.article-text h2,.article-text h3{margin:28px 0 15px}.article-text pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#e7e9e1;padding:15px}
