body {
  background-color: beige; /*The page's background color*/
  font-family: Roboto, Robotocondensed; /*The default font of the page (applies to all <p> elements)*/
}
/* Import Roboto font weights */
h1 {
  color: #ab1c0c;
  text-decoration: overline underline;
 
}

/* Base styling for all three sections */
.fulfillment,
.resilience,
.launch {
  color: #000;
  padding: 20px;
  font-family: 'Roboto', sans-serif;
}

/* Fulfillment: light warm tone (soft peach) */
.fulfillment {
  background-color: #f2e6dc;
}

/* Resilience: brighter analogous tone (warm coral) */
.resilience {
  background-color: #f2c6a8;
}

/* Launch: brightest analogous tone (warm apricot/golden peach) */
.launch {
  background-color: #f4b183;
}

/* Headings (bold Roboto) */
.fulfillment h2,
.resilience h2,
.launch h2 {
  font-weight: 700;
}

/* Lists (bold Roboto) */
.fulfillment ol,
.resilience ol,
.launch ol,
.fulfillment ol,
.resilience ol,
.launch ol {
  font-weight: 700;
}

/* Paragraphs (lighter Roboto) */
.fulfillment p,
.resilience p,
.launch p {
  font-weight: 300;
}
