/* Pre-Binder editorial refresh
   The early category pages share content primitives, but each chapter receives
   its own reading rhythm. Binder remains the reasoning reference, not a template. */

body.pcc-rich-page{
  --pre-edge:max(32px,calc((100% - 1400px)/2));
  --pre-paper:#f3f1eb;
  --pre-paper-deep:#e5e4df;
  --pre-ink:#171a1c;
  --pre-muted:#61676b;
  --pre-rule:rgba(23,26,28,.18);
}

/* Turnkey harness Binder-era rebuild: a controlled programme from supply scope
   through sourcing, release and packed delivery. Wide records keep ownership
   and revision copy readable; applications and outcomes remain image-led. */
body.pcc-rich-page[data-category-key="custom-harness-08"]{--turnkey-deep:#171b1d;--turnkey-wash:#e2e5e2;--turnkey-paper:#efede7}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-photo-copy::before{display:none!important}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-materials,
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-reliability{background:var(--turnkey-wash)}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-solutions,
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-benefits{background:var(--turnkey-paper)}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process{background:var(--turnkey-deep);color:#edf0ed}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process h2,
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process h3{color:#f8f6f0}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process p{color:#bbc2c1}

@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-photo-note{
    display:grid!important;grid-column:auto!important;grid-template-columns:184px minmax(0,1fr)!important;align-items:center;gap:22px;min-width:0;min-height:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-item-media{
    grid-column:1!important;grid-row:1!important;width:184px!important;height:148px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-photo-copy{
    grid-column:2!important;grid-row:1!important;width:auto;padding:15px 0!important;
  }

  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 32px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/9;margin:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-copy{padding:18px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 34px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-note{
    display:grid!important;grid-template-columns:130px minmax(0,1fr)!important;align-items:center;gap:19px;min-height:0;border-top:1px solid rgba(255,255,255,.2);
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-item-media{
    grid-column:1!important;grid-row:1!important;width:130px!important;height:120px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:14px 0!important}

  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);min-height:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;margin:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 1px 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list{
    display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-photo-note{
    display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;align-items:center;gap:17px;min-width:0;min-height:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-note{border-color:rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-item-media{
    grid-column:1!important;grid-row:1!important;width:122px!important;height:116px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-photo-copy{
    grid-column:2!important;grid-row:1!important;width:auto;padding:13px 0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;padding:0 16px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;margin:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-copy{padding:16px 0 0}
}

/* Braided protection final balance: retain the material-led chapter rhythm,
   shorten the opening field and keep outcome photography subordinate to copy. */
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-photo-copy::before{display:none!important}
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-rich-benefits{background:#e3e5e1}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-note{display:grid!important;grid-template-columns:184px minmax(0,1fr)!important;align-items:center;gap:22px;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-item-media{grid-column:1!important;grid-row:1!important;width:184px!important;height:148px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:15px 0!important}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes{display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-note{display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;align-items:center;gap:17px;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-item-media{grid-column:1!important;grid-row:1!important;width:122px!important;height:116px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:13px 0!important}
}

/* Overmolded assemblies: a tooling-and-process feature. The chapter rhythm moves
   from a configuration contact sheet to engineering spreads, then a compact
   production rail. Photographs remain evidence beside the copy, not full-page art. */
body.pcc-rich-page[data-category-key="cable-assembly-01"]{--mold-deep:#171b1d;--mold-wash:#e8e4dd;--mold-clay:#8b4d38}
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-rich-materials,
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-rich-process{background:var(--mold-wash)}
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-rich-reliability{background:var(--mold-deep);color:#eef0ef}
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-rich-reliability h2,
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-rich-reliability h3{color:#fff}
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-rich-reliability p{color:#bcc2c3}
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-rich-heading::after{background:var(--mold-clay)}
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-item-media img{filter:saturate(.82) contrast(1.03)}
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-item-media:has(img[src*="commons-molding"]) img,
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-item-media:has(img[src*="commons-clamping"]) img{object-fit:contain;background:#f4f2ed;padding:10px}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:30px 26px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-photo-note{grid-column:span 2;display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-photo-note:nth-child(n+4){display:grid;grid-template-columns:42% minmax(0,58%);align-items:stretch}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-photo-note:nth-child(n+4) .pcc-item-media{height:100%;aspect-ratio:auto;min-height:190px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-photo-copy{padding:20px 1px 0}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-photo-note:nth-child(n+4) .pcc-photo-copy{padding:22px 0 18px 22px}

  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-material-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 44px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-material-list .pcc-photo-note{display:grid;grid-template-columns:43% minmax(0,57%);align-items:stretch;border-top:1px solid rgba(23,26,28,.24)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-material-list .pcc-item-media{width:100%;height:100%;min-height:210px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-material-list .pcc-photo-copy{padding:24px 0 18px 25px}

  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 34px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-note{grid-column:span 5;display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-note:first-child{grid-column:span 7;display:grid;grid-template-columns:55% minmax(0,45%);align-items:stretch}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-note:nth-child(n+3){grid-column:span 6;display:grid;grid-template-columns:45% minmax(0,55%);align-items:stretch}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-note:first-child .pcc-item-media,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-note:nth-child(n+3) .pcc-item-media{height:100%;aspect-ratio:auto;min-height:225px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-copy{padding:20px 1px 0}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-note:first-child .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-note:nth-child(n+3) .pcc-photo-copy{padding:26px 0 20px 27px}

  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-application-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-application-index .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-application-index .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-application-index .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-process-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 34px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-process-rail .pcc-photo-note{display:grid;grid-template-columns:138px minmax(0,1fr);align-items:center;border-top:1px solid rgba(23,26,28,.24)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-process-rail .pcc-item-media{width:138px;height:138px;min-height:138px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-process-rail .pcc-photo-copy{padding:18px 0 16px 21px}

  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-reliability-list .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-reliability-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-reliability-list .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 46px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-photo-note{display:grid;grid-template-columns:42% minmax(0,58%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-item-media{width:100%;height:100%;min-height:195px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-photo-copy{padding:23px 0 18px 24px}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px;padding:0 16px 34px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-reliability-list .pcc-photo-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-reliability-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-reliability-list .pcc-photo-copy{padding:17px 0 0}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes{display:flex;flex-direction:column;padding:0}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-photo-note{display:grid;grid-template-columns:40% minmax(0,60%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-item-media{grid-column:1;grid-row:1;width:100%;height:100%;min-height:164px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2;grid-row:1;padding:18px 15px}
}

/* New energy low-voltage: an electrical architecture spread. System families
   read as paired modules; applications become broad field stories rather than cards. */
body.pcc-rich-page[data-category-key="custom-harness-12"]{--energy-deep:#172522;--energy-wash:#e7ece7;--energy-line:#91a39a}
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-rich-materials,
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-rich-process{background:var(--energy-wash)}
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-rich-reliability{background:var(--energy-deep);color:#eef2ef}
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-rich-reliability h2,
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-rich-reliability h3{color:#fff}
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-rich-reliability p{color:#bac6c0}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-variant-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 44px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-variant-list .pcc-photo-note{display:grid;grid-template-columns:44% minmax(0,56%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-variant-list .pcc-item-media{width:100%;height:100%;min-height:205px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-variant-list .pcc-photo-copy{padding:24px 0 18px 25px}

  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:26px 36px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-photo-note{grid-column:span 6;display:grid;grid-template-columns:minmax(0,58%) 42%;align-items:stretch;border-top:1px solid var(--energy-line)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-photo-note:nth-child(even){grid-template-columns:42% minmax(0,58%)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-item-media{width:100%;height:100%;min-height:210px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-photo-copy{padding:27px 0 20px 24px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-photo-note:nth-child(even) .pcc-item-media{grid-column:2;grid-row:1}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-photo-note:nth-child(even) .pcc-photo-copy{grid-column:1;grid-row:1;padding:27px 24px 20px 0}

  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:30px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-note{display:flex;flex-direction:column;grid-column:span 4;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-note:first-child{grid-column:span 8;display:grid;grid-template-columns:58% minmax(0,42%);align-items:stretch}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-note:nth-child(n+3){grid-column:span 6}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-note:first-child .pcc-item-media{height:245px;aspect-ratio:auto}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-copy{padding:20px 1px 0}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-note:first-child .pcc-photo-copy{padding:29px 0 20px 30px}

  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-note{display:grid;grid-template-columns:48% minmax(0,52%);align-items:stretch;border-top:1px solid var(--pre-rule);padding:24px 0}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-note:nth-child(4n+2),
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-note:nth-child(4n+3){grid-template-columns:minmax(0,52%) 48%}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-note:nth-child(4n+2) .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-note:nth-child(4n+3) .pcc-item-media{grid-column:2;grid-row:1}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-item-media{width:100%;height:100%;min-height:185px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-copy{padding:22px 0 18px 24px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-note:nth-child(4n+2) .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-note:nth-child(4n+3) .pcc-photo-copy{grid-column:1;grid-row:1;padding:22px 24px 18px 0}

  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-process-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 35px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-process-rail .pcc-photo-note{display:grid;grid-template-columns:134px minmax(0,1fr);align-items:center;border-top:1px solid var(--energy-line)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-process-rail .pcc-item-media{width:134px;height:134px;min-height:134px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-process-rail .pcc-photo-copy{padding:17px 0 15px 20px}

  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list .pcc-photo-note{border-color:rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-benefit-notes .pcc-photo-copy{padding:20px 1px 0}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px;padding:0 16px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-reliability-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-benefit-notes .pcc-photo-copy{padding:17px 0 0}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-process-rail{display:flex;flex-direction:column;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-process-rail .pcc-photo-note{display:grid;grid-template-columns:40% minmax(0,60%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-process-rail .pcc-item-media{grid-column:1;grid-row:1;width:100%;height:100%;min-height:162px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-process-rail .pcc-photo-copy{grid-column:2;grid-row:1;padding:19px 15px}
}

/* Outdoor waterproof: environmental exposure leads, interface evidence follows. */
body.pcc-rich-page[data-category-key="custom-harness-11"]{--water-deep:#101c23;--water-mist:#dfe7e8}
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-advantages,
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-reliability{background:var(--water-deep);color:#eef3f3}
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-advantages h2,
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-advantages h3,
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-reliability h2,
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-reliability h3{color:#fff}
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-advantages p,
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-reliability p{color:#b9c5c9}
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-rich-solutions{background:var(--water-mist)}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:27px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note:first-child{grid-column:span 12;display:grid;grid-template-columns:52% minmax(0,48%);align-items:stretch}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note:nth-child(n+2){grid-column:span 3}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note:first-child .pcc-item-media{width:100%;height:260px;min-height:260px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note:first-child .pcc-photo-copy{padding:30px 0 22px 32px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note:nth-child(n+2) .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note:nth-child(n+2) .pcc-photo-copy{padding:19px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 46px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-photo-note{display:grid;grid-template-columns:42% minmax(0,58%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-item-media{width:100%;height:100%;min-height:198px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-photo-copy{padding:23px 0 18px 24px}

  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list .pcc-photo-note{border-color:rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:1/1;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-application-index .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-application-index .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-application-index .pcc-photo-copy{padding:20px 1px 0}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-photo-note{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:center;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-item-media{width:145px;height:145px;min-height:145px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-photo-copy{padding:18px 0 16px 20px}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list .pcc-photo-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-reliability-list .pcc-photo-copy{padding:18px 0 0}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-photo-note{display:grid;grid-template-columns:39% minmax(0,61%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-item-media{grid-column:1;grid-row:1;width:100%;height:100%;min-height:166px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2;grid-row:1;padding:20px 15px}
}

/* Prototype and small batch: an engineering dossier. Wide review spreads
   alternate with compact evidence cards and a numbered release rail. */
body.pcc-rich-page[data-category-key="custom-harness-10"]{
  --prototype-blue:#263a4a;
  --prototype-wash:#e6ecef;
}
body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-rich-solutions,
body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-rich-reliability{background:var(--prototype-wash)}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note:nth-child(-n+2){grid-column:span 6;display:grid;grid-template-columns:46% minmax(0,54%);align-items:stretch}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note:nth-child(n+3){grid-column:span 3}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note:nth-child(-n+2) .pcc-item-media{width:100%;height:230px;min-height:230px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note:nth-child(-n+2) .pcc-photo-copy{padding:25px 0 20px 27px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note:nth-child(n+3) .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note:nth-child(n+3) .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-benefit-notes .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 46px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-photo-note{display:grid;grid-template-columns:43% minmax(0,57%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-item-media{width:100%;height:100%;min-height:194px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-photo-copy{padding:23px 0 19px 25px}

  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-application-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-application-index .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-application-index .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-application-index .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-rich-process{background:#18222a;color:#eef2f3}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-rich-process .pcc-rich-heading h2,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-rich-process h3{color:#fff}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-rich-process p{color:#bdc6cb}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-photo-note{display:grid;grid-template-columns:142px minmax(0,1fr);align-items:center;border-top:1px solid rgba(255,255,255,.22)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-item-media{width:142px;height:142px;min-height:142px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-photo-copy{padding:18px 0 16px 20px}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 0 0}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-photo-note{display:grid;grid-template-columns:39% minmax(0,61%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-item-media{grid-column:1;grid-row:1;width:100%;height:100%;min-height:166px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-photo-copy{grid-column:2;grid-row:1;padding:20px 15px}
}

/* Jumper harness: a compact technical index. Short interconnects read best as
   aligned modules, with a few wider engineering notes to break the rhythm. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-rich-advantages{background:#e9e8e3}
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:42% minmax(0,58%);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-item-media{
    width:100%;height:100%;min-height:170px;aspect-ratio:auto;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-photo-copy{padding:20px 0 17px 20px}

  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 46px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-photo-note{
    display:grid;grid-template-columns:210px minmax(0,1fr);border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-item-media{width:210px;height:178px;min-height:178px}
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-photo-copy{padding:21px 0 17px 23px}

  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-photo-copy{padding:21px 1px 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 0 0}
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:39% minmax(0,61%);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-item-media{
    grid-column:1;grid-row:1;width:100%;height:100%;min-height:164px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-photo-copy{grid-column:2;grid-row:1;padding:20px 15px}
}

/* Pigtail and branch harness: branching pairs and balanced junction spreads. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-solutions{background:#e6e5df}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 46px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-note{
    display:grid;grid-template-columns:42% minmax(0,58%);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-item-media{
    width:100%;height:100%;min-height:194px;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-copy{padding:23px 0 19px 24px}

  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:1/1;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list{
    display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note:nth-child(1){
    grid-column:span 6;display:grid;grid-template-columns:minmax(320px,45%) minmax(0,55%);border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note:nth-child(1) .pcc-item-media{width:100%;height:258px;min-height:258px}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note:nth-child(1) .pcc-photo-copy{padding:28px 0 22px 30px}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note:nth-child(n+2){
    grid-column:span 2;display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note:nth-child(n+2) .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note:nth-child(n+2) .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-photo-copy{padding:21px 1px 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-note{
    display:grid;grid-template-columns:39% minmax(0,61%);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-item-media{grid-column:1;grid-row:1;width:100%;height:100%;min-height:166px}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-copy{grid-column:2;grid-row:1;padding:20px 15px}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 0 0}
}

/* Turnkey harness: programme overview first, then an operational production rail. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process{background:#171a1c;color:#f3f1eb}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process .pcc-rich-heading h2,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process .pcc-photo-copy h3{color:#fff}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process .pcc-photo-copy p{color:#b9bdbe}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process .pcc-photo-note{border-color:rgba(255,255,255,.2)!important}

  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note:nth-child(-n+2){grid-column:span 6;display:grid;grid-template-columns:44% minmax(0,56%)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note:nth-child(n+3){grid-column:span 3}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note:nth-child(-n+2) .pcc-item-media{width:100%;height:226px;min-height:226px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note:nth-child(-n+2) .pcc-photo-copy{padding:25px 0 20px 26px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note:nth-child(n+3) .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note:nth-child(n+3) .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-copy{padding:20px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 46px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-photo-note{display:grid;grid-template-columns:44% minmax(0,56%);border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-item-media{width:100%;height:100%;min-height:192px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-photo-copy{padding:22px 0 18px 24px}

  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-copy{padding:20px 1px 0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-note{display:grid;grid-template-columns:136px minmax(0,1fr);align-items:center;border-top:1px solid rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-item-media{width:136px;height:136px;min-height:136px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-copy{padding:18px 0 16px 20px}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 0 0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-photo-note{display:grid;grid-template-columns:39% minmax(0,61%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-item-media{grid-column:1;grid-row:1;width:100%;height:100%;min-height:166px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list .pcc-photo-copy{grid-column:2;grid-row:1;padding:20px 15px}
}

/* Braided protection harness: texture-led material story with restrained masks. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-rich-materials{background:#1a1c1e;color:#f3f1eb}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-rich-materials .pcc-rich-heading h2,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-rich-materials h3{color:#fff}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-rich-materials p{color:#babebf}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-application-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-application-index .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-application-index .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-application-index .pcc-photo-copy{padding:21px 1px 0}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 46px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-note{display:grid;grid-template-columns:42% minmax(0,58%);align-items:stretch;border-top:1px solid rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-note{border-color:var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-item-media{width:100%;height:100%;min-height:205px;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-copy{padding:23px 0 19px 24px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-reliability-list .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-reliability-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:1/1;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-reliability-list .pcc-photo-copy{padding:20px 1px 0}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-process-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 34px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-process-rail .pcc-photo-note{display:grid;grid-template-columns:142px minmax(0,1fr);align-items:center;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-process-rail .pcc-item-media{width:142px;height:142px;min-height:142px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-process-rail .pcc-photo-copy{padding:18px 0 16px 20px}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-reliability-list .pcc-photo-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-reliability-list .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-reliability-list .pcc-photo-copy{padding:18px 0 0}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-note{display:grid;grid-template-columns:39% minmax(0,61%);align-items:stretch;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-item-media{grid-column:1;grid-row:1;width:100%;height:100%;min-height:166px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2;grid-row:1;padding:20px 15px}
}

body.pcc-rich-page #pcc-rich-content{
  background:var(--pre-paper);
}

body.pcc-rich-page #pcc-rich-content>.pcc-rich-section{
  overflow:hidden;
}

body.pcc-rich-page .pcc-rich-heading h2{
  letter-spacing:-.035em;
}

body.pcc-rich-page .pcc-photo-copy h3{
  text-wrap:balance;
}

body.pcc-rich-page .pcc-photo-copy p{
  color:var(--pre-muted);
}

body.pcc-rich-page .pcc-item-media img{
  transition:transform .55s cubic-bezier(.2,.65,.25,1),filter .55s ease;
}

@media(hover:hover){
  body.pcc-rich-page .pcc-photo-note:hover .pcc-item-media img{
    transform:scale(1.025);
    filter:saturate(.78) contrast(1.08) brightness(.98);
  }
}

/* Industrial equipment: an atlas of systems, specimens and production proof. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-rich-advantages{
    background:#e7e8e4;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list{
    grid-template-columns:repeat(12,minmax(0,1fr));
    gap:28px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(1){
    grid-column:span 7;
    grid-template-columns:minmax(250px,46%) minmax(0,54%);
    min-height:248px;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(1) .pcc-item-media{
    width:100%;height:248px!important;min-height:248px!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(2){
    grid-column:span 5;
    grid-template-columns:minmax(170px,42%) minmax(0,58%);
    min-height:248px;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(2) .pcc-item-media{
    width:100%;height:248px!important;min-height:248px!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(n+3){
    grid-column:span 6;
    grid-template-columns:minmax(190px,38%) minmax(0,62%);
    min-height:188px;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(n+3) .pcc-item-media{
    width:100%;height:188px!important;min-height:188px!important;
  }

  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list{
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:0 46px;
    padding:0 var(--pre-edge) 42px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list .pcc-photo-note:nth-child(n){
    grid-template-columns:190px minmax(0,1fr);
    min-height:190px;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list .pcc-photo-note:nth-child(n) .pcc-item-media{
    grid-column:1;grid-row:1;width:190px;height:190px;min-height:190px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list .pcc-photo-note:nth-child(n) .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:24px 0 22px 24px;
  }

  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list{
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:30px 54px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list .pcc-photo-note:nth-child(n){
    display:grid;
    grid-template-columns:minmax(190px,34%) minmax(0,66%);
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list .pcc-photo-note:nth-child(n) .pcc-item-media{
    width:100%;height:178px;min-height:178px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list .pcc-photo-copy{
    padding:25px 0 20px 25px;
  }

  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index{
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:32px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index .pcc-photo-note:nth-child(n){
    display:flex;
    flex-direction:column;
    align-items:stretch;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index .pcc-photo-note:nth-child(n) .pcc-item-media{
    width:100%;height:184px;min-height:184px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index .pcc-photo-copy{
    padding:22px 2px 0;
  }

  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail{
    gap:26px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail .pcc-photo-note:nth-child(n){
    grid-template-columns:148px minmax(0,1fr);
    min-height:148px;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail .pcc-photo-note:nth-child(n) .pcc-item-media{
    width:148px;height:148px;min-height:148px;
  }

  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-reliability-list .pcc-photo-note:nth-child(n){
    grid-template-columns:minmax(190px,40%) minmax(0,60%);
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-reliability-list .pcc-photo-note:nth-child(n) .pcc-item-media{
    width:100%;height:174px;min-height:174px;
  }

  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes{
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:28px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:16/9;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes .pcc-photo-copy{
    padding:21px 0 0;
  }
}

@media(max-width:620px){
  body.pcc-rich-page .pcc-rich-heading h2{font-size:24px}
  body.pcc-rich-page .pcc-photo-copy p{font-size:13px;line-height:1.62}

  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(even),
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list .pcc-photo-note:nth-child(even),
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-reliability-list .pcc-photo-note:nth-child(even){
    display:grid;
    grid-template-columns:38% minmax(0,62%);
    align-items:stretch;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(even) .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list .pcc-photo-note:nth-child(even) .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-reliability-list .pcc-photo-note:nth-child(even) .pcc-item-media{
    grid-column:1;grid-row:1;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-photo-note:nth-child(even) .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list .pcc-photo-note:nth-child(even) .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-reliability-list .pcc-photo-note:nth-child(even) .pcc-photo-copy{
    grid-column:2;grid-row:1;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-reliability-list .pcc-item-media{
    width:100%;height:100%;min-height:178px;
  }

  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes{
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:28px 14px;
    padding-inline:16px;
    padding-bottom:36px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;
    flex-direction:column;
    min-width:0;
    border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes .pcc-photo-copy{
    padding:18px 0 0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list .pcc-photo-copy::before,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index .pcc-photo-copy::before,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail .pcc-photo-copy::before,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes .pcc-photo-copy::before{
    left:0;top:9px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-solution-list .pcc-photo-copy h3,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-application-index .pcc-photo-copy h3,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail .pcc-photo-copy h3,
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-benefit-notes .pcc-photo-copy h3{
    font-size:16px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-01"] .pcc-process-rail .pcc-photo-copy h3::before{
    display:block;margin-bottom:5px;
  }
}

/* Appliance harness: assembly-led spreads with compact service notes. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-rich-advantages{background:#ebe7df}
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index{
    grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-photo-note{
    display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-photo-copy{padding:22px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 46px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:190px minmax(0,1fr);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-item-media{
    width:190px;height:174px;min-height:174px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-photo-copy{padding:22px 0 18px 23px}

  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail{
    grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:142px minmax(0,1fr);align-items:center;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-item-media{
    width:142px;height:142px;min-height:142px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-photo-copy{padding:18px 0 16px 20px}

  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list{
    grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-photo-copy{padding:21px 1px 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-photo-note{
    display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-photo-copy{padding:18px 0 0}

  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:38% minmax(0,62%);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-item-media{
    grid-column:1;grid-row:1;width:100%;height:100%;min-height:164px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:20px 15px;
  }
}

/* Instrument and sensor harness: measured, precise and signal-led. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-rich-advantages{background:#e6e8e7}
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list{
    grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 46px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-photo-note{
    display:grid;grid-template-columns:200px minmax(0,1fr);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-item-media{
    width:200px;height:176px;min-height:176px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-photo-copy{padding:22px 0 18px 24px}

  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-photo-copy{padding:21px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail{
    grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 32px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:145px minmax(0,1fr);align-items:center;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-item-media{
    width:145px;height:145px;min-height:145px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-photo-copy{padding:18px 0 16px 20px}

  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list{
    grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 46px;
  }
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 0 0}

  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-photo-note{
    display:grid;grid-template-columns:38% minmax(0,62%);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-item-media{
    grid-column:1;grid-row:1;width:100%;height:100%;min-height:164px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:20px 15px;
  }
}

@media(prefers-reduced-motion:reduce){
  body.pcc-rich-page .pcc-item-media img{transition:none}
}

/* Control-panel harness: orderly cabinet logic with one featured solution. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-rich-advantages{background:#ecebe5}
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-variant-list{
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:30px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-variant-list .pcc-photo-note:nth-child(n){
    display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-variant-list .pcc-photo-note:nth-child(n) .pcc-item-media{
    width:100%;height:auto!important;min-height:0!important;aspect-ratio:16/9;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-variant-list .pcc-photo-copy{padding:23px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-material-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;padding:0 var(--pre-edge) 44px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-material-list .pcc-photo-note:nth-child(n){
    grid-template-columns:180px minmax(0,1fr);min-height:180px;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-material-list .pcc-photo-note:nth-child(n) .pcc-item-media{
    grid-column:1;grid-row:1;width:180px;height:180px;min-height:180px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-material-list .pcc-photo-note:nth-child(n) .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:23px 0 22px 24px;
  }

  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list{
    grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1){
    grid-column:span 6;display:grid;grid-template-columns:minmax(320px,44%) minmax(0,56%);border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1) .pcc-item-media{
    width:100%;height:248px;min-height:248px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(n+2){
    grid-column:span 2;display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(n+2) .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:16/9;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-copy{padding:23px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-application-index{
    grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 44px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-application-index .pcc-photo-note:nth-child(n){
    display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-application-index .pcc-photo-note:nth-child(n) .pcc-item-media{
    width:190px;height:148px;min-height:148px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-application-index .pcc-photo-copy{padding:20px 0 18px 23px}

  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-process-rail{
    grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-process-rail .pcc-photo-note:nth-child(n){
    display:grid;grid-template-columns:144px minmax(0,1fr);align-items:center;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-process-rail .pcc-photo-note:nth-child(n) .pcc-item-media{
    width:144px;height:144px;min-height:144px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-process-rail .pcc-photo-copy{padding:20px 0 18px 20px}

  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-benefit-notes{
    grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:16/9;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-benefit-notes .pcc-photo-copy{padding:21px 0 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;padding:0 16px 36px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-benefit-notes .pcc-photo-copy{
    padding:18px 0 0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-material-list .pcc-photo-note:nth-child(even),
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-process-rail .pcc-photo-note:nth-child(even),
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-photo-note:nth-child(even){
    display:grid;grid-template-columns:38% minmax(0,62%);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-item-media{
    grid-column:1;grid-row:1;width:100%;height:100%;min-height:166px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:21px 15px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;padding:0 16px 36px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1){
    grid-column:1/-1;display:grid;grid-template-columns:40% minmax(0,60%);border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1) .pcc-item-media{
    width:100%;height:100%;min-height:174px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(n+2){
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(n+2) .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-copy{padding:18px 0 0}
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1) .pcc-photo-copy{padding:22px 15px}
}

/* Robotic harness: motion-led catalogue with denser engineering spreads. */
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-rich-advantages{background:#e9e7e1}
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index{
    grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 34px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-photo-note{
    display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:16/10;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-photo-copy{padding:22px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list{
    display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-photo-note{
    display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:1/1;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-photo-copy{padding:21px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes{
    grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 46px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:190px minmax(0,1fr);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-item-media{
    width:190px;height:174px;min-height:174px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-photo-copy{padding:22px 0 18px 23px}

  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail{
    grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-item-media{
    width:140px;height:140px;min-height:140px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-photo-copy{padding:18px 0 16px 20px}

  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list{
    grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:1/1;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-copy{padding:21px 1px 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px;padding:0 16px 35px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-note{
    display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-copy{padding:18px 0 0}

  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:38% minmax(0,62%);align-items:stretch;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-item-media{
    grid-column:1;grid-row:1;width:100%;height:100%;min-height:164px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:20px 15px;
  }
}

/* Final control-panel solution normalization follows all earlier editorial variants. */
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 44px;padding:0}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note,
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1),
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(n+2){display:grid;grid-column:auto;grid-template-columns:205px minmax(0,1fr);align-items:center;gap:23px;margin:0;border:0}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-item-media,
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1) .pcc-item-media,
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(n+2) .pcc-item-media{grid-column:1;grid-row:1;width:100%;height:166px;min-height:0;aspect-ratio:auto;margin:0;border-radius:0;clip-path:none}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-copy,
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1) .pcc-photo-copy{grid-column:2;grid-row:1;width:auto;padding:0}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list{grid-template-columns:1fr;gap:23px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1),
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(n+2){grid-template-columns:126px minmax(0,1fr);gap:17px}
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(1) .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-solution-list .pcc-photo-note:nth-child(n+2) .pcc-item-media{height:126px;min-height:0;aspect-ratio:auto}
}

/* Robotic harness final editorial pass: scanning chapters stay visual; engineering chapters keep a wide reading measure. */
body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-rich-advantages{background:#e9e7e1}
body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-rich-materials{background:#dfe2e1}
body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-rich-process{background:#d8dcda}
body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-rich-benefits{background:#e7e7e2}
body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-photo-copy::before{display:none!important}

@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 46px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:184px minmax(0,1fr);align-items:center;gap:22px;margin:0;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-item-media{
    grid-column:1;grid-row:1;width:184px;height:148px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-photo-copy{
    grid-column:2;grid-row:1;width:auto;padding:15px 0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 34px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:126px minmax(0,1fr);align-items:center;gap:18px;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-item-media{
    grid-column:1;grid-row:1;width:126px;height:118px;min-height:0;aspect-ratio:auto;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:14px 0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list{
    display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.2);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-copy{padding:18px 0 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes{
    display:grid;grid-template-columns:1fr;gap:22px;padding:0 16px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:122px minmax(0,1fr);align-items:center;gap:17px;min-width:0;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-note{border-top-color:rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-item-media{
    grid-column:1;grid-row:1;width:122px;height:116px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-reliability-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-03"] .pcc-benefit-notes .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:13px 0;width:auto;
  }
}

/* Instrument harness final editorial pass: scan signal families, then read engineering decisions at a wider measure. */
body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-photo-copy::before{display:none!important}
body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-rich-materials{background:#e5e7e6}
body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-rich-process{background:#d9dddc}
body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-rich-benefits{background:#e7e6e1}

@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 46px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-photo-note{
    display:grid;grid-template-columns:182px minmax(0,1fr);align-items:center;gap:22px;margin:0;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-item-media{
    grid-column:1;grid-row:1;width:182px;height:146px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-photo-copy{
    grid-column:2;grid-row:1;width:auto;padding:15px 0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 0 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes{
    display:grid;grid-template-columns:1fr;gap:22px;padding:0 16px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:122px minmax(0,1fr);align-items:center;gap:17px;min-width:0;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-item-media{
    grid-column:1;grid-row:1;width:122px;height:116px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-reliability-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-04"] .pcc-benefit-notes .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:13px 0;width:auto;
  }
}

/* Appliance harness final editorial pass: product families scan quickly while component and build decisions remain readable. */
body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-photo-copy::before{display:none!important}
body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-rich-materials{background:#e1e3e0}
body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-rich-solutions{background:#f0eee8}
body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-rich-process{background:#d9dcda}
body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-rich-benefits{background:#e6e5df}

@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:184px minmax(0,1fr);align-items:center;gap:22px;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-item-media{
    grid-column:1;grid-row:1;width:184px;height:150px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-photo-copy{
    grid-column:2;grid-row:1;width:auto;padding:15px 0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 34px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:126px minmax(0,1fr);align-items:center;gap:18px;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-item-media{
    grid-column:1;grid-row:1;width:126px;height:118px;min-height:0;aspect-ratio:auto;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-photo-copy{grid-column:2;grid-row:1;padding:14px 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes{
    display:grid;grid-template-columns:1fr;gap:22px;padding:0 16px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:122px minmax(0,1fr);align-items:center;gap:17px;min-width:0;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-item-media{
    grid-column:1;grid-row:1;width:122px;height:116px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-reliability-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-05"] .pcc-benefit-notes .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:13px 0;width:auto;
  }
}

/* Jumper harness final editorial pass: interfaces read as a two-column pin-map catalogue, with compact sequential production notes. */
body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-photo-copy::before{display:none!important}
body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-rich-advantages{background:#e8e8e3}
body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-rich-materials{background:#dde0df}
body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-rich-process{background:#d7dbd9}
body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-rich-benefits{background:#e4e5e1}

@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 46px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-photo-note{
    display:grid;grid-template-columns:172px minmax(0,1fr);align-items:center;gap:21px;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-item-media{
    grid-column:1;grid-row:1;width:172px;height:142px;min-height:0;aspect-ratio:auto;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-photo-copy{grid-column:2;grid-row:1;padding:14px 0}
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-photo-note{
    display:grid;grid-template-columns:184px minmax(0,1fr);align-items:center;gap:22px;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-item-media{
    grid-column:1;grid-row:1;width:184px;height:148px;min-height:0;aspect-ratio:auto;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-photo-copy{grid-column:2;grid-row:1;padding:15px 0}
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 34px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:124px minmax(0,1fr);align-items:center;gap:18px;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-item-media{
    grid-column:1;grid-row:1;width:124px;height:116px;min-height:0;aspect-ratio:auto;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-photo-copy{grid-column:2;grid-row:1;padding:14px 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes{
    display:grid;grid-template-columns:1fr;gap:22px;padding:0 16px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-photo-note{
    display:grid;grid-template-columns:122px minmax(0,1fr);align-items:center;gap:17px;min-width:0;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-item-media{
    grid-column:1;grid-row:1;width:122px;height:116px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-reliability-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-06"] .pcc-benefit-notes .pcc-photo-copy{
    grid-column:2;grid-row:1;padding:13px 0;width:auto;
  }
}

/* Shared chapter-boundary correction: the large solution title must remain in flow and never float over its first topic. */
body.pcc-rich-page .pcc-rich-solutions>.pcc-rich-heading{
  position:static!important;inset:auto!important;z-index:auto;
}

/* Control-panel safety review: widen technical copy and restore dark-surface contrast. */
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-rich-reliability .pcc-rich-heading h2{color:#f4f3ed}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-rich-reliability .pcc-rich-heading>p{color:#aeb6b8}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 46px;padding:0;
}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-photo-note{
  display:grid;grid-template-columns:188px minmax(0,1fr);align-items:center;gap:22px;min-height:0;border-top:1px solid rgba(255,255,255,.2)!important;
}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-item-media{
  grid-column:1;grid-row:1;width:188px;height:150px;min-height:0;aspect-ratio:auto;margin:0;
}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-photo-copy{
  grid-column:2;grid-row:1;width:auto;padding:15px 0!important;
}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-rich-reliability .pcc-photo-copy h3{color:#f4f3ed}
body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-rich-reliability .pcc-photo-copy p{color:#b9c0c1}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list{grid-template-columns:1fr;gap:22px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-photo-note{
    grid-template-columns:122px minmax(0,1fr);gap:17px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-item-media{width:122px;height:116px}
  body.pcc-rich-page[data-category-key="custom-harness-02"] .pcc-reliability-list .pcc-photo-copy{padding:13px 0!important}
}

/* Pigtail and branch harness: Binder-era editorial rebuild.
   Product families and engineering decisions use wide reading measures;
   applications remain image-led; process steps form a compact production rail. */
body.pcc-rich-page[data-category-key="custom-harness-07"]{--pigtail-deep:#182021;--pigtail-wash:#e4e6e2;--pigtail-warm:#ece9e2}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-photo-copy::before{display:none!important}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-materials,
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-process{background:var(--pigtail-wash)}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-solutions,
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-benefits{background:var(--pigtail-warm)}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-reliability{background:var(--pigtail-deep);color:#eef1ed}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-reliability h2,
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-reliability h3{color:#f7f5ef}
body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-rich-reliability p{color:#bcc4c1}

@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 46px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-photo-note{
    display:grid;grid-template-columns:174px minmax(0,1fr);align-items:center;gap:22px;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-item-media{
    grid-column:1;grid-row:1;width:174px;height:142px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-photo-copy{grid-column:2;grid-row:1;width:auto;padding:15px 0}

  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 46px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-note{
    display:grid!important;grid-column:auto!important;grid-template-columns:188px minmax(0,1fr)!important;align-items:center;gap:23px;border-top:1px solid var(--pre-rule);min-width:0;min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-note{border-color:rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-item-media{
    grid-column:1!important;grid-row:1!important;width:188px!important;height:152px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-copy{
    grid-column:2!important;grid-row:1!important;width:auto;padding:16px 0!important;
  }

  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 32px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:16/9;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-photo-copy{padding:18px 1px 0}

  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail{
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 34px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-photo-note{
    display:grid;grid-template-columns:126px minmax(0,1fr);align-items:center;gap:18px;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-item-media{
    grid-column:1;grid-row:1;width:126px;height:116px;min-height:0;aspect-ratio:auto;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-photo-copy{grid-column:2;grid-row:1;padding:14px 0}

  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 1px 0}
}

@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list{
    display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-note{
    display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;align-items:center;gap:17px;min-width:0;border-top:1px solid var(--pre-rule);min-height:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-note{border-color:rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-item-media{
    grid-column:1!important;grid-row:1!important;width:122px!important;height:116px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-reliability-list .pcc-photo-copy{
    grid-column:2!important;grid-row:1!important;width:auto;padding:13px 0!important;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes{
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;padding:0 16px 30px;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-photo-note{
    display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--pre-rule);
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-item-media{
    width:100%;height:auto;min-height:0;aspect-ratio:4/3;margin:0;
  }
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-application-index .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-07"] .pcc-benefit-notes .pcc-photo-copy{padding:16px 0 0}
}

/* Final cascade position for the turnkey rebuild; older category experiments
   above remain inert and do not determine the approved composition. */
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-materials,
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-reliability{background:var(--turnkey-wash)}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-solutions,
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-benefits{background:var(--turnkey-paper)}
body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-rich-process{background:var(--turnkey-deep);color:#edf0ed}

@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 32px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);min-height:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:16/9;margin:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index .pcc-photo-copy{padding:18px 1px 0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 34px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-note{display:flex;flex-direction:column;border-top:1px solid var(--pre-rule);min-height:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-item-media{width:100%;height:auto;min-height:0;aspect-ratio:4/3;margin:0}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes .pcc-photo-copy{padding:18px 1px 0}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-reliability-list{display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px}
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-application-index,
  body.pcc-rich-page[data-category-key="custom-harness-08"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;padding:0 16px 30px}
}

/* Final cascade position for braided-protection balance. */
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-rich-benefits{background:#e3e5e1}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="custom-harness-09"] .pcc-benefit-notes{display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px}
}

/* Prototype and small-batch final pass: the page reads as a validation dossier.
   Prototype types and review decisions receive wide measures, while material,
   application and outcome chapters keep a compact image-led scan. */
body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-photo-copy::before{display:none!important}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note{display:grid!important;grid-column:auto!important;grid-template-columns:184px minmax(0,1fr)!important;align-items:center;gap:22px;min-width:0;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-item-media{grid-column:1!important;grid-row:1!important;width:184px!important;height:148px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:15px 0!important}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list{display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-photo-note{display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;align-items:center;gap:17px;min-width:0;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-photo-note{border-color:rgba(255,255,255,.2)}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-item-media{grid-column:1!important;grid-row:1!important;width:122px!important;height:116px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-10"] .pcc-reliability-list .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:13px 0!important}
}

/* Outdoor waterproof final pass: convert the oversized storm feature into
   six equal engineering studies and keep proof imagery in balance with copy. */
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-photo-copy::before{display:none!important}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-photo-note{display:grid!important;grid-column:auto!important;grid-template-columns:184px minmax(0,1fr)!important;align-items:center;gap:22px;min-width:0;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-item-media{grid-column:1!important;grid-row:1!important;width:184px!important;height:148px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:15px 0!important}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes{display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-photo-note,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-photo-note{display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;align-items:center;gap:17px;min-width:0;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-item-media,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-item-media{grid-column:1!important;grid-row:1!important;width:122px!important;height:116px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-variant-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-material-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-solution-list .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-process-rail .pcc-photo-copy,
  body.pcc-rich-page[data-category-key="custom-harness-11"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:13px 0!important}
}

/* New-energy low-voltage final pass: keep the electrical-architecture rhythm,
   but remove the oversized solution feature and shorten the opening field. */
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-photo-note{border-radius:0!important;box-shadow:none!important;overflow:visible}
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-item-media{border-radius:0!important;clip-path:none!important}
body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-photo-copy::before{display:none!important}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-note{display:grid!important;grid-column:auto!important;grid-template-columns:184px minmax(0,1fr)!important;align-items:center;gap:22px;min-width:0;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-item-media{grid-column:1!important;grid-row:1!important;width:184px!important;height:148px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:15px 0!important}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list{display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-note{display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;align-items:center;gap:17px;min-width:0;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-item-media{grid-column:1!important;grid-row:1!important;width:122px!important;height:116px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="custom-harness-12"] .pcc-solution-list .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:13px 0!important}
}

/* Overmolded assembly final balance: preserve the approved tooling narrative,
   shorten the hero and normalize the four closing outcome studies. */
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-hero{min-height:520px}
body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-hero-grid{min-height:440px;padding-block:78px 70px}
@media(min-width:901px){
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 46px;padding:0}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-photo-note{display:grid!important;grid-template-columns:184px minmax(0,1fr)!important;align-items:center;gap:22px;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-item-media{grid-column:1!important;grid-row:1!important;width:184px!important;height:148px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:15px 0!important}
}
@media(max-width:620px){
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-hero{min-height:570px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-hero-grid{min-height:490px;padding-block:74px 54px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes{display:grid;grid-template-columns:1fr;gap:20px;padding:0 16px 30px}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-photo-note{display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;align-items:center;gap:17px;min-height:0;border-top:1px solid var(--pre-rule)}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-item-media{grid-column:1!important;grid-row:1!important;width:122px!important;height:116px!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}
  body.pcc-rich-page[data-category-key="cable-assembly-01"] .pcc-benefit-notes .pcc-photo-copy{grid-column:2!important;grid-row:1!important;width:auto;padding:13px 0!important}
}
