JSFiddle - React, Tailwind, and code Playground
HTML
<div class="container">
<div class="block a">a</div>
<div class="block b">b</div>
<div class="block c">c</div>
<div class="block d">d</div>
<div class="block e">e</div>
</div>
CSS
* { box-sizing: border-box }
.container {
max-width: 940px;
margin: 0 auto;
display: grid;
grid-gap: 30px;
grid-auto-rows: minmax(200px, auto);
grid-template-areas:
'a a a a b b'
'a a a a c c'
'd d d e e e';
}
.block {
border: 2px solid rgb(233,171,88);
border-radius: 5px;
background-color: rgba(233,171,88,.5);
padding: 1em;
color: #d9480f;
}
.a { grid-area: a }
.b { grid-area: b }
.c { grid-area: c }
.d { grid-area: d }
.e { grid-area: e }