.productBuyerContent,.productFactoryEvidence{color:#182016;background:#f3f4ed;border-top:1px solid #465043;padding:56px max(5vw,22px)}.productBuyerContent h2,.productFactoryEvidence h2{letter-spacing:-.6px;max-width:900px;margin:12px 0 24px;font-size:clamp(28px,3vw,42px);line-height:1.2}.productBuyerContent h3,.productFactoryEvidence h3{margin:0 0 12px;font-size:21px;line-height:1.35}.productBuyerContent p,.productFactoryEvidence p{margin:0 0 18px;font-size:17px;line-height:1.75}.productBuyerContent .buyerEyebrow,.productFactoryEvidence .buyerEyebrow{letter-spacing:.1em;font-size:13px;font-weight:700;line-height:1.6}.buyerApplications{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.buyerApplications article{border-top:2px solid #4b5b38;min-width:0;padding-top:20px}.buyerAlternative{background:#e5e9dc;border-left:3px solid #536936;margin:24px 0 40px;padding:22px 26px}.productBuyerContent a,.productFactoryEvidence a{text-underline-offset:4px;font-size:17px;font-weight:700;line-height:1.65;text-decoration:underline}.buyerSpecifications{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:0;display:grid}.buyerSpecifications>div{border-top:1px solid #a4af98;min-width:0;padding:24px 0}.buyerSpecifications dt{margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.5}.buyerSpecifications dd{margin:0;font-size:17px;line-height:1.75}.buyerSample{border:1px solid #a4af98;margin-top:24px;padding:26px}.productBuyerContent .buyerQuoteLink{color:#16200d;background:#e3f000;margin-top:24px;padding:14px 20px;display:inline-block}.productFactoryEvidence{color:#f3f5ed;background:#172015}.buyerFactoryIntro{max-width:920px;margin-bottom:30px}.buyerFactoryIntro>p:not(.buyerEyebrow){color:#d5ddcf}.buyerFactoryIntro>a,.buyerFactoryNext>a{color:#e3f000}.buyerFactoryPhotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.buyerFactoryPhotos figure{border:1px solid #58634f;min-width:0;margin:0}.buyerFactoryPhotos img{aspect-ratio:8/5;object-fit:cover;width:100%;height:auto}.buyerFactoryPhotos figcaption{padding:22px}.buyerFactoryPhotos figcaption p{color:#d5ddcf;margin:0}.buyerFactoryNext{max-width:920px;margin-top:26px}.productBuyerContent a:focus-visible,.productFactoryEvidence a:focus-visible{outline-offset:5px;outline:3px solid #6184e9}@media (max-width:700px){.productBuyerContent,.productFactoryEvidence{padding:38px 22px}.buyerApplications,.buyerSpecifications,.buyerFactoryPhotos{grid-template-columns:1fr}.buyerApplications{gap:16px}.buyerAlternative,.buyerSample,.buyerFactoryPhotos figcaption{padding:20px}}
