body{margin:0;background:transparent}.nx-form.svelte-1n4t8qs{font-family:system-ui,-apple-system,sans-serif;color:#14110d;max-width:34rem;padding:1.25rem}h2.svelte-1n4t8qs{margin:0 0 .25rem;font-size:1.4rem}.nx-desc.svelte-1n4t8qs{margin:0 0 1rem;opacity:.75}.nx-field.svelte-1n4t8qs{display:block;margin-bottom:1rem}.nx-field.svelte-1n4t8qs span:where(.svelte-1n4t8qs){display:block;font-size:.85rem;margin-bottom:.3rem}.nx-field.svelte-1n4t8qs em:where(.svelte-1n4t8qs){color:var(--primary);font-style:normal}input.svelte-1n4t8qs,textarea.svelte-1n4t8qs{width:100%;box-sizing:border-box;padding:.6rem .7rem;border:1px solid #d6cfc7;border-radius:.5rem;font:inherit}input.svelte-1n4t8qs:focus,textarea.svelte-1n4t8qs:focus{outline:2px solid var(--primary);border-color:var(--primary)}.nx-hp.svelte-1n4t8qs{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}button.svelte-1n4t8qs{background:var(--primary);color:#fff;border:0;border-radius:.5rem;padding:.65rem 1.2rem;font:inherit;cursor:pointer}button.svelte-1n4t8qs:disabled{opacity:.6;cursor:default}.nx-error.svelte-1n4t8qs{color:#b3261e;font-size:.9rem}.nx-success.svelte-1n4t8qs{font-size:1.05rem}
