What problem does it solve? Building interfaces that adapt cleanly across phones, tablets, and desktops often leads to brittle breakpoint hacks, fixed pixel widths, and components that break when moved between layouts. This Skill provides proven CSS patterns for container queries, fluid typography, and grid systems so layouts adapt to both viewport and component context. ## Core Features & Use Cases - Container Queries: Build component-level responsive behavior with container-type, named containers, and container query units (cqi, cqw) so cards, widgets, and navs adapt to their own size. - Fluid Typography & Spacing: Generate clamp()-based type and spacing scales that scale smoothly between minimum and maximum bounds without media query jumps. - Responsive Layout Patterns: Apply CSS Grid auto-fit layouts, Flexbox switchers, responsive navigation, tables, and images with srcset and art direction. - Use Case: You are building a product card that appears in a narrow sidebar and a wide main content area. Use container queries so the card switches from stacked to horizontal layout based on its container width, not the viewport. ## Quick Start Use the responsive-design skill to convert my card component to use container queries with a fluid typography scale.