/* Selected consult images: page-scoped presentation of existing source files. */
#main-content .curated-ortho-group { max-width:62rem; }
#main-content .curated-mpl-alignment { display:grid; grid-template-columns:minmax(0,2.6fr) minmax(0,1fr); gap:1.25rem; align-items:center; }
#main-content .curated-mpl-alignment img { display:block; width:100%; height:auto; max-width:100%; object-fit:contain; }
#main-content .curated-ortho-axes { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:1rem; align-items:center; }
#main-content .curated-ortho-axes img { display:block; width:100%; height:auto; max-width:100%; object-fit:contain; }
#main-content .curated-ortho-group .illustration-open { display:block; width:100%; min-width:0; border:0; background:white; padding:0; }
@media(max-width:700px){
 #main-content .curated-mpl-alignment { grid-template-columns:minmax(0,1fr); }
 #main-content .curated-mpl-detail { max-width:19rem; margin-inline:auto; }
 #main-content .curated-ortho-axes { grid-template-columns:minmax(0,1fr); }
 #main-content .curated-ortho-axes .illustration-open { max-width:25rem; margin-inline:auto; }
}
