/* generics */
html, body {
  margin: 0;
  padding: 0;
  background: white;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 300;
  color: hsl(199.3, 35.9%, 54.1%);
}

html {
  font-size: 16px;
}

body {
  font-family: 'Hanken Grotesk', sans-serif;
}

.group {
  margin-top: 2em;
}

.table {
  display: table;
  table-layout: fixed;
  width: 100%;
}

.table-row {
  display: table-row;
}

.table-cell {
  display: table-cell;
  vertical-align: top;
  padding-right: 20px;
}