.intro.svelte-uefrkt h1:where(.svelte-uefrkt){max-width:26ch}.contact-grid.svelte-uefrkt{grid-template-columns:1.4fr 1fr;align-items:start;gap:2rem;display:grid}.form-body.svelte-uefrkt{flex-direction:column;gap:1.1rem;padding:1.5rem 1.6rem 1.75rem;display:flex}.field.svelte-uefrkt{flex-direction:column;gap:.4rem;display:flex}label.svelte-uefrkt{color:var(--ink-dim);font-size:.85rem;font-weight:500}input.svelte-uefrkt,select.svelte-uefrkt,textarea.svelte-uefrkt{font-family:var(--font-body);border:1px solid var(--border);background:var(--bg);color:var(--ink);resize:vertical;border-radius:6px;padding:.7em .85em;font-size:.95rem}input.svelte-uefrkt:focus,select.svelte-uefrkt:focus,textarea.svelte-uefrkt:focus{border-color:var(--green)}.contact-form.svelte-uefrkt .btn:where(.svelte-uefrkt){align-self:flex-start;margin-top:.4rem}.status.svelte-uefrkt{color:var(--green);margin:0;font-size:.85rem}.fallback.svelte-uefrkt{color:var(--ink-faint);margin:0;font-size:.85rem}.fallback.svelte-uefrkt a:where(.svelte-uefrkt){color:var(--green)}.contact-info.svelte-uefrkt{flex-direction:column;gap:1rem;display:flex}.contact-info.svelte-uefrkt .card:where(.svelte-uefrkt){padding:1.3rem 1.5rem}.contact-info.svelte-uefrkt h3:where(.svelte-uefrkt){letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.5rem;font-size:.75rem;font-weight:500}.contact-info.svelte-uefrkt a:where(.svelte-uefrkt){color:var(--green);font-weight:500;text-decoration:none}.contact-info.svelte-uefrkt .highlight:where(.svelte-uefrkt){background:var(--amber-soft);border-color:color-mix(in srgb, var(--amber) 35%, transparent)}.contact-info.svelte-uefrkt .highlight:where(.svelte-uefrkt) h3:where(.svelte-uefrkt){color:var(--amber)}.contact-info.svelte-uefrkt .highlight:where(.svelte-uefrkt) p:where(.svelte-uefrkt){color:var(--ink);margin:0;font-size:.9rem}@media (width<=860px){.contact-grid.svelte-uefrkt{grid-template-columns:1fr}}
