h3.svelte-1bv7ezn{font-size:1.25rem;margin:2rem 0 1rem;font-weight:500}.main-input.svelte-1bv7ezn{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}@media(min-width:768px){.main-input.svelte-1bv7ezn{flex-direction:row}}.main-input-group.svelte-1bv7ezn{flex:1}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{width:100%;padding:.75rem;border:1px solid #eee;border-radius:4px;font-family:inherit;font-size:1rem;background-color:#f9f9f9;color:#444}input.svelte-1bv7ezn::placeholder,textarea.svelte-1bv7ezn::placeholder{color:#999;font-weight:500;font-size:.875rem}input.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{outline:none;border-color:#ccc}textarea.svelte-1bv7ezn{min-height:150px;resize:vertical;margin-bottom:1rem;resize:none}button.svelte-1bv7ezn{background-color:#333;color:#eee;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}button.svelte-1bv7ezn:hover{background-color:#222}button.svelte-1bv7ezn:focus{outline:1px solid #ccc;outline-offset:2px}.contact-outcome.svelte-1bv7ezn{background-color:#f9f9f9;border:1px solid #eee;border-radius:4px;padding:1rem;margin-top:1rem}.contact-outcome.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin:0}
