@media (max-width: 960px) {
  main article table { table-layout: fixed; width: 100%; }
  main article th, main article td { overflow-wrap: anywhere; }
  main article .wp-caption { max-width: 100%; }
  .layout-with-side { grid-template-columns: minmax(0, 1fr); }
}
