/* Supporting yard photography, 13 November 2026. */
.yard-context-photo{padding-top:80px;padding-bottom:0;margin:0 auto;}
.yard-context-photo img{display:block;width:100%;height:380px;object-fit:cover;object-position:50% 72%;}
.crane-facilities-photo img{object-position:50% 42%;}
.story-development{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center;}
.story-development figure{margin:0;min-width:0;}
.story-development img{display:block;width:100%;height:480px;object-fit:cover;object-position:50% 38%;}
.contact-yard-photo{margin:32px 0 0;grid-column:1/-1;}
.contact-yard-photo img{display:block;width:100%;height:260px;object-fit:cover;object-position:65% 63%;}
.shipbuilding-yard-photo img{object-position:68% 72%;}
@media(max-width:700px){
.yard-context-photo{padding-top:50px;}
.yard-context-photo img{height:260px;object-position:72% 75%;}
.crane-facilities-photo img{height:340px;object-position:53% 43%;}
.story-development{grid-template-columns:1fr;gap:30px;}
.story-development img{height:auto;max-height:480px;object-fit:contain;}
.contact-yard-photo{margin-top:26px;}
.contact-yard-photo img{height:210px;object-position:72% 64%;}
.shipbuilding-yard-photo img{object-position:70% 76%;}
}
