label.svelte-1bv7ezn,.field.svelte-1bv7ezn{gap:var(--space-2);font-weight:600;display:grid}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{font:inherit;padding:var(--space-3);border:1px solid var(--field-line);border-radius:var(--radius-m);background:var(--white);color:var(--ink);min-height:2.75rem;transition:border-color var(--motion-fast) var(--motion-ease);font-weight:400}input.svelte-1bv7ezn:hover,select.svelte-1bv7ezn:hover,textarea.svelte-1bv7ezn:hover{border-color:color-mix(in srgb, var(--field-line), var(--ink) 35%)}input.svelte-1bv7ezn:focus-visible,select.svelte-1bv7ezn:focus-visible,textarea.svelte-1bv7ezn:focus-visible{outline:1px solid var(--ink);outline-offset:0;border-color:var(--ink)}[aria-invalid=true].svelte-1bv7ezn{border-color:var(--ink)}.phone.svelte-1bv7ezn{gap:var(--space-3);grid-template-columns:minmax(0,12rem) minmax(0,1fr);display:grid}@media (width<=30rem){.phone.svelte-1bv7ezn{grid-template-columns:1fr}}.err.svelte-1bv7ezn{color:var(--ink);-webkit-text-decoration:underline wavy var(--gold-deep);text-decoration:underline wavy var(--gold-deep);font-weight:400}.trap.svelte-1bv7ezn{position:absolute;left:-10000px}.notice.svelte-1bv7ezn{padding:var(--space-3) var(--space-4);background:var(--gold-soft);color:var(--ink);border-radius:var(--radius-s)}.meta.svelte-1bv7ezn{color:var(--muted)}
