.lead-form[data-v-f7db7a84]{width:100%}.lead-form__context[data-v-f7db7a84]{display:flex;margin:0 0 20px;padding:12px 14px;border-left:2px solid var(--sf-orange);background:rgba(241,103,34,.06);flex-direction:column;gap:3px}.lead-form__context span[data-v-f7db7a84]{color:var(--sf-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lead-form__context strong[data-v-f7db7a84]{font-size:14px;line-height:1.45}.lead-form__grid[data-v-f7db7a84]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.field[data-v-f7db7a84]{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}.field--wide[data-v-f7db7a84]{grid-column:1/-1}.field label[data-v-f7db7a84],.field legend[data-v-f7db7a84]{padding:0;font-size:14px;font-weight:600}.field__optional[data-v-f7db7a84]{color:var(--sf-muted);font-weight:400}.field input[data-v-f7db7a84],.field textarea[data-v-f7db7a84]{width:100%;border:1px solid var(--sf-line-strong);border-radius:2px;background:var(--sf-paper);color:var(--sf-ink);font:inherit;font-size:16px;outline:0;transition:border-color .2s ease,box-shadow .2s ease}.field input[data-v-f7db7a84]{height:52px;padding:0 16px}.field textarea[data-v-f7db7a84]{min-height:116px;padding:13px 16px;line-height:1.55;resize:vertical}.field input[data-v-f7db7a84]:focus,.field textarea[data-v-f7db7a84]:focus{border-color:var(--sf-orange);box-shadow:0 0 0 3px #f1672224}.method-switch[data-v-f7db7a84]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.method-switch button[data-v-f7db7a84]{min-height:52px;border:1px solid var(--sf-line-strong);border-right:0;background:transparent;color:var(--sf-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.method-switch button[data-v-f7db7a84]:last-child{border-right:1px solid var(--sf-line-strong)}.method-switch button.active[data-v-f7db7a84]{border:2px solid var(--sf-orange);background:var(--sf-paper);color:var(--sf-ink)}.lead-form__consent[data-v-f7db7a84]{display:flex;align-items:flex-start;gap:12px;margin-top:20px;color:var(--sf-muted);font-size:13px;line-height:1.5}.lead-form__consent input[data-v-f7db7a84]{width:22px;height:22px;margin:0;flex:0 0 auto;accent-color:var(--sf-orange)}.lead-form__consent a[data-v-f7db7a84]{color:inherit;text-decoration:underline;text-underline-offset:3px}.field__error[data-v-f7db7a84]{color:#a32920;font-size:12px;line-height:1.35}.lead-form__consent-error[data-v-f7db7a84]{display:block;margin-top:6px}.lead-form__submit[data-v-f7db7a84]{width:100%;margin-top:20px}.lead-form__submit[data-v-f7db7a84]:disabled{cursor:wait;opacity:.65}.lead-form__status[data-v-f7db7a84]{margin:14px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.lead-form__status--success[data-v-f7db7a84]{background:rgba(36,97,93,.11);color:var(--sf-green)}.lead-form__status--error[data-v-f7db7a84]{background:rgba(163,41,32,.09);color:#a32920}.lead-form__status--error p[data-v-f7db7a84]{margin:0}.lead-form__retry[data-v-f7db7a84]{margin-top:10px;padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.lead-form__honeypot[data-v-f7db7a84]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (max-width: 720px){.lead-form__grid[data-v-f7db7a84]{grid-template-columns:1fr}.field--wide[data-v-f7db7a84]{grid-column:auto}.method-switch[data-v-f7db7a84]{grid-template-columns:1fr}.method-switch button[data-v-f7db7a84],.method-switch button[data-v-f7db7a84]:last-child{border:1px solid var(--sf-line-strong);border-bottom:0}.method-switch button[data-v-f7db7a84]:last-child{border-bottom:1px solid var(--sf-line-strong)}}
