.contact-page.svelte-1bv7ezn>header:where(.svelte-1bv7ezn){padding-block:70px;text-align:center}.contact-grid.svelte-1bv7ezn{display:grid;grid-template-columns:.75fr 1.25fr;gap:8vw;padding-bottom:100px}.contact-grid.svelte-1bv7ezn aside:where(.svelte-1bv7ezn) p:where(.svelte-1bv7ezn){color:var(--muted)}.contact-note.svelte-1bv7ezn{background:var(--cream);border-left:3px solid var(--green);padding:1.2rem}.contact-note.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin:.4rem 0 0;font-size:.85rem}form.svelte-1bv7ezn{display:grid;gap:.55rem;background:var(--cream);padding:2.2rem}label.svelte-1bv7ezn{font-size:.82rem;font-weight:750;margin-top:.55rem}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #bdbdb5;border-radius:2px;padding:.75rem;min-height:48px}textarea.svelte-1bv7ezn{resize:vertical}input.svelte-1bv7ezn:focus,select.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{outline:3px solid rgba(63,107,80,.22);border-color:var(--green)}button.svelte-1bv7ezn{margin-top:1rem;cursor:pointer}form.svelte-1bv7ezn small:where(.svelte-1bv7ezn){color:var(--muted);margin-top:.5rem}.success.svelte-1bv7ezn{padding:2rem}.success.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:2rem}@media(max-width:750px){.contact-grid.svelte-1bv7ezn{grid-template-columns:1fr}.contact-page.svelte-1bv7ezn>header:where(.svelte-1bv7ezn){padding-block:50px}form.svelte-1bv7ezn{padding:1.4rem}}
