.title-card.svelte-1bv7ezn{gap:.6rem}.contact-title-icon.svelte-1bv7ezn{color:var(--muted);flex:none;place-items:center;display:grid}.contact-title-icon.svelte-1bv7ezn svg{width:1.35rem;height:1.35rem}.contact-description.svelte-1bv7ezn{color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;margin:0}.contact-form.svelte-1bv7ezn{gap:1rem;display:grid}.contact-row.svelte-1bv7ezn{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.contact-form.svelte-1bv7ezn .field:where(.svelte-1bv7ezn)>span:where(.svelte-1bv7ezn) small:where(.svelte-1bv7ezn){margin-inline-start:.25rem;font-weight:400}.contact-form.svelte-1bv7ezn footer:where(.svelte-1bv7ezn){flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.contact-form.svelte-1bv7ezn footer:where(.svelte-1bv7ezn) small:where(.svelte-1bv7ezn){color:var(--muted)}.contact-success.svelte-1bv7ezn{align-items:center;gap:.7rem;display:flex}.contact-success.svelte-1bv7ezn svg{width:1.4rem;color:var(--accent);flex:none}.contact-success.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:1rem}.contact-trap.svelte-1bv7ezn{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}@media (width<=36rem){.contact-row.svelte-1bv7ezn{grid-template-columns:1fr}.contact-form.svelte-1bv7ezn footer:where(.svelte-1bv7ezn){flex-direction:column;align-items:stretch}}
