.leadform.svelte-ga6krr{display:grid;gap:10px}input.svelte-ga6krr{width:100%;padding:12px 14px;border:1px solid var(--color-rule);background:var(--color-bg);font-family:inherit;font-size:14px;color:var(--color-ink);outline:none}input.svelte-ga6krr::placeholder{color:var(--color-ink-3)}input.svelte-ga6krr:focus{border-color:var(--color-accent)}input.invalid.svelte-ga6krr{border-color:#c0392b}.field-error.svelte-ga6krr{font-size:12px;color:#c0392b;margin-top:-4px}button.svelte-ga6krr{padding:14px;background:var(--color-ink);color:var(--color-bg);border:none;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .12s ease}button.svelte-ga6krr:hover:not(:disabled){background:var(--color-accent)}button.svelte-ga6krr:disabled{background:var(--color-soft);color:var(--color-ink-3);cursor:not-allowed}.leadform.kit-inverse.svelte-ga6krr button:where(.svelte-ga6krr){background:var(--color-bg);color:var(--color-accent);border:1px solid var(--color-accent)}.leadform.kit-inverse.svelte-ga6krr button:where(.svelte-ga6krr):hover:not(:disabled){background:var(--color-accent);color:var(--color-bg)}.leadform.kit-inverse.svelte-ga6krr button:where(.svelte-ga6krr):disabled{background:var(--color-bg);color:var(--color-ink-3);border-color:var(--color-rule)}.leadform-foot.svelte-ga6krr{margin-top:4px;font-size:11px;color:var(--color-ink-3);text-align:center;line-height:1.5}.leadform-foot.svelte-ga6krr a:where(.svelte-ga6krr){color:var(--color-ink-2);text-decoration:underline}.leadform-foot.svelte-ga6krr a:where(.svelte-ga6krr):hover{color:var(--color-ink)}
