/* Explicit Studio image rows: same composition in editor and article. */
body .rv-studio-image-row,
#top.rv-site .rv-entry-body .rv-studio-image-row {
 display:flex; align-items:flex-start; gap:12px; width:100%; max-width:800px;
 margin:1.5rem auto; clear:both; float:none; transform:none;
}
body .rv-studio-image-row > figure.rv-entry-media,
#top.rv-site .rv-entry-body .rv-studio-image-row > figure.rv-entry-media {
 flex:1 1 0; min-width:0; width:auto; max-width:100%; margin:0; padding:0;
 position:static; left:auto; float:none; transform:none;
}
body .rv-studio-image-row > figure.rv-entry-media > a,
#top.rv-site .rv-entry-body .rv-studio-image-row > figure.rv-entry-media > a {
 display:block; width:100%; max-width:100%; margin:0; float:none; transform:none;
}
body .rv-studio-image-row > figure.rv-entry-media img,
#top.rv-site .rv-entry-body .rv-studio-image-row > figure.rv-entry-media img {
 display:block; width:100%; max-width:100%; height:auto; margin:0;
 position:static; left:auto; float:none; transform:none;
}
body .rv-studio-image-row figcaption,
#top.rv-site .rv-entry-body .rv-studio-image-row figcaption {
 margin:.62rem 0 0; font-size:.875em; line-height:1.5;
}
