@media (min-width: 768px) {
  .menu-toggle { display: none; }
  .site-nav { display: flex; position: static; flex-direction: row; }
  .release-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .archive-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .social-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }
}
