body.mfg .hero::before {
  background:
    linear-gradient(90deg, rgba(7,16,25,.98) 0%, rgba(7,16,25,.95) 32%, rgba(7,16,25,.57) 61%, rgba(7,16,25,.1) 100%),
    url("assets/mfg-production-terminals.webp") center / cover;
}

body.mfg .hero::after { display: none; }
body.mfg .product-mark div { background: rgba(8,29,39,.66); backdrop-filter: blur(6px); }
body.mfg .product-mark div:nth-child(4) { transform:translateY(34px); border-color:rgba(127,174,239,.35); }

@media (max-width: 760px) {
  body.mfg .hero::before {
    background:
      linear-gradient(180deg, rgba(7,16,25,.72), rgba(7,16,25,.98) 78%),
      url("assets/mfg-production-terminals.webp") 65% center / cover;
  }
}
