.contact-method-fields[data-astro-cid-jid6i5py]{gap:var(--space-4);display:grid}.contact-method-field[data-astro-cid-jid6i5py]{gap:var(--space-2);align-content:start;min-width:0;display:grid}.contact-method-field[data-astro-cid-jid6i5py] label[data-astro-cid-jid6i5py]{font-weight:700}.contact-method-field[data-astro-cid-jid6i5py] input[data-astro-cid-jid6i5py]{box-sizing:border-box;width:100%;min-height:3.25rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font:inherit;padding:.7rem .75rem}.contact-method-field[data-astro-cid-jid6i5py] input[data-astro-cid-jid6i5py][aria-invalid=true]{border-color:var(--color-coral)}.contact-method-help[data-astro-cid-jid6i5py]{color:var(--color-text-muted);margin:0;font-size:.82rem;line-height:1.45}.contact-method-requirement[data-astro-cid-jid6i5py]{margin:calc(var(--space-2) * -1) 0 0;color:var(--color-text-muted);grid-column:1/-1;font-size:.82rem;line-height:1.45}.contact-method-group-error[data-astro-cid-jid6i5py]{margin-top:calc(var(--space-2) * -1);grid-column:1/-1}[data-astro-cid-jid6i5py][hidden]{display:none}.contact-method-fields--planner[data-astro-cid-jid6i5py]{grid-column:1/-1}.contact-method-fields--planner[data-astro-cid-jid6i5py] .contact-method-field[data-astro-cid-jid6i5py]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-soft)}@media (width>=48rem){.contact-method-fields[data-astro-cid-jid6i5py]{grid-template-columns:repeat(2,minmax(0,1fr))}}
