/* Source capture date, owner-confirmed consent and clinic copyright. */
.photo-source-note{font-size:11px;line-height:1.65;color:#665E56;letter-spacing:0;text-transform:none;font-style:normal;font-weight:400;margin:10px 0 0;overflow-wrap:anywhere}
.restored-photo-credit .photo-source-note{font-size:10px;max-width:480px;margin-left:auto}
.case-photo-credit{grid-column:1/-1;margin:0}
.why-care .why-experience>.why-photo-credit{order:-1;margin:10px 0 0}
.doctor-photo:has(>.photo-source-note){display:flex;flex-direction:column}
.doctor-photo:has(>.photo-source-note)>image-slot{height:auto;flex:1;min-height:360px}
.doctor-photo>.photo-source-note{padding:0 6px 8px}
.comfort-photo:has(>.photo-source-note) .photo-tag{position:static;transform:none;margin:12px 0 0}
.jf-treatment .photo-source-note{margin-top:10px}
@media(max-width:760px){.doctor-photo:has(>.photo-source-note)>image-slot{flex:none;min-height:0;height:auto;aspect-ratio:2/3}.photo-source-note{font-size:11px}}
