html{height:100%}body{height:inherit}.btn{background:#5336ee;box-shadow:0px 2px 7px rgba(43,77,150,0.41);padding:0.6rem 0.75rem;border:none;height:47px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px}.btn:hover{color:#fff !important}.btn-outline{color:#fff !important;font-size:12px !important}.form-login{padding:25% 15%}.form-login .form-login-title{font-style:normal;font-weight:600;font-size:32px;color:#ff534e;margin-bottom:2rem}.form-control{border:1px solid #53727b;border-radius:8px;background:#fff;height:47px;color:#0f1c39;font-size:20px}.form-control:focus{border-color:#13191c}.form-login .form-control{width:300px}input:focus{outline:none}.form-login .actions .btn{width:300px;margin-bottom:30px}.form-login a{color:#556383;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none}input::-webkit-input-placeholder{color:#c9cfdb !important}.logo-login{margin-bottom:50px}.logo-login p{color:#0f1c39;font-size:16px;font-weight:800;margin-bottom:10px}.logo-login img{width:150px}.sign-in__links{margin-top:16px;margin-bottom:48px;width:100%;display:flex;align-items:center;justify-content:space-between}.container{max-width:100%}h1{font-size:40px;font-weight:800}h2{font-size:24px;margin-bottom:10px}.navbar{box-shadow:none}.padding-horizontal-large{padding:0 20%}.field label{color:var(--Neutral-1000, #13191c);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.login-container{width:100%;background:none;margin:0;font-family:"General Sans Variable", sans-serif}#error_explanation ul{color:red;list-style-type:none;padding:0}.create-account__logo{display:flex;justify-content:center;margin-bottom:24px}.create-account__content{max-width:420px}.create-account__title{margin-top:24px;margin-bottom:28px;font-size:25px;font-weight:600;line-height:32px;letter-spacing:-0.25px}.create-account__button{display:block;padding:16px 24px;text-align:center;background:transparent;border:1px solid #1a1a13;border-radius:8px;margin-top:24px;margin-bottom:16px;color:#1a1a13;font-size:16px;font-weight:500;line-height:24px}.create-account__button:hover{background:#f0f2f0;color:unset;text-decoration:none}.create-account__nomad-link{display:flex;align-items:center;justify-content:center;gap:16px;padding:13px 8px;color:var(--glyph-dark-primary, #1a1a13);font-size:16px;font-weight:500;line-height:24px}.create-account__container{position:relative;background:#f2f7fa;padding:0}.create-account__husky-board{width:100%}.sign-in__container{max-width:350px;width:100%}.sign-in__mobile-header{display:flex;flex:1 auto;justify-content:center;padding:16px 0;background:#ffce00;margin-bottom:32px}.sign-in__mobile-create-account{margin-top:24px;margin-bottom:32px;text-align:center;color:var(--glyph-dark-primary, #1a1a13);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.sign-in__title{color:#1a1a13;font-size:32px;font-weight:600;text-align:center;margin-bottom:48px}.sign-in__forgot-password{color:var(--Secondary-1---nomad-husky, #13191c);font-size:13px;font-style:normal;font-weight:500;line-height:20px;text-decoration:underline}.sign-in__password-checkbox{appearance:none;cursor:pointer;width:18px;height:18px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><g clip-path="url(/%23clip0_2682_725)"><path d="M2.77778 1.8H15.2222C15.7622 1.8 16.2 2.23777 16.2 2.77778V15.2222C16.2 15.7622 15.7622 16.2 15.2222 16.2H2.77778C2.23777 16.2 1.8 15.7622 1.8 15.2222V2.77778C1.8 2.23777 2.23777 1.8 2.77778 1.8Z" stroke="%2313191C" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_2682_725"><rect width="18" height="18" fill="white"/></clipPath></defs></svg>')}.sign-in__password-checkbox:checked{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><g clip-path="url(/%23clip0_2682_1142)"><path d="M15.2222 1H2.77778C1.79594 1 1 1.79594 1 2.77778V15.2222C1 16.2041 1.79594 17 2.77778 17H15.2222C16.2041 17 17 16.2041 17 15.2222V2.77778C17 1.79594 16.2041 1 15.2222 1Z" fill="%2313191C"/><path d="M6.30005 10.08L7.75389 11.7L12.6 6.3" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_2682_1142"><rect width="18" height="18" fill="white"/></clipPath></defs></svg>')}.sign-in__password-toggle-view-label{margin:0;cursor:pointer;font-size:14px;margin-left:8px}.sign-in__password-input.sign-in__password-input{font-size:20px}.devise__main-button{border:none;width:100%;background:#1a1a13;border-radius:8px;padding:16px 24px;color:var(--glyph-light, #fbfbfb);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.devise__main-button:hover{background:#6e736e}@media (max-width: 768px){.create-account__logo{display:none}.create-account__title{display:none}.create-account__button{display:none}.create-account__container{padding:24px 40px}}@media (min-width: 768px){.login-container{background-color:#fff;height:100%;height:inherit;background-repeat:no-repeat;background-position:left;background-size:40%;height:100vh;margin-left:-16px}.sign-in__mobile-header{display:none}.sign-in__mobile-create-account{display:none}.sign-in__title{text-align:start}}.password__header{padding:24px 0px;display:flex;justify-content:center;background:var(--background-accent, #ffce00)}.password__content{max-width:420px;margin:42px auto}.password__title{margin-bottom:32px;color:var(--Neutral-1000, #13191c);text-align:center;font-family:"General Sans Variable", sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.25px}.password__text{margin-bottom:32px;color:var(--glyph-dark-primary, #1a1a13);text-align:center;font-family:"General Sans Variable", sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.password__hint{padding:8px 16px;margin-bottom:16px;border-radius:4px;background:var(--Hover---Table, #F0F2F0);color:var(--Neutral-1000, #13191c);font-family:"General Sans Variable", sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.password__hint ul{margin:0;padding-left:24px}.password__hint li{margin-top:8px}
