.lead-form__consent[data-v-bcb7de05]{align-items:flex-start;cursor:pointer;display:flex;font-size:13px;gap:8px;margin-bottom:20px}.lead-form__consent input[data-v-bcb7de05]{margin-top:3px}.lead-form__consent a[data-v-bcb7de05]{color:#d24b48}.lead-form__success[data-v-bcb7de05]{padding:40px;text-align:center}.lead-form__success h3[data-v-bcb7de05]{color:#5bab47;margin-bottom:10px}.lead-form--dark .grid[data-v-bcb7de05]{gap:20px}.lead-form--dark[data-v-bcb7de05] .form-group{margin-bottom:20px}.lead-form--dark[data-v-bcb7de05] .form-group label{color:var(--text-mid);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.lead-form--dark[data-v-bcb7de05] .form-group input,.lead-form--dark[data-v-bcb7de05] .form-group select,.lead-form--dark[data-v-bcb7de05] .form-group textarea{background:var(--bg-elev);border-color:var(--line);box-shadow:inset 0 1px #ffffff08;color:var(--text)}.lead-form--dark[data-v-bcb7de05] .form-group input:hover,.lead-form--dark[data-v-bcb7de05] .form-group select:hover,.lead-form--dark[data-v-bcb7de05] .form-group textarea:hover{background:var(--bg-elev-2);border-color:var(--line-strong)}.lead-form--dark[data-v-bcb7de05] .form-group input:focus,.lead-form--dark[data-v-bcb7de05] .form-group select:focus,.lead-form--dark[data-v-bcb7de05] .form-group textarea:focus{background:var(--bg-elev-2);border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring),inset 0 1px #ffffff0a}.lead-form--dark[data-v-bcb7de05] .form-group input:disabled,.lead-form--dark[data-v-bcb7de05] .form-group select:disabled,.lead-form--dark[data-v-bcb7de05] .form-group textarea:disabled{background:#ffffff0a;border-color:var(--line);color:var(--text-dim)}.lead-form--dark[data-v-bcb7de05] .form-group input::-moz-placeholder,.lead-form--dark[data-v-bcb7de05] .form-group select::-moz-placeholder,.lead-form--dark[data-v-bcb7de05] .form-group textarea::-moz-placeholder{color:var(--text-dim)}.lead-form--dark[data-v-bcb7de05] .form-group input::placeholder,.lead-form--dark[data-v-bcb7de05] .form-group select::placeholder,.lead-form--dark[data-v-bcb7de05] .form-group textarea::placeholder{color:var(--text-dim)}.lead-form--dark[data-v-bcb7de05] .form-group textarea{min-height:160px}.lead-form--dark .lead-form__consent[data-v-bcb7de05]{align-items:flex-start;background:#ffffff08;border:1px solid var(--line);border-radius:var(--radius);color:var(--text-mid);line-height:1.55;margin:20px 0 40px;padding:14px 16px}.lead-form--dark .lead-form__consent input[data-v-bcb7de05]{accent-color:var(--primary);flex:0 0 auto;margin-top:4px}.lead-form--dark .lead-form__consent a[data-v-bcb7de05]{color:var(--primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lead-form--dark .btn[data-v-bcb7de05]{min-height:52px;width:100%}.lead-form--dark .lead-form__success[data-v-bcb7de05]{background:var(--bg-elev);border:1px solid var(--line);border-radius:12px;color:var(--text-mid);padding:40px}.lead-form--dark .lead-form__success h3[data-v-bcb7de05]{color:var(--text)}
