body {
  width: 80ch;
  height: 100%;
  margin: 0;
}

header, footer {
  display: flex;
  justify-content: space-between;
  font-weight: bold;
}
header { margin-bottom: 1lh; }

.section { margin-bottom: 1lh; }
.content { padding-left: 8ch; }
.description { padding-left: 4ch; }

ul {
  list-style-type: '';
  padding-left: 0;
  margin: 0;
}

li { margin-bottom: 1lh; }

.section-title {
  font-weight: bold;
  text-transform: uppercase;
}
