* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "Poppins", sans-serif;
}

body {
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #6222cc;
}

:where(.container, form, .input-field) {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.container {
    background: #fff;
    padding: 30px 65px;
    border-radius: 12px;
    box-shadow: 0 5px 10px rgba(0 green blue, alpha);
}

.form_card_otp {
    background-color: #ffffff;
    border-radius: 20px;
    box-shadow: #04000b 0px 0px 10px;
    scale: 1.2;
}

.form_card_phone {
    background-color: #ffffff;
    border-radius: 20px;
    box-shadow: #04000b 0px 0px 10px;
    scale: 1.1;
}

.form_card_registration {
    width: 380px;
    background-color: #ffffff;
    border-radius: 20px;
    box-shadow: #04000b 0px 0px 10px;

}