.manufacturer-signature{color:#151a1e;background:#ebe7de;border-top:1px solid #c8c1b6;border-bottom:1px solid #c8c1b6;grid-template-columns:minmax(270px,.8fr) 1.2fr;align-items:center;gap:7vw;padding:38px 7vw;display:grid}.manufacturer-signature-copy span{color:#9a6f39;letter-spacing:.2em;text-transform:uppercase;margin-bottom:13px;font-size:9px;font-weight:700;display:block}.manufacturer-signature-copy p{color:#5f5c56;max-width:590px;margin:0;font-size:14px;line-height:1.6}.manufacturer-signature-logos{grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.manufacturer-signature-logos>div{border-left:1px solid #c8c1b6;justify-content:center;align-items:center;min-height:92px;padding:0 28px;display:flex}.manufacturer-signature-logos img{object-fit:contain;opacity:.82;filter:saturate(.76);width:auto;max-width:100%;max-height:82px;transition:opacity .25s,filter .25s;display:block}.manufacturer-signature-logos>div:hover img{opacity:1;filter:saturate()}.manufacturer-signature-logos .manufacturer-logo-wide img{max-height:45px}@media (max-width:850px){.manufacturer-signature{grid-template-columns:1fr;gap:34px;padding:42px 24px}.manufacturer-signature-copy p{font-size:13px}.manufacturer-signature-logos>div{min-height:76px;padding:0 18px}.manufacturer-signature-logos img{max-height:68px}.manufacturer-signature-logos .manufacturer-logo-wide img{max-height:34px}}@media (max-width:520px){.manufacturer-signature{gap:26px}.manufacturer-signature-logos>div{min-height:62px;padding:0 10px}.manufacturer-signature-logos img{max-height:54px}.manufacturer-signature-logos .manufacturer-logo-wide img{max-height:27px}}.manufacturer-signature{-webkit-backdrop-filter:blur(16px);background:#ebe7dee6;border:1px solid #151a1e1f;border-radius:26px;margin:12px;overflow:hidden;box-shadow:0 22px 60px #00070c1f}@media (max-width:850px){.manufacturer-signature{border-radius:22px;margin:8px}}
