*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:'Open Sans',sans-serif;color:#011400;font-size:18px}h1{font-family:'Montserrat',sans-serif;margin:0 0 32px 0;font-weight:600;text-align:center}a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:2px solid #bfc4bf;background-clip:content-box;background-color:#fff;margin:0 16px 0 0;border-radius:4px}input[type="checkbox"]:checked{background-size:14px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5714 7.66675L3.49465 8.71107C3.77279 8.99785 4.15383 9.16182 4.5533 9.16664C4.95276 9.17146 5.33765 9.01673 5.62263 8.73676L4.5714 7.66675ZM2.57675 3.45567C1.99998 2.861 1.05034 2.84649 0.455674 3.42325C-0.138997 4.00002 -0.153512 4.94966 0.423253 5.54433L2.57675 3.45567ZM11.0512 3.40342C11.6422 2.82284 11.6506 1.87313 11.07 1.28218C10.4894 0.691236 9.53972 0.682829 8.94877 1.26341L11.0512 3.40342ZM5.64814 6.62242L2.57675 3.45567L0.423253 5.54433L3.49465 8.71107L5.64814 6.62242ZM8.94877 1.26341L3.52017 6.59674L5.62263 8.73676L11.0512 3.40342L8.94877 1.26341Z' fill='%23FFB400'/%3E%3C/svg%3E%0A")}input,select,a{outline-color:#ffb400}.container{width:100%;margin:0 auto;padding:0 16px;max-width:1310px}@media screen and (min-width:48em){.container{padding:0 48px}}.invalid{outline-color:red}.account__body{background-color:#f5f5f7;min-height:100vh;margin:0;display:grid;grid-template-rows:auto 1fr auto}.account__header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 0}@media screen and (min-width:40em){.account__header-inner{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.account__logo{width:210px;height:auto}@media screen and (min-width:40em){.account__logo{width:inherit}}.account__phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.account__phone-icon{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:40em){.account__phone-icon{margin-right:12px}}.account__phone-number{display:none;font-family:'Montserrat',sans-serif}@media screen and (min-width:40em){.account__phone-number{display:initial;font-size:24px}}.account__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}.account__message{width:100%;font-size:14px;border-left:2px solid #ffb400;padding-left:24px;margin:0 0 48px 0}.account__form{width:100%;max-width:405px;margin:48px auto 0 auto}.account__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.account__label{margin-bottom:8px}.account__input,.account__select{border-radius:16px;padding:12px 24px;border:none;font-family:inherit;font-size:inherit;width:100%}.account__input:-webkit-autofill::first-line,.account__select:-webkit-autofill::first-line {font-size:18px;font-family:'Open Sans',sans-serif}.account__input::-webkit-input-placeholder,.account__select::-webkit-input-placeholder{color:#bfc4bf}.account__input::-moz-placeholder,.account__select::-moz-placeholder{color:#bfc4bf}.account__input::-ms-input-placeholder,.account__select::-ms-input-placeholder{color:#bfc4bf}.account__input::placeholder,.account__select::placeholder{color:#bfc4bf}.account__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 24px center;background-image:url("data:image/svg+xml,%3Csvg width='17' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.778 1.046a1 1 0 111.415 1.415L9.229 9.424a.997.997 0 01-.74.292.997.997 0 01-.74-.292L.784 2.46a1 1 0 111.414-1.415l6.29 6.29 6.29-6.29z' fill='%23011400'/%3E%3C/svg%3E");cursor:pointer}.account__error{margin-top:8px;color:red;font-size:14px}.account__error ul{padding:0;list-style-position:inside}.account__password{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.account__checkbox_align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__checkbox a{display:initial;display:initial;color:#012fae}.account__checkbox a:hover{text-decoration:underline}.account__checkbox-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.account__button{background-color:#ffb400;color:#fff;font-family:inherit;font-size:inherit;width:100%;padding:12px 24px;border:none;border-radius:16px;cursor:pointer}.account__button:disabled{background-color:#bfc4bf;cursor:initial}.account__button:hover,.account__button:focus{background-color:#ffcd5f}.account__button:focus{outline-color:#ffb400}.account__submit{margin-top:48px}.account__password-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;padding:0;border:0;background-color:transparent;right:24px;cursor:pointer}.account__password-toggler[hidden]{display:none}.account__password-toggler_invisible line{visibility:visible}.account__password-toggler:focus{outline:none;color:#ffb400}.account__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;padding:32px 16px;text-align:center}.account__footer-link{color:#012fae}.account__footer-link:hover{text-decoration:underline}