/* TPLO imaging reference: positioning first; supporting notes stay optional. */
.acvs-site-layout #main-content .tplo-radiograph-reference {display:block;min-width:0;}
.acvs-site-layout #main-content .tplo-radiograph-reference .rdvm-page-intro {padding-bottom:24px;}
.acvs-site-layout #main-content .tplo-radiograph-reference .tplo-checklist-link {margin:16px 0 0;}
.tplo-checklist-link a {display:inline-flex;align-items:center;min-height:44px;max-width:100%;}
.tplo-radiograph-reference .rdvm-planning-intro {display:block;padding-top:24px;}
.tplo-radiograph-reference .rdvm-radiograph-example-grid {gap:28px;margin-top:24px;}
.tplo-radiograph-reference .rdvm-radiograph-example {min-width:0;padding-top:20px;}
.tplo-radiograph-reference .rdvm-radiograph-example figcaption {margin:0 0 16px;}
.tplo-radiograph-reference .rdvm-radiograph-image-pair {gap:16px;align-items:stretch;}
.tplo-radiograph-reference .rdvm-radiograph-image-pair img {height:clamp(280px,34vw,430px);max-width:100%;object-fit:contain;}
.tplo-radiograph-reference .rdvm-radiograph-tips {margin:16px 0 0;padding-left:24px;}
.tplo-radiograph-reference .rdvm-radiograph-tips li {margin:6px 0;}
.tplo-radiograph-reference .tplo-reference-notes {margin:24px 0 0;}
@media(max-width:600px) {
 .tplo-radiograph-reference .rdvm-radiograph-image-pair {grid-template-columns:minmax(0,1fr);}
 .tplo-radiograph-reference .rdvm-radiograph-image-pair img {height:auto;max-height:480px;}
}
