/* Single image-and-copy layout used by the editor, public news and live preview. */
.mb-news-rich-body .tb91-pair{--tb91-image-px:220px;display:grid!important;grid-template-columns:minmax(0,min(100%,var(--tb91-image-px))) minmax(0,1fr)!important;gap:clamp(12px,2vw,24px)!important;align-items:start!important;width:100%!important;max-width:100%!important;clear:both!important;float:none!important;margin:23px 0!important;box-sizing:border-box}
.mb-news-rich-body .tb91-pair.tb91-right{grid-template-columns:minmax(0,1fr) minmax(0,min(100%,var(--tb91-image-px)))!important}
.mb-news-rich-body .tb91-pair .tb91-media{grid-column:1;grid-row:1;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;margin:0!important}
.mb-news-rich-body .tb91-pair.tb91-right .tb91-media{grid-column:2}
.mb-news-rich-body .tb91-pair .tb91-copy{grid-column:2;grid-row:1;min-width:0!important;width:100%!important;max-width:100%!important;float:none!important;margin:0!important;padding:0!important}
.mb-news-rich-body .tb91-pair.tb91-right .tb91-copy{grid-column:1}
.mb-news-rich-body .tb91-pair .tb91-media figure,.mb-news-rich-body .tb91-pair .tb91-media img{width:100%!important;max-width:100%!important;height:auto!important;float:none!important;clear:none!important;display:block!important;margin:0!important;position:static!important;box-sizing:border-box!important;object-fit:contain!important;transform:none!important}
.mb-news-rich-body .tb91-pair .tb91-media figcaption{text-align:center;font-size:.78rem;margin:6px 0!important;line-height:1.4}
.mb-news-rich-body .tb91-pair .tb91-copy>:first-child{margin-top:0!important}
.mb-news-rich-body .tb91-single{width:min(100%,var(--tb91-image-px))!important;max-width:100%!important;float:none!important;clear:both!important;margin:20px 0!important}
.mb-news-rich-body .tb91-single.tb91-right{margin-left:auto!important}
.mb-news-rich-body .tb91-single.tb91-center{margin-inline:auto!important}
.mb-news-rich-body .tb91-single img{width:100%!important;max-width:100%!important;height:auto!important;float:none!important;object-fit:contain!important}
@media(max-width:680px){
 .mb-news-rich-body .tb91-pair,.mb-news-rich-body .tb91-pair.tb91-right{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
 .mb-news-rich-body .tb91-pair .tb91-media,.mb-news-rich-body .tb91-pair.tb91-right .tb91-media{grid-column:1!important;grid-row:1!important;width:min(100%,var(--tb91-image-px))!important;margin-inline:auto!important}
 .mb-news-rich-body .tb91-pair .tb91-copy,.mb-news-rich-body .tb91-pair.tb91-right .tb91-copy{grid-column:1!important;grid-row:2!important}
}
