.hero-header.case-study-listing{padding:50px 0 30px;text-align:center}.case-study-listing .hero-kicker{color:#666;font-size:.8rem;letter-spacing:.16em;margin-bottom:4px;text-transform:uppercase}.case-study-listing .hero-title{align-items:center;color:#202020;display:flex;font-size:38px;font-weight:500;gap:8px;justify-content:center;margin-bottom:10px}.case-study-listing .hero-subtitle{color:#202020;font-size:16px;margin-bottom:30px}.case-study-listing .brand-cloud{margin-bottom:40px}.case-study-listing .brand-grid{align-items:center;display:grid;gap:18px 32px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}@media screen and (max-width:991px){.case-study-listing .brand-cloud{margin-bottom:10px}.case-study-listing .brand-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media screen and (max-width:767px){.hero-header.case-study-listing{padding:40px 0 20px}.case-study-listing .hero-title{font-size:32px;margin-bottom:5px}.case-study-listing .brand-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}@media screen and (max-width:575px){.case-study-listing .hero-title{font-size:28px}.case-study-listing .brand-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.case-study-listing .hero-subtitle{margin-bottom:15px}.case-study-listing .hero-kicker{font-size:.7rem;margin-bottom:3px}}