@media(max-width: 576px){.registration__registration--utn3k{padding-block-start:0rem;padding-inline-end:1.25rem;padding-block-end:0rem;padding-inline-start:1.25rem}}.registration__registration__title--uSYgG{font-size:0.875rem;line-height:1.25rem;font-family:var(--font-third);letter-spacing:.04em;text-transform:uppercase;font-weight:600}@media(min-width: 577px){.registration__registration__title--uSYgG{margin-block-end:2.5rem}}@media(max-width: 576px){.registration__registration__title--uSYgG{margin-block-start:1.25rem;margin-block-end:1.25rem}}.registration__registration__form--ajZw6{padding:0;height:auto;border:none}.registration__registration__form--ajZw6 .container-fluid{--bs-gutter-x: 0}.registration__registration__form--ajZw6 .row{--bs-gutter-x: 0.5rem}.registration__registration__form--ajZw6 .row .field{margin-block-end:0}.registration__registration__form--ajZw6 .row .field.field-birthday+span.field__error{font-size:0.75rem;line-height:1rem;font-family:var(--font-main);letter-spacing:.04em;text-transform:none;font-weight:400;margin-block-start:0.5rem}.registration__registration__form--ajZw6 .row .field label,.registration__registration__form--ajZw6 .row .field input,.registration__registration__form--ajZw6 .row .field select{font-size:0.75rem;line-height:1rem;font-family:var(--font-main);letter-spacing:.04em;text-transform:none;font-weight:400;min-height:3rem}.registration__registration__form--ajZw6 .row .field label input:-webkit-autofill,.registration__registration__form--ajZw6 .row .field input input:-webkit-autofill,.registration__registration__form--ajZw6 .row .field select input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px var(--color-white) inset}@media(min-width: 577px){.registration__registration__form--ajZw6 .row{margin-block-end:1.5rem}}.registration__registration__form--ajZw6 .row>div{margin-block-end:1rem}@media(max-width: 576px){.registration__registration__form--ajZw6 .row .field,.registration__registration__form--ajZw6 .row .dropdown{margin-block-end:1.5rem}.registration__registration__form--ajZw6 .row .field.field-birthday{margin-block-end:0}.registration__registration__form--ajZw6 .row .field.field-birthday+span.field__error{margin-block-start:0.5rem}}.registration__registration__form--ajZw6 .row select[name=country]+svg{inset-block-start:initial;inset-block-end:0.5rem}.registration__registration__form--ajZw6 .row select{border-radius:0}.registration__registration__form--ajZw6 .row .phone-field .fields-phone{display:flex;gap:0.5rem}@media(max-width: 576px){.registration__registration__form--ajZw6 .row .phone-field .fields-phone{flex-wrap:wrap}}.registration__registration__form--ajZw6 .row .phone-field .field-phone{flex-basis:40%}@media(max-width: 576px){.registration__registration__form--ajZw6 .row .phone-field .field-phone{flex-grow:1}}.registration__registration__form--ajZw6 .row .phone-field .field-phone .field__error{position:initial;transform:initial;margin-block-start:0.5rem}.registration__registration__form--ajZw6 .row .phone-field .field-phone input{width:100%;margin-block-end:0}.registration__registration__form--ajZw6 .row .phone-field .field-phoneCode{flex-basis:4.375rem;min-width:fit-content}.registration__registration__form--ajZw6 .row .phone-field .field-comment{display:none}.registration__registration__form--ajZw6 .row .phone-field .phone-label{display:none}.registration__registration__form--ajZw6 .row .phone-field .phoneCode-label__extended{position:absolute;font-size:0.75rem;line-height:1rem;font-family:var(--font-main);letter-spacing:.04em;text-transform:none;font-weight:400}.registration__registration__form--ajZw6 .row .phone-field .dropdown{padding-block-start:0.8125rem;padding-inline-end:1.25rem;padding-block-end:0.8125rem;padding-inline-start:1.25rem;align-self:flex-start;flex-basis:40%;min-height:3rem;margin-block-start:1.625rem;border:1px solid var(--color-black)}@media(max-width: 576px){.registration__registration__form--ajZw6 .row .phone-field .dropdown{flex-basis:100%}}.registration__registration__form--ajZw6 .row .phone-field .dropdown button{display:flex;justify-content:space-between;width:100%}.registration__registration__form--ajZw6 .row .phone-field .dropdown button::before{content:none}.registration__registration__form--ajZw6 .row .phone-field .dropdown__value{font-size:0.75rem;line-height:1rem;font-family:var(--font-main);letter-spacing:.04em;text-transform:none;font-weight:400}
