@keyframes auth-card-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-error-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.info-page{position:relative;padding:150px 16px 160px;background-color:#4169e1}@media(max-width:768px){.info-page{padding-top:120px;padding-bottom:80px}}.is_app .info-page{display:flex;align-items:center;min-height:100vh;padding:20px 16px}.info-page .info-card{position:relative;width:100%;max-width:720px;margin:auto;padding:36px 32px 30px;text-align:left;background-color:#fff;border-radius:20px;box-shadow:0 24px 60px rgba(8,24,40,.28);animation:auth-card-in .35s ease-out;padding:44px 48px 40px;font-size:16px;line-height:1.65;color:#3c4a5e}@media(max-width:400px){.info-page .info-card{padding:28px 20px 24px}}.info-page .info-card .auth-brand{display:flex;justify-content:center;margin-bottom:18px}.info-page .info-card .auth-brand .logo-image{height:56px;width:auto}.info-page .info-card .auth-heading{margin-bottom:22px;text-align:center}.info-page .info-card .auth-heading .auth-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:14px;font-size:22px;color:#4169e1;background-color:#eaf0fd;border-radius:50%}.info-page .info-card .auth-heading .auth-icon.is-success{color:#1f7a3d;background-color:#e3f6e9}.info-page .info-card .auth-heading h1{margin:0 0 4px;font-size:24px;font-weight:800;letter-spacing:-.01em;color:#081828}.info-page .info-card .auth-heading p{margin:0;font-size:14px;line-height:1.55;color:#6b778c;overflow-wrap:anywhere}.info-page .info-card .auth-heading p strong{color:#3c4a5e}.info-page .info-card .form-errors,.info-page .info-card .form-success{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.45;text-align:left;border-radius:10px;overflow-wrap:anywhere}.info-page .info-card .form-errors::before,.info-page .info-card .form-success::before{font-family:FontAwesome;font-weight:400;line-height:1.45}.info-page .info-card .form-errors{color:#c92a2a;background-color:#fff5f5;border:1px solid #ffc9c9;animation:auth-error-shake .35s ease}.info-page .info-card .form-errors::before{content:"\f071"}.info-page .info-card .form-success{color:#1f7a3d;background-color:#effaf2;border:1px solid #b7e4c4}.info-page .info-card .form-success::before{content:"\f00c"}.info-page .info-card .input-container{margin-bottom:16px}.info-page .info-card .input-container .input-label{margin-bottom:6px;font-size:13px;font-weight:600;color:#3c4a5e}.info-page .info-card .input-container .input-text{width:100%;height:48px;padding:10px 14px;font-size:15px;color:#081828;background-color:#f7f9fe;border:1px solid #dfe6fb;border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.info-page .info-card .input-container .input-text::placeholder{color:#a3adbf}.info-page .info-card .input-container .input-text:hover{border-color:#a9bcf3}.info-page .info-card .input-container .input-text:focus{outline:none;background-color:#fff;border-color:#4169e1;box-shadow:0 0 0 4px rgba(65,105,225,.15)}.info-page .info-card .input-container .btn-toggle-password{position:absolute;top:50%;right:6px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:-18px;border-radius:9px;cursor:pointer;transition:background-color .15s ease}.info-page .info-card .input-container .btn-toggle-password:hover{background-color:#eaf0fd}.info-page .info-card .input-container .btn-toggle-password .fa{font-size:17px;color:#8a9bc4}.info-page .info-card .input-container .input-password{padding-right:48px}.info-page .info-card .button{margin-top:6px}.info-page .info-card .btn-submit{width:100%;height:50px;padding:0 20px;font-size:16px;border-radius:12px;background-color:#4169e1;box-shadow:0 10px 24px rgba(65,105,225,.3)}.info-page .info-card .btn-submit:hover{background-color:#081828;box-shadow:0 10px 24px rgba(8,24,40,.25)}.info-page .info-card a.btn-submit{display:inline-flex;align-items:center;justify-content:center;color:#fff}.info-page .info-card .other-ctas{margin-top:22px;padding-top:18px;font-size:14px;text-align:center;color:#6b778c;border-top:1px solid #eef1f8}.info-page .info-card .other-ctas .cta-link{margin-left:4px;font-weight:600;color:#4169e1}.info-page .info-card .other-ctas .cta-link:hover{color:#2f4fc4;text-decoration:underline}.info-page .info-card .other-ctas .divider{margin:0 6px 0 10px;color:#c3cbe0}@media(max-width:576px){.info-page .info-card{padding:30px 22px 26px}}.info-page .info-eyebrow{display:inline-block;margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4169e1}.info-page h1{margin:0 0 10px;font-size:34px;font-weight:800;letter-spacing:-.01em;color:#081828}@media(max-width:576px){.info-page h1{font-size:28px}}.info-page .info-lead{margin-bottom:8px;font-size:18px;color:#6b778c}.info-page h2{margin:30px 0 8px;font-size:20px;font-weight:800;color:#081828}.info-page p,.info-page ul{margin-bottom:12px}.info-page ul{padding-left:20px}.info-page ul li{margin-bottom:6px;list-style:disc}.info-page a:not(.btn){font-weight:600;color:#4169e1}.info-page a:not(.btn):hover{color:#2f4fc4;text-decoration:underline}.info-page .info-email{font-size:18px}.info-page .info-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;padding-top:24px;border-top:1px solid #eef1f8}.info-page .info-actions .btn-submit{display:inline-flex;align-items:center;width:auto;color:#fff}/*# sourceMappingURL=front-info-page.output.css.map */