.quote-grid[data-astro-cid-sevzbneq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.quote-copy[data-astro-cid-sevzbneq]{gap:1.25rem;max-width:36ch;display:grid}.quote-copy[data-astro-cid-sevzbneq] .lead[data-astro-cid-sevzbneq]{max-width:44ch}.quote-alt[data-astro-cid-sevzbneq]{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.lead-form[data-astro-cid-sevzbneq]{border:1px solid var(--line-on-dark);border-radius:var(--radius-card);background:var(--ink-900);gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.hp[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.field[data-astro-cid-sevzbneq]{gap:.5rem;display:grid}.field[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{font-size:var(--text-sm);font-weight:600}.optional[data-astro-cid-sevzbneq]{color:var(--faint-on-dark);margin-left:.35rem;font-weight:400}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{border-radius:var(--radius-input);border:1px solid var(--line-on-dark-strong);background:var(--ink-950);width:100%;color:var(--text-on-dark);transition:border-color var(--dur-fast) var(--ease-out);padding:.8rem .95rem}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus,.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:focus,.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:focus{border-color:var(--accent-text-dark);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-glow) 20%, transparent);outline:none}.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{resize:vertical;min-height:7rem}.field[data-astro-cid-sevzbneq].is-invalid input[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq].is-invalid textarea[data-astro-cid-sevzbneq]{border-color:#f87171}.field-help[data-astro-cid-sevzbneq]{font-size:var(--text-xs);color:var(--muted-on-dark)}.field-error[data-astro-cid-sevzbneq]{font-size:var(--text-xs);color:#fca5a5}.form-actions[data-astro-cid-sevzbneq]{gap:.75rem;margin-top:.25rem;display:grid}.form-note[data-astro-cid-sevzbneq]{font-size:var(--text-xs);color:var(--faint-on-dark)}.form-status[data-astro-cid-sevzbneq]{border-radius:var(--radius-input);border:1px solid var(--line-on-dark-strong);font-size:var(--text-sm);padding:1rem 1.1rem;line-height:1.5}.form-status[data-astro-cid-sevzbneq].is-success{border-color:color-mix(in srgb, var(--accent-glow) 50%, transparent);background:color-mix(in srgb, var(--accent-glow) 10%, transparent)}.form-status[data-astro-cid-sevzbneq].is-error{background:#f8717114;border-color:#f8717180}.form-status[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:var(--accent-text-dark);text-decoration:underline}button[data-astro-cid-sevzbneq][data-submit][disabled]{opacity:.7;cursor:progress}.lead-form[data-astro-cid-sevzbneq].is-done>[data-astro-cid-sevzbneq]:not(.form-done){display:none}.form-done[data-astro-cid-sevzbneq]{text-align:center;place-content:center;justify-items:center;gap:.75rem;min-height:100%;padding:1rem;display:grid}.form-done[data-astro-cid-sevzbneq][hidden]{display:none}.form-done-icon[data-astro-cid-sevzbneq]{width:3rem;height:3rem;color:var(--accent-glow)}.form-done-title[data-astro-cid-sevzbneq]{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:600}.form-done-text[data-astro-cid-sevzbneq]{color:var(--muted-on-dark);max-width:36ch}.form-done-text[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:var(--accent-text-dark);text-decoration:underline}@media (width<=900px){.quote-grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr}}
