.mg-imported-article{line-height:1.7;overflow-wrap:anywhere}
.mg-imported-article h2{margin-block:2em .8em}
.mg-imported-article h3{margin-block:1.6em .6em}
.mg-imported-article p,.mg-imported-article li{line-height:1.75}
.mg-imported-article figure{margin:2.3em auto}
.mg-imported-article figure img{display:block;max-width:100%;height:auto;margin-inline:auto;border-radius:10px}
.mg-imported-article figcaption{font-size:.9em;opacity:.76;margin-top:.6em}
.mg-imported-article table{width:100%;border-collapse:collapse;margin-block:1.5em;display:block;overflow-x:auto}
.mg-imported-article th,.mg-imported-article td{border:1px solid #ccd6dc;padding:.65em .8em;vertical-align:top;min-width:5em}
.mg-imported-article th{background:#e8f0f2;color:#21313a}
.mg-imported-article nav.toc{padding:1.2em 1.5em;background:#f3f6f7;border:1px solid #dbe3e6;border-radius:10px;margin-block:1.5em}
.mg-imported-article nav.toc ol{columns:2;column-gap:2em}
@media(max-width:650px){.mg-imported-article nav.toc ol{columns:1}}
