@layer specific {
  .form {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
  }

  .form__label {
    display: block;
    width: 100%;
    margin-top: 2rem;
  }

  .form__input {
    width: 100%;
    border: 1px solid #ddd;
    background-color: #fbfbfb;
    border-radius: 2px;
    padding: 1rem 2rem;
  }

  .form__input--no-border {
    border: none;
    background-color: initial;
  }

  .form__submit {
    background: #dc3b41;
    color: #fff;
    border: none;
    padding: 1rem 2rem;
    width: 100%;
    margin-top: 2rem;
    font-size: 2rem;
  }
}
