.case-studies_caseStudiesPage__WCgQq{padding-top:80px}.case-studies_hero__GnzmW{padding:80px 0;background:linear-gradient(135deg,#fffaf5,#fff8f0);text-align:center}.case-studies_container__gfSO_{max-width:1200px;margin:0 auto;padding:0 1.5rem}.case-studies_title__HvsG6{font-size:3.5rem;font-weight:800;margin-bottom:1.5rem;background:linear-gradient(90deg,#ff6b00,#ff9249);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.case-studies_subtitle__mLrd6{font-size:1.25rem;color:#555;max-width:700px;margin:0 auto}.case-studies_filtersSection__0jt3o{padding:2rem 0;background-color:#fff;border-bottom:1px solid #eee}.case-studies_filters__b8q5z{display:flex;justify-content:center;gap:2rem}.case-studies_filterGroup__xX5o_{display:flex;flex-direction:column;gap:.5rem}.case-studies_filterLabel__rqqoH{font-size:.9rem;font-weight:500;color:#555}.case-studies_filterSelect__ZIZkB{padding:.5rem 1rem;border:1px solid #e2e8f0;border-radius:6px;font-size:.95rem;min-width:200px;font-family:Poppins,sans-serif}.case-studies_caseStudiesSection__q8hdV{padding:80px 0;background-color:#f8f9fa}.case-studies_caseStudiesGrid__GTovL{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.case-studies_caseStudyCard__5lojz{background-color:#fff;border-radius:12px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s ease;display:flex;flex-direction:column}.case-studies_caseStudyCard__5lojz:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.1)}.case-studies_cardHeader__T1obk{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.case-studies_logoContainer__gO6Hf{max-width:150px;height:60px;display:flex;align-items:center}.case-studies_logo__v5j9p{max-width:100%;height:auto;object-fit:contain}.case-studies_industryBadge__g4uKI{background-color:#fff0e6;color:#ff6b00;padding:.25rem .75rem;border-radius:20px;font-size:.85rem;font-weight:500}.case-studies_caseStudyTitle__Ps7Jl{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#333;line-height:1.3}.case-studies_caseStudyExcerpt___0yVw{color:#666;line-height:1.6;margin-bottom:1.5rem}.case-studies_resultHighlight__hpiyr{background-color:#f8f9fa;border-radius:8px;padding:1.25rem;margin-bottom:1.5rem}.case-studies_resultTitle__9wSZl{font-size:1.1rem;font-weight:600;margin-bottom:.75rem;color:#333}.case-studies_resultsList__kS7m3{display:flex;flex-direction:column;gap:.5rem}.case-studies_resultItem__etiPk{color:#555;font-size:.95rem;line-height:1.5;position:relative;padding-left:1.25rem}.case-studies_resultItem__etiPk:before{content:"";position:absolute;left:0;top:.5rem;width:6px;height:6px;border-radius:50%;background-color:#ff6b00}.case-studies_readMoreButton__55E_r{display:flex;align-items:center;gap:.5rem;margin-top:auto;background-color:transparent;color:#ff6b00;font-weight:600;border:1px solid #ff6b00;transition:all .2s ease}.case-studies_readMoreButton__55E_r:hover{background-color:#ff6b00;color:white}.case-studies_buttonIcon__EGcCr{width:16px;height:16px}.case-studies_ctaSection__lNAVW{padding:80px 0;background-color:#fff0e6}.case-studies_ctaContent__BqS83{max-width:700px;margin:0 auto;text-align:center}.case-studies_ctaTitle__e7uJK{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:#333}.case-studies_ctaText__xYCHJ{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.case-studies_ctaButton__fBvWa{background-color:#ff6b00;color:white;font-weight:600;padding:.75rem 2rem;font-size:1.1rem;transition:all .2s ease}.case-studies_ctaButton__fBvWa:hover{background-color:#e05c00;transform:translateY(-2px)}@media (max-width:992px){.case-studies_caseStudiesGrid__GTovL{grid-template-columns:1fr}.case-studies_filters__b8q5z{flex-direction:column;align-items:center;gap:1rem}.case-studies_title__HvsG6{font-size:2.5rem}.case-studies_caseStudiesSection__q8hdV,.case-studies_ctaSection__lNAVW,.case-studies_hero__GnzmW{padding:60px 0}.case-studies_ctaTitle__e7uJK{font-size:2rem}}@media (max-width:768px){.case-studies_filterSelect__ZIZkB{min-width:100%;width:100%}.case-studies_filterGroup__xX5o_{width:100%}}