/* v6.15: optional, individually replaceable Our Story images and Origin image/map. */
body.nht-reference .nht-v615-story-photo{margin:28px 0 0;max-width:100%;width:100%;}
body.nht-reference .nht-v615-story-photo img{display:block;width:100%;max-height:560px;object-fit:cover;aspect-ratio:16/9;border-radius:6px;}
body.nht-reference .nht-v615-story-photo figcaption{font:12px/1.6 'DM Sans',sans-serif;margin-top:9px;color:#6b655b;}
body.nht-reference .nht-v615-story-timeline-photo{margin:0 0 22px;}
body.nht-reference .nht-v615-story-timeline-photo img{aspect-ratio:4/3;max-height:400px;}
body.nht-reference .nht-v615-trail-map-image{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;border-radius:3px;}
@media(max-width:650px){body.nht-reference .nht-v615-story-photo{margin-top:22px;}body.nht-reference .nht-v615-story-photo img{aspect-ratio:4/3;max-height:450px;}body.nht-reference .nht-v615-story-timeline-photo{margin-top:0;}}
