.main-container.svelte-1bv7ezn{margin:0}.main-container.svelte-1bv7ezn,.text-container.svelte-1bv7ezn{padding:10px 20px 0}.text-container.svelte-1bv7ezn{max-width:760px}.intro.svelte-1bv7ezn{margin:.4rem 0 1.2rem;line-height:1.6;opacity:.9}.form.svelte-1bv7ezn{margin-top:.6rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.08)}.field.svelte-1bv7ezn{margin-bottom:1rem}label.svelte-1bv7ezn{display:block;margin-bottom:.35rem;font-weight:800}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{width:100%;box-sizing:border-box;padding:.65rem .75rem;font-size:1rem;border:1px solid rgba(0,0,0,.18);border-radius:10px;background:#fff;color:#000}textarea.svelte-1bv7ezn{resize:vertical;min-height:140px;line-height:1.5}input.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{outline:none;border-color:#00000059}.actions.svelte-1bv7ezn{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:.25rem}button.svelte-1bv7ezn{border:1px solid rgba(0,0,0,.18);background:#000;color:#fff;padding:.65rem 1.1rem;border-radius:999px;cursor:pointer;font-weight:800}button.svelte-1bv7ezn:hover{opacity:.9}button.svelte-1bv7ezn:disabled{opacity:.55;cursor:not-allowed}.alert.svelte-1bv7ezn{margin:.6rem 0 1rem;padding:.75rem .9rem;border-radius:10px;border:1px solid rgba(0,0,0,.12)}.alert.error.svelte-1bv7ezn{border-color:#b0002059}.alert.success.svelte-1bv7ezn{border-color:#039a0059}@media(max-width:768px){.text-container.svelte-1bv7ezn{max-width:100%}}
