body {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

.container {
  max-width: 960px;
  margin: 1rem auto;
}

.navbar {
  display: flex;
  align-items: center;
}

.navbar .brand {
  font-size: 1.5rem;
}

.navbar .splitter { flex: 1 1 auto; }

.navbar a {
  margin-right: 16px;
}

h1, h2 { 
  margin-top: 3rem;
}