JSFiddle - React, Tailwind, and code Playground

HTML

<div class="container">
  <div class="headline">
    Headline
  </div>
  <div class="modules">
    <div class="m">
      Module 1
    </div>
    <div class="m">
      Module 2
    </div>
    <div class="m">
      Module 3
    </div>
    <div class="m">
      Module 4
    </div>
    <div class="m">
      Module 5
    </div>
    <div class="m">
      Module 6
    </div>
  </div>
</div>

SCSS

body {
  margin-left: 32px;
  margin-right: 32px;
  display: flex;
  justify-content: center;
}

.container {
  outline: 1px solid red;
  padding: 10px;
  
  // We want a maximum of 4 columns
  max-width: calc(120px * 4 + 32px * 3)
}

.headline {
  outline: 1px solid blue;
}

.modules {
  outline: 1px dashed green;
  display: flex;
  flex-wrap: wrap;
  gap: 32px;
}

.m {
  width: 120px;
  height: 40px;

  outline: 1px solid aqua;
}