.solutionPage_pageWrapper__Srg2y{display:flex;flex-direction:column;min-height:100vh}.solutionPage_heroSection__Wi3w_{padding:80px 120px 60px;max-width:1440px;margin:0 auto;overflow:hidden}.solutionPage_heroContent__HhOTh{display:flex;align-items:center;justify-content:space-between;gap:60px}.solutionPage_heroText__Qo8rB{flex:1;max-width:600px}.solutionPage_heroTagline__v2Sed{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;display:block}.solutionPage_heroTitle__C4jlH{font-size:48px;font-weight:700;color:#222027;margin-bottom:20px;line-height:1.2}.solutionPage_heroSubtitle__6rnyU{font-size:18px;color:#605A6F;margin-bottom:16px;line-height:1.6}.solutionPage_heroTarget__A_h57{font-size:14px;color:#8E8A99;margin-bottom:32px}.solutionPage_heroButtons__ZIKQD{display:flex;gap:16px}.solutionPage_heroImageWrapper__qiTiB{flex:1;position:relative;height:400px}.solutionPage_heroImageBg__5Gy2b{width:100%;height:100%;border-radius:24px;opacity:.2}.solutionPage_elipse__sJkod{width:350px;height:320px;position:absolute;left:80px;bottom:-3px;border-radius:339.641px;background:currentColor;filter:blur(150px)}.solutionPage_imageContainer__Z7rKE{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.solutionPage_heroImage__ksX1y{position:relative;width:100%;height:100%;display:block;z-index:1}.solutionPage_heroImageInner__WG5de{width:100%;height:auto!important;border-radius:24px;position:relative;z-index:1;object-fit:cover}.solutionPage_sectionContent__S9C0s{max-width:1200px;width:100%}.solutionPage_sectionTitle__k7hlv{font-size:36px;font-weight:700;color:#222027;text-align:center;margin-bottom:48px}.solutionPage_painPointsSection__zr0ND{padding:80px 24px;background:#fff;display:flex;justify-content:center;width:100%}.solutionPage_painPointsContent__dXSyJ{display:flex;flex-direction:row;gap:24px;max-width:1200px;width:100%;align-items:center}.solutionPage_painPointItems__3OIBI{display:flex;width:50%;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border-radius:12px}.solutionPage_painPointCard__Tvm5v{display:flex;flex-direction:row;gap:16px;align-items:center}.solutionPage_painPointIcon__eyllL{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.solutionPage_painPointText__Jzw5e{font-size:20px;color:#605A6F;line-height:1.5;margin:0}.solutionPage_painImageContainer__ch_3s{width:50%;height:100%;display:flex;align-items:center;justify-content:center}.solutionPage_painImage__tvVAr{width:100%!important;position:static!important;border-radius:10px}.solutionPage_featuresSection__kD_9E{display:flex;justify-content:center;width:100%;padding:80px 24px;background:#faf6ff}.solutionPage_featuresGrid__W3fTj{display:flex;width:100%;gap:16px}.solutionPage_featureCard__ZIJKc{width:20%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;background:#fff;padding:16px;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.solutionPage_featureCard__ZIJKc:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.1)}.solutionPage_featureIcon__cIDs_{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.solutionPage_featureText__uv3y3{display:flex;flex-direction:row;gap:16px;align-items:center;font-family:DM Sans,sans-serif}.solutionPage_featureTitle__kEaKD{font-size:20px;font-weight:600;color:#222027;margin-bottom:12px;text-align:center}.solutionPage_featureDescription__dryFQ{font-size:15px;color:#605A6F;line-height:1.6;margin:0}.solutionPage_metricsSection__gKanw{padding:80px 24px;display:flex;justify-content:center;width:100%}.solutionPage_metricsGrid__KVGiU{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px}.solutionPage_metricCard__zKHm6{text-align:center;padding:32px;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.solutionPage_metricValue__CXC74{font-size:48px;font-weight:700;margin-bottom:8px}.solutionPage_metricLabel__tXtVD{font-size:16px;color:#605A6F}.solutionPage_testimonialSection__8aBOM{padding:80px 24px;background:#fff;display:flex;justify-content:center;width:100%}.solutionPage_testimonialCard__oaSDA{max-width:800px;margin:0 auto;text-align:center}.solutionPage_quoteIcon__GKUct{margin-bottom:24px;opacity:.3}.solutionPage_testimonialQuote__wcrCo{font-size:24px;font-style:italic;color:#222027;line-height:1.6;margin:0 0 32px}.solutionPage_testimonialAuthor__db2Fk{display:flex;flex-direction:column;gap:4px}.solutionPage_authorName__RXoh5{font-size:18px;font-weight:600;color:#222027}.solutionPage_authorRole__TIEJA{font-size:14px;color:#8E8A99}.solutionPage_ctaSection__QnMny{padding:80px 24px;text-align:center;display:flex;justify-content:center;width:100%}.solutionPage_ctaTitle__pCebe{font-size:36px;font-weight:700;color:#222027}.solutionPage_ctaSubtitle__hg5np{font-size:24px;color:#222027;margin:24px 0}.solutionPage_ctaButtons__4AJZH{display:flex;justify-content:center;gap:16px}@media (max-width:1024px){.solutionPage_heroSection__Wi3w_{padding:60px 40px 40px}.solutionPage_heroContent__HhOTh{flex-direction:column;text-align:center}.solutionPage_heroText__Qo8rB{max-width:100%}.solutionPage_heroButtons__ZIKQD{justify-content:center}.solutionPage_heroTitle__C4jlH{font-size:36px}.solutionPage_sectionTitle__k7hlv{font-size:28px}}@media (max-width:744px){.solutionPage_heroSection__Wi3w_{padding:40px 16px 30px}.solutionPage_heroTitle__C4jlH{font-size:28px}.solutionPage_heroSubtitle__6rnyU{font-size:16px}.solutionPage_heroButtons__ZIKQD{flex-direction:column;width:100%}.solutionPage_heroImageWrapper__qiTiB{display:none}.solutionPage_sectionTitle__k7hlv{font-size:24px;margin-bottom:32px}.solutionPage_ctaSection__QnMny,.solutionPage_featuresSection__kD_9E,.solutionPage_metricsSection__gKanw,.solutionPage_painPointsSection__zr0ND,.solutionPage_testimonialSection__8aBOM{padding:48px 16px}.solutionPage_testimonialQuote__wcrCo{font-size:18px}.solutionPage_metricValue__CXC74{font-size:36px}.solutionPage_ctaTitle__pCebe{font-size:28px}.solutionPage_ctaButtons__4AJZH{flex-direction:column}.solutionPage_painPointsContent__dXSyJ{flex-direction:column-reverse}.solutionPage_painPointItems__3OIBI{width:100%}.solutionPage_painImageContainer__ch_3s{display:none}.solutionPage_featuresGrid__W3fTj{flex-direction:column;align-items:center}.solutionPage_featureCard__ZIJKc{width:90%}}