How do you approach designing responsive layouts that perform seamlessly across mobile, tablet, and desktop viewports?