.esbk-form{max-width:760px;padding:24px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(16,24,40,.06)}.esbk-form h3{margin:0 0 14px}.esbk-form-row{display:flex;gap:10px}.esbk-form input{flex:1;min-width:0;padding:12px 14px;border:1px solid #d0d5dd;border-radius:9px}.esbk-form button{border:0;border-radius:9px;background:#4f75ff;color:#fff;padding:12px 18px;font-weight:700}.esbk-form-msg{margin-top:10px;font-size:13px}@media(max-width:640px){.esbk-form-row{flex-direction:column}}
