/* V63: full-frame video, native source ratio, edge-to-edge slower constellation */
html body .v61-work-reel{aspect-ratio:var(--v63-reel-ratio,16 / 9)!important;height:auto!important;min-height:0!important;max-height:none!important;background:#08090a!important}
html body .v61-work-reel-video{width:100%!important;height:100%!important;object-fit:contain!important;background:#08090a!important;display:block!important}
html body .hero{aspect-ratio:var(--v26-video-ratio,16 / 9)!important;height:auto!important;min-height:0!important;max-height:none!important}
html body .hero .hero-media #hero-video{object-fit:contain!important;object-position:center!important}
@media(max-width:700px){html body .hero{aspect-ratio:var(--v26-video-ratio,16 / 9)!important;height:auto!important;min-height:0!important;max-height:none!important}html body .hero .hero-media #hero-video{object-fit:contain!important}}
html body .v62-gallery-stage{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;margin-left:-50vw!important;height:clamp(570px,75vw,870px)!important;}
html body .v59-credits .v59-poster-grid.v62-constellation{width:max(170vw,1750px)!important;grid-template-columns:repeat(13,minmax(0,1fr))!important;gap:clamp(9px,.85vw,17px)!important;padding:30px 38px 120px!important;transition:none!important}
@media(max-width:800px){html body .v62-gallery-stage{height:640px!important;left:auto!important;margin-left:0!important;width:100%!important;max-width:100%!important}html body .v59-credits .v59-poster-grid.v62-constellation{width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:24px 16px 50px!important}}
@media(max-width:450px){html body .v59-credits .v59-poster-grid.v62-constellation{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
