.theme-production .production-story{padding:36px 1.6% 24px}
.theme-production .production-story .service-story-copy{padding:0 5%;box-sizing:border-box}
.photo-composition-v17{position:relative;width:100%;aspect-ratio:1336/566;margin:0 auto;isolation:isolate}
.photo-composition-v17 figure{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);margin:0}
.photo-composition-v17 img{display:block;width:100%;height:100%;object-fit:cover}
.photo-composition-v17 .photo-reel{z-index:2}
.photo-composition-v17 .photo-reel img{object-fit:contain}
@media(max-width:650px){.photo-composition-v17{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;aspect-ratio:auto;margin-top:20px}.photo-composition-v17 figure{position:relative;inset:auto;width:auto;height:240px}.photo-composition-v17 img{object-fit:contain}.theme-production .production-story{padding:28px 5%}}
