.form[data-astro-cid-yde7ddky]{gap:var(--space-2);background:var(--surface-raised);border:1px solid var(--line);padding:var(--space-6);align-self:start;display:grid}.form[data-astro-cid-yde7ddky] label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-top:var(--space-2);font-size:12px}.form[data-astro-cid-yde7ddky] input,.form[data-astro-cid-yde7ddky] textarea{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;padding:10px 12px}.form[data-astro-cid-yde7ddky] input:focus,.form[data-astro-cid-yde7ddky] textarea:focus{border-color:var(--ink)}.form[data-astro-cid-yde7ddky] [aria-invalid=true]{border-color:var(--ink);border-width:2px}.btn[data-astro-cid-yde7ddky]{margin-top:var(--space-4);cursor:pointer;justify-content:center}.btn[data-astro-cid-yde7ddky]:disabled{cursor:not-allowed}.small[data-astro-cid-yde7ddky]{margin:0;font-size:13px}.door-trap[data-astro-cid-yde7ddky]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.status[data-astro-cid-yde7ddky]{padding:var(--space-2) var(--space-4);border:1px solid var(--ink);color:var(--ink);border-left-width:4px;margin:0}.form[data-astro-cid-yde7ddky][data-state=sent] .status[data-astro-cid-yde7ddky]{border-color:var(--pass);color:var(--pass)}
