/* Only desktop changes: all rules below are inactive on the approved phone layout. */
@media(min-width:1000px) {
 #work .balanced-gallery.desktop-balanced {display:flex;flex-direction:column;align-items:stretch;gap:1.75rem;}
 .desktop-photo-row {display:flex;align-items:flex-start;justify-content:center;gap:1.5rem;width:100%;min-width:0;}
 .desktop-photo-row > .archive-card,
 .desktop-photo-row > .collection-card,
 .desktop-photo-row > .lillet-story {flex:0 0 var(--balanced-width,100%);width:var(--balanced-width,100%);max-width:100%;min-width:0;}
 #work .featured-grid {display:flex;justify-content:center;align-items:flex-start;gap:1.5rem;}
 #work .featured-grid .work-card:not(.work-card-wide) {flex:0 1 calc(var(--desktop-photo-height,420px)*var(--desktop-ratio,.75));width:calc(var(--desktop-photo-height,420px)*var(--desktop-ratio,.75));min-width:0;}
 #work .featured-grid .work-card:not(.work-card-wide) figcaption {flex:0 0 auto;}
 #logistics .archive-card {width:min(100%,calc(var(--desktop-photo-height,420px)*var(--desktop-ratio,1.333)));justify-self:center;}
 .project-interlude .work-reel .native-reel-card {width:calc(var(--desktop-photo-height,420px)*var(--reel-native-ratio));}
 #work .archive-grid {margin-bottom:3.25rem;}
 #work .portfolio-expansion {padding-top:3.5rem;padding-bottom:3.5rem;}
}
