.leadForm[data-astro-cid-4cu5ysok]{padding-block:clamp(48px,8vh,96px)}.leadForm[data-astro-cid-4cu5ysok][data-tone=tint]{background:var(--brand-tint)}.leadForm[data-astro-cid-4cu5ysok] [data-astro-cid-4cu5ysok][hidden]{display:none}.leadForm__card[data-astro-cid-4cu5ysok]{max-width:820px}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__card[data-astro-cid-4cu5ysok]{border-radius:var(--radius-xl);background:var(--brand);max-width:none;color:var(--brand-on);padding:clamp(28px,4vw,56px)}.leadForm__head[data-astro-cid-4cu5ysok]{margin-bottom:clamp(24px,4vh,38px)}.leadForm__head[data-astro-cid-4cu5ysok] .leadForm__title{max-width:22ch;margin-top:16px;font-size:clamp(28px,3.6vw,46px)}.leadForm__head[data-astro-cid-4cu5ysok] .leadForm__title .voice[data-astro-cid-4cu5ysok]{color:var(--brand);font-weight:400}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__head[data-astro-cid-4cu5ysok] .leadForm__title .voice[data-astro-cid-4cu5ysok]{color:rgb(var(--paper-rgb) / 82%)}.leadForm__body[data-astro-cid-4cu5ysok]{max-width:56ch;color:var(--ink-soft);margin-top:14px}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__body[data-astro-cid-4cu5ysok]{color:rgb(var(--paper-rgb) / 88%)}.leadForm__banner[data-astro-cid-4cu5ysok]{border:1.5px solid rgb(var(--ink-rgb) / 30%);border-radius:var(--radius-md);background:var(--paper);margin-top:20px;padding:14px 18px;font-size:15px;line-height:1.5}.leadForm__banner[data-astro-cid-4cu5ysok][data-tone=ok]{border-color:var(--brand)}.leadForm__banner[data-astro-cid-4cu5ysok][data-tone=error]{border-color:var(--danger);color:var(--danger)}.leadForm__banner[data-astro-cid-4cu5ysok]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:2px}.leadForm__done[data-astro-cid-4cu5ysok]{border:1.5px solid var(--brand);border-radius:var(--radius-lg,var(--radius-md));background:var(--brand-tint);margin-top:24px;padding:clamp(22px,3vw,34px)}.leadForm__done[data-astro-cid-4cu5ysok]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:3px}.leadForm__doneTitle[data-astro-cid-4cu5ysok]{font-family:var(--display);margin:0;font-size:clamp(19px,2.2vw,24px);font-weight:650;line-height:1.3}.leadForm__doneBody[data-astro-cid-4cu5ysok]{max-width:52ch;color:var(--ink-soft);margin:10px 0 0;line-height:1.55}.leadForm__doneBody[data-astro-cid-4cu5ysok] a[data-astro-cid-4cu5ysok]{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.leadForm__form[data-astro-cid-4cu5ysok]{grid-template-columns:1fr;gap:18px;display:grid}.leadForm__form[data-astro-cid-4cu5ysok]>.leadForm__banner[data-astro-cid-4cu5ysok]{margin-top:0}@media (width>=700px){.leadForm__form[data-astro-cid-4cu5ysok]{grid-template-columns:1fr 1fr}.leadForm__field[data-astro-cid-4cu5ysok][data-width=full],.leadForm__submit[data-astro-cid-4cu5ysok],.leadForm__note[data-astro-cid-4cu5ysok],.leadForm__form[data-astro-cid-4cu5ysok]>.leadForm__banner[data-astro-cid-4cu5ysok],.leadForm__form[data-astro-cid-4cu5ysok] .leadForm__turnstile{grid-column:1/-1}}.leadForm__field[data-astro-cid-4cu5ysok] label[data-astro-cid-4cu5ysok]{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin-bottom:6px;font-size:12px;font-weight:650;display:block}.leadForm__req[data-astro-cid-4cu5ysok]{color:var(--danger);margin-left:4px}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__req[data-astro-cid-4cu5ysok]{color:currentColor}.leadForm__help[data-astro-cid-4cu5ysok]{color:var(--ink-soft);margin:-2px 0 6px;font-size:13px;line-height:1.45;display:block}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__help[data-astro-cid-4cu5ysok]{color:rgb(var(--paper-rgb) / 80%)}.leadForm__field[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok],.leadForm__field[data-astro-cid-4cu5ysok] select[data-astro-cid-4cu5ysok],.leadForm__field[data-astro-cid-4cu5ysok] textarea[data-astro-cid-4cu5ysok]{border-radius:var(--radius-md);border:1.5px solid rgb(var(--ink-rgb) / 18%);background:var(--paper);width:100%;color:var(--ink);font-family:var(--body);padding:13px 18px;font-size:16px;line-height:1.5}.leadForm__field[data-astro-cid-4cu5ysok] textarea[data-astro-cid-4cu5ysok]{resize:vertical}.leadForm__field[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok][type=file]{background:rgb(var(--paper-rgb) / 72%);padding:11px 14px}.leadForm__field[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok]:focus-visible,.leadForm__field[data-astro-cid-4cu5ysok] select[data-astro-cid-4cu5ysok]:focus-visible,.leadForm__field[data-astro-cid-4cu5ysok] textarea[data-astro-cid-4cu5ysok]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:2px}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__field[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok]:focus-visible,.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__field[data-astro-cid-4cu5ysok] select[data-astro-cid-4cu5ysok]:focus-visible,.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__field[data-astro-cid-4cu5ysok] textarea[data-astro-cid-4cu5ysok]:focus-visible{outline-color:var(--brand-on)}:is(.leadForm__field[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok]:user-invalid,.leadForm__field[data-astro-cid-4cu5ysok] select[data-astro-cid-4cu5ysok]:user-invalid,.leadForm__field[data-astro-cid-4cu5ysok] textarea[data-astro-cid-4cu5ysok]:user-invalid){border-color:var(--danger);border-width:2px}.leadForm__groupLabel[data-astro-cid-4cu5ysok]{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin-bottom:8px;font-size:12px;font-weight:650;display:block}.leadForm__field[data-astro-cid-4cu5ysok] label[data-astro-cid-4cu5ysok].leadForm__check{font-family:var(--body);letter-spacing:normal;text-transform:none;opacity:1;margin-bottom:0;font-size:15px;font-weight:400}.leadForm__check[data-astro-cid-4cu5ysok]{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding-block:4px;display:grid}.leadForm__check[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok]{width:18px;height:18px;accent-color:var(--brand);margin-top:3px}.leadForm__check[data-astro-cid-4cu5ysok] span[data-astro-cid-4cu5ysok]{font-size:15px;line-height:1.5}.leadForm__check[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:2px}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__check[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok]:focus-visible{outline-color:var(--brand-on)}.leadForm__help--after[data-astro-cid-4cu5ysok]{margin:8px 0 0}.leadForm__error[data-astro-cid-4cu5ysok]{color:var(--danger);margin-top:6px;font-size:13.5px;font-weight:600;line-height:1.45;display:block}.leadForm__field[data-astro-cid-4cu5ysok] input[data-astro-cid-4cu5ysok][aria-invalid=true],.leadForm__field[data-astro-cid-4cu5ysok] select[data-astro-cid-4cu5ysok][aria-invalid=true],.leadForm__field[data-astro-cid-4cu5ysok] textarea[data-astro-cid-4cu5ysok][aria-invalid=true]{border-color:var(--danger);border-width:2px}.leadForm__btn[data-astro-cid-4cu5ysok]{background:var(--brand);color:var(--brand-on)}.leadForm__btn[data-astro-cid-4cu5ysok][aria-busy=true]{opacity:.72;cursor:progress;box-shadow:none;transform:none}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__btn[data-astro-cid-4cu5ysok]{background:var(--brand-on);color:var(--brand)}.leadForm__btn[data-astro-cid-4cu5ysok]:hover{box-shadow:0 14px 30px -12px rgb(var(--ink-rgb) / 40%);transform:translateY(-2px)}.leadForm__btn[data-astro-cid-4cu5ysok]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:3px}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__btn[data-astro-cid-4cu5ysok]:focus-visible{outline-color:var(--brand-on)}.leadForm__note[data-astro-cid-4cu5ysok]{color:var(--ink-soft);font-size:12.5px;line-height:1.5}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__note[data-astro-cid-4cu5ysok]{color:rgb(var(--paper-rgb) / 80%)}.leadForm__note[data-astro-cid-4cu5ysok] a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.leadForm[data-astro-cid-4cu5ysok][data-tone=brand] .leadForm__note[data-astro-cid-4cu5ysok] a{color:currentColor}
