/* Shared post-result Fluent Forms lead block for AIWS public tools. */
.aiws-tool-lead{margin-top:48px;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:36px;padding:34px;border:1px solid rgba(255,151,0,.18);border-radius:26px;background:linear-gradient(120deg,rgba(255,151,0,.07),rgba(255,255,255,.012));color:#f4f4f6}.aiws-tool-lead-copy h3{margin:0 0 13px;font-size:34px;line-height:1.02;letter-spacing:-.04em}.aiws-tool-lead-copy p{margin:0;color:#95979f;font-size:14px;line-height:1.65}.aiws-tool-lead-note{display:flex;align-items:center;gap:9px;margin-top:18px;color:#72747d;font-size:10px;line-height:1.45}.aiws-tool-lead-note span{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#aada42;box-shadow:0 0 10px rgba(170,218,66,.28)}.aiws-tool-lead-form{min-width:0}.aiws-tool-lead-form .fluentform{margin:0}.aiws-tool-lead-form .ff-el-group{margin-bottom:11px}.aiws-tool-lead-form .ff-el-input--label{margin-bottom:6px}.aiws-tool-lead-form .ff-el-input--label label{color:#9698a0!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.08em}.aiws-tool-lead-form .ff-el-form-control:not([type=checkbox]):not([type=radio]){width:100%!important;min-height:49px!important;padding:11px 13px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:11px!important;outline:0!important;background:#0a0b0e!important;color:#fff!important;box-shadow:none!important;font:inherit!important;font-size:13px!important}.aiws-tool-lead-form textarea.ff-el-form-control{min-height:110px!important;resize:vertical}.aiws-tool-lead-form .ff-el-form-control:focus{border-color:rgba(255,151,0,.46)!important;box-shadow:0 0 0 2px rgba(255,151,0,.06)!important}.aiws-tool-lead-form .ff-el-form-control::placeholder{color:#5f6169!important}.aiws-tool-lead-form .ff-btn-submit,.aiws-tool-lead-form button[type=submit]{width:100%;min-height:52px!important;padding:0 18px!important;border:0!important;border-radius:12px!important;background:linear-gradient(90deg,#ff9700,#ff6500)!important;color:#111!important;font-weight:850!important;box-shadow:none!important;cursor:pointer}.aiws-tool-lead-form .ff-btn-submit:hover,.aiws-tool-lead-form button[type=submit]:hover{filter:brightness(1.04)}.aiws-tool-lead-form .ff-el-is-error .ff-el-form-control{border-color:rgba(236,23,23,.5)!important}.aiws-tool-lead-form .error.text-danger,.aiws-tool-lead-form .ff-el-is-error .text-danger{color:#ff8d8d!important;font-size:11px!important}.aiws-tool-lead-form .ff-message-success{padding:14px 16px!important;border:1px solid rgba(170,218,66,.22)!important;border-radius:12px!important;background:rgba(170,218,66,.05)!important;color:#c5e78d!important;box-shadow:none!important}.aiws-tool-form-fallback{padding:18px;border:1px solid rgba(255,151,0,.18);border-radius:14px;color:#a6a8b0;font-size:13px;line-height:1.6}.aiws-tool-form-fallback a{color:#ff9700}
@media(max-width:1120px){.aiws-tool-lead{grid-template-columns:1fr}}@media(max-width:760px){.aiws-tool-lead{margin-top:36px;padding:24px 20px;border-radius:22px}.aiws-tool-lead-copy h3{font-size:30px}.aiws-tool-lead-form .ff-el-form-control:not([type=checkbox]):not([type=radio]){font-size:16px!important}}
