/* Approved educational illustrations: readable captions, no cropped clinical content. */
.patient-illustration{margin:1.5rem 0;padding:0;max-width:100%;}
.patient-illustration > a{display:block;max-width:600px;margin-inline:auto;}
.patient-illustration img{display:block;width:100%;height:auto;max-width:100%;border-radius:12px;border:1px solid #dce7e6;}
.patient-illustration figcaption{font-size:1rem;line-height:1.6;margin-top:.75rem;color:#263f42;}
.patient-illustration .illustration-view{display:inline-flex;align-items:center;min-height:44px;margin-top:.25rem;text-decoration:underline;text-underline-offset:.18em;}
.patient-illustration a:focus-visible{outline:3px solid #007d78;outline-offset:4px;}
@media print{.patient-illustration{break-inside:avoid}.patient-illustration .illustration-view{display:none}}
