@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-aside > .content-area { min-width: 0; } .foot-cols { grid-template-columns: minmax(0, 1fr); } .foot-col { overflow-wrap: anywhere; }
}
