.page-module__krzmUG__page{background:#f6f8fb;place-items:start center;min-height:calc(100vh - 120px);padding:28px 14px 40px;display:grid}.page-module__krzmUG__card{background:#fff;border:1px solid #dee3ea;border-radius:14px;gap:12px;width:min(480px,100%);padding:22px;display:grid}.page-module__krzmUG__title{color:#0f172a;margin:0;font-size:26px}.page-module__krzmUG__subtitle{color:#64748b;margin:0;font-size:13px}.page-module__krzmUG__noticeError,.page-module__krzmUG__noticeSuccess{border:1px solid;border-radius:10px;padding:10px 12px;font-size:13px}.page-module__krzmUG__noticeError{color:#b42318;background:#fef3f2;border-color:#fecdca}.page-module__krzmUG__noticeSuccess{color:#027a48;background:#ecfdf3;border-color:#abefc6}.page-module__krzmUG__form{gap:10px;display:grid}.page-module__krzmUG__field{gap:6px;display:grid}.page-module__krzmUG__field span{color:#334155;font-size:12px;font-weight:600}.page-module__krzmUG__field input{color:#0f172a;background:#fff;border:1px solid #d0d7e3;border-radius:10px;height:40px;padding:0 12px;font-size:14px}.page-module__krzmUG__field input:focus{border-color:#16aca3;outline:none;box-shadow:0 0 0 3px #16aca326}.page-module__krzmUG__submitButton{color:#fff;cursor:pointer;background:#16aca3;border:0;border-radius:10px;height:42px;font-size:14px;font-weight:700}.page-module__krzmUG__submitButton:hover{background:#10968f}.page-module__krzmUG__switchText{color:#475467;margin:2px 0 0;font-size:13px}.page-module__krzmUG__switchLink{color:#0f766e;font-weight:700;text-decoration:none}.page-module__krzmUG__switchLink:hover{text-decoration:underline}
