
/*
form {
  display: flex;
  flex-direction: column;
  margin: 2em 0;
  gap: 1em;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0px;
}

form .input:not(.checkbox) {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 0.5em;
}
.input{
  width: 100%;
}

form label {
  font-size: 1.2em;
}

form label a {
  text-decoration: underline;
}

input[type="text"], input[type="email"], input[type="password"], textarea {
  border: 2px solid #eee;
  border-radius: 5px;
  font-size: 1.2em;
  padding: 0.8em;
  outline: none;
  width: 80%;
  max-width:500px;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus {
  border-color: #eee;
}
*/