#lead-form label{display:block;font-size:14px;font-weight:600;margin-bottom:16px}#lead-form input:not([type=radio]):not([type=checkbox]),#lead-form textarea{display:block;width:100%;border:1px solid #cdd3d9;border-radius:3px;padding:12px 14px;margin-top:7px;font:16px Arial;line-height:1.4;background:#fff;color:#24282d}#lead-form input:focus,#lead-form textarea:focus{outline:2px solid #8d9ba8;outline-offset:1px}#lead-form fieldset{border:0;padding:0;margin:0 0 18px}#lead-form legend{font-size:14px;font-weight:600;margin-bottom:10px}#lead-form .radio-option{display:inline-flex;gap:8px;align-items:center;margin:0 20px 0 0;font-size:16px;font-weight:400}input[type=radio],input[type=checkbox]{accent-color:#373c42;width:18px;height:18px;flex-shrink:0}#lead-form .consent{display:flex;align-items:flex-start;gap:9px;font-size:13px;font-weight:400;line-height:1.5;margin:20px 0 12px}.optional{font-weight:400;color:#747b83;font-size:12px;margin-left:6px}.field-hint{font-size:12px;color:#747b83;margin-top:-10px;margin-bottom:20px}.honeypot{position:absolute!important;left:-9999px;opacity:0;pointer-events:none}.form-status{font-size:14px;color:#a22121;line-height:1.4}.form-status:empty{display:none}#submit-lead{width:100%}button:disabled{opacity:.6;cursor:wait}.success-mark{display:grid;place-items:center;background:#edf0f3;color:#373c42;font-size:40px;width:70px;height:70px;border-radius:50%}#lead-success h3{font-size:25px}.lead-card{border:1px solid #dce1e5;border-left:4px solid #373c42;margin:20px 0;padding:25px;overflow-wrap:anywhere}.lead-card h2{font-size:23px;margin-bottom:16px}.lead-card p{white-space:pre-wrap;margin:8px 0;font-size:16px}#request-dialog{max-width:550px}

#lead-form input:not([type=radio]):not([type=checkbox]),#lead-form textarea{border-color:#cdd6c6;border-radius:9px;background:#fffefb;color:#233b32}#lead-form input:focus,#lead-form textarea:focus{outline-color:#678469}input[type=radio],input[type=checkbox]{accent-color:#254c3f}.success-mark{background:#e5ecdb;color:#254c3f}.lead-card{background:#fffdf7;border-color:#dce2d2;border-left-color:#254c3f;border-radius:12px}.optional,.field-hint{color:#687464}
