.case-study-details_caseStudyPage__MvDda{padding:2rem 0;background-color:#f9fafb;min-height:100vh}.case-study-details_container__TWRti{max-width:1200px;margin:0 auto;padding:0 1.5rem}.case-study-details_backButton__cehZi{margin-bottom:2rem;display:flex;align-items:center;font-weight:500}.case-study-details_backIcon__y0lDQ{margin-right:.5rem;width:18px;height:18px}.case-study-details_header__FR6s5{margin-bottom:2.5rem}.case-study-details_companyInfo__GUmt9{display:flex;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.case-study-details_logoContainer__eobcH{max-width:200px;height:80px;display:flex;align-items:center}.case-study-details_logo__rSq9v{object-fit:contain;max-height:100%}.case-study-details_industryBadge__rWdId{background-color:#e0f2fe;color:#0369a1;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500}.case-study-details_title__8gadG{font-size:2.5rem;font-weight:700;color:#111827;line-height:1.2}.case-study-details_heroImage__gaYJ5{margin-bottom:3rem;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.case-study-details_image__7UyNQ{width:100%;height:auto;object-fit:cover}.case-study-details_content__CFs7Z{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:768px){.case-study-details_content__CFs7Z{grid-template-columns:2fr 1fr}}.case-study-details_mainContent__hqaFB{display:flex;flex-direction:column;gap:2.5rem}.case-study-details_section__IpN7V{background-color:white;padding:2rem;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.case-study-details_sectionTitle__a4KcM{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #f3f4f6}.case-study-details_sectionText__QbAvD{font-size:1rem;line-height:1.6;color:#4b5563}.case-study-details_resultsList__D_SWW{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.case-study-details_resultItem__ShBsJ{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5;color:#4b5563}.case-study-details_resultIcon__gOJUk{color:#10b981;flex-shrink:0;width:20px;height:20px;margin-top:.25rem}.case-study-details_sidebar__C5bT3{display:flex;flex-direction:column;gap:2rem}.case-study-details_testimonialCard__7gAay{background-color:white;padding:2rem;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);position:relative}.case-study-details_quoteIcon__qexjm{color:#e5e7eb;width:40px;height:40px;position:absolute;top:1rem;right:1rem}.case-study-details_testimonialQuote__R9dU9{font-size:1.125rem;line-height:1.6;color:#4b5563;font-style:italic;margin:0 0 1.5rem}.case-study-details_testimonialAuthor__riKKf{border-top:1px solid #e5e7eb;padding-top:1rem}.case-study-details_authorName___kCvH{font-weight:600;color:#111827;margin-bottom:.25rem}.case-study-details_authorPosition__KavtI{font-size:.875rem;color:#6b7280}.case-study-details_ctaCard__MzyCT{background-color:#1e40af;color:white;padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.case-study-details_ctaTitle__t7Jor{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.case-study-details_ctaText__XAfqB{font-size:1rem;line-height:1.6;margin-bottom:1.5rem;opacity:.9}.case-study-details_ctaButton__JSor4{width:100%;background-color:white;color:#1e40af;font-weight:600}.case-study-details_ctaButton__JSor4:hover{background-color:#f3f4f6}