.lces-public-form-wrap{max-width:640px;margin:24px auto;padding:24px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 30px rgba(15,23,42,.06)}
.lces-public-form{display:grid;gap:14px}.lces-public-form label{display:grid;gap:6px;font-weight:600}.lces-public-form input{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #cbd5e1;border-radius:10px;font:inherit}.lces-public-form button{border:0;border-radius:10px;padding:12px 18px;background:#5b4df7;color:#fff;font-weight:700;cursor:pointer}.lces-public-notice{margin-bottom:14px;padding:12px 14px;border-radius:10px;background:#ecfdf5;color:#065f46}.lces-public-error{background:#fef2f2;color:#991b1b}

.lces-lead-magnet{max-width:640px;padding:24px;border:1px solid #e5e7eb;border-radius:16px;background:#fff}.lces-lead-magnet h3{margin-top:0}.lces-lead-magnet .lces-public-form-wrap{margin-top:16px}
