.page.sign-in{padding-top:50px;padding-bottom:0;min-height:0;height:auto;max-width:600px}.page.sign-in .center{text-align:center}.page.sign-in form{margin-bottom:30px}.page.sign-in form input::placeholder{color:#6e6e6e}.page.sign-in form input{font-family:revert;font-size:13.3333px}.page.sign-in form .field-group{margin-bottom:10px}.page.sign-in .sign-in-wrapper .logo-wrapper{display:inline-block}.page.sign-in .sign-in-wrapper .content-wrapper.email-entry form{margin-bottom:0}.page.sign-in .sign-in-wrapper .content-wrapper.email-entry .actions{justify-content:center}.page.sign-in .sign-in-wrapper .content{margin-top:20px}.page.sign-in .sign-in-wrapper .content .title{padding-bottom:15px}.page.sign-in .sign-in-wrapper .button-wrapper{padding-top:0}.page.sign-in .sign-in-wrapper .button-wrapper .signin:disabled{background-color:#014e74;border-color:#014e74;color:#fff}.page.sign-in .sign-in-wrapper button{width:100%;margin-bottom:10px}.page.sign-in .sign-in-wrapper button:focus{outline:revert}.page.sign-in .sign-in-wrapper h4{text-align:center}.page.sign-in .sign-in-wrapper .actions{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.page.sign-in .sign-in-wrapper .actions .primary-link{font-weight:600}.page.sign-in #captcha{margin-bottom:10px}.sign-in-page-redesign{background-color:#013d5b;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.sign-in-card{background-color:#fff;border-radius:12px;padding:40px;max-width:480px;width:100%;box-shadow:0 4px 24px #0000001f}.sign-in-card .center{text-align:center}.sign-in-card form input::placeholder{color:#6e6e6e}.sign-in-card form input{font-family:revert;font-size:13.3333px}.sign-in-card form .field-group,.sign-in-card #captcha{margin-bottom:10px}.sign-in-card .actions{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.sign-in-card .actions .primary-link{font-weight:600}.sign-in-card .recommended-badge{display:inline-block;background-color:#25810e;color:#fff;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.5px;padding:3px 10px;border-radius:12px;margin-bottom:12px}.sign-in-card .magic-link-helper{border-left:3px solid #0070a8;background-color:#f4f4f4;padding:12px 16px;margin:16px 0;font-size:13px;color:#141414;line-height:1.5}.sign-in-card .sign-in-divider{display:flex;align-items:center;margin:20px 0;color:#6e6e6e;font-size:13px}.sign-in-card .sign-in-divider:before,.sign-in-card .sign-in-divider:after{content:"";flex:1;border-bottom:1px solid #d4d4d4}.sign-in-card .sign-in-divider span{padding:0 12px;white-space:nowrap}@media(max-width:600px){.sign-in-card{padding:24px 20px;border-radius:8px}}.sign-in-primary-btn{position:relative;width:100%;padding:14px 24px;background-color:#014e74;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.sign-in-primary-btn:hover{background-color:#002b41}.sign-in-primary-btn:disabled{opacity:.6;cursor:not-allowed}.sign-in-primary-btn:focus{outline:revert}.sign-in-secondary-link{background:none;border:none;color:#0070a8;font-size:14px;font-weight:600;cursor:pointer;padding:0;text-decoration:none}.sign-in-secondary-link:hover{text-decoration:underline}.sign-in-back-btn{border:none;min-width:unset;width:unset;margin-bottom:unset;cursor:pointer;position:absolute;top:0;left:0;padding:8px}
