.mg-body .columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin:28px 0}.mg-body .columns>div{min-width:0}.mg-body .columns.divided>div+div{border-left:1px solid #bccbdd;padding-left:24px}.mg-body .columns.wide-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.mg-body .columns.wide-right{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.mg-body .callout{padding:22px 26px;margin:28px 0;border-radius:8px;border-left:4px solid #245bff;background:#edf3ff}.mg-body .callout h3{margin-top:0}.mg-body .callout.scripture{background:#f8f4e9;border-color:#b48d3c}.mg-body .callout.next{background:#eaf6ef;border-color:#25875d}.mg-body .table-wrap{overflow:auto;max-width:100%;margin:28px 0}.mg-body .table-wrap table{display:table;width:100%;min-width:360px;border-collapse:collapse}.mg-body .table-wrap th,.mg-body .table-wrap td{border:1px solid #bacbdd;padding:10px 14px;text-align:left;vertical-align:top}.mg-body .table-wrap th{background:#edf3ff}.mg-body table[data-borders=rows] th,.mg-body table[data-borders=rows] td{border:0;border-bottom:1px solid #bacbdd}.mg-body table[data-borders=none] th,.mg-body table[data-borders=none] td{border:0}.mg-body .article-image{margin:28px auto;max-width:100%}.mg-body .article-image img{width:100%;height:auto;margin:0}.mg-body figcaption{font-size:14px;color:#63748a;line-height:1.6;margin-top:8px;white-space:pre-wrap}.mg-body .article-video{margin:28px 0}.mg-body .article-video iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:8px}.mg-body .article-video video{width:100%;max-height:75vh;border-radius:8px}.mg-body .article-divider{border:0;border-top:1px solid #bccbdd;margin:32px 0}@media(max-width:640px){.mg-body .columns,.mg-body .columns.wide-left,.mg-body .columns.wide-right{grid-template-columns:minmax(0,1fr)}.mg-body .columns.divided>div+div{border-left:0;border-top:1px solid #bccbdd;padding:18px 0 0}.mg-body .article-image{width:100%!important}}
.mg-body .columns{grid-template-columns:minmax(0,var(--mg-split,50%)) minmax(0,1fr);gap:var(--mg-gap,24px)}.mg-body .columns.divided>div+div{border-color:var(--mg-border,#bccbdd)}.mg-body .table-wrap th,.mg-body .table-wrap td{border-width:var(--mg-border-size,1px);border-color:var(--mg-border,#bacbdd)}.mg-body table[data-borders=rows] th,.mg-body table[data-borders=rows] td{border-bottom-width:var(--mg-border-size,1px);border-bottom-color:var(--mg-border,#bacbdd)}
@media(max-width:640px){.mg-body .columns,.mg-body .columns.wide-left,.mg-body .columns.wide-right{grid-template-columns:minmax(0,1fr)}}
