header {
  margin: 2rem 0;
  border-bottom: 1px solid rgba(0,0,0,.1);
}

.body-content {
  flex: 1;
}

footer {
  border-top: 1px solid rgba(0,0,0,.1);
  padding: 1rem;
  p {
    max-width: 800px;
    margin: 0 auto;
  }
}
