.tool-manufacturer{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:3rem 5rem;gap:3rem 5rem;margin-block:5rem 2rem;padding-block:3.5rem;border-top:1px solid var(--ui-border,#d8dedb);color:var(--ui-text,#17362f)}.tool-manufacturer-copy{max-width:46rem;min-width:0}.tool-manufacturer-eyebrow{text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.14em}.tool-manufacturer h2{font-size:clamp(1.8rem,3.4vw,3rem);line-height:1.12;letter-spacing:-.035em;margin:1rem 0 1.5rem}.tool-manufacturer-copy>p:not(.tool-manufacturer-eyebrow),.tool-manufacturer-review>p{line-height:1.75}.tool-manufacturer ul{list-style:none;padding:0;margin:1.5rem 0;display:grid;grid-gap:.65rem;gap:.65rem;font-weight:600}.tool-manufacturer a{color:inherit;text-underline-offset:.25em}.tool-manufacturer a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.tool-manufacturer-brand{display:flex;align-items:center;justify-content:center;padding:2rem;background:#fff;border-radius:1rem;min-width:0}.tool-manufacturer-brand img{display:block;width:100%;max-width:320px;height:auto;max-height:170px;object-fit:contain}.tool-manufacturer-review{grid-column:1/-1;border-top:1px solid var(--ui-border,#d8dedb);padding-top:2rem;max-width:60rem}.tool-manufacturer-closing{font-size:1.3rem;font-weight:600}.tool-manufacturer h3{font-size:1rem;margin-top:1.5rem}.tool-manufacturer--compact{gap:1.5rem;padding-block:2rem}@media(max-width:700px){.tool-manufacturer{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:3rem;padding-block:2rem}.tool-manufacturer-brand{padding:2rem 1.5rem}.tool-manufacturer h2{font-size:clamp(1.65rem,7vw,2.4rem);overflow-wrap:break-word}}