/* Compact only the event information area. Photographs, badges and banners retain dimensions. */
#cards .postcard{height:560px}#cards .postcard .action{margin-top:auto}#cards .postcard .photo{width:100%;min-width:0}.postcard-credit{display:none!important}.event-credit-link{width:84%;max-width:1680px;margin:12px auto 24px;font-size:13px;text-decoration:underline}.storytime-collection .paint h3{max-width:none}.storytime-collection .paint{width:calc(100% - 28px)}
@media(max-width:600px){#cards .postcard{height:540px}.event-credit-link{width:calc(100% - 40px)}}

/* Fit the retained text rows inside the compact height without clipping the action. */
#cards .postcard .info{gap:5px}
