body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  margin: 5vw 20vw;
  background-color: black;
  color: white;
}
header { 
  display: flex;
  align-items: center;
  ul {
    list-style: none;
    display: flex;
    li {
      margin-right: 1em;
    }
  }
}
.lead {
  font-size: 1.5em;
}
footer {
  margin-top: 3rem;
  font-size: 0.8em;
}
img {
  width: 100%;  
}