.caption-details{text-align:left;max-width:850px;margin:18px auto;color:inherit}.caption-details h3{font-size:28px;line-height:1.3;margin:12px 0}.caption-details p,.story .caption-details p{font:18px/1.75 'DM Sans',system-ui,sans-serif;white-space:pre-wrap;text-align:left;margin:12px 0}.caption-details .caption-people{color:#e0c3a3;font-size:17px}.caption-details[hidden]{display:none}.photo-position{font:14px/1.6 'DM Sans',system-ui,sans-serif!important;color:#bdb8b1!important}.scene-caption{margin:12px 0 25px;border-left:3px solid #ff9b45;padding:0 0 0 20px;max-width:900px}.scene-caption h3{font-size:25px}.story-photo figcaption .caption-details{margin:10px 0}.gallery-photo{position:relative}.gallery-photo .gallery-label{display:block;padding:9px 5px;font-size:16px;line-height:1.4;font-weight:700;color:#ff9b45}.gallery-photo img{border-radius:2px}@media(max-width:600px){.caption-details h3{font-size:25px}.caption-details p,.story .caption-details p{font-size:17px}}
