.CaseStudyContent_contentWrapper__Iu4n0{width:100vw;padding:2rem 20px 8vh;background-color:var(--white)}.CaseStudyContent_contentCard__ikF_4{max-width:1000px;margin:0 auto}.CaseStudyContent_contentInner__ywPrk{max-width:800px;margin:0 auto}.CaseStudyContent_contentInner__ywPrk img{max-width:100%;width:100%;height:auto;display:block;margin-top:2rem;margin-bottom:2rem}@media (max-width:768px){.CaseStudyContent_contentWrapper__Iu4n0{padding:1.5rem 20px 8vh}.CaseStudyContent_contentCard__ikF_4{max-width:100%}}.CaseStudyContent_relatedCaseStudiesWrapper__kSm7n{width:100%;max-width:1000px;margin:0 auto}.BeforeAfterSimple_container__J477X{margin:3rem 0;padding:2.5rem;background-color:#f5f5f5;border-radius:16px;width:100%}.BeforeAfterSimple_comparisonWrapper__dx6ta{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%}.BeforeAfterSimple_imageBlock__tWKYg{flex:1 1;display:flex;flex-direction:column;gap:1rem;max-width:450px}.BeforeAfterSimple_imageLabel__V_yys{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#666;text-align:center}.BeforeAfterSimple_imageContainer__mI7jO{position:relative;width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;background-color:#fff;border:2px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.BeforeAfterSimple_image__9aQd_{border-radius:12px}.BeforeAfterSimple_divider__4E_hU{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 1rem}.BeforeAfterSimple_arrow__uaPDF{font-size:2rem;color:var(--primary);font-weight:300}@media (max-width:768px){.BeforeAfterSimple_container__J477X{padding:1.5rem}.BeforeAfterSimple_comparisonWrapper__dx6ta{flex-direction:column;gap:1.5rem}.BeforeAfterSimple_imageBlock__tWKYg{max-width:100%;width:100%}.BeforeAfterSimple_divider__4E_hU{transform:rotate(90deg);padding:.5rem 0}.BeforeAfterSimple_arrow__uaPDF{font-size:1.5rem}}.BeforeAfterSteps_container__YA_Tk{display:flex;align-items:center;gap:2rem;margin:3rem 0;padding:2rem;background-color:var(--seven);border-radius:12px;width:100%}.BeforeAfterSteps_imageSection__oAg6f{flex:1 1;display:flex;justify-content:center;align-items:center}.BeforeAfterSteps_imageWrapper__8uQcn{width:100%;max-width:400px;display:flex;flex-direction:column;gap:.75rem}.BeforeAfterSteps_imageLabel__byse1{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--one);text-align:center}.BeforeAfterSteps_imageContainer__tVMr1{position:relative;width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background-color:#f5f5f5;border:1px solid #e0e0e0}.BeforeAfterSteps_image__ZEe6_{border-radius:8px}.BeforeAfterSteps_stepsSection__C2gLm{display:flex;flex-direction:column;gap:1rem;min-width:200px;flex-shrink:0}.BeforeAfterSteps_step__bUUFN{display:flex;align-items:center;gap:.75rem;position:relative}.BeforeAfterSteps_stepNumber__2eOyw{width:32px;height:32px;border-radius:50%;background-color:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.BeforeAfterSteps_stepText__ehmY2{font-size:.875rem;color:var(--one);line-height:1.4;flex:1 1}.BeforeAfterSteps_stepArrow__jIebX{position:absolute;left:16px;top:100%;width:2px;height:1rem;background-color:var(--primary);opacity:.3}.BeforeAfterSteps_step__bUUFN:last-child .BeforeAfterSteps_stepArrow__jIebX{display:none}@media (max-width:768px){.BeforeAfterSteps_container__YA_Tk{flex-direction:column;gap:2rem;padding:1.5rem}.BeforeAfterSteps_imageSection__oAg6f{width:100%}.BeforeAfterSteps_imageWrapper__8uQcn{max-width:100%}.BeforeAfterSteps_stepsSection__C2gLm{width:100%;min-width:unset;flex-direction:column;gap:1rem}.BeforeAfterSteps_step__bUUFN{flex-direction:row;align-items:center}.BeforeAfterSteps_stepArrow__jIebX{left:16px;top:100%;width:2px;height:1rem}.BeforeAfterSteps_stepText__ehmY2{font-size:.875rem}}