What is semantic HTML and why is it important? How do you ensure pixel-perfect UI? Explain Flexbox vs Grid (with use cases) How does the CSS Box Model work? Difference between: display: none vs visibility: hidden position: absolute vs relative How do you build responsive UI? Explain media queries How do you handle cross-browser compatibility?