/* Additive reading and narrow-screen refinements; established styles stay intact. */
#eerdere-onderzoeken-artikelen{width:100%;max-width:100%;min-width:0;margin:2.5rem 0}
#eerdere-onderzoeken-artikelen .home-story{width:auto;max-width:100%;box-sizing:border-box}
.story-index li{padding:.5rem 0}.story-index p{margin:.3rem 0;font-size:.92em}
.review-note{border-left:3px solid #557786;padding:.6rem 1rem;margin:1rem 0;overflow-wrap:anywhere;background:#f3f5f4}
.review-note h3{font-size:1.05rem;margin:.25rem 0}.review-note p{margin:.5rem 0}
.review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem}
.review-grid figure{margin:0;padding:1rem;border:1px solid #c5d2dd;overflow-wrap:anywhere;min-width:0}
.review-grid img{max-width:100%;height:210px;object-fit:contain;display:block;margin:auto}
.review-controls label{display:block;font-weight:600}.review-controls input{width:100%;padding:.8rem;font:inherit;box-sizing:border-box}
.review-card{border-top:1px solid #c5d2dd;padding:1.4rem 0;overflow-wrap:anywhere;min-width:0}
.review-card img{max-width:min(100%,380px);max-height:360px;object-fit:contain}
.review-card:target{outline:2px solid #557786;outline-offset:.4rem}.review-card[hidden],.review-grid figure[hidden]{display:none}
.source-table-wrap{overflow:auto;max-width:100%}.source-table{border-collapse:collapse;font-size:.88rem;width:100%}.source-table td,.source-table th{padding:.6rem;border:1px solid #c5d2dd;text-align:left;vertical-align:top;overflow-wrap:anywhere}
.review-links{display:flex;gap:.7rem;flex-wrap:wrap}.review-links a{display:inline-block;padding:.4rem 0}
dialog#review-lightbox{width:min(96vw,1200px);max-width:96vw;max-height:94dvh;box-sizing:border-box;padding:1rem;border:1px solid #557786;background:#fff;color:#152b36}
#review-lightbox::backdrop{background:#14252ce0}#review-lightbox img{display:block;max-width:100%;max-height:74dvh;width:auto;height:auto;object-fit:contain;margin:auto}#review-lightbox button{min-height:44px;padding:.6rem 1rem;font:inherit;cursor:pointer}#review-lightbox p{overflow-wrap:anywhere}
@media(max-width:600px){#eerdere-onderzoeken-artikelen .home-story{padding:1.2rem}.maaseik-main,.maaseik-article{min-width:0}.maaseik-article{overflow-wrap:anywhere}.review-grid{grid-template-columns:1fr}.review-note{padding:.6rem}.review-card img{max-width:100%}.review-links a{min-height:36px}.story-index{padding-left:1.3rem}}

/* 9 October 2026: match the Maaseik card's hero-column width at every viewport. */
body[data-view="legacy-home"] #eerdere-onderzoeken-artikelen {
  width: min(1040px, calc(100% - 2 * max(6vw, 28px)));
  max-width: 100%;
  margin: 2.5rem auto;
  min-width: 0;
  overflow-wrap: anywhere;
}
#eerdere-onderzoeken-artikelen > .section-head { min-width: 0; }
#eerdere-onderzoeken-artikelen > .section-head h2 {
  font: 700 clamp(2.1rem,4.4vw,4.2rem)/1.09 Georgia,serif;
  letter-spacing: -.025em;
  max-width: 100%;
  overflow-wrap: anywhere;
}
@media(max-width:600px) {
  #eerdere-onderzoeken-artikelen .home-story { padding: 1.5rem; }
}
