.sw8d9G_card{color:#123963;background:#fff;border:1px solid #d3e1ee;border-radius:28px;width:min(100%,520px);padding:clamp(30px,4vw,52px);box-shadow:0 28px 80px #0834693d}.sw8d9G_card h1{color:#082f65;margin:0 0 12px;font-size:clamp(30px,3vw,40px);line-height:1.12}.sw8d9G_card p{color:#5b7190;margin:0 0 25px;line-height:1.55}.sw8d9G_form{gap:17px;display:grid}.sw8d9G_field{gap:8px;font-weight:700;display:grid}.sw8d9G_field input{color:#123963;width:100%;height:52px;font:inherit;border:1px solid #b8cce0;border-radius:10px;padding:0 14px}.sw8d9G_field input:focus{border-color:#0d7be8;outline:3px solid #0d7be82e}.sw8d9G_button{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:#0754a6;border:0;border-radius:10px;padding:0 18px;font-weight:750}.sw8d9G_button:disabled{opacity:.6;cursor:wait}.sw8d9G_message{color:#14552a;background:#eaf6ec;border-radius:10px;padding:13px 15px;line-height:1.5}.sw8d9G_error{color:#a32920;background:#fff0ed;border-radius:10px;padding:13px 15px;line-height:1.5}.sw8d9G_back{color:#0754a6;margin-top:25px;font-weight:700;text-decoration:none;display:inline-block}
