JSFiddle - React, Tailwind, and code Playground

HTML

<div class="container">
   <div class="row">
     <div class="card" id="card-1"></div>
     <div class="col">
       <div class="card" id="card-2"></div>
       <div class="card" id="card-3"></div>
     </div>
  </div>
  <div class="row">
    <div class="card" id="card-4"></div>
    <div class="card" id="card-5"></div>
  </div>
</div>

CSS

.container {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100vh;
}

.row {
  display: flex;
  flex: 0.5;
  flex-direction: row;
}

.col {
  display: flex;
  flex: 1;
  flex-direction: column;
  background-color: brown;
}

.card {
  display: flex;
  flex: 1;
}

#card-1 {
  background-color: indigo
}

#card-2 {
  background-color: teal
}

#card-3 {
  background-color: purple
}

#card-4 {
  background-color: lightpink;
}

#card-5 {
  background-color: darkorange;
}