@font-face{font-family:"FiraSans-Regular";src:url(../fonts/FiraSans-Regular.ttf)}@font-face{font-family:"FiraSans-Bold";src:url(../fonts/FiraSans-Bold.ttf)}@font-face{font-family:"Inter";src:url(../fonts/Inter/Inter-Regular.ttf)}@font-face{font-family:"Inter-Bold";src:url(../fonts/Inter/Inter-Bold.ttf)}@font-face{font-family:"Inter-SemiBold";src:url(../fonts/Inter/Inter-SemiBold.ttf)}@font-face{font-family:"Inter-Medium";src:url(../fonts/Inter/Inter-Medium.ttf)}body{margin:0;font-family:"Inter-Medium"}h1,h2,h3,h4,h5,h6,p{margin:0}.spacer-8px{padding-bottom:8px}.spacer-12px{padding-bottom:12px}.spacer-24px{padding-bottom:24px}.spacer-18px{padding-bottom:20px}.spacer-32px{padding-bottom:32px}.auth-form{width:460px;border-radius:14px;background-color:rgb(255 255 255 / .8);-webkit-box-shadow:0 4px 8px 0 rgb(168 208 255 / .75);padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 4px 8px -2px rgb(16 24 40 / .1);border:1px solid var(--Grey-200,rgb(228 231 236));border-radius:8px;padding:32px}.login-form{min-height:auto}.form-group label{display:block;color:rgb(29 41 57);font-weight:500;font-size:14px;line-height:20px;letter-spacing:0%;margin-bottom:7px}.form-group input{width:100%;border:1px solid rgb(208 213 221);border-radius:8px;background-color:#fff;padding:12px 12px;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:"Inter"}.form-group.password-revealing{position:relative}.form-group.password-revealing input{padding-right:48px}.form-group .reveal-password{position:absolute;top:27px;right:0;height:43px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.reveal-password img{height:auto;width:20px}.form-group .reveal-password-confirm{position:absolute;top:27px;right:0;height:43px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.reveal-password-confirm img{height:auto;width:20px}.form-group.password-revealing{position:relative}.form-group.password-revealing input{padding-right:48px}.form-group .reveal-password{position:absolute;top:27px;right:0;height:43px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.reveal-password img{height:auto;width:20px}.form-group .reveal-password-existing{position:absolute;top:27px;right:0;height:43px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.reveal-password-existing img{height:auto;width:20px}form h3{color:rgb(16 24 40);font-family:Inter-SemiBold;font-size:19px;line-height:52px;text-align:left}form p{color:#001126;font-size:16px;line-height:20px}form button{height:45px;border-radius:26px;background-color:rgb(80 39 115);box-shadow:0 1px 2px 0 rgb(16 24 40 / .05);border:none;width:100%;color:#fff;font-size:16px;font-family:Inter-Medium;cursor:pointer;outline:none}form button.later{border:1px solid rgb(208 213 221);background-color:#fff;color:rgb(52 64 84)}.dont{height:44px;display:flex;justify-content:center;align-items:center;color:rgb(61 15 99);font-size:15px;margin-top:8px;cursor:pointer;background-color:#fff;border:0}form a{color:rgb(80 39 115);line-height:16px;width:100%;text-align:right;display:block;padding-top:12px;text-decoration:none;font-size:14px}.error-msg{padding:10px 0;color:red;font-family:"Inter";font-size:14px}.login-password{visibility:hidden;transition:visibility 0.9s,max-height 0.25s;max-height:0}.login-password.show{visibility:visible;max-height:100px}.d-none{display:none!important}.d-block{display:block}form button[disabled]{cursor:not-allowed;background:rgb(197 183 208);box-shadow:0 1px 2px 0 rgb(16 24 40 / .05)}.form-group input.error{border:1px solid red}input::placeholder{color:rgb(102 112 133)}main section .logo{display:block;max-width:160px;max-height:101px;width:auto;height:auto}