/* Compact last card; first eight cards retain their shared grid. */
#project-mikroforma>.card-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:start;gap:8px 14px;padding:20px;min-width:0;min-height:314px}
#project-mikroforma .card-top,#project-mikroforma h2,#project-mikroforma .description{grid-column:1/-1;margin:0}
#project-mikroforma h2{font-size:28px;line-height:1.1}
#project-mikroforma .description{font-size:13px;line-height:1.45;margin-bottom:4px}
#project-mikroforma .offer-gallery{grid-column:1;margin:0;padding:0;border:0;min-width:0}
#project-mikroforma .offer-panel{height:160px;margin:0}
#project-mikroforma .destinations{grid-column:2;display:grid;gap:8px;margin:0;min-width:0}
#project-mikroforma .destination{padding:12px;min-width:0;gap:8px;min-height:56px}
#project-mikroforma .destination b,#project-mikroforma .destination strong{font-size:13px;line-height:1.3}
#project-mikroforma .destination small{font-size:11px;line-height:1.35;overflow-wrap:anywhere}
#project-mikroforma>.cinematic-hero{height:100%!important;aspect-ratio:auto!important;min-height:0!important;align-self:stretch}
#project-mikroforma .cinematic-cover{position:absolute;inset:0;width:100%;height:100%}
@media(max-width:640px){#project-mikroforma>.cinematic-hero{height:128px!important;min-height:128px!important}#project-mikroforma .cinematic-cover{object-position:center 47%}#project-mikroforma>.card-body{padding:16px;gap:8px 12px;min-height:0}#project-mikroforma h2{font-size:25px}#project-mikroforma .offer-panel{height:140px}#project-mikroforma .destination{padding:10px;min-height:56px}}

/* Direct request: real rotating ZuZ photos replace the illustrated hand in the main area. */
#project-mikroforma>.cinematic-hero>.offer-panel{position:absolute;inset:0;height:100%;width:100%;margin:0;border:0;border-radius:0}
#project-mikroforma>.card-body{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:12px}
#project-mikroforma .description{min-height:0;margin:0}
#project-mikroforma .destinations{grid-template-columns:minmax(0,1fr);margin:0}

#project-time4art>.cinematic-hero>.offer-panel{position:absolute;inset:0;height:100%;width:100%;margin:0;border:0;border-radius:0}
