.form-grid.svelte-1bv7ezn{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}@media (width<=768px){.form-grid.svelte-1bv7ezn{grid-template-columns:1fr;gap:40px}}.contact-form.svelte-1bv7ezn{flex-direction:column;gap:20px;display:flex}.form-group.svelte-1bv7ezn{flex-direction:column;gap:6px;display:flex}.form-group.svelte-1bv7ezn label:where(.svelte-1bv7ezn){font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--color-black);font-size:11px;font-weight:700}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.form-group.svelte-1bv7ezn select:where(.svelte-1bv7ezn),.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){border:2px solid var(--color-black);font-family:var(--font-body);color:var(--color-black);background:var(--color-white);border-radius:3px;outline:none;padding:12px 14px;font-size:14px;transition:border-color .3s}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.form-group.svelte-1bv7ezn select:where(.svelte-1bv7ezn):focus,.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{border-color:var(--color-gray-500)}.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical}
