     display: flex;
      flex-direction: column;
      gap: 30px;
      margin-bottom: 60px;
    }

    .label {
      display: block;
      margin-bottom: 10px;
    }

    .input {
      width: 100%;
      border: 1px solid #FFFFFF;
      border-radius: 6px;
      padding: 10px 15px;
      background-color: transparent;
      color: #FFFFFF;
      font-size: 18px;
      font-weight: 300;
      font-family: inherit;
      -webkit-appearance: none;
      appearance: none;
    }

    .input:focus {
      bor