.CasesHero_casesSection__oAdOX{background-color:#fff}.CasesHero_casesHero__6V26y{position:relative;height:420px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.CasesHero_casesHeroImage__KiGC_{-o-object-fit:cover;object-fit:cover;transition:transform .6s ease-out}.CasesHero_casesHero__6V26y:hover .CasesHero_casesHeroImage__KiGC_{transform:scale(1.05)}.CasesHero_casesHeroOverlay__AepoX{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,16,30,.95),rgba(7,16,30,.8) 45%,rgba(7,16,30,.4) 75%,rgba(7,16,30,.15))}.CasesHero_casesHeroContent__01gia{position:relative;z-index:2;max-width:720px;padding-left:6vw;padding-top:120px;color:#fff;display:flex;flex-direction:column;justify-content:flex-start}.CasesHero_casesHeroTitle__tfmse{font-size:2.8rem;font-weight:700;margin-bottom:12px;line-height:1.2}.CasesHero_casesHeroSubtitle__Z470x{font-size:1.05rem;line-height:1.6;color:#d6dbe3}@media(max-width:1024px){.CasesHero_casesHero__6V26y{height:360px}.CasesHero_casesHeroTitle__tfmse{font-size:2.2rem}.CasesHero_casesHeroSubtitle__Z470x{font-size:.95rem}}@media(max-width:768px){.CasesHero_casesHero__6V26y{height:320px}.CasesHero_casesHeroTitle__tfmse{font-size:1.8rem}.CasesHero_casesHeroSubtitle__Z470x{font-size:.9rem}}.CaseSuccessSection_csSection__VlhRT{width:100%;padding:80px 0;background:#f8fafc}.CaseSuccessSection_csHero__7ZIqL{max-width:1200px;margin:0 auto 80px;padding:0 24px;background:linear-gradient(135deg,#0b1220,#0e1b33);border-radius:20px;display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);align-items:center}.CaseSuccessSection_csHeroContent__oNoLc{padding:48px;color:#fff}.CaseSuccessSection_csBadge__nkqs8{display:inline-block;background:#ff2b2b;color:#fff;padding:6px 14px;font-size:12px;font-weight:600;border-radius:999px;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.CaseSuccessSection_csTitle__pVRXL{font-size:32px;line-height:1.2;margin-bottom:20px;font-weight:700;color:#fff}.CaseSuccessSection_csDescription__IFGXz{font-size:16px;opacity:.9;max-width:480px;line-height:1.6;font-style:italic}.CaseSuccessSection_csMetrics__EHPl_{display:flex;gap:32px;margin-top:32px;flex-wrap:wrap}.CaseSuccessSection_csMetricItem__pfxnX{display:flex;flex-direction:column}.CaseSuccessSection_csMetricItem__pfxnX strong{font-size:22px;color:#ff2b2b;font-weight:700;margin-bottom:4px}.CaseSuccessSection_csMetricItem__pfxnX span{font-size:13px;opacity:.8;color:#d6dbe3}.CaseSuccessSection_csHeroMedia__pADBM{position:relative;background:#1a202c;min-height:300px;display:flex;align-items:center;justify-content:center;padding:48px}.CaseSuccessSection_csPlayButton__y4AB3{position:absolute;inset:0;margin:auto;width:64px;height:64px;border-radius:50%;border:none;background:hsla(0,0%,100%,.9);cursor:pointer;transition:transform .3s ease,background-color .3s ease;z-index:1}.CaseSuccessSection_csPlayButton__y4AB3:hover{transform:scale(1.1);background:#fff}.CaseSuccessSection_csPlayButton__y4AB3:before{content:"";position:absolute;left:26px;top:20px;border-left:16px solid #0b1220;border-top:12px solid transparent;border-bottom:12px solid transparent;transition:border-left-color .3s ease}.CaseSuccessSection_csPlayButton__y4AB3:hover:before{border-left-color:#ff2b2b}.CaseSuccessSection_csMoreCases__wpq8i{max-width:1200px;margin:0 auto;padding:0 24px}.CaseSuccessSection_csMoreTitle__JdD1Q{text-align:center;font-size:24px;margin-bottom:40px;font-weight:700;color:#ff2b2b}.CaseSuccessSection_csCardsGrid__QHhmR{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.CaseSuccessSection_csCard__OpfCx{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;border:1px solid transparent;display:flex;flex-direction:column}.CaseSuccessSection_csCard__OpfCx:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12);border-color:#ff2b2b}.CaseSuccessSection_csCardImage__SwE88{width:100%;height:180px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;color:#8a94a6;font-size:.75rem;font-weight:600;text-align:center;padding:20px;transition:background-color .3s ease}.CaseSuccessSection_csCard__OpfCx:hover .CaseSuccessSection_csCardImage__SwE88{background:#e5e7eb}.CaseSuccessSection_csCardContent__BIpRG{padding:24px;display:flex;flex-direction:column;flex:1}.CaseSuccessSection_csCardContent__BIpRG h4{margin:12px 0;font-size:18px;font-weight:700;color:#1a202c}.CaseSuccessSection_csCardContent__BIpRG p{font-size:14px;color:#4a5568;line-height:1.5;margin-bottom:16px;flex:1}.CaseSuccessSection_csCardTag__Fya5I{font-size:12px;font-weight:600;color:#ff2b2b;text-transform:uppercase;letter-spacing:.5px}.CaseSuccessSection_csCardMetrics__ZaYaj{margin-top:16px;list-style:none;border-top:1px solid #e5e7eb;padding:16px 0 0}.CaseSuccessSection_csCardMetrics__ZaYaj li{font-size:13px;display:flex;justify-content:space-between;padding:4px 0;color:#4a5568}.CaseSuccessSection_csCardMetrics__ZaYaj li strong{color:#ff2b2b;font-weight:700}@media(max-width:1024px){.CaseSuccessSection_csHero__7ZIqL{grid-template-columns:1fr}.CaseSuccessSection_csHeroContent__oNoLc{padding:40px}.CaseSuccessSection_csHeroMedia__pADBM{min-height:250px}.CaseSuccessSection_csCardsGrid__QHhmR{grid-template-columns:repeat(2,1fr);gap:20px}.CaseSuccessSection_csSection__VlhRT{padding:60px 0}}@media(max-width:768px){.CaseSuccessSection_csHero__7ZIqL{margin-bottom:60px;padding:0 16px}.CaseSuccessSection_csHeroContent__oNoLc{padding:32px 24px}.CaseSuccessSection_csTitle__pVRXL{font-size:24px}.CaseSuccessSection_csMetrics__EHPl_{gap:24px}.CaseSuccessSection_csMoreCases__wpq8i{padding:0 16px}.CaseSuccessSection_csCardsGrid__QHhmR{grid-template-columns:1fr}.CaseSuccessSection_csMoreTitle__JdD1Q{font-size:20px;margin-bottom:32px}}.RoiCtaSection_roiCtaSection__h1Ohu{width:100%;padding:32px 16px;background:transparent}.RoiCtaSection_roiCtaContainer__9P3DX{max-width:1200px;margin:0 auto;background:#fff5f5;border:1px solid #fecaca;border-radius:12px;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;transition:box-shadow .3s ease,border-color .3s ease}.RoiCtaSection_roiCtaContainer__9P3DX:hover{box-shadow:0 4px 12px rgba(255,43,43,.1);border-color:#ff2b2b}.RoiCtaSection_roiCtaText__oKgem{max-width:720px}.RoiCtaSection_roiCtaTitle__gpAss{font-size:18px;font-weight:700;margin-bottom:8px;color:#0f172a}.RoiCtaSection_roiCtaDescription__XduqC{font-size:14px;color:#334155;line-height:1.5}.RoiCtaSection_roiCtaDescription__XduqC strong{color:#ff2b2b;font-weight:700}.RoiCtaSection_roiCtaAction__xF5eE{flex-shrink:0}.RoiCtaSection_roiCtaButton__MQaun{display:inline-flex;align-items:center;gap:10px;background:#ff2b2b;color:#fff;font-size:13px;font-weight:700;padding:12px 18px;border-radius:6px;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 6px 14px rgba(255,43,43,.25);text-transform:uppercase;letter-spacing:.5px}.RoiCtaSection_roiCtaButton__MQaun:hover{background:#d60000;transform:translateY(-1px);box-shadow:0 10px 20px rgba(255,43,43,.35)}.RoiCtaSection_roiCtaButton__MQaun:active{transform:translateY(0)}.RoiCtaSection_roiCtaButtonIcon__37NgA{font-size:14px;line-height:1;transition:transform .2s ease}.RoiCtaSection_roiCtaButton__MQaun:hover .RoiCtaSection_roiCtaButtonIcon__37NgA{transform:translateX(4px)}@media(max-width:768px){.RoiCtaSection_roiCtaSection__h1Ohu{padding:24px 16px}.RoiCtaSection_roiCtaContainer__9P3DX{flex-direction:column;align-items:flex-start;padding:20px 24px}.RoiCtaSection_roiCtaAction__xF5eE{width:100%}.RoiCtaSection_roiCtaButton__MQaun{width:100%;justify-content:center}.RoiCtaSection_roiCtaTitle__gpAss{font-size:16px}.RoiCtaSection_roiCtaDescription__XduqC{font-size:13px}}