.imageBlock{grid-template-columns:repeat(2,1fr);gap:24rem;display:grid;overflow:hidden}.imageBlock picture{width:100%}.imageBlock picture:first-child{grid-area:1/1/span 2}.imageBlock picture:nth-child(2){width:420rem}.introduction+.imageBlock{margin-top:-40rem}@media (width<=768px){.imageBlock picture:first-child{grid-area:1/1/auto/span 2}.imageBlock picture:nth-child(2){grid-area:2/1;width:100%}.imageBlock picture:nth-child(3){grid-area:2/2}.introduction+.imageBlock{margin-top:-16rem}}
