.LeadForm-module__7pVmQG__formWrapper{width:100%}.LeadForm-module__7pVmQG__title{color:var(--primary);margin-bottom:24px;font-size:1.5rem}.LeadForm-module__7pVmQG__formGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.LeadForm-module__7pVmQG__fullWidth{grid-column:1/-1}.LeadForm-module__7pVmQG__label{color:var(--text-secondary);margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.LeadForm-module__7pVmQG__input,.LeadForm-module__7pVmQG__textarea,.LeadForm-module__7pVmQG__select{background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text-primary);transition:var(--transition-fast);padding:12px 16px;font-family:inherit;font-size:.95rem}.LeadForm-module__7pVmQG__input:focus,.LeadForm-module__7pVmQG__textarea:focus,.LeadForm-module__7pVmQG__select:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #e2a62c26}.LeadForm-module__7pVmQG__textarea{resize:vertical;min-height:100px}.LeadForm-module__7pVmQG__submitBtn{justify-content:center;width:100%;margin-top:8px;padding:16px;font-size:1.05rem}.LeadForm-module__7pVmQG__submitBtn:disabled{opacity:.7;cursor:not-allowed}.LeadForm-module__7pVmQG__successMsg{border-radius:var(--radius-md);text-align:center;color:#16a34a;background:#22c55e1a;grid-column:1/-1;padding:20px}.LeadForm-module__7pVmQG__successMsg h4{color:#16a34a;margin-bottom:8px}@media (max-width:768px){.LeadForm-module__7pVmQG__formGrid{grid-template-columns:1fr}}
