.lead-form[data-astro-cid-xyq5hly5]{display:flex;flex-direction:column;gap:var(--space-6);max-width:560px}.lead-form__field[data-astro-cid-xyq5hly5]{display:flex;flex-direction:column;gap:var(--space-2)}.lead-form__field[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5]{font:var(--type-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--color-text-secondary)}.lead-form[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5][type=text],.lead-form[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]{font:var(--site-body) / var(--site-body-line) var(--font-ui);font-size:1rem;padding:var(--space-3);background:transparent;color:var(--color-text-primary);border:var(--border-w) solid var(--color-border-interactive);border-radius:0}.lead-form[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5][type=text]:focus-visible,.lead-form[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]:focus-visible{outline:none;border-width:var(--border-w-emphasis);border-color:var(--color-action-primary);padding:calc(var(--space-3) - 1px)}.lead-form__pair[data-astro-cid-xyq5hly5]{display:flex;flex-direction:column;gap:var(--space-6)}.lead-form__field[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5] .lead-form__opt[data-astro-cid-xyq5hly5]{font-weight:400;text-transform:none;letter-spacing:normal}.lead-form__select[data-astro-cid-xyq5hly5]{position:relative;display:block}.lead-form__select[data-astro-cid-xyq5hly5]:after{content:"";position:absolute;right:var(--space-4);top:50%;width:7px;height:7px;border:solid var(--color-text-secondary);border-width:0 var(--border-w) var(--border-w) 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}.lead-form[data-astro-cid-xyq5hly5] select[data-astro-cid-xyq5hly5]{appearance:none;-webkit-appearance:none;width:100%;font:var(--site-body) / var(--site-body-line) var(--font-ui);font-size:1rem;padding:var(--space-3) calc(var(--space-4) * 2 + 7px) var(--space-3) var(--space-3);background:transparent;color:var(--color-text-primary);border:var(--border-w) solid var(--color-border-interactive);border-radius:0;cursor:pointer}.lead-form[data-astro-cid-xyq5hly5] select[data-astro-cid-xyq5hly5] option[data-astro-cid-xyq5hly5]{color:var(--color-text-primary);background:var(--color-bg-default)}.lead-form[data-astro-cid-xyq5hly5] select[data-astro-cid-xyq5hly5]:focus-visible{outline:none;border-width:var(--border-w-emphasis);border-color:var(--color-action-primary);padding:calc(var(--space-3) - 1px) calc(var(--space-4) * 2 + 7px - 1px) calc(var(--space-3) - 1px) calc(var(--space-3) - 1px)}.lead-form[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5][aria-invalid=true],.lead-form[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5][aria-invalid=true]{border-color:var(--color-action-primary)}.lead-form__error[data-astro-cid-xyq5hly5]{margin:0;font:var(--type-body);color:var(--color-action-primary);min-height:1em}.lead-form__error[data-astro-cid-xyq5hly5]:empty{display:none}.lead-form__honeypot[data-astro-cid-xyq5hly5]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.lead-form__field--checkbox[data-astro-cid-xyq5hly5]{gap:var(--space-1)}.lead-form__field--checkbox[data-astro-cid-xyq5hly5] .lead-form__consent[data-astro-cid-xyq5hly5]{display:flex;align-items:flex-start;gap:var(--space-3);min-height:44px;padding-block:var(--space-2);cursor:pointer;text-transform:none;letter-spacing:normal;font:400 .9375rem / 1.45 var(--font-ui);color:var(--color-text-primary)}.lead-form__consent[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{appearance:none;-webkit-appearance:none;position:relative;flex:0 0 auto;width:20px;height:20px;margin:.05em 0 0;border:var(--border-w) solid var(--color-border-interactive);border-radius:0;background:transparent;cursor:pointer}.lead-form__consent[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:checked{background:var(--color-action-primary);border-color:var(--color-action-primary)}.lead-form__consent[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid var(--color-bg-default);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.lead-form__consent[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:focus-visible{outline:var(--border-w-emphasis) solid var(--color-focus);outline-offset:2px}.lead-form__consent[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5][aria-invalid=true]{border-color:var(--color-action-primary)}.lead-form__consent[data-astro-cid-xyq5hly5] a[data-astro-cid-xyq5hly5]{color:var(--color-action-primary)}.lead-form__submit[data-astro-cid-xyq5hly5]{align-self:flex-start;display:inline-flex;align-items:center;height:var(--btn-h);padding:0 var(--btn-px);font:var(--btn-font);border:var(--border-w) solid var(--color-text-primary);color:var(--color-text-primary)}.lead-form__submit[data-astro-cid-xyq5hly5]:hover{background:var(--color-text-primary);color:var(--color-bg-default)}.lead-form__submit[data-astro-cid-xyq5hly5]:disabled{opacity:.6;cursor:not-allowed}.lead-form__status[data-astro-cid-xyq5hly5]{font:var(--type-body);font-size:.9375rem;color:var(--color-text-secondary);min-height:1.2em}.lead-form__status--error[data-astro-cid-xyq5hly5]{color:var(--color-action-pressed)}
