-
-
-
- {/* Section-specific content */}
-
-
-```
-
-**Key Pattern Notes:**
-- `useInvertedBackground` is a required prop: `"noInvert" | "invertDefault"`
-- `"invertDefault"` creates a full-width inverted section with `bg-foreground`
-- `"noInvert"` is the standard section with no background
-- Always use explicit string equality checks (not truthy/falsy)
-- Text colors should check for `"invertDefault"` mode
-
-## Implementation Checklist
-
-### Core Requirements
-- [ ] Add `"use client"` directive if needed (hooks, interactivity)
-- [ ] Use explicit prop interfaces (no over-complicated types)
-- [ ] Set appropriate defaults for optional props
-- [ ] Add `displayName` for debugging
-- [ ] Wrap in `React.memo()` for performance
-- [ ] Use semantic HTML tags (`