.altcha[data-v-a54db51c]{--altcha-border-radius:0;--altcha-checkbox-border-radius:0;--altcha-input-border-radius:0;--altcha-color-base:var(--paper);--altcha-color-base-content:var(--ink);--altcha-color-primary:var(--accent);--altcha-color-primary-content:var(--paper);--altcha-color-neutral:var(--stone);--altcha-color-neutral-content:var(--ink);margin-bottom:1rem}.lead-form-root[data-v-02f848e3]{min-width:0;position:relative}.lead-form[data-v-02f848e3]{min-width:0}.altcha-host[data-v-02f848e3]{clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.done[data-v-02f848e3]{padding-block:0;padding-inline-end:2.75rem}.done-title[data-v-02f848e3]{letter-spacing:-.02em;text-wrap:balance;margin:0 0 .35rem;font-size:1.375rem;font-weight:400}.done .muted[data-v-02f848e3]{margin:0}.field-error[data-v-02f848e3]{color:#c0553d;margin:.35rem 0 0;font-size:.8125rem}.on-dark .field-error[data-v-02f848e3]{color:#e79a83}.field-error-consent[data-v-02f848e3]{margin:-.85rem 0 1rem}.file-hint[data-v-02f848e3]{margin:.35rem 0 0;font-size:.8125rem}.file-line[data-v-02f848e3],.file-picker[data-v-02f848e3]{align-items:center;gap:.85rem;min-width:0;display:flex}.file-picker[data-v-02f848e3]{border-bottom:1px solid var(--line-light);cursor:pointer;letter-spacing:0;text-transform:none;min-height:2.75rem;color:inherit;flex:1;font-size:1rem;font-weight:400;position:relative}.file-picker[data-v-02f848e3]:focus-within{border-bottom-color:var(--accent);box-shadow:0 1px 0 var(--accent)}.file-input[data-v-02f848e3]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file-action[data-v-02f848e3]{border-bottom:1px solid;flex:none;line-height:1.2}.file-name[data-v-02f848e3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.file-clear[data-v-02f848e3],.file-name.is-empty[data-v-02f848e3]{color:var(--stone)}.file-clear[data-v-02f848e3]{font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:.8125rem}.file-clear[data-v-02f848e3]:hover{color:inherit}.file-clear[data-v-02f848e3]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.form-error-phone[data-v-02f848e3]{color:inherit;text-underline-offset:.15em;margin-left:.35rem;text-decoration:underline;display:inline-block}.sr-only[data-v-02f848e3]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn.is-loading[data-v-02f848e3]{cursor:wait;opacity:.88}.btn-spinner[data-v-02f848e3]{box-sizing:border-box;border:1.5px solid color-mix(in srgb,currentcolor 28%,transparent);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.7s linear infinite lead-spin-02f848e3;display:block}@keyframes lead-spin-02f848e3{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.btn-spinner[data-v-02f848e3]{animation-duration:6s}}
