.form-error[data-v-b3869cae]{color:#c0392b;margin:0;font-weight:600}.contact[data-v-b3869cae]{padding-top:72px}.contact-container[data-v-b3869cae]{max-width:760px}.channels[data-v-b3869cae]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-bottom:36px;display:grid}.info h2[data-v-b3869cae]{margin:0 0 10px;font-size:1.1rem}.info dl[data-v-b3869cae]{gap:8px;margin:0;display:grid}.info dt[data-v-b3869cae]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted-foreground);font-size:.75rem;font-weight:700}.info dd[data-v-b3869cae]{overflow-wrap:anywhere;margin:0;font-weight:600}.info a[data-v-b3869cae]{color:var(--color-primary);font-weight:700}.small[data-v-b3869cae]{margin:12px 0 0;font-size:.85rem}.form-title[data-v-b3869cae]{margin:0 0 14px;font-size:1.3rem}h1[data-v-b3869cae]{margin-bottom:8px}.lead[data-v-b3869cae]{margin-bottom:32px}.contact-form[data-v-b3869cae],.success-card[data-v-b3869cae]{flex-direction:column;gap:16px;display:flex}.field[data-v-b3869cae]{flex-direction:column;gap:6px;display:flex}.field label[data-v-b3869cae]{color:var(--color-foreground);font-size:.85rem;font-weight:600}.field input[data-v-b3869cae],.field textarea[data-v-b3869cae]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);resize:vertical;border-radius:8px;padding:11px 13px;font-family:inherit;font-size:.95rem}.success-card p[data-v-b3869cae]{color:var(--color-success);margin:0;font-weight:600}
