.lead-purpose[data-v-860ef416]{margin-bottom:20px}.lead-purpose h3[data-v-860ef416]{margin:0 0 6px;font-size:20px}.lead-purpose p[data-v-860ef416]{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.direct-contact[data-v-860ef416]{border-top:1px solid var(--border);margin-top:22px;padding-top:18px}.direct-contact p[data-v-860ef416]{margin:0 0 10px;font-size:12px;font-weight:600}.direct-contact>div[data-v-860ef416]{flex-wrap:wrap;gap:10px;display:flex}.direct-contact a[data-v-860ef416]{border:1px solid var(--border);color:var(--color-link);border-radius:9px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;transition:background .2s;display:inline-flex}.direct-contact a[data-v-860ef416]:hover{background:var(--sky)}.direct-contact small[data-v-860ef416]{color:var(--muted);margin-top:10px;font-size:10px;line-height:1.6;display:block}.compact .lead-purpose[data-v-860ef416]{display:none}.compact .form-fields[data-v-860ef416]{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.compact .form-fields label[data-v-860ef416]{margin-bottom:16px}.compact .form-row[data-v-860ef416]{grid-column:1/-1;gap:16px}.compact .form-fields input[data-v-860ef416],.compact .form-fields select[data-v-860ef416]{min-height:46px;padding:10px 12px}.compact .checkbox[data-v-860ef416]{margin-bottom:10px;font-size:11px}.compact .form-submit[data-v-860ef416]{min-height:48px;padding:12px 20px}@media (width<=540px){.compact .form-fields[data-v-860ef416]{grid-template-columns:1fr}}
