.contact-form.svelte-fq8g2m{gap:20px;display:grid}.row.svelte-fq8g2m{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field.svelte-fq8g2m{align-content:start;gap:6px;display:grid}label.svelte-fq8g2m{font-weight:600}abbr.svelte-fq8g2m{text-decoration:none}.opt.svelte-fq8g2m{font-weight:400}.small.svelte-fq8g2m{font-size:var(--text-small)}.hint.svelte-fq8g2m{color:var(--c-text-muted)}input.svelte-fq8g2m,textarea.svelte-fq8g2m{width:100%;min-height:54px;font:inherit;color:var(--c-text);background:var(--c-tone);border:2px solid #0000;border-bottom-color:var(--c-border-strong);transition:border-color .16s var(--ease-out);border-radius:0;padding:14px 18px}.section--tone input.svelte-fq8g2m,.section--tone textarea.svelte-fq8g2m{background:var(--c-bg)}input.svelte-fq8g2m:hover,textarea.svelte-fq8g2m:hover{border-color:var(--c-ink)}:is(input.svelte-fq8g2m:user-invalid,textarea.svelte-fq8g2m:user-invalid){border-color:var(--c-error)}textarea.svelte-fq8g2m{resize:vertical;min-height:140px}button.svelte-fq8g2m{justify-self:start}button.svelte-fq8g2m:disabled{opacity:.7;cursor:progress}.feedback.svelte-fq8g2m{padding:16px 20px}.feedback.success.svelte-fq8g2m{color:var(--c-ok);background:var(--c-ok-bg)}.feedback.error.svelte-fq8g2m{color:var(--c-error);background:var(--c-error-bg)}.feedback.svelte-fq8g2m a:where(.svelte-fq8g2m){color:inherit}@media (width<=640px){.row.svelte-fq8g2m{grid-template-columns:1fr}:root{--text-body:1.0625rem;--section-y:72px}}
