.CaseStudies_container__heIXG{max-width:100vw;margin:auto;padding:20px;background:linear-gradient(180deg,#fdfbfb,#ebedee);font-family:Poppins,sans-serif;color:#222}.CaseStudies_pageTitle__JYEKp{font-size:2.5rem;text-align:center;margin-bottom:2rem;font-weight:700;color:#ff6b35;text-shadow:1px 1px 3px rgba(0,0,0,.1)}.CaseStudies_caseStudy__vHubj{background:#fff;border-radius:16px;padding:20px;margin-bottom:2rem;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.CaseStudies_caseStudy__vHubj:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.CaseStudies_heading__QG4Sy{font-size:1.5rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}.CaseStudies_intro__VF_oS{font-size:1.05rem;color:#555;margin-bottom:1rem;line-height:1.6}.CaseStudies_subSection__LN5Eb h3{font-size:1.2rem;margin-bottom:.5rem;color:#16a085}.CaseStudies_subSection__LN5Eb ul{padding-left:1.2rem;list-style:disc}.CaseStudies_subSection__LN5Eb li{margin-bottom:.3rem}.CaseStudies_faqSection__8tXDR{background:#f9f9f9;border-radius:16px;padding:20px;margin-top:3rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.CaseStudies_faqSection__8tXDR h2{font-size:2rem;color:#34495e;margin-bottom:1rem;text-align:center}.CaseStudies_faqItem__j4Bjb{margin-bottom:1.5rem}.CaseStudies_faqItem__j4Bjb h3{font-size:1.1rem;color:#2980b9;margin-bottom:.3rem}.CaseStudies_faqItem__j4Bjb p{color:#555;line-height:1.6}.CaseStudies_callToAction___3dH3{background:linear-gradient(135deg,#ff6b35,#f39c12);color:#fff;padding:30px;text-align:center;border-radius:20px;margin-top:3rem;box-shadow:0 6px 20px rgba(0,0,0,.15)}.CaseStudies_callToAction___3dH3 h2{font-size:2rem;margin-bottom:1rem}.CaseStudies_callToAction___3dH3 p{font-size:1.1rem;margin-bottom:1rem}.CaseStudies_bold__4EBNb{font-weight:700}.CaseStudies_button__o6xpj{background:#fff;color:#ff6b35;padding:14px 28px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1rem;display:inline-block;transition:background .3s ease,transform .3s ease}.CaseStudies_button__o6xpj:hover{background:#ffe3d4;transform:translateY(-2px)}@media (max-width:1024px){.CaseStudies_pageTitle__JYEKp{font-size:2.2rem}.CaseStudies_heading__QG4Sy{font-size:1.4rem}.CaseStudies_callToAction___3dH3 h2{font-size:1.8rem}}@media (max-width:768px){.CaseStudies_container__heIXG{padding:15px}.CaseStudies_pageTitle__JYEKp{font-size:2rem}.CaseStudies_caseStudy__vHubj{padding:15px}.CaseStudies_callToAction___3dH3{padding:20px}.CaseStudies_callToAction___3dH3 h2{font-size:1.5rem}.CaseStudies_button__o6xpj{padding:12px 24px;font-size:.95rem}}@media (max-width:480px){.CaseStudies_pageTitle__JYEKp{font-size:1.6rem}.CaseStudies_heading__QG4Sy{font-size:1.2rem}.CaseStudies_intro__VF_oS{font-size:.95rem}.CaseStudies_callToAction___3dH3 h2{font-size:1.3rem}.CaseStudies_button__o6xpj{padding:10px 20px;font-size:.9rem}}