/* Gallery */
.dc-gallery__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--dc-gap)}
.dc-gallery__item{overflow:hidden;border-radius:var(--dc-radius-lg);border:1px solid var(--dc-border);background:var(--dc-surface)}
.dc-gallery__item picture{display:block;height:100%}
.dc-gallery__img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .5s var(--dc-ease)}
.dc-gallery__item:hover .dc-gallery__img{transform:scale(1.04)}

@media(min-width:960px){
	.dc-gallery__grid{grid-template-columns:repeat(4,1fr)}
	.dc-gallery__item:nth-child(1){grid-column:span 2;grid-row:span 2}
	.dc-gallery__item:nth-child(4){grid-column:span 2}
}
