/* Compact reference-led qualification marks; no cards or competing section heading. */
.home-credential-strip { background:#f0eddf; border-top:1px solid #e3dfcf; border-bottom:1px solid #e3dfcf; }
.home-credential-marks { max-width:1180px; margin:0 auto; padding:25px 48px; display:grid; grid-template-columns:repeat(6,minmax(0,1fr)); align-items:center; gap:38px; }
.home-credential-mark { display:flex; align-items:center; justify-content:center; min-width:0; height:62px; }
.home-credential-mark img { display:block; width:auto; max-width:100%; height:auto; max-height:62px; object-fit:contain; }
.home-credential-fsc img { max-height:62px; }
.home-credential-en71 img { max-height:57px; }
.home-credential-astm-d4236 img { max-width:88px; max-height:52px; }
.home-credential-iso9001 img { max-width:126px; }
.home-credential-bsci img { max-width:150px; }
.home-credential-sedex img { max-width:124px; }
@media(max-width:1000px) {
 .home-credential-marks { grid-template-columns:repeat(3,minmax(0,1fr)); padding:22px 24px; gap:22px 25px; }
 .home-credential-mark { height:45px; }
 .home-credential-mark img { max-height:45px; }
 .home-credential-fsc img { max-height:45px; }
 .home-credential-en71 img { max-height:42px; }
 .home-credential-astm-d4236 img { max-width:72px; max-height:42px; }
 .home-credential-iso9001 img, .home-credential-bsci img, .home-credential-sedex img { max-width:100%; }
}
