.registration-form[data-v-c9d678dd]{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.registration-form[data-v-c9d678dd]{gap:32px;padding-top:24px}}@media (min-width:1024px){.registration-form[data-v-c9d678dd]{gap:40px;padding-top:0}}.registration-form__legend[data-v-c9d678dd]{color:var(--neutral-900);font-size:18px;font-weight:600;line-height:24px;margin-bottom:16px}@media (min-width:768px){.registration-form__legend[data-v-c9d678dd]{margin-bottom:20px}}@media (min-width:1024px){.registration-form__legend[data-v-c9d678dd]{font-size:20px;font-weight:500;letter-spacing:-.1px;line-height:28px;margin-bottom:20px}}.registration-form__inputs[data-v-c9d678dd]{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}.registration-form__inputs+.registration-form__inputs[data-v-c9d678dd]{margin-top:12px}@media (min-width:768px){.registration-form__inputs[data-v-c9d678dd]{gap:16px}.registration-form__inputs+.registration-form__inputs[data-v-c9d678dd]{margin-top:20px}.registration-form__inputs--row[data-v-c9d678dd]{display:flex;flex-direction:row;justify-content:space-between}.registration-form__inputs--row .input-group[data-v-c9d678dd]{flex:auto;flex-grow:0;width:calc(50% - 8px)}}@media (min-width:1024px){.registration-form__inputs[data-v-c9d678dd]{gap:12px;row-gap:20px}.registration-form__inputs+.registration-form__inputs[data-v-c9d678dd]{margin-top:20px}.registration-form__inputs--row .input-group[data-v-c9d678dd]{width:calc(50% - 6px)}.registration-form__inputs .input-group--desktop-full[data-v-c9d678dd]{width:100%}}.registration-form__checkboxes[data-v-c9d678dd]{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.registration-form__checkboxes[data-v-c9d678dd]{gap:16px}}.registration-form__checkboxes-mark[data-v-c9d678dd]{color:var(--neutral-900);font-weight:500;line-height:125%}.registration-form[data-v-c9d678dd] .input-note .icon{margin-top:0}.registration-form[data-v-c9d678dd] .button--full{margin-top:-4px}@media (min-width:768px){.registration-form[data-v-c9d678dd] .button--full{margin-top:-12px}}@media (min-width:1024px){.registration-form[data-v-c9d678dd] .button--full{margin-top:0}}.registration-form__radio[data-v-c9d678dd]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}@media (min-width:768px){.registration-form__radio[data-v-c9d678dd]{gap:20px;margin-bottom:20px;padding-bottom:8px}}.registration-form .input-with-dropdown[data-v-c9d678dd]{position:relative;width:100%}.registration-form[data-v-c9d678dd] .input-group--relative .dropdown{background:var(--Neutral-0,#fff);border-radius:20px;box-shadow:0 4px 16px #00000014,0 16px 40px #0000000a;display:flex;flex-direction:column;left:0;margin-top:4px;max-height:292px;overflow-y:auto;padding:16px;position:absolute;top:100%;width:100%;z-index:100}.registration-form[data-v-c9d678dd] .input-group--relative .dropdown:empty{display:none}.registration-form[data-v-c9d678dd] .dropdown__item{cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:10px;line-height:24px;padding:14px 16px;transition:background-color var(--timing) ease}@media (any-hover:hover){.registration-form[data-v-c9d678dd] .dropdown__item:hover{background-color:var(--neutral-100)}}.otp-verification[data-v-c9d678dd]{display:flex;flex-direction:column;gap:32px}@media (min-width:768px){.otp-verification[data-v-c9d678dd]{gap:40px}}.otp-verification__section[data-v-c9d678dd]{display:flex;flex-direction:column;gap:16px}.otp-verification__title[data-v-c9d678dd]{align-items:center;color:var(--neutral-900);display:flex;font-size:20px;font-weight:600;gap:8px;line-height:140%}.otp-verification__checkmark[data-v-c9d678dd]{color:var(--primary-700);font-size:24px}.otp-verification__description[data-v-c9d678dd]{color:var(--neutral-700);font-size:16px;line-height:150%}.otp-verification__success[data-v-c9d678dd]{background-color:var(--neutral-100);border-radius:16px;color:var(--primary-700);font-size:16px;font-weight:500;line-height:150%;padding:16px}.registration[data-v-27b75bf7]{padding-bottom:40px;padding-top:24px}@media (min-width:768px){.registration[data-v-27b75bf7]{margin-inline:auto;max-width:666px;padding-bottom:100px}}@media (min-width:1024px){.registration[data-v-27b75bf7]{padding-bottom:104px;padding-top:26px}}.registration__title[data-v-27b75bf7]{margin-bottom:28px}@media (min-width:768px){.registration__title[data-v-27b75bf7]{margin-bottom:24px;text-align:center}}
