.page.svelte-1bv7ezn{background:#faf8f3;min-height:100vh}.contact.svelte-1bv7ezn{color:#23211d;max-width:640px;margin:0 auto;padding:40px 24px 80px;font-family:Switzer,system-ui,sans-serif}h1.svelte-1bv7ezn{margin:8px 0 12px;font-family:Fraunces,Georgia,serif;font-size:34px}.lede.svelte-1bv7ezn{color:#5a5349;margin:0 0 28px;font-size:17px;line-height:1.55}.form.svelte-1bv7ezn{flex-direction:column;gap:18px;display:flex}.field.svelte-1bv7ezn{flex-direction:column;gap:6px;display:flex}.field.svelte-1bv7ezn span:where(.svelte-1bv7ezn){font-size:14px;font-weight:600}.field.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){color:#23211d;background:#fff;border:1px solid #d9d4c8;border-radius:10px;padding:11px 13px;font-family:inherit;font-size:16px}.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical;min-height:130px}.field.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{border-color:#155c44;outline:none;box-shadow:0 0 0 3px #155c441f}.hp.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit.svelte-1bv7ezn{color:#fff;cursor:pointer;background:#155c44;border:none;border-radius:999px;align-self:flex-start;padding:12px 26px;font-family:inherit;font-size:15px;font-weight:600}.submit.svelte-1bv7ezn:hover{background:#114e3a}.submit.svelte-1bv7ezn:disabled{opacity:.6;cursor:default}.error.svelte-1bv7ezn{color:#b3261e;margin:-4px 0 0;font-size:14px}.alt.svelte-1bv7ezn{color:#5a5349;margin:0;font-size:14px}.alt.svelte-1bv7ezn a:where(.svelte-1bv7ezn),.done.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:#155c44}.done.svelte-1bv7ezn{background:#eef4f0;border:1px solid #cfe3d8;border-radius:14px;padding:22px 24px}.done.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){margin:0 0 8px;font-family:Fraunces,Georgia,serif;font-size:22px}.done.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:#3f4a44;margin:0;line-height:1.55}
