    color: #2E2B41;
      text-align: center;
    }

    .wrapper {
      box-sizing: border-box;
      background-color: white;
      height: 100vh;
      width: max(40%, 600px);
      padding: 10px;
      border-radius: 0 20px 20px 0;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
    }

    .form-group {
      width: 100%;
      display: flex;
      justify-content: center;
    }

    .form-group label {
      flex-shrink: 0;
      height: 50p