.contact-intro.svelte-1nd634q{color:#f4f0e8a8;margin:0 0 24px;font-size:.88rem;line-height:1.5}form.svelte-1nd634q{gap:18px;display:grid}.contact-row.svelte-1nd634q{grid-template-columns:1fr 1fr;gap:18px;display:grid}label.svelte-1nd634q{gap:7px;display:grid}label.svelte-1nd634q span:where(.svelte-1nd634q){color:#f4f0e894;letter-spacing:.2em;text-transform:uppercase;font-size:.58rem;font-weight:700}label.svelte-1nd634q span:where(.svelte-1nd634q) em:where(.svelte-1nd634q){letter-spacing:.06em;text-transform:none;font-style:normal;font-weight:400}input.svelte-1nd634q,textarea.svelte-1nd634q{color:#f4f0e8;font:inherit;background:#f4f0e80a;border:1px solid #f4f0e838;border-radius:4px;padding:11px 12px;font-size:.9rem}input.svelte-1nd634q:focus-visible,textarea.svelte-1nd634q:focus-visible{border-color:#f4f0e899;outline:0}textarea.svelte-1nd634q{resize:vertical}.contact-trap.svelte-1nd634q{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.contact-error.svelte-1nd634q{color:#d8a06a;margin:0;font-size:.78rem}.contact-send.svelte-1nd634q{color:#111713;cursor:pointer;font:inherit;background:#f1eee6;border:0;border-radius:999px;justify-content:space-between;justify-self:start;align-items:center;gap:22px;margin-top:6px;padding:7px 8px 7px 22px;font-size:.72rem;font-weight:700;transition:background .24s;display:inline-flex}.contact-send.svelte-1nd634q:hover{background:#fff}.contact-send.svelte-1nd634q:disabled{cursor:wait;opacity:.7}.contact-send.svelte-1nd634q i:where(.svelte-1nd634q){aspect-ratio:1;background:var(--stella-green-950);color:#f1eee6;border-radius:50%;place-items:center;width:38px;font-style:normal;display:grid}@media (width<=560px){.contact-row.svelte-1nd634q{grid-template-columns:1fr}}
