)}
);
// Usage with custom renderer
```
## Design Guidelines
### When to Use
- **Multiple Related Items**: When you have 3+ related items to showcase
- **Detailed Information**: When each item needs substantial description and features
- **Call-to-Action Flow**: When the section should lead to a specific action
- **Consistent Branding**: When you want to maintain the established design language
### When NOT to Use
- **Simple Lists**: For basic lists without detailed descriptions
- **Static Content**: For content that doesn't benefit from carousel navigation
- **Single Items**: For individual content pieces
- **Grid Layouts**: When users need to see all items simultaneously
### Best Practices
1. **Content Length**: Keep titles concise (2-6 words), descriptions to 1-2 sentences
2. **Feature Lists**: Limit to 4-6 features per item for optimal readability
3. **Icons**: Use consistent icon style from Lucide React library
4. **Outcomes**: Make outcomes specific and measurable when possible
5. **CTA Alignment**: Ensure CTA leads to relevant, valuable content
## Accessibility Features
- **Keyboard Navigation**: Full keyboard support for carousel controls
- **ARIA Labels**: Proper accessibility labels for all interactive elements
- **Focus Management**: Clear focus indicators and logical tab order
- **Screen Readers**: Semantic HTML structure for assistive technologies
## Browser Support
- **Modern Browsers**: Full support in Chrome, Firefox, Safari, Edge
- **Responsive Design**: Optimized for all device sizes
- **Performance**: Optimized animations and minimal re-renders
- **Fallbacks**: Graceful degradation for older browsers
## Contributing
When extending the reusable carousel:
1. **Maintain Consistency**: Keep the established design patterns
2. **Test Accessibility**: Ensure all new features are accessible
3. **Document Changes**: Update this documentation for new features
4. **Performance**: Consider performance impact of customizations
This reusable carousel system allows you to quickly implement consistent, professional carousels across any section while maintaining design cohesion and user experience standards.