.experience-copy .tour-photo-note{font-size:.72rem;line-height:1.5;color:var(--muted);padding-inline-start:12px;border-inline-start:2px solid var(--line);margin:0 0 20px}
.experience-copy .tour-photo-credit{margin:18px 0 0;border-top:1px solid var(--line);border-bottom:0;font-size:.72rem;line-height:1.5}
.tour-photo-credit summary{min-height:44px;padding:12px 0;color:var(--muted)}
.experience-copy .tour-photo-credit p{font-size:.72rem;overflow-wrap:anywhere;margin:0 0 10px}
.tour-photo-credit a{text-decoration:underline;text-underline-offset:3px}
@media print{.skip-link{display:none!important}.tour-photo-credit>summary{display:none}.experience-copy .tour-photo-credit p{font-size:8pt}.tour-photo-credit{break-inside:avoid}}
.experience-card>img{height:auto;aspect-ratio:1.55;object-fit:cover}
