.page_aiTransformationPage__q8f14{width:100%;min-height:100vh}.page_hero__wVuee{background:linear-gradient(135deg,#2563eb,rgb(16.4285714286,67.3571428571,179.0714285714));color:#fff;padding:80px 0 60px;position:relative;overflow:hidden}@media(max-width:768px){.page_hero__wVuee{padding:60px 20px 40px}}.page_heroContent__Qjo1v{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:1}@media(max-width:375px){.page_heroContent__Qjo1v{padding:0 16px}}.page_heroTitle__wXAWH{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:24px;line-height:1.2;color:#fff}.page_heroDescription__CtyIJ{font-size:clamp(1rem,2vw,1.25rem);line-height:1.7;margin-bottom:32px;opacity:.95;max-width:800px}.page_heroActions__lkkJZ{display:flex;gap:16px;flex-wrap:wrap}.page_primaryButton__FF6fC{background:#fff;color:#2563eb;padding:16px 32px;border-radius:8px;font-weight:600;font-size:1.125rem;text-decoration:none;transition:all .3s ease}.page_primaryButton__FF6fC:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.page_container__5pFjM{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:375px){.page_container__5pFjM{padding:0 16px}}.page_sectionHeader__Bs3E5{text-align:center;margin-bottom:48px}.page_sectionTitle__W0pxo{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#1a1a1a;margin-bottom:16px;line-height:1.3}.page_sectionDescription__kEXvP{font-size:1.125rem;color:#666;line-height:1.7;max-width:800px;margin:0 auto}.page_services__hrIOY{padding:80px 0;background:#f8f9fa}@media(max-width:768px){.page_services__hrIOY{padding:48px 0}}.page_servicesGrid__pzr6y{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media(max-width:1200px){.page_servicesGrid__pzr6y{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.page_servicesGrid__pzr6y{grid-template-columns:repeat(2,1fr)}}@media(max-width:375px){.page_servicesGrid__pzr6y{grid-template-columns:1fr}}.page_serviceCard__mEaGT{background:#fff;padding:32px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid #e2e8f0;display:flex;flex-direction:column}.page_serviceCard__mEaGT:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.12);background:linear-gradient(57.14deg,#000 -74.55%,#7d0a0d 1.17%,#000 67.99%);color:#fff}.page_serviceCard__mEaGT:hover .page_serviceTitle__lNO9I{color:#fff}.page_serviceCard__mEaGT:hover .page_serviceDescription__eQnmu{color:hsla(0,0%,100%,.9)}.page_serviceCard__mEaGT:hover .page_serviceFeatures__6Vj83{color:hsla(0,0%,100%,.85)}.page_serviceCard__mEaGT:hover .page_serviceIcon__K5e4t img{filter:brightness(0) invert(1)}.page_serviceIcon__K5e4t{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.page_serviceIcon__K5e4t img{width:100%;height:100%;object-fit:contain;transition:all .3s ease}.page_serviceTitle__lNO9I{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:16px;line-height:1.3}.page_serviceDescription__eQnmu{font-size:.95rem;color:#666;line-height:1.7;margin-bottom:16px;flex-grow:1}.page_serviceFeatures__6Vj83{list-style:none;padding:0;margin:0;font-size:.9rem}.page_serviceFeatures__6Vj83 li{color:#4a5568;position:relative;padding:.5rem 0 .5rem 1.25rem}.page_serviceFeatures__6Vj83 li:before{content:"✓";position:absolute;left:0;color:#2563eb;font-weight:700}.page_process__B2krf{padding:80px 0;background:#fff}@media(max-width:768px){.page_process__B2krf{padding:48px 0}}.page_benefits__eHou_{padding:80px 0;background:#f8f9fa}@media(max-width:768px){.page_benefits__eHou_{padding:48px 0}}.page_benefitsGrid__tMPX_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}@media(max-width:375px){.page_benefitsGrid__tMPX_{grid-template-columns:1fr}}.page_benefitCard__lkWwb{background:#fff;padding:32px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_benefitCard__lkWwb h3{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:16px}.page_benefitCard__lkWwb p{font-size:1rem;color:#666;line-height:1.6;margin:0}.page_benefitCard__lkWwb:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.12)}.page_faq__mTa1M{padding:80px 0;background:#fff}@media(max-width:768px){.page_faq__mTa1M{padding:48px 0}}.page_cta__Rl6nm{background:linear-gradient(135deg,#10b981,rgb(9.9104477612,114.5895522388,79.9029850746));color:#fff;padding:80px 24px;text-align:center}@media(max-width:768px){.page_cta__Rl6nm{padding:48px 16px}}.page_ctaContent__Cxi1g{max-width:800px;margin:0 auto}.page_ctaTitle__gw8qd{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin-bottom:16px;color:#fff}.page_ctaDescription__Ibk6q{font-size:1.25rem;margin-bottom:32px;opacity:.95}.page_ctaButton__aI7ub{display:inline-block;background:#fff;color:#10b981;padding:16px 32px;border-radius:8px;font-weight:600;font-size:1.125rem;text-decoration:none;transition:all .3s ease}.page_ctaButton__aI7ub:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.page_customSolutions__8Qiyj{padding:80px 0;background:#fff}@media(max-width:768px){.page_customSolutions__8Qiyj{padding:48px 0}}.page_solutionsGrid__aYg0v{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media(max-width:992px){.page_solutionsGrid__aYg0v{grid-template-columns:repeat(2,1fr)}}@media(max-width:375px){.page_solutionsGrid__aYg0v{grid-template-columns:1fr}}.page_solutionCard__xRTOA{background:linear-gradient(135deg,#2563eb,rgb(16.4285714286,67.3571428571,179.0714285714));padding:32px;border-radius:12px;color:#fff;transition:all .3s ease}.page_solutionCard__xRTOA:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.2)}.page_solutionTitle__iW_OE{font-size:1.25rem;font-weight:600;margin-bottom:16px;color:#fff}.page_solutionTitle__iW_OE a{color:#fff;text-decoration:none}.page_solutionTitle__iW_OE a:hover{text-decoration:underline}.page_solutionDescription__KxZty{font-size:1rem;line-height:1.7;opacity:.95;margin:0}.page_capabilityMap__nckPO{padding:80px 0;background:#f8f9fa}@media(max-width:768px){.page_capabilityMap__nckPO{padding:48px 0}}.page_capabilityMapImage__h4QPU{max-width:1200px;margin:0 auto;text-align:center}.page_capabilityMapImage__h4QPU img{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1)}@media(max-width:768px){.page_serviceCard__mEaGT{padding:24px}.page_serviceIcon__K5e4t{width:50px;height:50px}.page_serviceTitle__lNO9I{font-size:1.1rem}.page_serviceDescription__eQnmu{font-size:.9rem}.page_serviceFeatures__6Vj83{font-size:.85rem}.page_solutionCard__xRTOA{padding:24px}.page_solutionTitle__iW_OE{font-size:1.1rem}.page_solutionDescription__KxZty{font-size:.9rem}}