.MediaGallery{margin-bottom:var(--spacing-24,24px);margin-top:var(--spacing-24,24px)}.MediaGallery--grid{display:grid;gap:var(--spacing-8,8px) var(--spacing-8,8px);grid-template-columns:82fr 18fr;grid-template-rows:repeat(3,1fr)}.MediaGallery--grid[data-length="1"]{display:block}.MediaGallery--content{align-items:flex-end;display:flex;justify-content:flex-end;padding:var(--spacing-12,12px)}.MediaGallery--content,.MediaGallery--more{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.MediaGallery--more{background-color:rgba(var(--c-white),.2);opacity:0;transition:opacity .2s}@media (hover:hover){.MediaGallery--more:focus,.MediaGallery--more:hover{opacity:1}}.MediaGallery--moreOverlay{align-items:center;background-color:rgba(var(--c-black),.5);color:rgba(var(--c-white),1);display:flex;font-family:var(--font-headline);font-size:22px;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;line-height:1.3;line-height:1.4;padding:10px;position:absolute;text-align:center;transition:opacity .2s,transform .15s;width:100%}@media (min-width:750px){.MediaGallery--moreOverlay{font-size:22px}}@media (min-width:1240px){.MediaGallery--moreOverlay{font-size:22px}}@media screen and (max-width:750px){.MediaGallery--moreOverlay{line-height:1.3}}@media (hover:hover){.MediaGallery--moreOverlay:focus,.MediaGallery--moreOverlay:hover{opacity:0;transform:scale(1.3)}}.MediaGallery--item{border-radius:var(--border-radius-s);overflow:hidden;position:relative}.MediaGallery--item[data-size=large]{grid-row:1/span 3}.MediaGallery--item[data-size=small]{grid-row:calc(var(--i) - 1)}
