input
  padding: 10px
  box-sizing: border-box
  border: 1px solid #cedadf
  border-radius: 4px
  font-size: 1.5em
  font-family: 'Montserrat'

input:focus
  border: 1px solid #000

button
  background-color: #aca4bc
  border: none
  color: white
  padding: 16px 32px
  text-decoration: none
  margin: 4px 2px
  font-size: 1.5em
  font-family: 'Montserrat'

.row input
  font-size: 16px
  padding: 5px

.row input[type=checkbox]
  margin: 5px

.row kbd
  display: inline-block
  padding: 5px

.row label
  width: 200px
  float: left
  padding: 5px

.row::after
  content: " "
  display: table
  clear: both

.row
  margin-bottom: 10px

.row:last-of-type
  margin-bottom: 0

.error-message
  background: #E08E79
  margin: 5px
  padding: 20px
  margin-bottom: 10px