.case_caseStudiesPage__M95br{background:#0a0f1d;color:#fff}.case_heroSection__8FEDr{background:linear-gradient(135deg,#1a2438,#0a0f1d);padding:6rem 2rem;text-align:center}.case_heroContent__80jb1 h1{font-size:3rem;margin-bottom:1.5rem;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.case_heroContent__80jb1 p{font-size:1.2rem;color:#b5b0bc;max-width:600px;margin:0 auto;line-height:1.6}.case_caseStudiesSection__q7JRH{padding:4rem 2rem;background:#121723}.case_caseStudiesGrid__B_wlh{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:3rem;gap:3rem;max-width:1200px;margin:0 auto}.case_caseStudyCard__HXZ_J{background:hsla(0,0%,100%,.05);border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:transform .3s ease,box-shadow .3s ease}.case_caseStudyCard__HXZ_J:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.case_caseStudyImage__v7VOw{position:relative;height:200px;overflow:hidden}.case_caseStudyImage__v7VOw img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.case_caseStudyCard__HXZ_J:hover .case_caseStudyImage__v7VOw img{transform:scale(1.05)}.case_overlay__rxasW{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7))}.case_caseStudyContent__gWprf{padding:2rem}.case_caseStudyContent__gWprf h2{font-size:1.5rem;margin-bottom:1rem;color:#fff}.case_client__Wa0Zq{color:#b5b0bc;font-size:.9rem}.case_challengeSolution__Y7gpp,.case_client__Wa0Zq{margin-bottom:1.5rem}.case_challengeSolution__Y7gpp h3{font-size:1.1rem;margin:1rem 0 .5rem;color:var(--primary-color)}.case_challengeSolution__Y7gpp p{color:#b5b0bc;line-height:1.6;font-size:.95rem}.case_results__wJMSb h3{font-size:1.1rem;margin-bottom:.5rem;color:var(--primary-color)}.case_results__wJMSb ul{list-style:none;padding:0}.case_results__wJMSb li{color:#b5b0bc;position:relative;padding:.3rem 0 .3rem 1.5rem}.case_results__wJMSb li:before{content:"✓";position:absolute;left:0;color:var(--primary-color);font-weight:700}.case_ctaSection__HfzfH{padding:6rem 2rem;background:#0a0f1d;text-align:center}.case_ctaContent__95tgH{max-width:600px;margin:0 auto}.case_ctaContent__95tgH h2{font-size:2.5rem;margin-bottom:1rem;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.case_ctaContent__95tgH p{font-size:1.2rem;color:#b5b0bc;margin-bottom:2rem}.case_ctaButton__aa6AD{padding:1rem 2.5rem;background:var(--primary-gradient);color:#fff;border:none;border-radius:6px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:transform .2s ease}.case_ctaButton__aa6AD:hover{transform:translateY(-2px)}@media (max-width:768px){.case_heroContent__80jb1 h1{font-size:2.5rem}.case_caseStudiesGrid__B_wlh{grid-template-columns:1fr}.case_caseStudyCard__HXZ_J{margin-bottom:2rem}.case_ctaContent__95tgH h2{font-size:2rem}}@media (max-width:480px){.case_heroSection__8FEDr{padding:4rem 1rem}.case_caseStudiesSection__q7JRH{padding:2rem 1rem}.case_caseStudyContent__gWprf{padding:1.5rem}}