.auth-form-module__bn7oWq__page{background:var(--navy);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:48px 24px 24px;display:flex}.auth-form-module__bn7oWq__panel{background:var(--white);color:var(--ink);border-top:5px solid var(--cyan);width:100%;max-width:460px;padding:40px}.auth-form-module__bn7oWq__brand{font-family:var(--font-display), sans-serif;align-items:center;gap:12px;margin-bottom:36px;font-size:20px;font-weight:600;display:flex}.auth-form-module__bn7oWq__mark{background:var(--navy);color:var(--cyan);place-items:center;width:36px;height:36px;font-weight:700;display:grid;transform:skew(-9deg)}.auth-form-module__bn7oWq__panel h1{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.15}.auth-form-module__bn7oWq__intro{color:#53616c;margin:0 0 28px;font-size:15px;line-height:1.55}.auth-form-module__bn7oWq__form{flex-direction:column;gap:20px;display:flex}.auth-form-module__bn7oWq__field{flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}.auth-form-module__bn7oWq__field input{width:100%;color:var(--ink);min-height:48px;font:inherit;background:#fff;border:1px solid #aeb8bd;border-radius:4px;padding:12px;font-size:16px}.auth-form-module__bn7oWq__field input:focus-visible,.auth-form-module__bn7oWq__primary:focus-visible,.auth-form-module__bn7oWq__secondary:focus-visible{outline-offset:3px;outline:3px solid #147d95}.auth-form-module__bn7oWq__primary,.auth-form-module__bn7oWq__secondary{cursor:pointer;border-radius:4px;min-height:48px;font-size:15px;font-weight:600}.auth-form-module__bn7oWq__primary{background:var(--navy);color:#fff;border:1px solid var(--navy);padding:12px 16px}.auth-form-module__bn7oWq__primary:hover:not(:disabled){background:var(--steel)}.auth-form-module__bn7oWq__secondary{color:#3c5060;background:0 0;border:1px solid #c0c7cb;padding:10px 16px}.auth-form-module__bn7oWq__secondary:hover:not(:disabled){background:#eaf0f2}.auth-form-module__bn7oWq__form :disabled{opacity:.6;cursor:wait}.auth-form-module__bn7oWq__error{color:#8f2824;background:#fff0ee;border-left:3px solid #b53f37;margin:0;padding:12px;font-size:14px;line-height:1.5}.auth-form-module__bn7oWq__hint{color:#53616c;margin:-12px 0 0;font-size:13px;line-height:1.5}.auth-form-module__bn7oWq__note{color:#53616c;border-top:1px solid var(--line);margin:24px 0 0;padding-top:20px;font-size:13px;line-height:1.5}.auth-form-module__bn7oWq__footer{color:#a4b7c4;text-align:center;margin-top:28px;font-size:12px}@media (max-width:520px){.auth-form-module__bn7oWq__page{padding:24px 16px}.auth-form-module__bn7oWq__panel{padding:28px 24px}.auth-form-module__bn7oWq__brand{margin-bottom:28px}.auth-form-module__bn7oWq__panel h1{font-size:28px}}.auth-form-module__bn7oWq__plain{font:inherit;color:#1f4f8b;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-form-module__bn7oWq__plain:hover:not(:disabled){color:#12365f}.auth-form-module__bn7oWq__plain:disabled{color:#8b98a3;cursor:default;text-decoration:none}.auth-form-module__bn7oWq__plain:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1f4f8b}
