.form[data-astro-cid-vekgkm42]{gap:var(--space-m);max-width:var(--measure);display:grid}.field[data-astro-cid-vekgkm42]{gap:var(--space-2xs);display:grid}label[data-astro-cid-vekgkm42]{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--step--1);color:var(--ink-muted)}input[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{border:0;border-bottom:1px solid var(--line);width:100%;min-height:2.75rem;color:var(--ink);transition:border-color var(--dur-fast);background:0 0;border-radius:0;padding:.5rem 0}select[data-astro-cid-vekgkm42] option[data-astro-cid-vekgkm42]{background:var(--paper);color:var(--ink)}textarea[data-astro-cid-vekgkm42]{resize:vertical;line-height:1.5}input[data-astro-cid-vekgkm42]:hover,select[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--ink)}[data-astro-cid-vekgkm42][aria-invalid=true]{border-bottom:2px solid var(--safelight)}.field__error[data-astro-cid-vekgkm42]{color:var(--safelight)}.field__error[data-astro-cid-vekgkm42]:empty{display:none}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.form__foot[data-astro-cid-vekgkm42]{align-items:center;gap:var(--space-s) var(--space-m);flex-wrap:wrap;display:flex}.form__submit[data-astro-cid-vekgkm42]{border:1px solid var(--ink);background:var(--ink);min-height:2.75rem;color:var(--paper);transition:background var(--dur-fast), color var(--dur-fast);border-radius:0;padding:.6rem 1.5rem}.form__submit[data-astro-cid-vekgkm42]:hover{color:var(--ink);background:0 0}.form__submit[data-astro-cid-vekgkm42][aria-disabled=true]{cursor:progress;opacity:.75}.form__status[data-astro-cid-vekgkm42]:empty{display:none}.contact[data-astro-cid-5rm4trcl]{gap:var(--space-xl);padding-block-start:var(--space-l);display:grid}.contact__intro[data-astro-cid-5rm4trcl]{gap:var(--space-s);align-content:start;display:grid}h1[data-astro-cid-5rm4trcl]{font-size:var(--step-5)}.lede[data-astro-cid-5rm4trcl]{max-width:24em;font-size:var(--step-1);font-weight:300;line-height:1.4}@media (width>=60rem){.contact[data-astro-cid-5rm4trcl]{grid-template-columns:1fr 1fr}}
