/* Global Styles */
* { box-sizing: border-box; }
body { margin: 0; font-family: 'Inter', sans-serif; }
img { max-width: 100%; }
.flex-center { display: flex; align-items: center; gap: 0.5rem; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 1rem; }
