.lead-form[data-astro-cid-sevzbneq]{border:1px solid var(--fc-line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:clamp(1.2rem,3vw,2rem)}.fields[data-astro-cid-sevzbneq]{grid-template-columns:repeat(2,1fr);gap:1.1rem 1.4rem;display:grid}.field[data-astro-cid-sevzbneq]{flex-direction:column;gap:.3rem;display:flex}.field--wide[data-astro-cid-sevzbneq]{grid-column:1/-1}label[data-astro-cid-sevzbneq]{font-family:var(--font-head);color:var(--fc-brown);font-size:1rem;font-weight:500}.req[data-astro-cid-sevzbneq]{color:#b3261e}input[data-astro-cid-sevzbneq][type=text],input[data-astro-cid-sevzbneq][type=email],input[data-astro-cid-sevzbneq][type=tel],textarea[data-astro-cid-sevzbneq]{font:inherit;color:var(--fc-ink);background:#fff;border:1.5px solid #8c7468;border-radius:12px;width:100%;padding:.7rem .9rem;font-size:1.05rem}textarea[data-astro-cid-sevzbneq]{resize:vertical;min-height:7rem}input[data-astro-cid-sevzbneq][aria-invalid=true],textarea[data-astro-cid-sevzbneq][aria-invalid=true]{border-width:2px;border-color:#b3261e}.field-error[data-astro-cid-sevzbneq]{color:#b3261e;font-size:.95rem;font-weight:500}.checks[data-astro-cid-sevzbneq]{gap:.6rem;margin-top:1.2rem;display:grid}.check[data-astro-cid-sevzbneq]{align-items:flex-start;gap:.7rem;display:flex}.check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:1.3rem;height:1.3rem;accent-color:var(--fc-green-dark);flex:none;margin:.25rem 0 0}.check[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{font-family:var(--font-body);color:var(--fc-ink);font-size:1rem;font-weight:400}.hp[data-astro-cid-sevzbneq]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cf-turnstile[data-astro-cid-sevzbneq]{margin-top:1.2rem}.form-status[data-astro-cid-sevzbneq]{margin-top:1rem;font-weight:500}.form-status[data-astro-cid-sevzbneq]:empty{display:none}.form-status[data-astro-cid-sevzbneq].is-success{color:#1d3a0d;border:2px solid var(--fc-green-dark);background:#eef7e8;border-radius:12px;padding:.8rem 1rem}.form-status[data-astro-cid-sevzbneq].is-error{color:#7a1610;background:#fdecea;border:2px solid #b3261e;border-radius:12px;padding:.8rem 1rem}.submit[data-astro-cid-sevzbneq]{font-family:var(--font-head);background:var(--fc-green);color:#1d3a0d;cursor:pointer;border:2px solid #0000;border-radius:999px;margin-top:1.2rem;padding:.85rem 2rem;font-size:1.1rem;font-weight:600;transition:transform .15s,box-shadow .15s}.submit[data-astro-cid-sevzbneq]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.submit[data-astro-cid-sevzbneq]:disabled{opacity:.7;cursor:progress;box-shadow:none;transform:none}.noscript[data-astro-cid-sevzbneq]{color:#7a1610}@media (width<=640px){.fields[data-astro-cid-sevzbneq]{grid-template-columns:1fr}.submit[data-astro-cid-sevzbneq]{width:100%}}
