/* -------------------------------------------------------
   LAYOUT: STRUCTURE + SPACING
-------------------------------------------------------- */

.container {
  max-width: 1100px;
  margin: 0 auto;
  padding: 32px 24px;
}

.section {
  margin-bottom: 40px;
}

.section h1,
.section h2 {
  margin-bottom: 16px;
}