.inquiry-form[data-astro-cid-biat5vty]{gap:var(--space-6);padding:var(--space-6);background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);display:grid}.form-intro[data-astro-cid-biat5vty] h2[data-astro-cid-biat5vty]{font-size:2rem}.form-guidance[data-astro-cid-biat5vty],.error-summary[data-astro-cid-biat5vty]{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);display:grid}.form-guidance[data-astro-cid-biat5vty]{background:var(--color-bone);border:1px solid var(--color-line)}.form-guidance[data-astro-cid-biat5vty] p[data-astro-cid-biat5vty],.field-help[data-astro-cid-biat5vty],.field-error[data-astro-cid-biat5vty],.form-status[data-astro-cid-biat5vty]{font-size:1rem}.error-summary[data-astro-cid-biat5vty]{color:var(--color-error);background:#fff5f2;border:1px solid #8b2f265c}.error-summary[data-astro-cid-biat5vty][hidden]{display:none}.error-summary[data-astro-cid-biat5vty] p[data-astro-cid-biat5vty]{color:var(--color-error);font-weight:700}.error-summary[data-astro-cid-biat5vty] ul[data-astro-cid-biat5vty]{gap:var(--space-2);margin:0;padding-left:1.2rem;display:grid}.field-grid[data-astro-cid-biat5vty]{gap:var(--space-5);display:grid}.field[data-astro-cid-biat5vty]{gap:var(--space-2);display:grid}.field[data-astro-cid-biat5vty] label[data-astro-cid-biat5vty]{color:var(--color-ink);font-weight:700}.field[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty],.field[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty],.field[data-astro-cid-biat5vty] textarea[data-astro-cid-biat5vty]{width:100%;min-height:50px;color:var(--color-ink);background:var(--color-cream);border:1px solid var(--color-line-strong);border-radius:var(--radius-small);padding:.78rem .9rem}.field[data-astro-cid-biat5vty] textarea[data-astro-cid-biat5vty]{resize:vertical;min-height:160px}.field[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty][aria-invalid=true],.field[data-astro-cid-biat5vty] select[data-astro-cid-biat5vty][aria-invalid=true],.field[data-astro-cid-biat5vty] textarea[data-astro-cid-biat5vty][aria-invalid=true]{border-color:var(--color-error)}.field-help[data-astro-cid-biat5vty]{color:var(--color-ink-soft)}.field-error[data-astro-cid-biat5vty]{min-height:1.45rem;color:var(--color-error);font-weight:700}.field--checkbox[data-astro-cid-biat5vty]{align-items:start;column-gap:var(--space-3);grid-template-columns:1.25rem minmax(0,1fr)}.field--checkbox[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]{width:1.25rem;height:1.25rem;min-height:1.25rem;margin-top:.2rem;padding:0}.field--checkbox[data-astro-cid-biat5vty] .field-error[data-astro-cid-biat5vty]{grid-column:2}.form-honeypot[data-astro-cid-biat5vty]{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.form-actions[data-astro-cid-biat5vty]{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.form-status[data-astro-cid-biat5vty]{color:var(--color-success);font-weight:700}.button[data-astro-cid-biat5vty][disabled]{opacity:.68;cursor:wait}@media (width>=760px){.inquiry-form[data-astro-cid-biat5vty]{padding:var(--space-8)}.field-grid[data-astro-cid-biat5vty]{grid-template-columns:repeat(2,minmax(0,1fr))}}
