.lead[data-v-ac1d7257]{--lead-text: #1d1d1f;--lead-muted: #6e6e73;--lead-field: #ffffff;--lead-border: #d2d2d7;display:flex;flex-direction:column;gap:.9rem;color:var(--lead-text);text-align:left}.lead-dark[data-v-ac1d7257]{--lead-text: #f5f5f7;--lead-muted: #a1a1a6;--lead-field: rgba(255, 255, 255, .06);--lead-border: rgba(255, 255, 255, .16)}.lead-grid[data-v-ac1d7257]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.lead-field[data-v-ac1d7257]{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:500}.lead-field em[data-v-ac1d7257]{font-style:normal;color:var(--lead-muted);font-weight:400}.lead-field input[data-v-ac1d7257],.lead-field textarea[data-v-ac1d7257]{font:inherit;font-size:1rem;padding:.75rem .9rem;border-radius:12px;border:1px solid var(--lead-border);background:var(--lead-field);color:var(--lead-text);outline:none}.lead-field input[data-v-ac1d7257]:focus,.lead-field textarea[data-v-ac1d7257]:focus{border-color:#0071e3;box-shadow:0 0 0 3px #0071e340}.lead-trap[data-v-ac1d7257]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lead-consent[data-v-ac1d7257]{display:flex;gap:.6rem;align-items:flex-start;font-size:.85rem;color:var(--lead-muted)}.lead-consent input[data-v-ac1d7257]{margin-top:.2rem}.lead-error[data-v-ac1d7257]{margin:0;color:#e30000;font-size:.9rem}.lead-dark .lead-error[data-v-ac1d7257]{color:#ff6961}.lead-submit[data-v-ac1d7257]{align-self:flex-start;padding:.85rem 1.6rem;border-radius:999px;border:none;background:#0071e3;color:#fff;font:inherit;font-size:1rem;font-weight:600;cursor:pointer}.lead-submit[data-v-ac1d7257]:hover{background:#0077ed}.lead-submit[data-v-ac1d7257]:disabled{opacity:.6;cursor:default}.lead-fine a[data-v-ac1d7257]{color:inherit;text-decoration:underline}.lead-fine[data-v-ac1d7257]{margin:0;font-size:.78rem;color:var(--lead-muted)}.lead-done-title[data-v-ac1d7257]{margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.lead-done p[data-v-ac1d7257]{margin:0;color:var(--lead-muted)}@media (max-width: 640px){.lead-grid[data-v-ac1d7257]{grid-template-columns:minmax(0,1fr)}.lead-submit[data-v-ac1d7257]{align-self:stretch}}
