.registerPage{max-width:900px!important}.registerPage .registerErrorMessage{color:var(--bittersweet);font-family:var(--font-body-family);font-size:16px;font-weight:400}.registerPage .registrationForm{margin-top:0!important}.registerPage .register__sectionTitle{font-family:var(--font-heading-family);font-size:104px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:93.6px;margin-bottom:56px;text-transform:uppercase}@media(max-width:1440px){.registerPage .register__sectionTitle{font-size:74px}}@media(max-width:991px){.registerPage .register__sectionTitle{font-size:72px;line-height:60px;margin-bottom:30px}}@media(max-width:768px){.registerPage .register__sectionTitle{font-size:48px;line-height:40px}}.registerPage .register__sectionTitle_ru{font-family:var(--font-heading-family);font-size:89px;font-style:normal;font-weight:700;letter-spacing:-3px;line-height:90px;margin-bottom:56px;text-transform:uppercase}@media(max-width:1440px){.registerPage .register__sectionTitle_ru{font-size:74px}}@media(max-width:991px){.registerPage .register__sectionTitle_ru{font-size:61px;letter-spacing:-2px;line-height:60px;margin-bottom:30px}}@media(max-width:768px){.registerPage .register__sectionTitle_ru{font-size:41px;letter-spacing:-1px;line-height:40px}}.registerPage .validationMessage{margin-bottom:10px}.registerPageFieldsWrapper{display:flex}@media(max-width:768px){.registerPageFieldsWrapper{flex-direction:column}}.registerPageFieldsWrapper .field{margin-top:0!important}.registerPageFieldsWrapper .field:first-child{margin-right:24px}@media(max-width:768px){.registerPageFieldsWrapper .field:first-child{margin-bottom:16px;margin-right:0}}.registerPage .field{flex-direction:column;margin-top:24px}@media(max-width:768px){.registerPage .field{margin-top:16px}}.registerPage .field:after,.registerPage .field:before{display:none!important}.registerPage .field input{border:1px solid #352e26;border-radius:4px!important;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%;padding:17px 24px!important}.registerPage .field input:-webkit-autofill,.registerPage .field input:-webkit-autofill:active,.registerPage .field input:-webkit-autofill:first-line,.registerPage .field input:-webkit-autofill:focus,.registerPage .field input:-webkit-autofill:hover{font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%}@media(max-width:768px){.registerPage .field input{font-size:14px;height:48px;letter-spacing:-.28px;line-height:22px;max-width:100%}.registerPage .field input:-webkit-autofill,.registerPage .field input:-webkit-autofill:active,.registerPage .field input:-webkit-autofill:first-line,.registerPage .field input:-webkit-autofill:focus,.registerPage .field input:-webkit-autofill:hover{font-size:14px;letter-spacing:-.28px;line-height:22px}}.registerPage .field input:focus,.registerPage .field input:focus-visible{border:1px solid #ff87c8!important;box-shadow:none!important}.registerPage .field label{color:#a8a18a;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%}@media(max-width:768px){.registerPage .field label{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}}.registerPage a.linkButton,.registerPage button{align-items:center;background:#352e26;border-radius:4px;color:#f8f8f8;display:flex;font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:500;height:56px;justify-content:center;letter-spacing:-.4px;line-height:28px;margin:40px auto 56px;max-width:362px;padding:14px 32px;text-transform:uppercase;width:100%}@media(max-width:576px){.registerPage a.linkButton,.registerPage button{font-size:14px;height:50px;letter-spacing:-.28px;line-height:22px;margin:32px auto 48px;max-width:100%;width:100%}}.registerPage a.linkButton:after,.registerPage a.linkButton:before,.registerPage button:after,.registerPage button:before{display:none!important}.registerPage .linkButton{margin-top:24px}@media(max-width:768px){.registerPage .linkButton{margin-top:20px}}.registerPage .loginBtnWrapper{align-items:center;display:flex;justify-content:center;width:100%}@media(max-width:320px){.registerPage .loginBtnWrapper{flex-direction:column}}.registerPage .loginBtnWrapper span{font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%;margin-right:4px}@media(max-width:768px){.registerPage .loginBtnWrapper span{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}}.registerPage .loginBtnWrapper .loginBtn{font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.36px;line-height:120%;margin:0;position:relative;transition:all .3s ease-in-out}@media(max-width:768px){.registerPage .loginBtnWrapper .loginBtn{font-size:14px;letter-spacing:-.28px;line-height:22px;max-width:100%}}.registerPage .loginBtnWrapper .loginBtn:hover{transition:all .3s ease-in-out}.registerPage .loginBtnWrapper .loginBtn:hover:after{background:var(--birch);bottom:-6px;content:"";height:1px;left:0;position:absolute;transition:all .1s linear;width:100%}