/* Minimal reset */
* { box-sizing: border-box; }
html, body, h1, h2, h3, p, ul, li, figure { margin: 0; padding: 0; }
ul { list-style: none; }
img { max-width: 100%; display: block; }
button, input, textarea { font: inherit; }

/* Breakpoint’lar */
@media (max-width: 1200px){ /* xohishga ko‘ra */ }
@media (max-width: 992px) { /* planshet */ }
@media (max-width: 768px) { /* katta mobil */ }
@media (max-width: 576px) { /* kichik mobil */ }
