.field.svelte-18xxpwa{width:100%;min-width:0;font:inherit;font-size:var(--text-base);color:var(--foreground);background:var(--surface);border:1px solid var(--input);border-radius:var(--radius);transition:border-color var(--duration), box-shadow var(--duration);outline:none;display:flex}.field.svelte-18xxpwa::placeholder{color:var(--muted-foreground);opacity:.8}.field.svelte-18xxpwa:hover{border-color:color-mix(in oklch, var(--foreground) 40%, transparent)}.field.svelte-18xxpwa:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 30%, transparent)}.field.svelte-18xxpwa:disabled{cursor:not-allowed;opacity:.5}.field[aria-invalid=true].svelte-18xxpwa{border-color:var(--destructive)}.input.svelte-18xxpwa{height:52px;padding:0 16px}.field.svelte-10f7714{width:100%;min-width:0;font:inherit;font-size:var(--text-base);color:var(--foreground);background:var(--surface);border:1px solid var(--input);border-radius:var(--radius);transition:border-color var(--duration), box-shadow var(--duration);outline:none;display:flex}.field.svelte-10f7714::placeholder{color:var(--muted-foreground);opacity:.8}.field.svelte-10f7714:hover{border-color:color-mix(in oklch, var(--foreground) 40%, transparent)}.field.svelte-10f7714:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 30%, transparent)}.field.svelte-10f7714:disabled{cursor:not-allowed;opacity:.5}.field[aria-invalid=true].svelte-10f7714{border-color:var(--destructive)}.textarea.svelte-10f7714{resize:vertical;min-height:160px;padding:14px 16px}.email.svelte-1bv7ezn{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 64px -32px rgb(var(--scrim)/35%);flex-flow:column;gap:16px;padding:clamp(24px,2.6vw,36px);display:flex;position:relative}.email.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:var(--text-2xl)}.email.svelte-1bv7ezn .row:where(.svelte-1bv7ezn){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.email.svelte-1bv7ezn .field:where(.svelte-1bv7ezn){flex-flow:column;gap:6px;display:flex}.email.svelte-1bv7ezn .field:where(.svelte-1bv7ezn) label:where(.svelte-1bv7ezn){font-weight:600}.email.svelte-1bv7ezn .textarea{min-height:96px}.email.svelte-1bv7ezn .submit:where(.svelte-1bv7ezn){flex-flow:wrap;align-items:center;gap:12px 20px;display:flex}.email.svelte-1bv7ezn #address{opacity:0;pointer-events:none;border:none;width:0;height:0;padding:0;position:absolute}.email.svelte-1bv7ezn .feedback:where(.svelte-1bv7ezn){flex:1;font-weight:600}.email.svelte-1bv7ezn .feedback.failure:where(.svelte-1bv7ezn){color:var(--destructive)}@media screen and (width<=800px){.email.svelte-1bv7ezn .row:where(.svelte-1bv7ezn){grid-template-columns:1fr}}@media screen and (height<=720px){.email.svelte-1bv7ezn{gap:10px;padding:20px 24px}.email.svelte-1bv7ezn .textarea{min-height:64px}}
