.lead-form[data-astro-cid-sevzbneq]{color:var(--text-on-dark);flex-direction:column;gap:1rem;display:flex}.hp[data-astro-cid-sevzbneq]{width:1px;height:1px;margin:0;position:absolute;left:-9999px;overflow:hidden}.field[data-astro-cid-sevzbneq]{flex-direction:column;gap:.45rem;min-width:0;display:flex}.field-label[data-astro-cid-sevzbneq]{color:var(--text-on-dark);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9rem;font-weight:600;line-height:1.35;display:flex}.field-status[data-astro-cid-sevzbneq]{color:var(--text-on-dark-subtle);flex:none;font-size:.75rem;font-weight:400}.field-control[data-astro-cid-sevzbneq]{border:1px solid var(--border-dark-strong);background:var(--surface-1);width:100%;min-height:46px;color:var(--text-on-dark);font:inherit;border-radius:10px;padding:.7rem .85rem;line-height:1.4}textarea[data-astro-cid-sevzbneq].field-control{resize:vertical;min-height:9rem}select[data-astro-cid-sevzbneq].field-control option[data-astro-cid-sevzbneq]{background:var(--surface-2);color:var(--text-on-dark)}.field-control[data-astro-cid-sevzbneq]::placeholder{color:var(--text-on-dark-subtle);opacity:1}.field-control[data-astro-cid-sevzbneq]:hover{border-color:var(--text-on-dark-subtle)}.field-control[data-astro-cid-sevzbneq]:focus-visible{outline:2px solid var(--lz-accent-bright);outline-offset:2px;border-color:var(--lz-accent-bright)}.field[data-astro-cid-sevzbneq].has-error .field-control[data-astro-cid-sevzbneq]{border-color:var(--srg-on-dark);box-shadow:inset 3px 0 0 var(--srg-on-dark);border-style:dashed}.field-error[data-astro-cid-sevzbneq]{color:var(--text-on-dark);align-items:flex-start;gap:.5rem;margin:0;font-size:.84rem;line-height:1.45;display:flex}.field-error[data-astro-cid-sevzbneq][hidden],.form-message[data-astro-cid-sevzbneq][hidden]{display:none}.error-mark[data-astro-cid-sevzbneq]{border:1px solid;border-radius:3px;flex:none;place-items:center;width:1.15rem;height:1.15rem;margin-top:.05rem;font-family:Tomorrow,sans-serif;font-size:.72rem;font-weight:700;display:inline-grid}.lead-form[data-astro-cid-sevzbneq] button[data-astro-cid-sevzbneq]{background:var(--lz-accent);color:#fff;min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.65rem;padding:.7rem 1.1rem;font-weight:600;display:inline-flex}.lead-form[data-astro-cid-sevzbneq] button[data-astro-cid-sevzbneq]:hover,.lead-form[data-astro-cid-sevzbneq] button[data-astro-cid-sevzbneq]:focus-visible{background:var(--lz-accent-bright);color:#fff}.lead-form[data-astro-cid-sevzbneq] button[data-astro-cid-sevzbneq]:focus-visible{outline-offset:3px;outline:2px solid #fff}.lead-form[data-astro-cid-sevzbneq] button[data-astro-cid-sevzbneq]:disabled{background:var(--lz-accent-deep);opacity:.72;cursor:wait}.button-spinner[data-astro-cid-sevzbneq]{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.75s linear infinite lead-spin;display:none}.is-sending[data-astro-cid-sevzbneq] .button-spinner[data-astro-cid-sevzbneq]{display:inline-block}.form-message[data-astro-cid-sevzbneq]{border:1px solid var(--border-dark-strong);border-left:3px solid var(--srg-on-dark);background:var(--surface-1);color:var(--text-on-dark-muted);border-radius:8px;margin:0;padding:1rem 1rem 1rem 1.15rem;line-height:1.55}.form-message[data-astro-cid-sevzbneq]:focus{outline:2px solid var(--lz-accent-bright);outline-offset:3px}.success[data-astro-cid-sevzbneq]{border-left-color:var(--lz-accent-bright);gap:.35rem;display:grid}.success[data-astro-cid-sevzbneq] strong[data-astro-cid-sevzbneq]{color:var(--text-on-dark)}.success[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:var(--accent-on-dark)}.error[data-astro-cid-sevzbneq]{color:var(--text-on-dark)}.card[data-astro-cid-sevzbneq]{background:var(--surface-2);border:1px solid var(--border-dark);border-left:3px solid var(--srg-on-dark);border-radius:var(--radius);width:100%;max-width:30rem;margin:0 auto;padding:1.75rem;box-shadow:0 12px 32px #00000047}.inline[data-astro-cid-sevzbneq]{flex-direction:row;align-items:flex-end;gap:1rem;max-width:52rem;margin:0 auto;padding:0 1.5rem}.inline[data-astro-cid-sevzbneq] .field[data-astro-cid-sevzbneq]{flex:12rem}.inline[data-astro-cid-sevzbneq] button[data-astro-cid-sevzbneq]{flex:none}.band[data-astro-cid-sevzbneq]{max-width:30rem;margin:0 auto}.band[data-astro-cid-sevzbneq] .field-control[data-astro-cid-sevzbneq]{color:#fff;background:#09090b59;border-color:#ffffff7a}.band[data-astro-cid-sevzbneq] .field-label[data-astro-cid-sevzbneq],.band[data-astro-cid-sevzbneq] .field-error[data-astro-cid-sevzbneq]{color:#fff}.band[data-astro-cid-sevzbneq] .field-status[data-astro-cid-sevzbneq],.band[data-astro-cid-sevzbneq] .field-control[data-astro-cid-sevzbneq]::placeholder{color:#ffffffb8}@keyframes lead-spin{to{transform:rotate(360deg)}}@media (width<=640px){.card[data-astro-cid-sevzbneq]{padding:1.25rem}.inline[data-astro-cid-sevzbneq]{flex-direction:column;align-items:stretch;padding:0}.inline[data-astro-cid-sevzbneq] .field[data-astro-cid-sevzbneq]{flex-basis:auto;width:100%}}@media (prefers-reduced-motion:reduce){.button-spinner[data-astro-cid-sevzbneq]{animation:none}}
