.lead-form[data-astro-cid-xyq5hly5]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(1.3rem,4vw,1.9rem);box-shadow:var(--shadow)}.lf-title[data-astro-cid-xyq5hly5]{font-size:1.35rem;margin-bottom:.35rem}.lf-sub[data-astro-cid-xyq5hly5]{color:var(--ink-soft);margin:0 0 .4rem}.lf-group[data-astro-cid-xyq5hly5]{border:0;padding:0;margin:1.3rem 0 0;min-width:0}.lf-group[data-astro-cid-xyq5hly5] legend[data-astro-cid-xyq5hly5]{padding:0;font-weight:800;font-size:.95rem;color:var(--ink);margin-bottom:.75rem}.lf-grid[data-astro-cid-xyq5hly5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;margin:1rem 0}.lf-group[data-astro-cid-xyq5hly5] .lf-grid[data-astro-cid-xyq5hly5]{margin:0}.lead-form[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5]{display:flex;flex-direction:column;gap:.35rem;font-size:.88rem;font-weight:600;color:var(--ink-soft)}.lead-form[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5][hidden]{display:none}.lf-full[data-astro-cid-xyq5hly5]{grid-column:1 / -1}.lf-l[data-astro-cid-xyq5hly5]{display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.lf-opt[data-astro-cid-xyq5hly5],.lf-hint[data-astro-cid-xyq5hly5]{font-weight:500;color:var(--muted);font-size:.8rem}.lf-hp[data-astro-cid-xyq5hly5]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lead-form[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5],.lead-form[data-astro-cid-xyq5hly5] select[data-astro-cid-xyq5hly5],.lead-form[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]{width:100%;min-height:46px;padding:.7rem .8rem;border:1px solid #cfd5df;border-radius:10px;font-size:1rem;font-family:inherit;font-weight:400;color:var(--ink);background:#fff;transition:border-color .15s,box-shadow .15s}.lead-form[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]{resize:vertical}.lead-form[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]::placeholder,.lead-form[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]::placeholder{color:#6b7686}.lead-form[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:focus-visible,.lead-form[data-astro-cid-xyq5hly5] select[data-astro-cid-xyq5hly5]:focus-visible,.lead-form[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]:focus-visible{outline:none;border-color:var(--blue-deep);box-shadow:0 0 0 3px #0062e047}.lead-form[data-astro-cid-xyq5hly5] [data-astro-cid-xyq5hly5]:is(input,select,textarea):user-invalid{border-color:#b91c1c;box-shadow:0 0 0 3px #b91c1c24}.lf-money[data-astro-cid-xyq5hly5]{position:relative;display:block}.lf-money[data-astro-cid-xyq5hly5]:before{content:"$";position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:var(--muted);font-weight:600;pointer-events:none}.lf-money[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{padding-left:1.6rem}.lf-more[data-astro-cid-xyq5hly5]{margin-top:.9rem}.lf-more[data-astro-cid-xyq5hly5] summary[data-astro-cid-xyq5hly5]{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.45rem;min-height:44px;font-weight:700;font-size:.9rem;color:var(--blue-deep)}.lf-more[data-astro-cid-xyq5hly5] summary[data-astro-cid-xyq5hly5]::-webkit-details-marker{display:none}.lf-more[data-astro-cid-xyq5hly5] summary[data-astro-cid-xyq5hly5]:before{content:"+";font-weight:800;width:1.1rem;text-align:center}.lf-more[data-astro-cid-xyq5hly5][open] summary[data-astro-cid-xyq5hly5]:before{content:"−"}.lf-more[data-astro-cid-xyq5hly5] .lf-grid[data-astro-cid-xyq5hly5]{margin-top:.3rem}.lf-consent[data-astro-cid-xyq5hly5]{flex-direction:row!important;align-items:center;gap:.6rem;font-weight:500!important;font-size:.9rem!important;margin:1.3rem 0 1rem;min-height:44px}.lf-consent[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{width:1.15rem;height:1.15rem;min-height:0;margin:0;flex-shrink:0;accent-color:var(--blue-deep)}.lf-submit[data-astro-cid-xyq5hly5]{width:100%;justify-content:center}.lf-submit[data-astro-cid-xyq5hly5][aria-busy=true]{cursor:progress;opacity:.85}.lf-spinner[data-astro-cid-xyq5hly5]{display:none;width:1rem;height:1rem;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;animation:lf-spin .7s linear infinite}.lf-submit[data-astro-cid-xyq5hly5][aria-busy=true] .lf-spinner[data-astro-cid-xyq5hly5]{display:inline-block}@keyframes lf-spin{to{transform:rotate(360deg)}}.lf-assure[data-astro-cid-xyq5hly5]{margin:.7rem 0 0;text-align:center;font-size:.84rem;color:var(--muted)}.lf-status[data-astro-cid-xyq5hly5]{margin:.8rem 0 0;font-size:.92rem;font-weight:600;text-align:center}.lf-status[data-astro-cid-xyq5hly5]:empty{display:none}.lf-status[data-astro-cid-xyq5hly5].err{color:#b91c1c}.lf-status[data-astro-cid-xyq5hly5].fallback{color:var(--ink);background:var(--bg-alt);border-radius:10px;padding:.9rem 1rem;font-weight:500;text-align:left}.lf-status[data-astro-cid-xyq5hly5].fallback a[data-astro-cid-xyq5hly5]{font-weight:700}.lf-success[data-astro-cid-xyq5hly5]{outline:none}.lf-success-title[data-astro-cid-xyq5hly5]{font-size:1.35rem;font-weight:800;color:var(--ink);margin:0 0 .9rem;letter-spacing:-.01em}.lf-steps[data-astro-cid-xyq5hly5]{margin:0 0 1.1rem;padding-left:1.3rem;color:var(--ink-soft);display:flex;flex-direction:column;gap:.55rem}.lf-steps[data-astro-cid-xyq5hly5] strong[data-astro-cid-xyq5hly5]{color:var(--ink)}.lead-form[data-astro-cid-xyq5hly5].sent .lf-body[data-astro-cid-xyq5hly5]{display:none}@media(max-width:540px){.lf-grid[data-astro-cid-xyq5hly5]{grid-template-columns:minmax(0,1fr)}}
