.caseStudies_container__JZ5_I{font-family:sans-serif;color:var(--text-color)}.caseStudies_case__ojGEV{max-width:900px;margin:4rem auto;padding:0 1rem}.caseStudies_caseHeader__asWEv{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem;text-align:center}.caseStudies_caseLogo__dsm0d{width:80px;height:auto}.caseStudies_caseHeader__asWEv h2{font-size:1.6rem;color:var(--primary-color);margin:0}.caseStudies_caseHeader__asWEv h3{font-size:1rem;color:var(--text-color);margin:.2rem 0 0}.caseStudies_caseContent__SdBR3{display:block}.caseStudies_caseBlock__w7fIO{margin-bottom:2rem}.caseStudies_caseBlock__w7fIO h4{font-size:1.2rem;color:var(--text-color);margin-bottom:.5rem}.caseStudies_caseBlock__w7fIO li,.caseStudies_caseBlock__w7fIO p{font-size:1rem;line-height:1.6;margin-bottom:.5rem}.caseStudies_caseBlock__w7fIO ul{list-style:disc inside;padding-left:.5rem}.caseStudies_quote__69ZMQ{grid-column:1/-1;font-style:italic;margin:2rem 0;border-left:4px solid var(--primary-color);padding-left:.75rem}.caseStudies_quote__69ZMQ footer{margin-top:.5rem;font-weight:700;color:var(--text-color)}@media (min-width:480px){.caseStudies_caseHeader__asWEv h2{font-size:1.6rem}.caseStudies_caseHeader__asWEv h3{font-size:1rem}}@media (min-width:600px){.caseStudies_caseHeader__asWEv h2{font-size:2rem}.caseStudies_caseHeader__asWEv h3{font-size:1.1rem}}@media (min-width:768px){.caseStudies_caseHeader__asWEv{flex-direction:row;text-align:left;align-items:center}.caseStudies_caseContent__SdBR3{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.caseStudies_quote__69ZMQ{padding-left:1rem}}