All components that have a lot of responsive variables should have a `ResponsiveSetting` interface, similar to the one in `TechnicalSkills.tsx`