.gallery{grid-template-columns:1.15fr .85fr .85fr}
.gallery .gallery-square:last-child{display:block}
@media(max-width:767px){.gallery{grid-template-columns:1fr 1fr;grid-template-rows:260px 190px 190px}.gallery .gallery-square:last-child{grid-column:1/-1;grid-row:3}.gallery .gallery-square:last-child img{object-position:center 65%}}
@media(max-width:430px){.gallery{grid-template-rows:230px 175px 175px}}
