.contact[data-astro-cid-zh4gkh43]{padding-block:var(--space-5);max-width:560px}.contact[data-astro-cid-zh4gkh43] h1[data-astro-cid-zh4gkh43]{font-size:max(1.8rem,min(4vw,2.6rem))}.contact-form[data-astro-cid-zh4gkh43]{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.contact-form[data-astro-cid-zh4gkh43] label[data-astro-cid-zh4gkh43]{color:var(--fg-muted);flex-direction:column;gap:.4rem;font-size:.85rem;display:flex}.contact-form[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43][type=text],.contact-form[data-astro-cid-zh4gkh43] input[data-astro-cid-zh4gkh43][type=email],.contact-form[data-astro-cid-zh4gkh43] select[data-astro-cid-zh4gkh43],.contact-form[data-astro-cid-zh4gkh43] textarea[data-astro-cid-zh4gkh43]{background:var(--bg-elevated);border:1px solid var(--field-border);border-radius:var(--radius);color:var(--fg);font:inherit;padding:.65rem .75rem}.contact-form[data-astro-cid-zh4gkh43] button[data-astro-cid-zh4gkh43]{font-family:inherit;font-size:var(--control-text);letter-spacing:normal;margin-top:var(--space-1);cursor:pointer;align-self:flex-start}.form-status[data-astro-cid-zh4gkh43]{min-height:1.2em;font-size:.85rem}.notice[data-astro-cid-zh4gkh43]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2) var(--space-3);font-size:.9rem}.notice[data-astro-cid-zh4gkh43] code[data-astro-cid-zh4gkh43]{background:#ffffff14;border-radius:3px;padding:.1rem .35rem}
