/* One work sequence, with quiet and honest states when no record is listed. */
[data-work-structure] .work-section-empty{margin:0;color:var(--muted);font:400 14px/1.65 'DM Sans',sans-serif;max-width:62ch}
[data-work-structure] .work-availability-card{grid-template-columns:minmax(0,1fr);gap:16px;max-width:800px}
[data-work-structure] .work-availability-card p{margin:0}
[data-work-structure] .work-availability-card a{justify-self:start;min-height:44px;display:inline-flex;align-items:center}
[data-work-structure] #gallery .work-former-opening{max-width:100%;width:auto;margin:0}
[data-work-structure] #gallery .work-former-opening .mn-identity{width:100%;height:100%;min-height:0}
[data-work-structure] #gallery .work-former-opening .work-image-caption{display:block}

/* Measure natural preview content, then retain equal heights across categories. */
[data-work-structure] [data-contribution-layout=aligned]{--contribution-card-min:0px}
