.contact-form[data-astro-cid-vekgkm42]{border:1px solid var(--line);border-radius:var(--radius);gap:10px;margin-top:28px;padding:24px;font-size:16px;display:grid}.contact-form[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{margin-top:8px;font-weight:650}.contact-form[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.contact-form[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42],.contact-form[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{background:var(--bg);width:100%;min-width:0;color:var(--ink);font:inherit;border:1px solid #a8afba;border-radius:6px;padding:12px;line-height:1.5}.contact-form[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical}.contact-form[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible{outline-offset:4px;outline:3px solid #a82320}.form-help[data-astro-cid-vekgkm42]{color:var(--muted);margin:0 0 6px;font-size:14px;line-height:1.6}.form-help[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{text-decoration:underline}.contact-form[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]{justify-self:start}.contact-form[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]:disabled{opacity:.6}#contact-status[data-astro-cid-vekgkm42]{margin:0;line-height:1.6}#contact-status[data-astro-cid-vekgkm42][data-error=true]{color:#a82320}.contact-trap[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=700px){.contact-form[data-astro-cid-vekgkm42]{padding:18px}}
