@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);.info-section{align-items:center;display:flex;flex-direction:column}@media(min-width:790px){.info-section{flex-direction:row;justify-content:start;margin-left:16px}.info-section__icon{height:50px;margin-right:24px;width:60px}}.info-section__description{align-items:center;display:flex;flex-direction:column}@media(min-width:790px){.info-section__description{align-items:flex-start}}.info-section__title{font-weight:600;margin-top:16px}@media(min-width:790px){.info-section__title{margin-top:0}}.info-section__subtitle{margin-top:8px}.login-page{align-items:center;display:flex;flex-direction:column;padding:0 24px;width:100%}@media(min-width:790px){.login-page{align-items:flex-start;max-width:494px;padding:0}}@media(min-width:1440px){.login-page{max-width:611px}}@media(min-width:1920px){.login-page{max-width:776px}}.login-form{align-items:center;background-color:#fff;border:1px solid #d6d6d6;display:flex;flex-direction:column;margin-top:40px;padding:40px;width:100%}.login-form__fields{width:100%}.login-form__fields--email,.login-form__fields--password{margin-top:24px}.login-form__password-actions{display:flex;flex-direction:column;width:100%}@media(min-width:790px){.login-form__password-actions{flex-direction:row}}.login-form__email-field{margin-top:40px}.login-form__password-field{margin-top:32px}.login-form__reset-password--link{margin-right:auto;margin-top:24px}@media(min-width:790px){.login-form__reset-password--link{text-align:start;width:100%}}.login-form__actions{display:flex;flex-direction:column;gap:32px;margin-top:32px;width:100%}@media(min-width:790px){.login-form__actions{flex-direction:row}}.common-button{align-items:center;display:flex;width:100%}.common-button.tertiary>.common-button__title{margin-left:8px}.common-button--loading{opacity:.5}.small{font-weight:600;padding:8px 32px}.regular{padding:16px 32px}@media(min-width:790px){.regular{padding:16px 8px}}@media(min-width:1440px){.regular{padding:16px 32px}}.primary{background-color:#115c36;color:#fff}.primary,.secondary{border:1px solid #115c36;border-radius:2px;font-weight:700;justify-content:center}.secondary{background-color:#fff;color:#115c36}.tertiary{background-color:#0000;border:none;color:#115c36;font-weight:600;padding:0}.common-input{display:flex;flex-direction:column;position:relative;width:100%}.common-input__children,.common-input__error-message{margin-top:8px;padding-left:8px}.common-input__error-message{color:#c73636;font-weight:600}.common-input__label{color:#313131;font-weight:600;margin-bottom:8px}.common-input>input{border:2px solid #d6d6d6;border-radius:2px;height:40px;padding:4px 60px 4px 12px;width:100%}.common-input>input.error{background:url(/login_reg_static_resources/static/media/warningIcon.8920c4275d13cfac202f.svg) no-repeat 100%;background-position:right 7% center;border:2px solid #c73636}.common-input__error{position:absolute;right:35px;top:50%;transform:translateY(-50%)}.common-input__icon{background-color:inherit;border:none;position:absolute;right:0;top:50%}.password-input{width:100%}.common-link{cursor:pointer;font-weight:700}.common-link,.common-link--primary,.common-link--primary:hover{color:#115c36}.common-link--warning,.common-link--warning:hover{color:#c73636}.error-section{align-items:center;background:#fff;border-left:3px solid #c73636;border-radius:2px;box-shadow:0 2px 8px 0 #0003;display:flex;gap:16px;margin:32px 0 24px;padding:16px 32px;width:100%}.error-section>p{color:#c73636;font-weight:600;line-height:32px}.turnstile{margin-top:24px}.turnstile__title{font-weight:600}.turnstile__captcha{margin-top:8px}.registration-page{align-items:center;display:flex;flex-direction:column;padding:0 24px;width:100%}@media(min-width:790px){.registration-page{align-items:flex-start;max-width:494px;padding:0}}@media(min-width:1440px){.registration-page{max-width:611px}}@media(min-width:1920px){.registration-page{max-width:776px}}.registration-form{align-items:center;background-color:#fff;border:1px solid #d6d6d6;display:flex;flex-direction:column;margin-top:40px;padding:40px;width:100%}.registration-form__fields{width:100%}.registration-form__fields--confirm-email,.registration-form__fields--email,.registration-form__fields--password{margin-top:24px}.registration-form__password-actions{display:flex;flex-direction:column;width:100%}@media(min-width:790px){.registration-form__password-actions{flex-direction:row}}.registration-form__actions{display:flex;flex-direction:column;gap:32px;margin-top:32px;width:100%}@media(min-width:790px){.registration-form__actions{flex-direction:row}}.checkbox-wrapper{display:flex;margin-top:24px;width:100%}.checkbox-wrapper>input[type=checkbox]{accent-color:#313131;border:1px solid #313131;border-radius:50%;cursor:pointer;height:24px;outline:none;width:24px}.checkmark{margin-left:8px}*{box-sizing:border-box;font-family:Open Sans,sans-serif}body,html{background-color:#f5f5f5;color:#000;font-size:16px;margin:0}h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}button{cursor:pointer}button,input,select{font-family:inherit;font-size:inherit}.main-container{display:flex;justify-content:center;margin:0 auto;max-width:327px;min-height:calc(100dvh - 182px);padding-bottom:48px;padding-top:32px;width:100%}@media(min-width:375px){.main-container{max-width:768px}}@media(min-width:790px){.main-container{max-width:768px}}@media(min-width:1440px){.main-container{max-width:1260px}}@media(min-width:1920px){.main-container{max-width:1600px}}.d-flex{display:flex}.flex-column{flex-direction:column}html{color:#313131;font-weight:400;letter-spacing:-.005em;line-height:2}h1,h2,h3{font-weight:700;margin:0 0 16px}h1{font-size:32px;letter-spacing:-.32px;line-height:40px}h2{font-size:18px;letter-spacing:-.18px;line-height:27px}@media(min-width:790px){h2{font-size:24px;letter-spacing:-.12px;line-height:36px}}.text-subtitle-1{font-size:16px;line-height:24px}.text-subtitle-2{font-size:14px;letter-spacing:-.07px;line-height:21px}.text-title-1{font-size:24px;font-weight:700;letter-spacing:-.12px;line-height:36px}.text-body-1{font-size:16px;line-height:24px}.text-body-2{font-size:14px;letter-spacing:-.07px;line-height:21px}.text-body-3{font-size:12px;letter-spacing:.03px;line-height:18px}.text-button-1{font-size:14px;letter-spacing:-.14px;line-height:21px}.validation-rules__item.valid{color:#008707}.validation-rules__item.not-valid{color:#c73636}.validation-rules__item-list{color:#313131;list-style:inside;margin-left:8px}.validation-rules__item-list__item.valid{color:#008707}
/*# sourceMappingURL=main.bb5ddf83.css.map*/