/* New photography: staging review, 13 November 2026. */
.featured-vessel img{object-position:50% 60%}
#scillonian.case-study figure img{height:auto;max-height:780px;object-fit:contain;background:#f4f8fa}
#dry-docking.capability-chapter figure img{object-position:50% 70%}
#fabrication.capability-chapter figure img{object-position:50% 65%}
.yard-film{padding-top:65px;padding-bottom:45px}
.film-heading{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:end;margin-bottom:30px}
.film-heading h2{font-size:clamp(32px,3.3vw,48px);line-height:1.12;margin-top:18px}
.film-heading p{max-width:52ch}.film-duration{display:block;font-size:14px;margin-top:12px}
.yard-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#153F4A}
.yard-film figcaption{font-size:14px;line-height:1.6;padding-top:15px;max-width:95ch}
.yard-film video:focus-visible{outline:3px solid #007CB0;outline-offset:5px}
@media(max-width:700px){.featured-vessel img{object-position:50% 61%}.film-heading{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.yard-film{padding-top:40px;padding-bottom:25px}.yard-film figcaption{font-size:13px}#scillonian.case-study figure img{max-height:none}}
