.page-module__E3dQnq__page{color:var(--ink);background:radial-gradient(32rem 24rem at 88% 8%,#1f9a6314,#0000 68%),linear-gradient(#fff 0%,#fbfdfb 100%)}.page-module__E3dQnq__shell{max-width:1440px;margin:0 auto;padding:0 48px}.page-module__E3dQnq__section,.page-module__E3dQnq__hero,.page-module__E3dQnq__trustStrip,.page-module__E3dQnq__finalCta{padding:5rem 0}.page-module__E3dQnq__tintSection{background:radial-gradient(26rem 20rem at 12% 8%,#1f9a6314,#0000 74%),linear-gradient(#f0faf4b8,#fffffff0)}.page-module__E3dQnq__altSection{background:linear-gradient(#fafcfaf5,#f0faf480)}.page-module__E3dQnq__darkSection{color:#fff;background:radial-gradient(40rem 20rem at 20% 0,#54d29a1f,#0000 72%),linear-gradient(#082917,#0a331d)}.page-module__E3dQnq__readinessSection{color:#fff;background:radial-gradient(20rem 20rem at 84% 22%,#7fd11c1f,#0000 72%),linear-gradient(135deg,#0b5d3b,#0a331d 72%)}.page-module__E3dQnq__hero{padding-top:3rem;padding-bottom:4rem}.page-module__E3dQnq__heroGrid,.page-module__E3dQnq__twoColumnSection,.page-module__E3dQnq__finalCtaInner{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:3rem;display:grid}.page-module__E3dQnq__heroCopy,.page-module__E3dQnq__sectionCopy,.page-module__E3dQnq__sectionCopyDark{max-width:42rem}.page-module__E3dQnq__eyebrow{color:var(--green-700);font-family:var(--font-body-stack);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.7rem;margin-bottom:1.25rem;font-size:12px;font-weight:400;display:inline-flex}.page-module__E3dQnq__eyebrow:before{content:"";background:var(--green-700);border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 18px #1c5a3b47}.page-module__E3dQnq__hero h1,.page-module__E3dQnq__sectionIntro h2,.page-module__E3dQnq__sectionIntroCompact h2,.page-module__E3dQnq__sectionCopy h2,.page-module__E3dQnq__sectionCopyDark h2,.page-module__E3dQnq__finalCta h2{font-family:var(--font-display-stack);letter-spacing:-.02em;margin:0;font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.06}.page-module__E3dQnq__sectionIntro h2,.page-module__E3dQnq__sectionIntroCompact h2,.page-module__E3dQnq__sectionCopy h2,.page-module__E3dQnq__sectionCopyDark h2,.page-module__E3dQnq__finalCta h2{font-size:clamp(28px,3vw,42px)}.page-module__E3dQnq__heroLead,.page-module__E3dQnq__sectionIntro p,.page-module__E3dQnq__sectionCopy p,.page-module__E3dQnq__sectionCopyDark p,.page-module__E3dQnq__finalCta p{max-width:44rem;color:var(--brand-muted);margin:1rem 0 0;font-size:16px;line-height:1.7}.page-module__E3dQnq__sectionCopyDark p,.page-module__E3dQnq__sectionCopyDark h2,.page-module__E3dQnq__darkSection .page-module__E3dQnq__eyebrow,.page-module__E3dQnq__darkSection .page-module__E3dQnq__darkList,.page-module__E3dQnq__darkSection .page-module__E3dQnq__darkList li{color:#fff}.page-module__E3dQnq__sectionCopyDark p{color:#ffffffc7}.page-module__E3dQnq__heroNote,.page-module__E3dQnq__helperText{color:var(--brand-muted);margin-top:1rem;font-size:14px;line-height:1.6}.page-module__E3dQnq__readinessSection .page-module__E3dQnq__sectionCopy p,.page-module__E3dQnq__readinessSection .page-module__E3dQnq__helperText,.page-module__E3dQnq__finalCta p{color:#fffc}.page-module__E3dQnq__ctaRow,.page-module__E3dQnq__ctaStack,.page-module__E3dQnq__supportLinks{flex-wrap:wrap;gap:1rem;display:flex}.page-module__E3dQnq__ctaRow{margin-top:2rem}.page-module__E3dQnq__ctaStack{flex-direction:column;align-items:stretch}.page-module__E3dQnq__primaryButton,.page-module__E3dQnq__secondaryButton,.page-module__E3dQnq__cardLink,.page-module__E3dQnq__overviewCard{border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:46px;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.page-module__E3dQnq__primaryButton,.page-module__E3dQnq__secondaryButton{padding:12px 20px;font-size:15px}.page-module__E3dQnq__primaryButton{background:var(--green-800);color:#fff;box-shadow:0 18px 34px -20px #0b5d3b8f}.page-module__E3dQnq__primaryButton:hover,.page-module__E3dQnq__secondaryButton:hover,.page-module__E3dQnq__cardLink:hover,.page-module__E3dQnq__overviewCard:hover{transform:translateY(-2px)}.page-module__E3dQnq__secondaryButton{color:var(--green-800);background:#fff;border:1px solid #0b5d3b2e}.page-module__E3dQnq__cardLink{min-height:auto;color:var(--green-800);border-radius:0;justify-content:flex-start;padding:0}.page-module__E3dQnq__heroVisualWrap{position:relative}.page-module__E3dQnq__heroVisualCard{background:linear-gradient(#ffffffeb,#f0faf4c7);border:1px solid #0b5d3b24;border-radius:1.75rem;padding:1.5rem;position:relative;box-shadow:inset 0 1px #ffffffe6,0 28px 50px -28px #0b5d3b47}.page-module__E3dQnq__heroImage{object-fit:cover;border-radius:1.2rem;width:100%;height:auto}.page-module__E3dQnq__heroMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}.page-module__E3dQnq__heroMetrics div,.page-module__E3dQnq__trustCard,.page-module__E3dQnq__problemCard,.page-module__E3dQnq__principleCard,.page-module__E3dQnq__capabilityCard,.page-module__E3dQnq__governanceCard,.page-module__E3dQnq__techCard,.page-module__E3dQnq__engagementCard,.page-module__E3dQnq__differentiatorCard{background:#ffffffd1;border:1px solid #0b5d3b24;border-radius:1.2rem;box-shadow:0 16px 34px -28px #0b5d3b47}.page-module__E3dQnq__heroMetrics div{padding:1rem}.page-module__E3dQnq__heroMetrics span{color:var(--green-700);letter-spacing:.14em;text-transform:uppercase;font-size:12px;display:block}.page-module__E3dQnq__heroMetrics strong{margin-top:.35rem;font-size:16px;line-height:1.35;display:block}.page-module__E3dQnq__sectionIntro,.page-module__E3dQnq__sectionIntroCompact{max-width:52rem;margin-bottom:2rem}.page-module__E3dQnq__sectionIntroCompact{margin-bottom:1.5rem}.page-module__E3dQnq__trustGrid,.page-module__E3dQnq__serviceGrid,.page-module__E3dQnq__industryGrid,.page-module__E3dQnq__processGrid,.page-module__E3dQnq__caseStudyGrid,.page-module__E3dQnq__engagementGrid,.page-module__E3dQnq__differentiatorGrid,.page-module__E3dQnq__techGrid,.page-module__E3dQnq__principleGrid,.page-module__E3dQnq__capabilityList,.page-module__E3dQnq__governanceGrid,.page-module__E3dQnq__useCaseGrid{gap:1.25rem;display:grid}.page-module__E3dQnq__trustGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__E3dQnq__trustCard{align-items:center;gap:.8rem;padding:1rem 1.1rem;display:flex}.page-module__E3dQnq__trustCard svg{color:var(--green-700);flex-shrink:0}.page-module__E3dQnq__problemGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.page-module__E3dQnq__problemCard,.page-module__E3dQnq__principleCard,.page-module__E3dQnq__capabilityCard,.page-module__E3dQnq__governanceCard,.page-module__E3dQnq__differentiatorCard{padding:1.2rem}.page-module__E3dQnq__statementPanel{color:var(--green-900);background:linear-gradient(135deg,#f0faf4e0,#fffffff5);border:1px solid #0b5d3b29;border-radius:1.35rem;margin-top:1.25rem;padding:1.4rem 1.5rem;font-size:18px;line-height:1.55}.page-module__E3dQnq__frameworkGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid;position:relative}.page-module__E3dQnq__frameworkCard,.page-module__E3dQnq__serviceCard,.page-module__E3dQnq__processCard,.page-module__E3dQnq__industryCard,.page-module__E3dQnq__caseStudyCard{background:#ffffffeb;border:1px solid #0b5d3b24;border-radius:1.4rem;padding:1.4rem;position:relative;box-shadow:0 22px 40px -32px #0b5d3b4d}.page-module__E3dQnq__frameworkStep,.page-module__E3dQnq__processNumber,.page-module__E3dQnq__caseStudyTag{background:var(--green-800);color:#fff;min-width:2.3rem;min-height:2.3rem;font-family:var(--font-mono-stack);letter-spacing:.1em;border-radius:999px;justify-content:center;align-items:center;padding:0 .6rem;font-size:12px;display:inline-flex}.page-module__E3dQnq__frameworkCard h3,.page-module__E3dQnq__serviceCard h3,.page-module__E3dQnq__processCard h3,.page-module__E3dQnq__industryBody h3,.page-module__E3dQnq__caseStudyCard h3,.page-module__E3dQnq__engagementCard h3,.page-module__E3dQnq__detailSummary h3,.page-module__E3dQnq__useCaseCard h3{font-family:var(--font-body-stack);margin:0;font-weight:400;font-size:20px!important;line-height:1.25!important}.page-module__E3dQnq__frameworkCard p,.page-module__E3dQnq__serviceCard p,.page-module__E3dQnq__processCard p,.page-module__E3dQnq__industryBody p,.page-module__E3dQnq__caseStudyCard p,.page-module__E3dQnq__engagementCard p,.page-module__E3dQnq__problemCard p,.page-module__E3dQnq__principleCard p,.page-module__E3dQnq__capabilityCard p,.page-module__E3dQnq__governanceCard p,.page-module__E3dQnq__differentiatorCard p,.page-module__E3dQnq__detailSummary p,.page-module__E3dQnq__detailBody p,.page-module__E3dQnq__detailBody li,.page-module__E3dQnq__useCaseFields dd{color:var(--brand-muted);margin:0;font-size:15px;line-height:1.65}.page-module__E3dQnq__frameworkNote{max-width:52rem;color:var(--brand-muted);margin:1.25rem 0 0;font-size:15px;line-height:1.65}.page-module__E3dQnq__serviceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__E3dQnq__serviceCard{flex-direction:column;height:100%;display:flex}.page-module__E3dQnq__serviceCardHeader{align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.page-module__E3dQnq__cardIcon,.page-module__E3dQnq__useCaseIcon{background:var(--green-50);width:2.8rem;height:2.8rem;color:var(--green-700);border-radius:.9rem;justify-content:center;align-items:center;display:inline-flex}.page-module__E3dQnq__serviceCard .page-module__E3dQnq__cardLink{margin-top:auto;padding-top:1rem}.page-module__E3dQnq__architecturePanel,.page-module__E3dQnq__agentDiagram,.page-module__E3dQnq__integrationMap,.page-module__E3dQnq__scoreCard,.page-module__E3dQnq__opsBoard{border:1px solid #0b5d3b26;border-radius:1.5rem;gap:.9rem;padding:1.5rem;display:grid}.page-module__E3dQnq__architecturePanel{background:radial-gradient(16rem 16rem at 80% 20%,#1f9a6314,#0000 72%),linear-gradient(#ffffffeb,#f0faf4bf);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E3dQnq__architectureNode,.page-module__E3dQnq__integrationMap span{text-align:center;background:#ffffffdb;border:1px solid #0b5d3b1f;border-radius:1rem;justify-content:center;align-items:center;min-height:5rem;padding:1rem;line-height:1.35;display:flex}.page-module__E3dQnq__principleGrid,.page-module__E3dQnq__capabilityList,.page-module__E3dQnq__governanceGrid,.page-module__E3dQnq__engagementGrid,.page-module__E3dQnq__differentiatorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E3dQnq__principleCard,.page-module__E3dQnq__capabilityCard,.page-module__E3dQnq__governanceCard,.page-module__E3dQnq__differentiatorCard{gap:.85rem;display:flex}.page-module__E3dQnq__principleCard svg,.page-module__E3dQnq__capabilityCard svg,.page-module__E3dQnq__governanceCard svg,.page-module__E3dQnq__differentiatorCard svg{color:var(--green-700);flex-shrink:0}.page-module__E3dQnq__differentiatorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:.75rem}.page-module__E3dQnq__differentiatorCard{background:linear-gradient(#fffffff5,#f0faf4a3);border-radius:1.35rem;align-items:center;min-height:9.75rem;padding:1.5rem 1.5rem 1.5rem 4.8rem;position:relative;box-shadow:0 18px 34px -28px #0b5d3b3d,inset 0 1px #fffffff2}.page-module__E3dQnq__differentiatorCard:before{content:"";background:linear-gradient(180deg, var(--green-500), var(--green-700));border-radius:999px;width:4px;position:absolute;top:.95rem;bottom:.95rem;left:0}.page-module__E3dQnq__differentiatorCard p{font-size:16px;line-height:1.55}.page-module__E3dQnq__darkPanel{background:radial-gradient(20rem 20rem,#7fd11c14,#0000 70%),#ffffff0a;border:1px solid #ffffff24;border-radius:1.6rem;padding:1.5rem}.page-module__E3dQnq__agentDiagram{background:0 0;border:none;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.page-module__E3dQnq__agentDiagram div{text-align:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:1rem;justify-content:center;align-items:center;min-height:5rem;padding:1rem;display:flex}.page-module__E3dQnq__darkList,.page-module__E3dQnq__standardList,.page-module__E3dQnq__detailBody ul{margin:1rem 0 0;padding-left:1.1rem}.page-module__E3dQnq__darkList li,.page-module__E3dQnq__standardList li,.page-module__E3dQnq__detailBody li{margin-bottom:.55rem;line-height:1.65}.page-module__E3dQnq__overviewGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.page-module__E3dQnq__overviewCard{color:var(--green-900);background:#ffffffe6;border:1px solid #0b5d3b24;border-radius:1rem;justify-content:space-between;padding:1rem 1.1rem}.page-module__E3dQnq__industryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__E3dQnq__industryCard{padding:0;overflow:hidden}.page-module__E3dQnq__industryImage{object-fit:cover;width:100%;height:14rem}.page-module__E3dQnq__industryBody{padding:1.25rem}.page-module__E3dQnq__scoreCard{background:#ffffff14;border-color:#ffffff1f}.page-module__E3dQnq__scoreRow{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.page-module__E3dQnq__scoreRow:last-child{border-bottom:none}.page-module__E3dQnq__scoreRow strong{color:var(--lime);font-family:var(--font-mono-stack)}.page-module__E3dQnq__processGrid,.page-module__E3dQnq__caseStudyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E3dQnq__integrationMap{background:radial-gradient(14rem 14rem,#1f9a6314,#0000 68%),#ffffffeb;grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E3dQnq__opsBoard{background:linear-gradient(#ffffff1f,#ffffff0d);border-color:#ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E3dQnq__opsBoard div{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:1rem;padding:1rem}.page-module__E3dQnq__opsBoard span{color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;font-size:12px;display:block}.page-module__E3dQnq__opsBoard strong{color:#fff;margin-top:.35rem;display:block}.page-module__E3dQnq__techGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.page-module__E3dQnq__techCard,.page-module__E3dQnq__engagementCard,.page-module__E3dQnq__differentiatorCard{padding:1.2rem}.page-module__E3dQnq__caseStudyTag{background:var(--green-50);color:var(--green-800);margin-bottom:.6rem}.page-module__E3dQnq__bestFit{color:var(--green-800)!important;margin-top:1rem!important}.page-module__E3dQnq__supportLinks a{color:var(--green-800);font-size:14px;text-decoration:none}.page-module__E3dQnq__faqSection{background:#fff;padding:5rem 1.25rem}.page-module__E3dQnq__faqHeader{text-align:center;margin-bottom:3rem}.page-module__E3dQnq__faqHeader h2{font-family:var(--font-display-stack);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.08}.page-module__E3dQnq__faqHeader h2 span{color:var(--green-700);font-style:normal}.page-module__E3dQnq__faq{grid-template-columns:1fr 1fr;gap:14px 30px;max-width:1200px;margin:0 auto;display:grid}.page-module__E3dQnq__faq details{background:#fff;border:1px solid #0b5d3b26;border-radius:12px;height:fit-content;padding:0 20px;transition:border-color .2s,box-shadow .2s,background .2s}.page-module__E3dQnq__faq details:hover{border-color:#0b5d3b4d}.page-module__E3dQnq__faq details[open]{border-color:var(--green-700);background:color-mix(in srgb, var(--green-50) 28%, var(--white) 72%);box-shadow:0 8px 24px -8px #154d3426}.page-module__E3dQnq__faq summary{cursor:pointer;font-family:var(--font-body-stack);color:var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:18px 0;font-size:15.5px;font-weight:400;list-style:none;display:flex}.page-module__E3dQnq__faq summary::-webkit-details-marker{display:none}.page-module__E3dQnq__faq summary:after{content:"+";color:var(--green-700);flex-shrink:0;font-size:18px;transition:transform .2s}.page-module__E3dQnq__faq details[open] summary:after{transform:rotate(45deg)}.page-module__E3dQnq__faq details p{color:var(--brand-muted);font-family:var(--font-body-stack);padding:0 0 20px;font-size:16px;line-height:1.6}.page-module__E3dQnq__useCaseFields dt{color:var(--green-900);font-family:var(--font-body-stack);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .55rem;font-weight:400;font-size:14px!important}.page-module__E3dQnq__serviceDiamondSection{width:100%;position:relative;overflow:visible}.page-module__E3dQnq__serviceDiamondSection:before,.page-module__E3dQnq__serviceDiamondSection:after{content:"";pointer-events:none;border:1px solid #154d341f;border-radius:50%;width:240px;height:240px;position:absolute}.page-module__E3dQnq__serviceDiamondSection:before{top:-110px;right:-90px}.page-module__E3dQnq__serviceDiamondSection:after{bottom:-120px;left:-90px}.page-module__E3dQnq__serviceDiamondGrid{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:4rem 2.5rem;padding:3rem 0 4.5rem;display:grid}.page-module__E3dQnq__serviceDiamondCard{background:#fff;border:2px solid #154d346b;width:250px;height:250px;transition:transform .22s,box-shadow .22s,border-color .22s;transform:rotate(45deg);box-shadow:0 16px 28px #154d342e}.page-module__E3dQnq__serviceDiamondCard:hover{border-color:#154d34b3;transform:rotate(45deg)translateY(-6px);box-shadow:0 22px 34px #154d343d}.page-module__E3dQnq__serviceDiamondInner{text-align:center;width:100%;height:100%;color:var(--green-900);flex-direction:column;justify-content:center;align-items:center;padding:1.35rem;display:flex;transform:rotate(-45deg)}.page-module__E3dQnq__serviceDiamondInner svg{color:#154d34;stroke-width:2.4px;flex-shrink:0;margin-bottom:.75rem}.page-module__E3dQnq__serviceDiamondInner h3{color:var(--ink);font-family:var(--font-body-stack);margin:0 0 .55rem;font-weight:400;font-size:18px!important;line-height:1.18!important}.page-module__E3dQnq__serviceDiamondInner p{max-width:180px;color:var(--brand-muted);margin:0;font-size:13px;line-height:1.35}.page-module__E3dQnq__useCaseCarouselSection{--use-case-card-width:320px;--use-case-card-height:420px;--diamond-gap:clamp(1rem, 2vw, 2rem)}.page-module__E3dQnq__useCaseCarouselIntro{margin-bottom:.5rem}.page-module__E3dQnq__useCaseCarouselIntro p{color:var(--brand-muted);margin:0;font-size:16px;line-height:1.7}.page-module__E3dQnq__useCaseCarouselViewport{outline:none;padding-block:1rem;position:relative;overflow:hidden visible}.page-module__E3dQnq__useCaseCarouselTrack{align-items:center;gap:var(--diamond-gap);will-change:transform;width:max-content;transition:transform .36s;display:flex}.page-module__E3dQnq__useCaseCarouselSlide{width:var(--use-case-card-width);min-width:var(--use-case-card-width);height:var(--use-case-card-height);opacity:.62;justify-content:center;align-items:center;transition:transform .36s,opacity .36s;display:flex;position:relative;transform:scale(.9)}.page-module__E3dQnq__useCaseCarouselSlide[data-active=true]{opacity:1;transform:scale(1)}.page-module__E3dQnq__useCaseDiamondCard{cursor:pointer;background:#fff;border:2px solid #154d3447;border-radius:1.75rem;width:100%;height:100%;transition:border-color .22s,box-shadow .22s;box-shadow:0 16px 30px -22px #0b5d3b52}.page-module__E3dQnq__useCaseCarouselSlide[data-active=true] .page-module__E3dQnq__useCaseDiamondCard{border-color:var(--green-700);box-shadow:0 22px 38px -24px #0b5d3b57}.page-module__E3dQnq__useCaseDiamondCard:focus-visible{outline:2px solid var(--green-700);outline-offset:6px}.page-module__E3dQnq__useCaseDiamondInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1.75rem 1.5rem 3.5rem;display:flex}.page-module__E3dQnq__useCaseNumber{color:var(--green-700);font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.55rem;font-size:12px;line-height:1.1;display:block}.page-module__E3dQnq__useCaseDiamondInner svg{color:var(--green-800);flex-shrink:0;margin-bottom:.7rem}.page-module__E3dQnq__useCaseDiamondInner h3{max-width:13rem;color:var(--ink);font-family:var(--font-body-stack);margin:0 0 .55rem;font-weight:400;font-size:20px!important;line-height:1.2!important}.page-module__E3dQnq__useCaseDiamondInner p{max-width:14rem;color:var(--brand-muted);margin:0;font-size:15px;line-height:1.45}.page-module__E3dQnq__useCaseDiamondInner p+p{margin-top:.55rem}.page-module__E3dQnq__useCaseDetailButton{width:2.2rem;height:2.2rem;color:var(--green-800);cursor:pointer;background:#fff;border:1px solid #0b5d3b33;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 12px 24px -18px #0b5d3b4d}.page-module__E3dQnq__useCaseDetailButton:focus-visible,.page-module__E3dQnq__useCaseArrowButton:focus-visible,.page-module__E3dQnq__useCaseSheetCloseButton:focus-visible{outline:2px solid var(--green-700);outline-offset:3px}.page-module__E3dQnq__useCaseDetailButton span{font-size:1.2rem;line-height:1}.page-module__E3dQnq__useCaseCarouselControls{justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.page-module__E3dQnq__useCaseArrowButton{width:2.9rem;height:2.9rem;color:var(--green-800);cursor:pointer;background:#fff;border:1px solid #0b5d3b2e;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.page-module__E3dQnq__useCaseCounter{text-align:center;min-width:4.5rem;color:var(--green-900);font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;font-size:12px}.page-module__E3dQnq__useCaseSheetContent{padding-top:.5rem;background:#fff!important;border-left:1px solid #0b5d3b24!important}.page-module__E3dQnq__useCaseSheetHeader{padding-right:3rem!important}.page-module__E3dQnq__useCaseSheetMeta{flex-direction:column;gap:.75rem;display:flex}.page-module__E3dQnq__useCaseSheetNumber{color:var(--green-700);font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;font-size:12px}.page-module__E3dQnq__useCaseSheetTitle{color:var(--ink)!important;font-family:var(--font-display-stack)!important;letter-spacing:-.02em!important;font-size:clamp(28px,3vw,42px)!important;line-height:1.08!important}.page-module__E3dQnq__useCaseSheetDescription{margin-top:.3rem;color:var(--brand-muted)!important;font-size:16px!important;line-height:1.7!important}.page-module__E3dQnq__useCaseSheetBody{gap:1.5rem;padding:0 1rem 1rem;display:grid}.page-module__E3dQnq__useCaseSheetBody section{background:#f0faf473;border:1px solid #0b5d3b1f;border-radius:1.25rem;padding:1rem 1.1rem}.page-module__E3dQnq__useCaseSheetBody h4{color:var(--green-900);font-family:var(--font-body-stack);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .6rem;font-weight:400;font-size:14px!important}.page-module__E3dQnq__useCaseSheetBody p,.page-module__E3dQnq__useCaseSheetBody li{color:var(--brand-muted);margin:0;font-size:15px;line-height:1.65}.page-module__E3dQnq__useCaseSheetBody ul{margin:0;padding-left:1.1rem}.page-module__E3dQnq__useCaseSheetFooter{padding:0 1rem 1rem}.page-module__E3dQnq__useCaseSheetCloseButton{min-height:44px;color:var(--green-800);cursor:pointer;background:#fff;border:1px solid #0b5d3b2e;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.2rem;display:inline-flex}.page-module__E3dQnq__pendingCta{color:#fffc;border:1px dashed #ffffff3d;border-radius:1rem;padding:.95rem 1.1rem;font-size:14px;line-height:1.6}.page-module__E3dQnq__ctaSection{text-align:center;background:#0a331d;padding:5rem 1.25rem}.page-module__E3dQnq__ctaSection h2{font-family:var(--font-display-stack);letter-spacing:-.02em;color:#fff;max-width:700px;margin:0 auto 1.25rem;font-size:clamp(22px,2.8vw,32px);font-weight:400;line-height:1.2}.page-module__E3dQnq__ctaSection h2 span{color:var(--lime);font-style:normal}.page-module__E3dQnq__ctaSection p{font-family:var(--font-body-stack);font-size:var(--type-tertiary);color:#ffffffb3;max-width:640px;margin:0 auto 2rem;line-height:1.6}.page-module__E3dQnq__ctaButton{min-height:48px;color:var(--green-900);font-family:var(--font-body-stack);background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:14px 28px;font-size:15px;font-weight:400;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.page-module__E3dQnq__ctaButton:hover{background:#16a34a;transform:translateY(-2px);box-shadow:0 18px 32px -12px #22c55e73}.page-module__E3dQnq__supportLinks{gap:.9rem 1.2rem}.page-module__E3dQnq__supportLinks a{color:#ffffffd1}.page-module__E3dQnq__benefitsInfographicSection{background:#f2f2f2;width:100%;padding:4rem 0;position:relative}.page-module__E3dQnq__servicesList{z-index:1;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:3rem;display:grid;position:relative}.page-module__E3dQnq__serviceRow{opacity:0;background:linear-gradient(#1c5a3b0d,#1c5a3b05);border:1px solid #154d341f;border-radius:1.25rem;flex-direction:column;padding:1.75rem;transition:transform .42s,opacity .42s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;transform:translateY(24px)}.page-module__E3dQnq__serviceVisible{opacity:1;transform:translateY(0)}.page-module__E3dQnq__serviceAccent{background:linear-gradient(90deg, #1c5a3b33, var(--green-700), #1c5a3b33);transform-origin:50%;border-radius:999px;height:3px;transition:transform .28s,opacity .28s;position:absolute;top:0;left:1.25rem;right:1.25rem}.page-module__E3dQnq__serviceSweep{pointer-events:none;background:linear-gradient(105deg,#0000 0%,#1c5a3b0f 46%,#0000 62%);transition:transform .55s;position:absolute;inset:0;transform:translate(-130%)}.page-module__E3dQnq__serviceMeta{z-index:1;align-items:center;gap:.85rem;margin-bottom:1rem;display:flex;position:relative}.page-module__E3dQnq__serviceNumber{letter-spacing:.12em;text-transform:uppercase;color:var(--green-700);font-family:inherit;font-size:12px;font-weight:400}.page-module__E3dQnq__serviceIcon{background:var(--green-50);color:#1c5a38;border:1px solid #0b5d3b2e;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .22s,color .22s,border-color .22s,box-shadow .22s;display:inline-flex}.page-module__E3dQnq__serviceIconSvg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.page-module__E3dQnq__serviceBody{z-index:1;flex:1;position:relative}.page-module__E3dQnq__serviceTitle{color:var(--green-900);margin:0;font-family:inherit;font-size:20px;font-weight:400;line-height:1.2}.page-module__E3dQnq__serviceDescription{color:var(--brand-muted);margin:.65rem 0 0;font-family:inherit;font-size:15px;line-height:1.55}.page-module__E3dQnq__serviceRow:hover{border-color:var(--green-700);transform:translateY(-6px);box-shadow:0 24px 48px -24px #154d344d,0 0 0 1px #1c5a3b26}.page-module__E3dQnq__serviceRow:hover .page-module__E3dQnq__serviceAccent{transform:scaleY(1.3)}.page-module__E3dQnq__serviceRow:hover .page-module__E3dQnq__serviceSweep{transform:translate(115%)}.page-module__E3dQnq__serviceRow:hover .page-module__E3dQnq__serviceIcon{background:var(--green-700);color:#fff;border-color:var(--green-700);box-shadow:0 12px 22px -16px #1c5a3ba6}.page-module__E3dQnq__architectureSection{background:linear-gradient(#1c5a3b0d 0%,#fff 100%);border-top:1px solid #154d3414;border-bottom:1px solid #154d3414;padding:3.25rem 1.25rem 5rem}@media (max-width:1200px){.page-module__E3dQnq__servicesList{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__E3dQnq__servicesList{grid-template-columns:1fr;gap:1rem}.page-module__E3dQnq__serviceRow{padding:1.35rem 1.2rem}.page-module__E3dQnq__serviceTitle{font-size:18px}}@media (prefers-reduced-motion:reduce){.page-module__E3dQnq__serviceRow,.page-module__E3dQnq__serviceAccent,.page-module__E3dQnq__serviceSweep,.page-module__E3dQnq__serviceIcon{transition:none}.page-module__E3dQnq__serviceRow{opacity:1;transform:none}.page-module__E3dQnq__serviceSweep{display:none}}.page-module__E3dQnq__waveSection{background:#fff;padding:5rem 1.25rem}.page-module__E3dQnq__waveContainer{border:2px solid var(--green-800);background:#fff;border-radius:24px;max-width:1280px;margin:0 auto;padding:48px 40px 60px;animation:none!important}.page-module__E3dQnq__waveBadge{background:var(--green-800);color:#fff;letter-spacing:2.5px;text-transform:uppercase;text-align:center;border-radius:20px;margin:0 auto 28px;padding:8px 20px;font-family:inherit;font-size:11px;font-weight:400;line-height:1.4;display:table}.page-module__E3dQnq__waveHeader{text-align:center;margin-bottom:32px}.page-module__E3dQnq__waveHeader h2{color:var(--ink);letter-spacing:-.02em;margin:0;font-family:inherit;font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.08}.page-module__E3dQnq__greenText{color:var(--green-700);font-style:normal}.page-module__E3dQnq__waveHeader p{color:var(--brand-muted);margin:14px 0 0;font-family:inherit;font-size:16px;line-height:1.6}.page-module__E3dQnq__waveTimeline{aspect-ratio:3;width:100%;max-width:1200px;margin:0 auto;position:relative}.page-module__E3dQnq__waveSvg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-module__E3dQnq__wavePath{fill:none;stroke:var(--green-800);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.page-module__E3dQnq__processWave{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.page-module__E3dQnq__processWave path{fill:none!important}.page-module__E3dQnq__waveLineBase{stroke:var(--green-800);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.page-module__E3dQnq__waveLineGloss{stroke:url(#curveGloss);stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:130 1200;stroke-dashoffset:1200px;filter:url(#curveGlow);animation:3.5s linear infinite page-module__E3dQnq__waveGloss}@keyframes page-module__E3dQnq__waveGloss{0%{stroke-dashoffset:1200px}to{stroke-dashoffset:0}}.page-module__E3dQnq__waveNode{z-index:3;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.page-module__E3dQnq__nodeDown{flex-direction:column}.page-module__E3dQnq__nodeUp{flex-direction:column-reverse}.page-module__E3dQnq__waveNode1{top:calc(45% - 50px);left:8.333%}.page-module__E3dQnq__waveNode2{bottom:calc(30% - 50px);left:25%}.page-module__E3dQnq__waveNode3{top:calc(45% - 50px);left:41.667%}.page-module__E3dQnq__waveNode4{bottom:calc(30% - 50px);left:58.333%}.page-module__E3dQnq__waveNode5{top:calc(45% - 50px);left:75%}.page-module__E3dQnq__waveNode6{bottom:calc(30% - 50px);left:91.667%}.page-module__E3dQnq__waveCircle{border:3px solid var(--green-800);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;box-shadow:0 10px 24px #0000001a}.page-module__E3dQnq__waveCircle svg{width:38px;height:38px;display:block}.page-module__E3dQnq__waveLabel{text-align:left;flex-direction:column;align-items:flex-start;padding:12px 0 0;display:flex}.page-module__E3dQnq__nodeUp .page-module__E3dQnq__waveLabel{padding:0 0 12px}.page-module__E3dQnq__waveNum{background:var(--green-800);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:6px;font-family:inherit;font-size:12px;font-weight:400;display:flex}.page-module__E3dQnq__waveTitle{color:var(--green-800);margin:0 0 6px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.2}.page-module__E3dQnq__waveDesc{max-width:140px;color:var(--brand-muted);margin:0;font-family:inherit;font-size:13px;line-height:1.55}@media (max-width:1200px){.page-module__E3dQnq__waveTimeline{aspect-ratio:auto;grid-template-columns:repeat(3,1fr);gap:32px 20px;height:auto;padding-top:0;display:grid}.page-module__E3dQnq__waveSvg,.page-module__E3dQnq__processWave{display:none}.page-module__E3dQnq__waveNode{position:static;transform:none}.page-module__E3dQnq__nodeUp{flex-direction:column}.page-module__E3dQnq__nodeUp .page-module__E3dQnq__waveLabel{padding:12px 0 0}}@media (max-width:768px){.page-module__E3dQnq__waveSection{padding:2.5rem 0}.page-module__E3dQnq__waveContainer{padding:32px 20px 44px}.page-module__E3dQnq__waveTimeline{grid-template-columns:1fr;gap:28px}.page-module__E3dQnq__waveCircle{width:90px;height:90px}.page-module__E3dQnq__waveCircle svg{width:34px;height:34px}.page-module__E3dQnq__waveDesc{max-width:220px;font-size:13px}}@media (max-width:1200px){.page-module__E3dQnq__serviceGrid,.page-module__E3dQnq__industryGrid,.page-module__E3dQnq__overviewGrid,.page-module__E3dQnq__techGrid,.page-module__E3dQnq__frameworkGrid,.page-module__E3dQnq__trustGrid,.page-module__E3dQnq__differentiatorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.page-module__E3dQnq__shell{padding:0 28px}.page-module__E3dQnq__heroGrid,.page-module__E3dQnq__twoColumnSection,.page-module__E3dQnq__trustGrid,.page-module__E3dQnq__processGrid,.page-module__E3dQnq__caseStudyGrid,.page-module__E3dQnq__principleGrid,.page-module__E3dQnq__capabilityList,.page-module__E3dQnq__governanceGrid,.page-module__E3dQnq__engagementGrid,.page-module__E3dQnq__problemGrid{grid-template-columns:1fr}.page-module__E3dQnq__serviceDiamondGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.page-module__E3dQnq__useCaseCarouselSection{--use-case-card-width:300px;--use-case-card-height:400px}}@media (max-width:768px){.page-module__E3dQnq__section,.page-module__E3dQnq__hero,.page-module__E3dQnq__trustStrip,.page-module__E3dQnq__ctaSection,.page-module__E3dQnq__faqSection{padding:3.5rem 0}.page-module__E3dQnq__faq{grid-template-columns:1fr;gap:12px}.page-module__E3dQnq__heroMetrics,.page-module__E3dQnq__frameworkGrid,.page-module__E3dQnq__serviceGrid,.page-module__E3dQnq__industryGrid,.page-module__E3dQnq__overviewGrid,.page-module__E3dQnq__techGrid,.page-module__E3dQnq__serviceDiamondGrid,.page-module__E3dQnq__architecturePanel,.page-module__E3dQnq__agentDiagram,.page-module__E3dQnq__integrationMap,.page-module__E3dQnq__opsBoard{grid-template-columns:1fr}.page-module__E3dQnq__useCaseCarouselSection{--use-case-card-width:280px;--use-case-card-height:390px}.page-module__E3dQnq__useCaseSheetContent{width:min(100%,32rem)!important}}@media (max-width:640px){.page-module__E3dQnq__shell{padding:0 20px}.page-module__E3dQnq__hero{padding-top:2rem}.page-module__E3dQnq__hero h1,.page-module__E3dQnq__sectionIntro h2,.page-module__E3dQnq__sectionIntroCompact h2,.page-module__E3dQnq__sectionCopy h2,.page-module__E3dQnq__sectionCopyDark h2,.page-module__E3dQnq__ctaSection h2{font-size:clamp(30px,9vw,40px)}.page-module__E3dQnq__primaryButton,.page-module__E3dQnq__secondaryButton,.page-module__E3dQnq__ctaButton,.page-module__E3dQnq__ctaStack>*{width:100%}.page-module__E3dQnq__ctaRow{flex-direction:column}.page-module__E3dQnq__serviceDiamondGrid{gap:2rem;padding:1rem 0 1.5rem}.page-module__E3dQnq__serviceDiamondCard{width:min(100%,280px);height:280px}.page-module__E3dQnq__useCaseCarouselSection{--use-case-card-width:min(82vw, 300px);--use-case-card-height:380px}.page-module__E3dQnq__useCaseCarouselControls{margin-top:0}.page-module__E3dQnq__useCaseSheetContent{width:100%!important}}@media (prefers-reduced-motion:reduce){.page-module__E3dQnq__primaryButton,.page-module__E3dQnq__secondaryButton,.page-module__E3dQnq__cardLink,.page-module__E3dQnq__overviewCard,.page-module__E3dQnq__serviceDiamondCard,.page-module__E3dQnq__useCaseCarouselTrack,.page-module__E3dQnq__useCaseCarouselSlide,.page-module__E3dQnq__useCaseDiamondCard{transition:none}}
.EnterpriseAiStack-module__IdzDCW__container{width:100%;margin:0;padding:0;position:relative}.EnterpriseAiStack-module__IdzDCW__glow{pointer-events:none;z-index:1;background:radial-gradient(circle,#1c5a3b0f 0%,#fff0 55%);width:1000px;height:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EnterpriseAiStack-module__IdzDCW__title{font-family:var(--font-sans), sans-serif;letter-spacing:-.6px;color:#0c281c;text-align:center;margin-top:0;margin-bottom:32px;font-size:32px;font-weight:800}.EnterpriseAiStack-module__IdzDCW__stack{z-index:2;transform-origin:top;flex-direction:column;gap:8px;width:1080px;margin:0 auto;display:flex;position:relative}.EnterpriseAiStack-module__IdzDCW__row{grid-template-columns:390px 300px 390px;align-items:center;height:108px;display:grid;position:relative}.EnterpriseAiStack-module__IdzDCW__leftCol{box-sizing:border-box;justify-content:flex-end;align-items:center;width:390px;padding-right:24px;display:flex;position:relative}.EnterpriseAiStack-module__IdzDCW__centerCol{width:300px;height:108px;position:relative}.EnterpriseAiStack-module__IdzDCW__rightCol{box-sizing:border-box;justify-content:flex-start;align-items:center;width:390px;padding-left:24px;display:flex;position:relative}.EnterpriseAiStack-module__IdzDCW__svgOverlay{pointer-events:none;z-index:5;width:300px;height:108px;position:absolute;top:50%;left:0;overflow:visible;transform:translateY(-50%)}.EnterpriseAiStack-module__IdzDCW__module{box-sizing:border-box;z-index:10;cursor:pointer;background:linear-gradient(115deg,#fff0 20%,#ffffff24 44%,#ffffff08 62%,#fff0 75%),linear-gradient(#ffffff38 0%,#ffffff17 24%,#fff0 48%),linear-gradient(135deg,#0f3f2a 0%,#154d34 28%,#1c5a3b 68%,#287348 100%);border:1.2px solid #2c6b4bb3;justify-content:center;align-items:center;width:150px;height:108px;transition:transform .3s,box-shadow .3s;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 -10px 18px #0523162e,0 8px 18px #0b372429}.EnterpriseAiStack-module__IdzDCW__module:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff6,inset 0 -10px 18px #0523163d,0 12px 24px #0b372438}.EnterpriseAiStack-module__IdzDCW__leftRounded{border-radius:54px 16px 16px 54px}.EnterpriseAiStack-module__IdzDCW__rightRounded{border-radius:16px 54px 54px 16px}.EnterpriseAiStack-module__IdzDCW__module:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(at 35% 10%,#ffffff2e 0%,#ffffff0f 30%,#fff0 62%);position:absolute;inset:1px}.EnterpriseAiStack-module__IdzDCW__outerArc{fill:none;stroke:#1c5a3b;stroke-width:2px;stroke-dasharray:4 4}.EnterpriseAiStack-module__IdzDCW__arrowPath{stroke:#1c5a3b;stroke-width:1.8px;fill:none}.EnterpriseAiStack-module__IdzDCW__innerArcHighlight{pointer-events:none;stroke:#ffffff59;stroke-width:1px;fill:none;z-index:12;position:absolute}.EnterpriseAiStack-module__IdzDCW__iconContainer{justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute}.EnterpriseAiStack-module__IdzDCW__iconContainerEven{top:28px;left:70px}.EnterpriseAiStack-module__IdzDCW__iconContainerOdd{top:28px;left:28px}.EnterpriseAiStack-module__IdzDCW__infoGroup{flex-direction:column;display:flex}.EnterpriseAiStack-module__IdzDCW__leftCol .EnterpriseAiStack-module__IdzDCW__infoGroup{text-align:right;align-items:flex-end}.EnterpriseAiStack-module__IdzDCW__rightCol .EnterpriseAiStack-module__IdzDCW__infoGroup{text-align:left;align-items:flex-start}.EnterpriseAiStack-module__IdzDCW__layerBadge{letter-spacing:.08em;text-transform:uppercase;color:#287348;background-color:#eaf5ee;border-radius:9999px;margin-bottom:6px;padding:2px 8px;font-size:11px;font-weight:700}.EnterpriseAiStack-module__IdzDCW__layerTitle{font-family:var(--font-sans), sans-serif;color:#111815;white-space:nowrap;align-items:center;gap:6px;font-size:21px;font-weight:750;display:flex}.EnterpriseAiStack-module__IdzDCW__infoIcon{color:#1c5a3b;opacity:.4;cursor:pointer;transition:opacity .2s}.EnterpriseAiStack-module__IdzDCW__infoIcon:hover{opacity:.85}.EnterpriseAiStack-module__IdzDCW__tooltip{z-index:100;text-align:left;background-color:#fff;border:1px solid #d8e8de;border-radius:12px;width:300px;padding:16px;animation:.2s ease-out EnterpriseAiStack-module__IdzDCW__fadeInTooltip;position:absolute;bottom:110%;box-shadow:0 12px 32px #154d3426}.EnterpriseAiStack-module__IdzDCW__tooltipLeft{right:24px}.EnterpriseAiStack-module__IdzDCW__tooltipRight{left:24px}.EnterpriseAiStack-module__IdzDCW__tooltipHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.EnterpriseAiStack-module__IdzDCW__tooltipText{color:#4a5d54;margin:0;font-size:13px;line-height:1.5}@keyframes EnterpriseAiStack-module__IdzDCW__fadeInTooltip{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.EnterpriseAiStack-module__IdzDCW__stack{margin-bottom:-150px;transform:scale(.85)}}@media (max-width:1024px){.EnterpriseAiStack-module__IdzDCW__stack{margin-bottom:-280px;transform:scale(.72)}}.EnterpriseAiStack-module__IdzDCW__mobileWrapper{width:100%;max-width:680px;margin:0 auto;padding:0 16px}.EnterpriseAiStack-module__IdzDCW__mobileCard{color:#fff;background:linear-gradient(115deg,#fff0 20%,#ffffff1a 44%,#fff0 75%),linear-gradient(#ffffff26 0%,#fff0 48%),linear-gradient(135deg,#0f3f2a 0%,#154d34 28%,#1c5a3b 68%);border:1.2px solid #2c6b4bb3;border-radius:20px;align-items:center;gap:16px;padding:20px;transition:transform .2s;display:flex;box-shadow:inset 0 1px #fff3,0 8px 18px #0b37241f}.EnterpriseAiStack-module__IdzDCW__mobileCard:hover{transform:translateY(-2px)}.EnterpriseAiStack-module__IdzDCW__mobileIcon{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.EnterpriseAiStack-module__IdzDCW__mobileInfo{flex-grow:1}.EnterpriseAiStack-module__IdzDCW__mobileTitle{color:#fff;font-size:18px;font-weight:700;line-height:1.2}.EnterpriseAiStack-module__IdzDCW__mobileDesc{color:#a8d6b9;margin-top:4px;font-size:14px;line-height:1.4}.EnterpriseAiStack-module__IdzDCW__mobileBadge{color:#287348;background-color:#eaf5ee;border-radius:9999px;margin-bottom:8px;padding:2px 8px;font-size:12px;font-weight:750;display:inline-block}
