/* V29: Disney gallery only; preserve all V27/V28 global layouts. */
.tgd-story .disney-history-gallery.disney-history-five{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0 32px;align-items:start}
.tgd-story .disney-history-five .disney-history-primary{grid-column:span 4;max-width:760px;width:100%;justify-self:center}
.tgd-story .disney-history-five .disney-history-photo{justify-content:flex-start;padding:10px;gap:0}
.tgd-story .disney-history-five .disney-history-photo img{width:100%;height:142px;object-fit:contain;background:#edf2f6;image-rendering:auto}
.tgd-story .disney-history-five .disney-history-primary img{height:auto;max-height:320px;aspect-ratio:375/175;object-fit:contain}
.tgd-story .disney-history-five .disney-history-photo figcaption{font-size:12px;padding:9px 2px 3px}
.tgd-story .disney-history-five .disney-history-primary figcaption{font-size:14px}
@media(max-width:900px){.tgd-story .disney-history-gallery.disney-history-five{grid-template-columns:repeat(2,minmax(0,1fr))}.tgd-story .disney-history-five .disney-history-primary{grid-column:span 2}}
@media(max-width:540px){.tgd-story .disney-history-gallery.disney-history-five{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tgd-story .disney-history-five .disney-history-primary{grid-column:span 2}.tgd-story .disney-history-five .disney-history-photo img{height:120px}.tgd-story .disney-history-five .disney-history-primary img{height:auto}.tgd-story .disney-history-five .disney-history-photo figcaption{font-size:11px}}
