.CaseStudy-module__GHJYXW__company{margin-bottom:36px}.CaseStudy-module__GHJYXW__logo{width:auto;max-width:140px;height:auto;max-height:40px;margin-bottom:28px;display:block}.CaseStudy-module__GHJYXW__company dl{gap:14px;margin:0;display:grid}.CaseStudy-module__GHJYXW__company dt{font:var(--label-font);letter-spacing:var(--label-letter-spacing);color:var(--label-color)}.CaseStudy-module__GHJYXW__company dd{color:var(--color-ink);margin:2px 0 0}.CaseStudy-module__GHJYXW__photo{aspect-ratio:3/2;background:#f6f7f8;margin-bottom:8px;position:relative}.CaseStudy-module__GHJYXW__photo img{object-fit:cover;object-position:38% center}.CaseStudy-module__GHJYXW__testimonials blockquote{max-width:760px;margin:1.6em 0}.CaseStudy-module__GHJYXW__testimonials blockquote p{margin:0}.CaseStudy-module__GHJYXW__testimonials footer{margin-top:10px;font-size:15px;font-style:normal;line-height:1.55}.CaseStudy-module__GHJYXW__testimonials footer span{color:var(--color-muted);display:block}.CaseStudy-module__GHJYXW__publication{color:var(--color-muted);margin-top:40px;font-size:14px}.CaseStudy-module__GHJYXW__closing{max-width:760px;margin-top:4em}.CaseStudy-module__GHJYXW__closing h2{font:500 28px / 1.25 var(--font-ibm-plex-serif), Georgia, serif;letter-spacing:-.012em;text-wrap:balance;margin:0 0 .6em}@media (max-width:1159px){.CaseStudy-module__GHJYXW__company{margin-bottom:0}.CaseStudy-module__GHJYXW__company dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px}}@media (max-width:760px){.CaseStudy-module__GHJYXW__closing h2{font-size:24px}}
