/* 1. Base Styles (Mobile-First Approach) */
/* Write styles here that apply to mobile phones by default */
body {
  font-size: 16px;
  padding: 15px;
}
.sidebar {
  display: none; /* Hide heavy desktop sidebars on mobile */
}

/* 2. Desktop View Layout overrides */
/* These rules apply ONLY to screens wider than 1024 pixels */
@media screen and (min-width: 1024px) {
  body {
    max-width: auto;
    margin: 0 auto; /* Center your website content on wide screens */
    padding: 40px;
  }
  .sidebar {
    display: block; /* Show the sidebar on desktop */
    width: 25%;
  }
}
img {
  max-width: 100%;
  height: auto;
}
