.contact-form[data-astro-cid-6bfsojfh]{margin-top:var(--space-l);gap:var(--space-m);max-width:var(--container-prose);flex-direction:column;display:flex}.contact-form__field[data-astro-cid-6bfsojfh]{gap:var(--space-3xs);flex-direction:column;display:flex}.contact-form__field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font-weight:600}.contact-form__optional[data-astro-cid-6bfsojfh]{color:var(--text-muted);font-weight:400}.contact-form__field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.contact-form__field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{border:1px solid var(--text-faint);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--text);padding:.65rem .8rem}.contact-form__field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:9rem;line-height:1.6}.contact-form__hint[data-astro-cid-6bfsojfh],.contact-form__note[data-astro-cid-6bfsojfh]{font-size:var(--step--1);color:var(--text-muted)}.contact-form__note[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{text-underline-offset:.15em;text-decoration:underline}.contact-form__hp[data-astro-cid-6bfsojfh][hidden]{display:none}.contact-form__about[data-astro-cid-6bfsojfh]{padding:var(--space-xs) var(--space-s);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-muted)}.contact-form__about[data-astro-cid-6bfsojfh][hidden]{display:none}.contact-form__about[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--text);text-underline-offset:.15em;font-weight:600;text-decoration:underline}
