._container_1qgsq_11{min-height:100vh;background-color:#faf9f8;color:#201f1e;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif}._mainContent_1qgsq_18{width:100%;margin:0 auto}._challengeSection_1qgsq_24,._approachSection_1qgsq_25,._techStackSection_1qgsq_26,._offeringsSection_1qgsq_27,._portfolioSection_1qgsq_28,._benefitsSection_1qgsq_29,._aiToolsSection_1qgsq_30,._journeySection_1qgsq_31{padding:4rem 3rem;max-width:1400px;margin:0 auto}._hero_1qgsq_38{background:linear-gradient(135deg,#0078d4,#005a9e);color:#fff;padding:8rem 3rem 5rem;text-align:center;position:relative;overflow:hidden;width:100%}._hero_1qgsq_38:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:30px 30px;pointer-events:none}._heroContent_1qgsq_62{max-width:900px;margin:0 auto;position:relative;z-index:1}._heroBadge_1qgsq_69{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:#50e6ff26;border:1px solid rgba(80,230,255,.4);border-radius:4px;color:#50e6ff;font-size:.8rem;font-weight:600;letter-spacing:1.5px;margin-bottom:1.5rem;text-transform:uppercase}._heroBadgeIcon_1qgsq_85{font-size:1rem}._heroTitle_1qgsq_89{font-size:3rem;font-weight:600;margin-bottom:1.25rem;color:#fff;line-height:1.15;letter-spacing:-.5px}._heroSubtitle_1qgsq_98{font-size:1.15rem;line-height:1.7;color:#ffffffe6;margin-bottom:2.5rem;max-width:700px;margin-left:auto;margin-right:auto;font-weight:400}._heroStats_1qgsq_109{display:flex;align-items:center;justify-content:center;gap:0;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);border-radius:8px;overflow:hidden}._heroStat_1qgsq_109{display:flex;flex-direction:column;align-items:center;padding:1.5rem 2.5rem;position:relative}._heroStatNumber_1qgsq_129{font-size:2.25rem;font-weight:700;color:#50e6ff;line-height:1;margin-bottom:.4rem}._heroStatLabel_1qgsq_137{font-size:.8rem;color:#ffffffd9;text-transform:uppercase;letter-spacing:.5px;font-weight:500}._heroStatDivider_1qgsq_145{width:1px;height:60px;background:#fff3}._aiToolsSection_1qgsq_30{background-color:#fff}._aiToolsGrid_1qgsq_156{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}._aiToolCard_1qgsq_162{padding:1.75rem;background:#fff;border:1px solid #edebe9;border-left:4px solid #0078d4;border-radius:4px;transition:all .2s ease;box-shadow:0 2px 4px #0000000a;display:flex;flex-direction:column}._aiToolCard_1qgsq_162:hover{box-shadow:0 4px 12px #0078d426;transform:translateY(-2px)}._aiToolHeader_1qgsq_179{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._aiToolIcon_1qgsq_186{font-size:1.5rem;color:#0078d4;background:#0078d41a;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px}._aiToolHeader_1qgsq_179 h3{font-size:1.1rem;font-weight:600;color:#201f1e}._aiToolCases_1qgsq_204{color:#605e5c;line-height:1.6;margin-bottom:1.25rem;font-size:.9rem}._aiToolTags_1qgsq_211{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}._aiToolTag_1qgsq_211{padding:.35rem .75rem;background:#f3f2f1;color:#323130;border-radius:4px;font-size:.75rem;font-weight:600;transition:all .2s ease}._aiToolCard_1qgsq_162:hover ._aiToolTag_1qgsq_211{background:#0078d41a;color:#0078d4}._journeySection_1qgsq_31{background-color:#f3f2f1;position:relative;overflow:hidden}._journeyContentWrapper_1qgsq_240{display:grid;grid-template-columns:1fr 1.1fr;gap:4rem;align-items:center;padding:2rem}._journeyInfoCol_1qgsq_248{display:flex;flex-direction:column;gap:1.5rem}._journeyBadge_1qgsq_254{font-size:.75rem;font-weight:700;color:#fff;letter-spacing:2px;background:#0078d4;width:fit-content;padding:.4rem 1rem;border-radius:4px}._journeyMainHeading_1qgsq_265{font-size:2.75rem;font-weight:600;line-height:1.15;color:#201f1e;font-family:Segoe UI,-apple-system,sans-serif}._journeyHighlight_1qgsq_273{color:#0078d4}._journeyHighlightsList_1qgsq_277{display:flex;flex-direction:column;gap:1.75rem;margin:1.5rem 0}._journeyHighlightItem_1qgsq_284{display:flex;gap:1rem;transition:transform .2s ease;padding:1rem;background:#fff;border-radius:4px;border-left:3px solid #0078d4;box-shadow:0 1px 3px #0000000f}._journeyHighlightItem_1qgsq_284:hover{transform:translate(6px);box-shadow:0 2px 8px #0078d41f}._journeyDash_1qgsq_300{width:24px;height:3px;background-color:#50e6ff;margin-top:.65rem;flex-shrink:0;border-radius:2px}._journeyItemTitle_1qgsq_309{font-size:1.1rem;font-weight:600;color:#0078d4;margin-bottom:.35rem}._journeyItemDescription_1qgsq_316{color:#605e5c;line-height:1.5;font-size:.95rem}._journeyVisualCol_1qgsq_322{position:relative}._journeyTechImageCard_1qgsq_326{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 8px 32px #00000014;position:relative;z-index:1;border:1px solid #edebe9}._journeyArchImage_1qgsq_336{width:100%;border-radius:4px;display:block}._journeyGlassBadge_1qgsq_342{position:absolute;bottom:-20px;right:-20px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.25rem 1.5rem;border-radius:8px;border:1px solid #edebe9;box-shadow:0 8px 24px #0000001a;animation:_journeyFloat_1qgsq_1 4s ease-in-out infinite}@keyframes _journeyFloat_1qgsq_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._journeyBadgeLabel_1qgsq_367{font-size:.7rem;font-weight:700;color:#fff;letter-spacing:1px;margin-bottom:.35rem;background:#0078d4;width:fit-content;padding:.2rem .6rem;border-radius:3px}._journeyBadgeText_1qgsq_379{color:#201f1e;font-weight:600;font-size:.95rem}._sectionHeader_1qgsq_386{text-align:center;margin-bottom:3rem}._sectionTitle_1qgsq_391{font-size:2rem;font-weight:600;margin-bottom:.75rem;color:#201f1e;display:flex;align-items:center;justify-content:center;gap:.75rem}._titleIcon_1qgsq_402{color:#0078d4;font-size:1.75rem}._sectionSubtitle_1qgsq_407{font-size:1rem;color:#605e5c;max-width:550px;margin:0 auto}._challengeSection_1qgsq_24{background-color:#f3f2f1}._challengeGrid_1qgsq_419{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}._challengeCard_1qgsq_425{padding:2rem;background:#fff;border:1px solid #edebe9;border-left:4px solid #d83b01;border-radius:4px;transition:all .2s ease;box-shadow:0 2px 4px #0000000a}._challengeCard_1qgsq_425:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._challengeIcon_1qgsq_440{font-size:2rem;color:#d83b01;margin-bottom:1.25rem}._challengeCard_1qgsq_425 h3{font-size:1.15rem;font-weight:600;color:#201f1e;margin-bottom:.75rem}._challengeCard_1qgsq_425 p{color:#605e5c;line-height:1.6;font-size:.95rem}._approachSection_1qgsq_25{background-color:#fff}._approachContent_1qgsq_464{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}._approachCard_1qgsq_470{padding:2rem;background:#fff;border:1px solid #edebe9;border-left:4px solid #0078d4;border-radius:4px;position:relative;overflow:hidden;transition:all .2s ease;box-shadow:0 2px 4px #0000000a}._approachCard_1qgsq_470:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#0078d4,#50e6ff);opacity:0;transition:opacity .2s ease}._approachCard_1qgsq_470:hover:before{opacity:1}._approachCard_1qgsq_470:hover{box-shadow:0 4px 12px #0078d41f;transform:translateY(-2px)}._approachNumber_1qgsq_503{font-size:2.5rem;font-weight:700;color:#0078d426;margin-bottom:.75rem;line-height:1}._approachCard_1qgsq_470 h3{font-size:1.15rem;font-weight:600;color:#0078d4;margin-bottom:.75rem}._approachCard_1qgsq_470 p{color:#605e5c;line-height:1.6;font-size:.95rem}._techStackSection_1qgsq_26{background-color:#f3f2f1}._techStackGrid_1qgsq_529{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem}._techStackCard_1qgsq_535{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;background:#fff;border:1px solid #edebe9;border-radius:4px;transition:all .2s ease;cursor:pointer}._techStackCard_1qgsq_535:hover{border-color:#0078d4;box-shadow:0 4px 12px #0078d426;transform:translateY(-2px)}._techIcon_1qgsq_554{font-size:2.5rem;color:#0078d4;margin-bottom:.75rem}._techName_1qgsq_560{font-size:.85rem;font-weight:600;color:#201f1e;text-align:center}._offeringsSection_1qgsq_27{background-color:#fff}._offeringsGrid_1qgsq_572{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}._offeringCard_1qgsq_578{padding:2rem;background:#fff;border:1px solid #edebe9;border-left:4px solid #0078d4;border-radius:4px;transition:all .2s ease;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000a}._offeringCard_1qgsq_578:before{content:"";position:absolute;top:0;right:0;width:60px;height:60px;background:linear-gradient(135deg,rgba(0,120,212,.08) 0%,transparent 100%);border-radius:0 0 0 100%}._offeringCard_1qgsq_578:hover{box-shadow:0 4px 12px #0078d41f;transform:translateY(-2px)}._offeringNumber_1qgsq_606{font-size:.85rem;font-weight:700;color:#0078d4;margin-bottom:.75rem;letter-spacing:1px}._offeringCard_1qgsq_578 h3{font-size:1.15rem;font-weight:600;color:#201f1e;margin-bottom:.75rem}._offeringCard_1qgsq_578 p{color:#605e5c;line-height:1.6;font-size:.95rem}._portfolioSection_1qgsq_28{background-color:#f3f2f1}._portfolioGrid_1qgsq_632{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:1.5rem}._portfolioCard_1qgsq_638{padding:2.5rem;background:#fff;border:1px solid #edebe9;border-left:4px solid #50e6ff;border-radius:4px;transition:all .2s ease;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000a}._portfolioCard_1qgsq_638:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,120,212,.05) 0%,transparent 100%);opacity:0;transition:opacity .2s ease}._portfolioCard_1qgsq_638:hover:before{opacity:1}._portfolioCard_1qgsq_638:hover{box-shadow:0 8px 24px #0078d426;transform:translateY(-3px)}._portfolioCard_1qgsq_638 h3{font-size:1.25rem;font-weight:600;color:#0078d4;margin-bottom:.75rem;position:relative;z-index:1}._portfolioCard_1qgsq_638 p{color:#605e5c;line-height:1.6;margin-bottom:1.25rem;position:relative;z-index:1;font-size:.95rem}._portfolioLink_1qgsq_690{display:inline-flex;align-items:center;gap:.5rem;color:#0078d4;font-weight:600;font-size:.9rem;transition:gap .2s ease;position:relative;z-index:1}._portfolioCard_1qgsq_638:hover ._portfolioLink_1qgsq_690{gap:.75rem}._benefitsSection_1qgsq_29{background-color:#fff}._benefitsGrid_1qgsq_711{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}._benefitCard_1qgsq_717{padding:2rem;background:#fff;border:1px solid #edebe9;border-left:4px solid #107c10;border-radius:4px;transition:all .2s ease;box-shadow:0 2px 4px #0000000a}._benefitCard_1qgsq_717:hover{box-shadow:0 4px 12px #107c101f;transform:translateY(-2px)}._benefitIcon_1qgsq_732{font-size:2.25rem;color:#107c10;margin-bottom:1.25rem}._benefitCard_1qgsq_717 h3{font-size:1.15rem;font-weight:600;color:#201f1e;margin-bottom:.75rem}._benefitCard_1qgsq_717 p{color:#605e5c;line-height:1.6;margin-bottom:1.5rem;font-size:.95rem}._benefitMetric_1qgsq_752{display:flex;flex-direction:column;gap:.25rem;padding-top:1.25rem;border-top:1px solid #edebe9}._metricValue_1qgsq_760{font-size:1.75rem;font-weight:700;color:#107c10}._metricLabel_1qgsq_766{font-size:.8rem;color:#605e5c;text-transform:uppercase;letter-spacing:.5px;font-weight:600}._ctaSection_1qgsq_775{padding:4rem 3rem;background-color:#f3f2f1}._ctaCard_1qgsq_780{text-align:center;padding:3.5rem;background:linear-gradient(135deg,#0078d4,#005a9e);border-radius:8px;position:relative;overflow:hidden;max-width:900px;margin:0 auto}._ctaCard_1qgsq_780:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle,rgba(255,255,255,.08) 1px,transparent 1px);background-size:24px 24px;pointer-events:none}._ctaIcon_1qgsq_804{font-size:3rem;color:#50e6ff;margin-bottom:1.5rem;position:relative;z-index:1}._ctaTitle_1qgsq_812{font-size:2rem;font-weight:600;color:#fff;margin-bottom:1rem;position:relative;z-index:1}._ctaText_1qgsq_821{font-size:1.1rem;color:#ffffffe6;max-width:600px;margin:0 auto 2rem;line-height:1.6;position:relative;z-index:1}._ctaButton_1qgsq_831{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 2rem;background:#fff;color:#0078d4;font-size:1rem;font-weight:600;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #00000026;position:relative;z-index:1}._ctaButton_1qgsq_831:hover{background:#f3f2f1;transform:translateY(-2px);box-shadow:0 6px 16px #0003;gap:1rem}@media (max-width: 1024px){._heroTitle_1qgsq_89{font-size:2.5rem}._heroSubtitle_1qgsq_98{font-size:1.05rem}._heroStats_1qgsq_109{flex-wrap:wrap}._heroStat_1qgsq_109{padding:1.25rem 2rem}._challengeGrid_1qgsq_419,._approachContent_1qgsq_464,._offeringsGrid_1qgsq_572,._benefitsGrid_1qgsq_711,._aiToolsGrid_1qgsq_156,._journeyContentWrapper_1qgsq_240{grid-template-columns:1fr}._journeyMainHeading_1qgsq_265{font-size:2.25rem}._journeyVisualCol_1qgsq_322{max-width:700px;margin:0 auto}}@media (max-width: 768px){._hero_1qgsq_38{padding:8rem 1.5rem 5rem}._heroTitle_1qgsq_89{font-size:2rem}._heroSubtitle_1qgsq_98{font-size:1rem}._heroStats_1qgsq_109{flex-direction:column;gap:0}._heroStat_1qgsq_109{width:100%;padding:1rem;border-bottom:1px solid rgba(255,255,255,.1)}._heroStat_1qgsq_109:last-child{border-bottom:none}._heroStatDivider_1qgsq_145{display:none}._sectionTitle_1qgsq_391{font-size:1.5rem;flex-direction:column;gap:.5rem}._journeyMainHeading_1qgsq_265{font-size:1.85rem}._journeyGlassBadge_1qgsq_342{right:10px;bottom:-15px;padding:1rem}._portfolioGrid_1qgsq_632{grid-template-columns:1fr}._ctaCard_1qgsq_780{padding:2.5rem 1.5rem}._ctaTitle_1qgsq_812{font-size:1.5rem}._ctaText_1qgsq_821{font-size:1rem}._challengeSection_1qgsq_24,._approachSection_1qgsq_25,._techStackSection_1qgsq_26,._offeringsSection_1qgsq_27,._portfolioSection_1qgsq_28,._benefitsSection_1qgsq_29,._aiToolsSection_1qgsq_30,._journeySection_1qgsq_31{padding:3rem 1.5rem}}@media (max-width: 480px){._heroTitle_1qgsq_89{font-size:1.75rem}._techStackGrid_1qgsq_529{grid-template-columns:repeat(3,1fr)}._techStackCard_1qgsq_535{padding:1rem .5rem}._techIcon_1qgsq_554{font-size:2rem}._techName_1qgsq_560{font-size:.75rem}}
