.contact-form.svelte-1bv7ezn{flex-direction:column;gap:22px;max-width:600px;display:flex}.field.svelte-1bv7ezn{flex-direction:column;gap:8px;display:flex}.field.svelte-1bv7ezn label:where(.svelte-1bv7ezn){font-family:var(--font-sans);color:var(--fg-strong);letter-spacing:.01em;font-size:14px;font-weight:500}.field.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){font-family:var(--font-sans);color:var(--fg);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);outline:none;padding:11px 14px;font-size:15px}.field.svelte-1bv7ezn input:where(.svelte-1bv7ezn):hover,.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):hover{border-color:var(--pine-300)}.field.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{border-color:var(--pine-500);box-shadow:0 0 0 3px var(--focus-ring)}.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical;line-height:1.6}.err.svelte-1bv7ezn{color:var(--danger-700);margin:0;font-size:13px}.hp.svelte-1bv7ezn{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}button[disabled].svelte-1bv7ezn{opacity:.7;cursor:not-allowed}
