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