*{box-sizing:border-box;margin:0;padding:0}.CaseStudy-module__-E34wq__detailContainer{color:#333;margin-top:100px;font-family:Arial,sans-serif}.CaseStudy-module__-E34wq__parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;justify-content:center;align-items:center;height:400px;display:flex;position:relative}.CaseStudy-module__-E34wq__overlay{text-align:center;background:rgba(0,0,0,.5);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 20px;display:flex}.CaseStudy-module__-E34wq__title{color:#fff;margin-bottom:10px;font-size:2.5rem;font-weight:700}.CaseStudy-module__-E34wq__clientName{color:#f0f0f0;font-size:1.2rem}.CaseStudy-module__-E34wq__content{max-width:900px;margin:0 auto;padding:50px 15px}.CaseStudy-module__-E34wq__section{margin-bottom:40px}.CaseStudy-module__-E34wq__sectionTitle{color:#1a1a1a;border-bottom:2px solid #f0f0f0;margin-bottom:15px;padding-bottom:5px;font-size:1.8rem;font-weight:600}ul{padding-left:20px;line-height:1.7;list-style-type:disc}p{margin-bottom:15px;font-size:1rem;line-height:1.7}blockquote{background-color:#f9f9f9;border-left:4px solid #007bff;margin:15px 0;padding:15px 20px;font-size:1.1rem;font-style:italic;line-height:1.6}.CaseStudy-module__-E34wq__notFound{text-align:center;color:#777;margin-top:100px;font-size:1.5rem}@media (max-width:768px){.CaseStudy-module__-E34wq__title{font-size:2rem}.CaseStudy-module__-E34wq__parallax{height:300px}.CaseStudy-module__-E34wq__sectionTitle{font-size:1.5rem}}
