.dolce-gallery{display:flex;flex-direction:column;gap:18px}
.dolce-gallery img,.dolce-gallery video{display:block;width:100%;max-width:100%;height:auto;min-width:0}
.dolce-gallery .dolce-film{aspect-ratio:16/9;object-fit:contain;background:#111}
.dolce-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}
.dolce-pair img{width:100%;height:auto;object-fit:cover}
.dolce-study .case-hero{aspect-ratio:1170/671;object-fit:cover}
@media(min-width:701px){.dolce-study .case-summary{padding-top:130px;padding-bottom:88px}}
@media(max-width:700px){.dolce-gallery,.dolce-pair{gap:12px}.dolce-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}
