/* Mobile-first adjustments */
.stats-grid{grid-template-columns:1fr;}
.nav-list{flex-wrap:wrap}
@media(min-width:600px){
  .stats-grid{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:900px){
  .stats-grid{grid-template-columns:repeat(4,1fr)}
}
@media(min-width:1024px){
  .container{max-width:1200px}
}
