.lead-form[data-astro-cid-sevzbneq]{border:1px solid var(--line);background:var(--white);border-radius:20px;min-width:0;padding:clamp(16px,4vw,32px)}.lead-form[data-astro-cid-sevzbneq] fieldset[data-astro-cid-sevzbneq]{border:0;min-width:0;margin:0 0 24px;padding:0}.lead-form[data-astro-cid-sevzbneq] legend[data-astro-cid-sevzbneq]{margin-bottom:16px;font-size:1.35rem;font-weight:700}.lead-progress[data-astro-cid-sevzbneq]:after{content:"" / "";background:linear-gradient(to right, var(--accent-deep) 50%, var(--line) 50%);border-radius:999px;height:10px;margin-block:8px 20px;display:block}.lead-form[data-astro-cid-sevzbneq][data-step="2"] .lead-progress[data-astro-cid-sevzbneq]:after{background:var(--accent-deep)}.lead-grid[data-astro-cid-sevzbneq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lead-form[data-astro-cid-sevzbneq] .field{margin-bottom:16px}.lead-form[data-astro-cid-sevzbneq] input:not([type=checkbox]),.lead-form[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq],.lead-form[data-astro-cid-sevzbneq] textarea{border:1.5px solid var(--line);width:100%;min-width:0;min-height:48px;font:inherit;color:var(--ink);background:var(--white);border-radius:12px;padding:10px 14px}.lead-form[data-astro-cid-sevzbneq] textarea{resize:vertical}.lead-choices[data-astro-cid-sevzbneq]{gap:8px;margin:20px 0;display:grid}.lead-choices[data-astro-cid-sevzbneq] legend[data-astro-cid-sevzbneq]{font-size:1rem}.lead-choices[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.lead-choices[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:20px;height:20px;accent-color:var(--accent-deep);flex-shrink:0}.lead-socials[data-astro-cid-sevzbneq],.lead-actions[data-astro-cid-sevzbneq]{flex-wrap:wrap;gap:12px;display:flex}.lead-socials[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq],.lead-form[data-astro-cid-sevzbneq] .privacy-note a,.lead-errors[data-astro-cid-sevzbneq] a{align-items:center;min-height:44px;display:inline-flex}.lead-actions[data-astro-cid-sevzbneq]{margin-top:20px}.lead-errors[data-astro-cid-sevzbneq],.lead-field-error[data-astro-cid-sevzbneq]{color:var(--error)}.lead-errors[data-astro-cid-sevzbneq]{border:2px solid var(--error);margin-bottom:20px;padding:16px}.lead-form[data-astro-cid-sevzbneq] [aria-invalid=true]{border-color:var(--error)}.lead-form[data-astro-cid-sevzbneq] :focus-visible{outline:3px solid var(--primary);outline-offset:3px}.lead-form[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq][hidden]{display:none}@media (width<=600px){.lead-grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr}.lead-actions[data-astro-cid-sevzbneq] .btn[data-astro-cid-sevzbneq]{flex:100%}}
