CSS, Grid.
Michael for this technique — we get a better idea of how the layers overlap. The panels container is rotated and absolutely positioned to where it needs to be. .panels { display: grid; grid-template-columns: 3fr repeat(4, 1fr) 2fr; position: absolute; left: -20%; right: -20%; bottom: -10%; top: