:is(.oAGCBa_case-study,.case-study--bard-graduate-center) .project-detail__media-grid{display:block}:is(.oAGCBa_case-study,.case-study--bard-graduate-center) .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item{min-width:0;max-height:var(--stack-visible-height,none);pointer-events:auto;padding-bottom:0}:is(.oAGCBa_case-study,.case-study--bard-graduate-center) .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item .project-detail__media-caption{min-height:0}:is(.oAGCBa_case-study,.case-study--bard-graduate-center) .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>.media-component{justify-content:center;display:flex}:is(.oAGCBa_case-study,.case-study--bard-graduate-center) .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>.media-component .media-component__video{justify-content:center;display:flex}:is(:is(.oAGCBa_case-study,.case-study--bard-graduate-center) .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>.media-component img,:is(.oAGCBa_case-study,.case-study--bard-graduate-center) .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>.media-component video){width:auto;max-width:100%;height:auto;max-height:var(--stack-media-height,none);object-fit:contain}:is(.oAGCBa_case-study,.case-study--bard-graduate-center) .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>[data-browser-frame]{--browser-frame-max-height:var(--stack-media-height)}.oAGCBa_gallery{--stack-base-top:calc(var(--safe-area-top) + var(--outer-margin-y) + var(--leading) * 4);--stack-bottom-margin:calc(var(--outer-margin-y) + var(--safe-area-bottom));position:relative}.oAGCBa_metrics{box-sizing:border-box;width:var(--leading);height:100svh;padding-top:var(--stack-base-top);padding-bottom:var(--stack-bottom-margin);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.oAGCBa_gallery-row{top:var(--stack-row-top,var(--stack-base-top));height:var(--stack-row-height,auto);pointer-events:none;position:sticky}.oAGCBa_row-content{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;align-items:start;display:grid}.oAGCBa_runway{height:var(--stack-runway,50svh)}
