/*
 * Load More reveal — items past the initial batch are hidden until
 * revealed via load-more.js. display:none is sufficient for both visual
 * hiding and removing them from the tab order/screen readers, so no extra
 * ARIA is needed here.
 */
.gr-load-more-hidden {
  display: none !important;  
}

.button-wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 30px;
}

.button-wrap .btn[hidden] {
  display: none;
}