.lc-form-container { max-width: 600px; margin: 0 auto; padding: 20px; }
.lc-form-field { margin-bottom: 15px; }
.lc-form-field label { display: block; margin-bottom: 5px; font-weight: 500; }
.lc-form-field input { width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 8px; }
.lc-form-submit { width: 100%; padding: 14px; background: #4F46E5; color: white; border: none; border-radius: 8px; cursor: pointer; font-size: 16px; }
.lc-form-submit:hover { background: #4338CA; }
.lc-checkbox-label { display: flex; align-items: center; gap: 8px; }
