.form-card[data-astro-cid-gz6njkqh]{background:var(--color-white);border:1px solid var(--color-border);border-top:5px solid var(--color-teal-600);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-5);scroll-margin-top:calc(var(--header-h) + 1rem)}@media (width>=40em){.form-card[data-astro-cid-gz6njkqh]{padding:var(--space-6)}}.form-title[data-astro-cid-gz6njkqh]{font-size:var(--text-2xl);margin-bottom:var(--space-1)}.form-sub[data-astro-cid-gz6njkqh]{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-5)}.lead-form[data-astro-cid-gz6njkqh],.grid[data-astro-cid-gz6njkqh]{gap:var(--space-4);display:grid}@media (width>=40em){.grid[data-astro-cid-gz6njkqh]{grid-template-columns:1fr 1fr}.field[data-astro-cid-gz6njkqh]{grid-column:1/-1}.field--half[data-astro-cid-gz6njkqh]{grid-column:auto}}.field[data-astro-cid-gz6njkqh]{gap:var(--space-1);align-content:start;display:grid}label[data-astro-cid-gz6njkqh]{font-size:.9375rem;font-weight:600}.req[data-astro-cid-gz6njkqh]{color:var(--color-teal-700)}input[data-astro-cid-gz6njkqh][type=text],input[data-astro-cid-gz6njkqh][type=email],input[data-astro-cid-gz6njkqh][type=tel],input[data-astro-cid-gz6njkqh][type=date],select[data-astro-cid-gz6njkqh],textarea[data-astro-cid-gz6njkqh]{border:1.5px solid var(--color-gray-300);border-radius:var(--radius);background:var(--color-white);width:100%;min-height:3rem;color:var(--color-text);font:inherit;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);padding:.7rem .9rem;font-size:1rem}textarea[data-astro-cid-gz6njkqh]{resize:vertical;min-height:5.5rem}input[data-astro-cid-gz6njkqh]:focus-visible,select[data-astro-cid-gz6njkqh]:focus-visible,textarea[data-astro-cid-gz6njkqh]:focus-visible{border-color:var(--color-teal-600);box-shadow:0 0 0 3px var(--color-teal-100);outline:none}[data-astro-cid-gz6njkqh][aria-invalid=true]{background:#fffbfa;border-color:#b42318!important}.hint[data-astro-cid-gz6njkqh]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.error[data-astro-cid-gz6njkqh]{font-size:var(--text-sm);color:#b42318;margin:0;font-weight:600}.field-note[data-astro-cid-gz6njkqh]{margin:var(--space-1) 0 0;padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-teal-600);border-radius:var(--radius-sm);background:var(--color-teal-50);color:var(--color-text);font-size:var(--text-sm)}.field-note[data-astro-cid-gz6njkqh][hidden],.error[data-astro-cid-gz6njkqh]:empty{display:none}.more[data-astro-cid-gz6njkqh]{border:1px dashed var(--color-gray-300);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.more[data-astro-cid-gz6njkqh] summary[data-astro-cid-gz6njkqh]{cursor:pointer;color:var(--color-teal-700);align-items:center;min-height:2rem;font-weight:600;display:flex}.more-body[data-astro-cid-gz6njkqh]{gap:var(--space-4);margin-top:var(--space-4);display:grid}.consent[data-astro-cid-gz6njkqh]{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.consent[data-astro-cid-gz6njkqh] input[data-astro-cid-gz6njkqh]{width:1.25rem;height:1.25rem;accent-color:var(--color-teal-600);margin-top:.15rem}.consent[data-astro-cid-gz6njkqh] label[data-astro-cid-gz6njkqh]{font-weight:400;font-size:var(--text-sm);color:var(--color-text-muted)}.hp[data-astro-cid-gz6njkqh]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.turnstile[data-astro-cid-gz6njkqh]{min-height:65px}.submit[data-astro-cid-gz6njkqh]{width:100%}.submit[data-astro-cid-gz6njkqh][disabled]{opacity:.7;cursor:progress}.privacy[data-astro-cid-gz6njkqh],.fallback[data-astro-cid-gz6njkqh]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.fallback[data-astro-cid-gz6njkqh] a[data-astro-cid-gz6njkqh]{white-space:nowrap;font-weight:600}.status[data-astro-cid-gz6njkqh]{padding:var(--space-3) var(--space-4);border-radius:var(--radius);margin:0;font-size:.9375rem;font-weight:600}.status--error[data-astro-cid-gz6njkqh],[data-status].is-error{color:#912018;background:#fef3f2;border:1px solid #fecdca}
