form.svelte-1l04m53{display:grid;gap:1rem}.row.svelte-1l04m53{display:grid;grid-template-columns:1fr 1fr;gap:1rem}label.svelte-1l04m53{display:grid;gap:.4rem;font-size:.85rem;font-weight:700}label.svelte-1l04m53 em:where(.svelte-1l04m53){color:var(--orange);font-style:normal}input.svelte-1l04m53,select.svelte-1l04m53,textarea.svelte-1l04m53{font-family:inherit;font-size:1rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink)}input.svelte-1l04m53:focus,select.svelte-1l04m53:focus,textarea.svelte-1l04m53:focus{outline:2px solid var(--orange);outline-offset:1px;border-color:var(--orange)}textarea.svelte-1l04m53{resize:vertical}.error.svelte-1l04m53{color:#b42318;font-size:.9rem}.error.svelte-1l04m53 a:where(.svelte-1l04m53){color:var(--orange);font-weight:700}.privacy-note.svelte-1l04m53{font-size:.8rem;color:var(--muted)}.privacy-note.svelte-1l04m53 a:where(.svelte-1l04m53){color:var(--orange);font-weight:700}.result.svelte-1l04m53{border:1px solid var(--line);border-left:6px solid var(--orange);border-radius:12px;padding:1.75rem;background:var(--soft)}.result.svelte-1l04m53 h3:where(.svelte-1l04m53){margin-bottom:.4rem}@media(max-width:560px){.row.svelte-1l04m53{grid-template-columns:1fr}}
