.WEZH7G_page{min-height:100svh;font-family:var(--font-dm-sans,inherit);background:#f7f8fa;place-items:center;padding:28px 20px;display:grid}.WEZH7G_frame{background:#fff;border:1px solid #dfe5ec;border-radius:14px;width:min(100%,410px);padding:42px 38px 37px;box-shadow:0 14px 50px #0e20370d}.WEZH7G_brandLogo{object-fit:contain;width:min(100%,310px);height:auto;margin:0;display:block}.WEZH7G_rule{background:#dfe5ec;height:1px;margin:25px 0 27px}.WEZH7G_frame h1{color:#112a43;letter-spacing:-.03em;margin:0 0 8px;font-size:27px;font-weight:700;line-height:1.2}.WEZH7G_subline{color:#29435b;margin:0 0 21px;font-size:16px;font-weight:600}.WEZH7G_description{color:#627385;margin:0 0 29px;font-size:14px;line-height:1.7}.WEZH7G_form{flex-direction:column;gap:10px;display:flex}.WEZH7G_form label{color:#263e54;font-size:13px;font-weight:600}.WEZH7G_form input{color:#172e46;height:48px;font:inherit;background:#fff;border:1px solid #cbd5df;border-radius:8px;padding:0 13px;font-size:15px}.WEZH7G_form input:focus{outline-offset:1px;outline:2px solid #ef7444}.WEZH7G_form button{color:#fff;height:48px;font:inherit;cursor:pointer;background:#ef7044;border:0;border-radius:8px;margin-top:12px;font-size:14px;font-weight:700}.WEZH7G_form button:disabled{opacity:.7;cursor:wait}.WEZH7G_error{color:#b3261e;margin:0;font-size:13px}.WEZH7G_help{color:#8794a4;margin:24px 0 0;font-size:12px}@media (max-width:460px){.WEZH7G_frame{padding:32px 25px}}
