.contact-wrapper.svelte-1bv7ezn{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;display:flex}.submitted.svelte-1bv7ezn{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}h1.svelte-1bv7ezn{color:var(--color-ink);text-align:center;margin-bottom:.5rem;font-size:2rem;font-weight:500}.intro.svelte-1bv7ezn,.submitted.svelte-1bv7ezn p:where(.svelte-1bv7ezn){text-align:center;color:var(--color-gray-600);margin-bottom:1.5rem;font-size:14px;line-height:1.5}.intro.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--color-accent-strong);text-underline-offset:3px;text-decoration:underline}.form-container.svelte-1bv7ezn{width:100%;max-width:440px;margin:0 auto}.enquiry-card.svelte-1bv7ezn{background:var(--color-accent-soft);border-radius:8px;align-items:center;gap:.9rem;margin-bottom:1.25rem;padding:.85rem;display:flex}.enquiry-card.svelte-1bv7ezn img:where(.svelte-1bv7ezn){-o-object-fit:cover;object-fit:cover;border-radius:5px;flex:none;width:72px;height:72px}.enquiry-card.svelte-1bv7ezn div:where(.svelte-1bv7ezn){flex-direction:column;gap:2px;min-width:0;display:flex}.enquiry-card.svelte-1bv7ezn .label:where(.svelte-1bv7ezn){color:var(--color-gray-500);font-size:12px}.enquiry-card.svelte-1bv7ezn strong:where(.svelte-1bv7ezn){color:var(--color-ink);font-size:14px;font-weight:500}.enquiry-card.svelte-1bv7ezn .ratio:where(.svelte-1bv7ezn){color:var(--color-gray-600);font-size:12px}form.svelte-1bv7ezn{flex-direction:column;gap:14px;width:100%;display:flex}.field.svelte-1bv7ezn{flex-direction:column;gap:6px;display:flex}label.svelte-1bv7ezn{color:var(--color-gray-600);font-family:Poppins,sans-serif;font-size:13px}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{border:1px solid var(--color-gray-300);color:var(--color-ink);background:#fff;border-radius:6px;padding:.65rem .75rem;font-family:Poppins,sans-serif;font-size:15px;transition:border-color .16s}textarea.svelte-1bv7ezn{resize:vertical;line-height:1.5}input.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}.error.svelte-1bv7ezn{color:#9b3b2e;font-size:13px}.button.svelte-1bv7ezn{background:var(--color-accent);color:#fff;border:1px solid var(--color-accent);border-radius:999px;padding:.7rem 1.1rem;font-family:Poppins,sans-serif;font-size:14px;transition:background .18s,opacity .18s;display:inline-block}.button.svelte-1bv7ezn:hover{background:var(--color-accent-strong)}.button.svelte-1bv7ezn:disabled{opacity:.6;cursor:progress}.button.secondary.svelte-1bv7ezn{color:var(--color-accent-strong);background:0 0;margin-top:.5rem}.button.secondary.svelte-1bv7ezn:hover{background:var(--color-accent-soft)}
