.SolutionHero-module__b_lD0a__hero{background-color:#fff;flex-direction:column;width:100%;min-height:470px;display:flex;position:relative;overflow:hidden}.SolutionHero-module__b_lD0a__heroImageBg{object-fit:cover;object-position:center bottom;z-index:1;width:100%;height:100%;padding-top:170px;position:absolute;bottom:0;left:0}.SolutionHero-module__b_lD0a__textContainer{text-align:left;z-index:2;box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:2rem 1.5rem 0;position:absolute;top:0;left:0;right:0}@media (min-width:768px){.SolutionHero-module__b_lD0a__hero{min-height:900px}.SolutionHero-module__b_lD0a__textContainer{text-align:center;padding-top:4rem;padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.SolutionHero-module__b_lD0a__hero{min-height:0;display:block}.SolutionHero-module__b_lD0a__heroImageBg{object-position:center;height:auto;padding:0;position:static}.SolutionHero-module__b_lD0a__textContainer{margin-bottom:0;padding-top:3rem;padding-left:1.5rem;padding-right:1.5rem;top:0;left:50%;transform:translate(-50%)}}.SolutionHero-module__b_lD0a__title{color:#111827;letter-spacing:-.02em;margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.SolutionHero-module__b_lD0a__title{color:#000;text-align:center;margin-bottom:1.5rem;font-family:Poppins-Bold;font-size:56px;font-weight:700;line-height:64px}}.SolutionHero-module__b_lD0a__description{color:#62718a;text-align:center;white-space:pre-line;max-width:1000px;margin:0;font-family:Poppins-Medium;font-size:18px;font-weight:500;line-height:26px}.SolutionHero-module__b_lD0a__textContainer:has(.SolutionHero-module__b_lD0a__descriptionMobile) .SolutionHero-module__b_lD0a__description{display:none}.SolutionHero-module__b_lD0a__descriptionMobile{color:#62718a;margin:0;font-family:Poppins-Medium,Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1.2rem;display:block}@media (min-width:768px){.SolutionHero-module__b_lD0a__description{max-width:1200px;margin:0 auto;font-size:1.125rem;line-height:1.75}.SolutionHero-module__b_lD0a__textContainer:has(.SolutionHero-module__b_lD0a__descriptionMobile) .SolutionHero-module__b_lD0a__description{display:block}.SolutionHero-module__b_lD0a__descriptionMobile{display:none}}
.SolutionValue-module__M2WMTq__section{background-color:#fff}.SolutionValue-module__M2WMTq__headerContainer{text-align:center;max-width:80rem;margin-left:auto;margin-right:auto;padding:6rem 1rem 4rem}@media (max-width:767px){.SolutionValue-module__M2WMTq__headerContainer{padding:3rem 1rem 2rem}}@media (min-width:640px){.SolutionValue-module__M2WMTq__headerContainer{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.SolutionValue-module__M2WMTq__headerContainer{padding-left:2rem;padding-right:2rem}}.SolutionValue-module__M2WMTq__title{color:#111827;margin-bottom:1rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (max-width:767px){.SolutionValue-module__M2WMTq__title{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem}}@media (min-width:768px){.SolutionValue-module__M2WMTq__title{font-size:2.25rem;line-height:2.5rem}}.SolutionValue-module__M2WMTq__description{color:#6b7280;max-width:48rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.75rem}@media (max-width:767px){.SolutionValue-module__M2WMTq__description{padding-left:.25rem;padding-right:.25rem;font-size:.9375rem;line-height:1.5rem}}.SolutionValue-module__M2WMTq__gridSection{background-color:#f5f7f9;padding-top:32px;padding-bottom:32px}@media (max-width:767px){.SolutionValue-module__M2WMTq__gridSection{padding-top:1.5rem;padding-bottom:1.5rem}}.SolutionValue-module__M2WMTq__cardsContainerWrapper{position:relative;overflow:hidden}.SolutionValue-module__M2WMTq__cardsScrollContainer{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-start;gap:16px;padding:1rem;display:flex;overflow-x:auto}@media (max-width:767px){.SolutionValue-module__M2WMTq__cardsScrollContainer{flex-direction:column;gap:1rem;padding:0 1rem;overflow:visible}}@media (min-width:640px){.SolutionValue-module__M2WMTq__cardsScrollContainer{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.SolutionValue-module__M2WMTq__cardsScrollContainer{padding-left:2rem;padding-right:2rem}}.SolutionValue-module__M2WMTq__justifyCenter{justify-content:center}.SolutionValue-module__M2WMTq__cardsScrollContainer::-webkit-scrollbar{display:none}.SolutionValue-module__M2WMTq__cardWrapper{flex:none;width:100%;max-width:380px;display:flex}@media (max-width:767px){.SolutionValue-module__M2WMTq__cardWrapper{width:100%;max-width:none}}@media (min-width:768px){.SolutionValue-module__M2WMTq__cardWrapper{width:calc(50% - 8px)}}@media (min-width:1024px){.SolutionValue-module__M2WMTq__cardWrapper{width:calc(33.333% - 11px)}}@media (min-width:1280px){.SolutionValue-module__M2WMTq__cardWrapper{width:calc(25% - 12px)}}.SolutionValue-module__M2WMTq__navContainer{justify-content:center;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}@media (max-width:767px){.SolutionValue-module__M2WMTq__navContainer{display:none}}.SolutionValue-module__M2WMTq__navButton{color:#6b7280;cursor:pointer;background-color:#e5e7eb;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.SolutionValue-module__M2WMTq__navButton:hover:not(:disabled){background-color:#d1d5db}.SolutionValue-module__M2WMTq__navButton:disabled{opacity:.5;cursor:not-allowed}.SolutionValue-module__M2WMTq__navButton.SolutionValue-module__M2WMTq__active{color:#2e54d4;background-color:#e8edff}.SolutionValue-module__M2WMTq__card{text-align:center;background-color:#fff;border-radius:1rem;flex-direction:column;flex:1;align-items:center;width:100%;padding:2rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #0000000f}@media (max-width:767px){.SolutionValue-module__M2WMTq__card{text-align:left;border-radius:12px;align-items:flex-start;padding:1.25rem 1rem;box-shadow:0 2px 8px #0000000f}}.SolutionValue-module__M2WMTq__card:hover{transform:translateY(-.25rem);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.SolutionValue-module__M2WMTq__iconWrapper{justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:54px;display:flex}@media (max-width:767px){.SolutionValue-module__M2WMTq__iconWrapper{flex-shrink:0;width:3rem;height:3rem;margin-bottom:1rem}}.SolutionValue-module__M2WMTq__iconWrapper img{object-fit:contain;width:100%;height:100%}.SolutionValue-module__M2WMTq__cardTitle{color:#030d16;text-align:center;justify-content:center;align-items:center;min-height:60px;margin-bottom:45px;font-family:Poppins-SemiBold;font-size:20px;font-weight:600;line-height:30px;display:flex}@media (max-width:767px){.SolutionValue-module__M2WMTq__cardTitle{justify-content:flex-start;min-height:auto;margin-bottom:.5rem;font-size:1rem;line-height:1.4}}.SolutionValue-module__M2WMTq__cardDescription{color:#575d61;text-align:center;font-family:HarmonyOS_Sans_SC;font-size:18px;font-weight:400}@media (max-width:767px){.SolutionValue-module__M2WMTq__cardDescription{color:#6b7280;text-align:left;font-size:.875rem;line-height:1.5}}
.CaseShowcase-module__vWLexq__caseShowcase{background-color:#fff;flex-direction:column;align-items:center;padding:6rem 1rem;display:flex}@media (max-width:767px){.CaseShowcase-module__vWLexq__caseShowcase{padding:3rem 1rem}}@media (min-width:640px){.CaseShowcase-module__vWLexq__caseShowcase{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.CaseShowcase-module__vWLexq__caseShowcase{padding-left:2rem;padding-right:2rem}}.CaseShowcase-module__vWLexq__title{color:#111827;text-align:center;width:100%;margin-bottom:3rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}@media (max-width:767px){.CaseShowcase-module__vWLexq__title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem}}@media (min-width:768px){.CaseShowcase-module__vWLexq__title{font-size:3rem;line-height:1}}.CaseShowcase-module__vWLexq__displayContainer{background-color:#f5f7f9;border-radius:26px;flex-direction:column;width:100%;max-width:1200px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}@media (max-width:767px){.CaseShowcase-module__vWLexq__displayContainer{background-color:#0a153c;border-radius:16px;margin-bottom:1.5rem}}.CaseShowcase-module__vWLexq__titleBar{background-color:#0a15401a;border-radius:26px 26px 0 0;justify-content:space-between;align-items:center;height:64px;padding-left:1rem;padding-right:1rem;display:flex}@media (max-width:767px){.CaseShowcase-module__vWLexq__titleBar{background-color:#0000;border-radius:16px 16px 0 0;height:52px;padding-left:1rem;padding-right:1rem}}.CaseShowcase-module__vWLexq__caseTitle{color:#030d16;font-family:Poppins,sans-serif;font-size:20px;font-weight:600}@media (max-width:767px){.CaseShowcase-module__vWLexq__caseTitle{color:#fff;font-size:1rem}}.CaseShowcase-module__vWLexq__enlargeIcon{color:#030d16;cursor:pointer;font-size:22px;transition:transform .2s}@media (max-width:767px){.CaseShowcase-module__vWLexq__enlargeIcon{color:#fff}}.CaseShowcase-module__vWLexq__enlargeIcon:hover{transform:scale(1.1)}.CaseShowcase-module__vWLexq__imageArea{aspect-ratio:1200/560;background-color:#f5f7f9;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (max-width:767px){.CaseShowcase-module__vWLexq__imageArea{background-color:#0000;border-radius:0 0 16px 16px}}@media (min-width:1024px){.CaseShowcase-module__vWLexq__imageArea{height:560px}}.CaseShowcase-module__vWLexq__mainImage{object-fit:contain;width:100%;height:100%;display:block}.CaseShowcase-module__vWLexq__overlay{opacity:.9;background-color:#010516;border-radius:0 0 20px 20px;align-items:center;min-height:140px;padding:2rem 2.5rem;display:flex;position:absolute;inset:auto 0 0}.CaseShowcase-module__vWLexq__description{color:#fff;max-width:100%;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:27px}.CaseShowcase-module__vWLexq__selectionArea{justify-content:flex-start;gap:1.5rem;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:2rem 1rem;display:flex;overflow-x:auto}@media (max-width:767px){.CaseShowcase-module__vWLexq__selectionArea{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 0}}@media (min-width:768px){.CaseShowcase-module__vWLexq__selectionArea{justify-content:center}}.CaseShowcase-module__vWLexq__thumbnailWrapper{cursor:pointer;opacity:.7;border-radius:1rem;flex-shrink:0;width:180px;height:120px;transition:all .3s;position:relative;overflow:hidden}@media (max-width:767px){.CaseShowcase-module__vWLexq__thumbnailWrapper{border-radius:8px;flex-shrink:0;width:calc(33.3333% - .333333rem);min-width:90px;height:72px}}@media (min-width:768px){.CaseShowcase-module__vWLexq__thumbnailWrapper{width:210px;height:140px}}.CaseShowcase-module__vWLexq__thumbnailWrapper:hover{opacity:1}.CaseShowcase-module__vWLexq__thumbnailActive{opacity:1;border:3px solid #2453ff;border-radius:26px;transform:scale(1.05);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (max-width:767px){.CaseShowcase-module__vWLexq__thumbnailActive{border-width:2px;border-radius:8px;transform:none}}
