.project-dialog{max-width:1500px!important;width:min(92vw,1500px)!important;grid-template-columns:minmax(0,2.15fr) minmax(360px,.85fr)!important}.dialog-art{min-height:0!important;aspect-ratio:16/9}.dialog-video{min-height:0!important;height:100%!important;aspect-ratio:16/9}.dialog-copy{padding:clamp(2rem,3vw,4.2rem) clamp(1.6rem,2.5vw,3.4rem)!important}@media(max-width:700px){.project-dialog{width:calc(100% - 1.2rem)!important}.dialog-art{aspect-ratio:16/9}.dialog-video{aspect-ratio:16/9}}

/* Portrait work has its own 9:16 viewing frame; it is never stretched into the landscape layout. */
.project-dialog.is-portrait{max-width:1120px!important;width:min(88vw,1120px)!important;grid-template-columns:minmax(360px,.9fr) minmax(400px,1fr)!important}.project-dialog.is-portrait .dialog-art{height:min(82vh,860px);aspect-ratio:9/16}.project-dialog.is-portrait .dialog-video{aspect-ratio:9/16;object-fit:contain!important;background:#0f1714}@media(max-width:700px){.project-dialog.is-portrait{width:calc(100% - 1.2rem)!important}.project-dialog.is-portrait .dialog-art{height:auto;aspect-ratio:9/16}.project-dialog.is-portrait .dialog-video{aspect-ratio:9/16}}
