.zheren-wpb-signin{box-sizing:border-box;max-width:620px;margin:24px auto;padding:32px;border:1px solid #dbe7f6;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);box-shadow:0 16px 42px rgba(18,52,92,.08);color:#12213a;font-family:inherit}.zheren-wpb-signin *{box-sizing:border-box}.zheren-wpb-signin__heading>span{display:inline-block;margin-bottom:10px;color:#1769e0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.zheren-wpb-signin__heading h2{margin:0 0 10px;font-size:30px;line-height:1.2;color:#0d1c35}.zheren-wpb-signin__heading p{margin:0 0 24px;color:#60708a;line-height:1.65}.zheren-wpb-signin__form{display:grid;gap:18px}.zheren-wpb-signin__form label{display:grid;gap:8px}.zheren-wpb-signin__form label>span{font-size:14px;font-weight:650;color:#263750}.zheren-wpb-signin__form input{width:100%;min-height:50px;padding:12px 15px;border:1px solid #cddbee;border-radius:12px;background:#fff;color:#15233a;font:inherit;outline:none}.zheren-wpb-signin__form input:focus{border-color:#377dff;box-shadow:0 0 0 3px rgba(55,125,255,.14)}.zheren-wpb-signin__form input:disabled{background:#f1f5fa;color:#8b98aa;cursor:not-allowed}.zheren-wpb-signin__form button{min-height:52px;border:0;border-radius:14px;background:#2768ed;color:#fff;font:inherit;font-weight:750;cursor:pointer}.zheren-wpb-signin__form button:disabled{background:#e3eaf4;color:#8795a9;cursor:not-allowed}.zheren-wpb-signin__state{margin:0;padding:11px 13px;border-radius:10px;background:#f0f5fb;color:#65748a;font-size:13px}.zheren-wpb-signin__trust{margin-top:20px;padding-top:18px;border-top:1px solid #e4ebf4}.zheren-wpb-signin__trust p{margin:5px 0;color:#728097;font-size:12px;line-height:1.55}@media(max-width:640px){.zheren-wpb-signin{margin:16px 0;padding:23px 19px;border-radius:18px}.zheren-wpb-signin__heading h2{font-size:25px}}
