.Card_complementaryCard__1eS_j{background-color:var(--complementary-white);border-radius:var(--border-radius);padding:25px;display:flex;flex-direction:column;font-family:var(--font-family);overflow:hidden}.Card_complementaryCardTop__mEpJB{width:calc(100% + 50px);margin-left:-25px;margin-top:-25px;padding:16px 22px;background-color:var(--complementary-color);color:#fff}.Card_themeCard__V7c_l{background-color:var(--theme-white);border-radius:var(--border-radius);padding:25px;display:flex;flex-direction:column;font-family:var(--font-family);overflow:hidden;background-color:#fafafa;border:1px solid #ddd}.Card_themeCardTop__Piall{width:calc(100% + 50px);margin-left:-25px;margin-top:-25px;padding:16px 22px;background-color:var(--theme-color);color:#fff}.Card_imageCard__NOg4l{width:calc(var(--font-size) / .45);height:calc(var(--font-size) / .335);box-shadow:0 0 6px rgba(0,0,0,.18);border-radius:var(--border-radius);background-color:#fff;vertical-align:top;white-space:normal;overflow:hidden}.Card_imageCardContent__j_KCy{width:100%;height:calc(var(--font-size) / .6);padding:0 20px 20px}.Card_imageCardContent__j_KCy h2{color:var(--theme-color-black)}@media(max-width:768px){.Card_iconCardOverride__gdZRE{width:calc(var(--font-size) / .48);height:calc(var(--font-size) / .48)}.Card_iconCardOverride__gdZRE .Card_imageCardContent__j_KCy{padding:0 10px 10px}}.PlatformFeatures_platformFeatures__JlXg7{width:100%;display:flex;flex-direction:column;gap:calc(var(--font-size) / 3)}.PlatformFeatures_section__vA65n{width:100%}.PlatformFeatures_sectionHeader__2CDxR{margin-bottom:calc(var(--font-size) / 6);padding:0 40px;display:flex;align-items:center;justify-content:center;gap:20px}.PlatformFeatures_cardContainer__nC79o{width:100%;overflow:hidden;position:relative;padding:30px 0}.PlatformFeatures_cardScrollWrapper__wsKze{width:100%;overflow:hidden}.PlatformFeatures_cardScroll__CQu0l{display:flex;gap:20px;padding:10px 40px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;justify-content:center}.PlatformFeatures_cardScroll__CQu0l::-webkit-scrollbar{display:none}.PlatformFeatures_cardScroll__CQu0l>*{flex-shrink:0}.PlatformFeatures_scrollButton__hE7TF{background:#fff;border:1px solid #ddd;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.PlatformFeatures_scrollButton__hE7TF:hover{background:var(--theme-color);color:#fff;border-color:var(--theme-color)}@media (max-width:1400px){.PlatformFeatures_cardScroll__CQu0l{justify-content:flex-start}}@media (max-width:768px){.PlatformFeatures_platformFeatures__JlXg7{gap:calc(var(--font-size) / 4)}.PlatformFeatures_sectionHeader__2CDxR{padding:0 15px;margin-bottom:calc(var(--font-size) / 8);gap:15px}.PlatformFeatures_cardScroll__CQu0l{padding:20px 15px;gap:15px;justify-content:flex-start}.PlatformFeatures_scrollButton__hE7TF{width:35px;height:35px}}.PlatformFeatures_compactFeatures__GpRVQ{width:100%;display:flex;flex-direction:column;gap:15px}.PlatformFeatures_compactFeatureItem__l1I8X{display:flex;align-items:center;padding:15px;border:1px solid #ccc;border-radius:var(--border-radius)}.ServiceOverview_serviceOverview__9et4f{padding:70px 0;text-align:center;overflow-x:auto;margin:100px 0}.ServiceOverview_wrap__mhP10{white-space:nowrap;padding:0 20px}.ChallengeShowcase_challengeShowcase__KuER7{padding:80px 20px;max-width:1200px;margin:0 auto}.ChallengeShowcase_challengeSection__c9PVq{margin-bottom:80px}.ChallengeShowcase_challengeSection__c9PVq:last-child{margin-bottom:0}.ChallengeShowcase_sectionHeader__Zretk{text-align:center;margin-bottom:50px}.ChallengeShowcase_challengeGrid__aI685{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;max-width:800px;margin:0 auto}@media (min-width:1024px){.ChallengeShowcase_challengeShowcase__KuER7{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;padding:80px 40px}.ChallengeShowcase_challengeSection__c9PVq{margin-bottom:0}.ChallengeShowcase_sectionHeader__Zretk{margin-bottom:40px}.ChallengeShowcase_challengeGrid__aI685{max-width:none}}@media (min-width:769px) and (max-width:1023px){.ChallengeShowcase_challengeGrid__aI685{max-width:600px}}@media (max-width:768px){.ChallengeShowcase_challengeShowcase__KuER7{padding:60px 15px}.ChallengeShowcase_challengeSection__c9PVq{margin-bottom:60px}.ChallengeShowcase_sectionHeader__Zretk{margin-bottom:30px}}.MarketStats_marketStats__s3QDk{width:100%;max-width:800px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:20px}.MarketStats_statCard__ZJen7{background:#fff;border-radius:var(--border-radius);padding:25px 30px;display:flex;align-items:center;gap:25px;box-shadow:0 0 20px rgba(0,0,0,.08);transition:transform .15s ease,box-shadow .15s ease}.MarketStats_statCard__ZJen7:hover{transform:translateY(-2px);box-shadow:0 5px 25px rgba(0,0,0,.12)}.MarketStats_iconContainer__hoc_I{display:flex;align-items:center;justify-content:center;width:calc(var(--font-size) / 2.5);height:calc(var(--font-size) / 1.8);flex-shrink:0}.MarketStats_description__xU3vh{flex:1 1;font-size:calc(var(--font-size) / 6.5);color:#333}.MarketStats_number__3EBaq{font-size:calc(var(--font-size) / 3.5);font-weight:700;font-family:var(--font-family);flex-shrink:0}@media (max-width:768px){.MarketStats_marketStats__s3QDk{padding:0 15px;gap:15px}.MarketStats_statCard__ZJen7{padding:20px;gap:20px}.MarketStats_iconContainer__hoc_I{width:calc(var(--font-size) / 2.2);height:calc(var(--font-size) / 2.2)}.MarketStats_description__xU3vh{font-size:calc(var(--font-size) / 7.5)}.MarketStats_number__3EBaq{font-size:calc(var(--font-size) / 4.5)}}.Timeline_timeline__igDVe{width:100%;max-width:800px;margin:0 auto;padding:0 20px}.Timeline_timelineItem__bmrJg{display:flex;gap:30px;margin-bottom:40px;position:relative}.Timeline_timelineItem__bmrJg:last-child{margin-bottom:0}.Timeline_timelineMarker__DS3Uq{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center}.Timeline_timelineDot__jJrEK{width:20px;height:20px;background:var(--theme-color);border-radius:50%;border:4px solid #fff;box-shadow:0 0 0 2px var(--theme-color);z-index:2}.Timeline_timelineLine__7tcUX{width:2px;height:100%;background:var(--theme-color);margin-top:10px;opacity:.3;position:absolute;top:20px;left:50%;transform:translateX(-50%);min-height:60px}.Timeline_timelineContent__Qewa6{flex:1 1;background:#fff;border-radius:var(--border-radius);padding:25px 30px;box-shadow:0 0 20px rgba(0,0,0,.08);transition:transform .15s ease,box-shadow .15s ease}.Timeline_timelineContent__Qewa6:hover{transform:translateY(-2px);box-shadow:0 5px 25px rgba(0,0,0,.12)}.Timeline_timelineTitle__5cNVe{margin-bottom:15px;color:var(--theme-color)}.Timeline_timelineDescription__Uv2qd{line-height:1.6;color:#333}@media (max-width:768px){.Timeline_timeline__igDVe{padding:0 15px}.Timeline_timelineItem__bmrJg{gap:20px;margin-bottom:30px}.Timeline_timelineDot__jJrEK{width:16px;height:16px;border:3px solid #fff}.Timeline_timelineLine__7tcUX{top:16px;min-height:50px}.Timeline_timelineContent__Qewa6{padding:20px}.Timeline_timelineTitle__5cNVe{margin-bottom:12px}}.ShowcaseContent_title__EvgFe{font-family:var(--font-family);font-size:calc(var(--font-size) / 2.5);margin:0;max-width:700px}.ShowcaseContent_titleDescription__fOVQi{font-family:var(--font-family);font-size:calc(var(--font-size) / 5);margin:10px 0 0;max-width:min(500px,88vw);font-weight:300}.ShowcaseContent_titleCenter__Z8jPM,.ShowcaseContent_titleDescriptionCenter___RAkd{text-align:center;margin-right:auto;margin-left:auto;max-width:min(800px,88vw)}@media(max-width:600px){.ShowcaseContent_title__EvgFe{font-size:calc(var(--font-size) / 4)}.ShowcaseContent_titleDescription__fOVQi{font-size:calc(var(--font-size) / 6)}}