.orbbi-form {

    max-width: 600px;
    margin: auto;
    font-family: sans-serif;

}

.orbbi-step {

    display: none;
    flex-direction: column;
    gap: 20px;

}

.orbbi-step.active {

    display: flex;

}

input {

    padding: 15px;
    font-size: 18px;
    border-radius: 8px;
    border: 1px solid #ddd;

}

button {

    padding: 15px;
    font-size: 16px;
    border: none;
    border-radius: 8px;
    background: #000;
    color: white;
    cursor: pointer;

}

button:hover {

    opacity: .9;

}