.sg-lead-form[data-v-a4e1c8cb]{display:grid;gap:1.1rem 1rem;grid-template-columns:minmax(0,1fr)}.sg-lead-cell[data-v-a4e1c8cb]{min-width:0}.sg-lead-full[data-v-a4e1c8cb]{grid-column:1/-1}.sg-lead-note[data-v-a4e1c8cb]{margin-top:-.4rem}.sg-lead-hint[data-v-a4e1c8cb]{color:var(--sg-muted);font-size:.75rem}.sg-lead-types[data-v-a4e1c8cb]{border:0;margin:0;min-width:0;padding:0}.sg-lead-chips[data-v-a4e1c8cb]{display:flex;flex-wrap:wrap;gap:.4rem}.sg-lead-type[data-v-a4e1c8cb]{position:relative}.sg-lead-type input[data-v-a4e1c8cb]{cursor:pointer;inset:0;margin:0;opacity:0;position:absolute}.sg-lead-type span[data-v-a4e1c8cb]{align-items:center;background:var(--sg-surface);border:1px solid var(--sg-line-strong);border-radius:var(--sg-btn-radius);color:var(--sg-text);display:inline-flex;font-size:.875rem;font-weight:600;min-height:2.5rem;padding:.4rem .85rem;transition:border-color var(--sg-fast) var(--sg-ease),background var(--sg-fast) var(--sg-ease),color var(--sg-fast) var(--sg-ease)}.sg-lead-type:hover span[data-v-a4e1c8cb]{border-color:var(--sg-ink)}.sg-lead-type input:checked+span[data-v-a4e1c8cb]{background:var(--sg-blue-tint);border-color:var(--sg-blue);color:var(--sg-blue-ink)}.sg-lead-type input:focus-visible+span[data-v-a4e1c8cb]{outline:2px solid var(--sg-focus);outline-offset:2px}.sg-lead-chips.is-compact .sg-lead-type span[data-v-a4e1c8cb]{font-size:.8125rem;min-height:2.25rem;padding:.3rem .7rem}.sg-lead-consent[data-v-a4e1c8cb]{align-items:flex-start;color:var(--sg-muted);cursor:pointer;display:flex;font-size:var(--sg-fs-meta);gap:.65rem;line-height:1.55}.sg-lead-submit[data-v-a4e1c8cb]{min-height:3.25rem;width:100%}.sg-lead-done[data-v-a4e1c8cb]{align-items:flex-start;display:flex;flex-direction:column;padding-block:1.5rem}.sg-lead-check[data-v-a4e1c8cb]{background:var(--sg-mint-bg);border-radius:50%;color:var(--sg-mint-text);display:inline-grid;height:2.75rem;place-items:center;width:2.75rem}.sg-lead-done-title[data-v-a4e1c8cb]{font-size:1.5rem;margin-top:1rem}.sg-lead-done-text[data-v-a4e1c8cb]{color:var(--sg-muted);font-size:.9375rem;margin-top:.4rem}.sg-lead-again[data-v-a4e1c8cb]{margin-top:1.25rem}@media(min-width:40rem){.sg-lead-form[data-v-a4e1c8cb]{grid-template-columns:repeat(2,minmax(0,1fr))}}
