.landing-module__KyKYYq__site{color:#14181d;background:#f5f6f8;min-width:0;overflow:clip}.landing-module__KyKYYq__site h1,.landing-module__KyKYYq__site h2,.landing-module__KyKYYq__site h3,.landing-module__KyKYYq__site p{margin-block:0}.landing-module__KyKYYq__skipLink{z-index:200;color:#0d1117;font:600 13px/1 var(--font-montserrat), sans-serif;background:#fff;border-radius:10px;padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.landing-module__KyKYYq__skipLink:focus{transform:none}.landing-module__KyKYYq__site a:focus-visible,.landing-module__KyKYYq__site button:focus-visible{outline-offset:3px;outline:3px solid #8fa6ff}.landing-module__KyKYYq__navShell{z-index:90;pointer-events:none;padding:clamp(14px,1.6vw,22px) clamp(16px,4vw,64px);position:sticky;top:0}.landing-module__KyKYYq__nav{pointer-events:auto;background:#0d1117;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;max-width:1120px;margin:0 auto;padding:9px 10px 9px 18px;display:flex;box-shadow:0 18px 40px -26px #0d11178c}.landing-module__KyKYYq__brand{color:#fff;font:600 15px/1 var(--font-montserrat), sans-serif;letter-spacing:.09em;flex:none;align-items:center;gap:11px;display:flex}.landing-module__KyKYYq__brandMark{color:#0d1117;width:26px;height:26px;font:600 13px/1 var(--font-montserrat), sans-serif;letter-spacing:0;background:#fff;border-radius:8px;flex:none;place-items:center;display:grid}.landing-module__KyKYYq__desktopLinks{flex:auto;justify-content:flex-end;align-items:center;gap:clamp(6px,1.2vw,10px);display:flex}.landing-module__KyKYYq__desktopLinks a{color:#a9b1bd;font:500 13px/1 var(--font-montserrat), sans-serif;white-space:nowrap;border-radius:999px;padding:10px 12px;transition:color .16s,background .16s}.landing-module__KyKYYq__desktopLinks a:hover{color:#fff;background:#ffffff12}.landing-module__KyKYYq__navActions{align-items:center;gap:8px;display:flex}.landing-module__KyKYYq__contactLink{color:#0d1117;font:600 13px/1 var(--font-montserrat), sans-serif;white-space:nowrap;background:#fff;border-radius:999px;margin-left:4px;padding:12px 20px}.landing-module__KyKYYq__contactLink:hover{color:#0d1117;background:#d8dce2}.landing-module__KyKYYq__menuButton,.landing-module__KyKYYq__mobileMenu{display:none}.landing-module__KyKYYq__heroSection,.landing-module__KyKYYq__deviceShowcaseSection,.landing-module__KyKYYq__workingSection,.landing-module__KyKYYq__problemSection,.landing-module__KyKYYq__journeySection,.landing-module__KyKYYq__actionSection,.landing-module__KyKYYq__intelligenceSection,.landing-module__KyKYYq__retailSection,.landing-module__KyKYYq__aboutSection,.landing-module__KyKYYq__contactSection{scroll-margin-top:100px}.landing-module__KyKYYq__heroInner{flex-wrap:wrap;align-items:center;gap:clamp(40px,5vw,88px);max-width:1240px;margin:0 auto;padding:clamp(28px,4vw,64px) clamp(20px,4vw,64px) clamp(64px,8vw,132px);animation:.8s cubic-bezier(.2,.7,.3,1) both landing-module__KyKYYq__lisaRise;display:flex}.landing-module__KyKYYq__heroCopy{flex:5 400px;min-width:min(400px,100%)}.landing-module__KyKYYq__eyebrowWithDot{align-items:center;gap:10px;display:flex}.landing-module__KyKYYq__eyebrowWithDot>span{background:#2b4ff5;border-radius:50%;flex:none;width:6px;height:6px}.landing-module__KyKYYq__eyebrowWithDot p,.landing-module__KyKYYq__eyebrow,.landing-module__KyKYYq__darkEyebrow{font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.22em;text-transform:uppercase}.landing-module__KyKYYq__eyebrowWithDot p{color:#7c8390;letter-spacing:.2em}.landing-module__KyKYYq__eyebrow{color:#8a9099}.landing-module__KyKYYq__darkEyebrow{color:#8fa6ff}.landing-module__KyKYYq__heroCopy h1{color:#14181d;font:600 clamp(40px, 5.6vw, 80px) / .97 var(--font-montserrat), sans-serif;letter-spacing:-.05em;text-wrap:balance;margin-top:clamp(20px,2.4vw,32px)}.landing-module__KyKYYq__heroLead{color:#565d67;max-width:31em;font:400 clamp(15px, 1.25vw, 17.5px) / 1.64 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin-top:clamp(22px,2.4vw,32px)!important}.landing-module__KyKYYq__heroActions{flex-wrap:wrap;gap:12px;margin-top:clamp(26px,2.8vw,38px);display:flex}.landing-module__KyKYYq__primaryButton,.landing-module__KyKYYq__secondaryButton{font:600 15px/1 var(--font-montserrat), sans-serif;border-radius:999px;align-items:center;display:inline-flex}.landing-module__KyKYYq__primaryButton{color:#fff;background:#0d1117;gap:11px;padding:17px 27px}.landing-module__KyKYYq__primaryButton:hover{color:#fff;background:#2b4ff5}.landing-module__KyKYYq__secondaryButton{color:#14181d;border:1px solid #d7dbe1;padding:17px 26px}.landing-module__KyKYYq__secondaryButton:hover{color:#14181d;background:#fff}.landing-module__KyKYYq__heroVisual{flex:6 470px;min-width:min(470px,100%);position:relative}.landing-module__KyKYYq__heroSignals{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0 clamp(0px,1.6vw,26px);display:flex}.landing-module__KyKYYq__heroSignal{background:#eef0f4;border:1px solid #dde1e7;border-radius:14px 14px 0 0;flex:0 210px;min-width:min(180px,100%);padding:14px 16px 22px}.landing-module__KyKYYq__heroSignal strong{font:600 9.5px/1 var(--font-montserrat), sans-serif;letter-spacing:.18em;text-transform:uppercase;display:block}.landing-module__KyKYYq__heroSignal span{color:#3d434c;font:500 12.5px/1.35 var(--font-montserrat), sans-serif;margin-top:7px;display:block}.landing-module__KyKYYq__blueText{color:#2b4ff5}.landing-module__KyKYYq__amberText{color:#9a6408}.landing-module__KyKYYq__heroAttentionCard{z-index:2;background:#fff;border:1px solid #e2e5ea;border-radius:20px;margin-top:-14px;padding:clamp(22px,2.4vw,32px);position:relative;box-shadow:0 44px 90px -54px #14181d80}.landing-module__KyKYYq__heroCardTopline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.landing-module__KyKYYq__heroCardTopline>span{color:#8a9099;font:600 9.5px/1 var(--font-montserrat), sans-serif;letter-spacing:.14em;text-transform:uppercase}.landing-module__KyKYYq__heroCardTopline .landing-module__KyKYYq__needsAttention{color:#b4400f;letter-spacing:.2em;align-items:center;gap:9px;font-size:10px;display:flex}.landing-module__KyKYYq__needsAttention i{background:#b4400f;border-radius:50%;flex:none;width:7px;height:7px}.landing-module__KyKYYq__heroAttentionCard h2{color:#14181d;font:600 clamp(20px, 2.3vw, 30px) / 1.18 var(--font-montserrat), sans-serif;letter-spacing:-.032em;text-wrap:pretty;margin-top:clamp(16px,1.8vw,22px)}.landing-module__KyKYYq__heroRecommendation{border-top:1px solid #e9ebef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:clamp(20px,2.2vw,28px);padding-top:clamp(18px,2vw,24px);display:flex}.landing-module__KyKYYq__heroRecommendation span{color:#8a9099;font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.18em;text-transform:uppercase}.landing-module__KyKYYq__heroRecommendation strong{color:#fff;font:600 13.5px/1 var(--font-montserrat), sans-serif;background:#0d1117;border-radius:10px;padding:14px 20px}.landing-module__KyKYYq__heroOutcome{z-index:3;background:#0d1117;border-radius:0 0 16px 16px;flex-wrap:wrap;align-items:baseline;gap:6px 14px;width:74%;margin-top:-16px;padding:22px 20px 16px;display:flex;position:relative}.landing-module__KyKYYq__heroOutcome strong{color:#58b184;font:600 9.5px/1 var(--font-montserrat), sans-serif;letter-spacing:.18em;text-transform:uppercase}.landing-module__KyKYYq__heroOutcome span{color:#fff;font:500 13px/1.3 var(--font-montserrat), sans-serif}.landing-module__KyKYYq__visualNote{color:#8a9099;font:400 11.5px/1.5 var(--font-dm-sans), sans-serif;margin-top:18px!important}.landing-module__KyKYYq__deviceShowcaseSection{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,64px) clamp(80px,10vw,156px)}.landing-module__KyKYYq__deviceShowcaseHeading{text-align:center;max-width:780px;margin:0 auto}.landing-module__KyKYYq__deviceShowcaseHeading h2{color:#14181d;font:600 clamp(32px, 4.6vw, 64px) / 1.02 var(--font-montserrat), sans-serif;letter-spacing:-.048em;text-wrap:balance;margin-top:clamp(14px,1.8vw,22px)}.landing-module__KyKYYq__deviceShowcaseHeading>p:last-child{color:#646b76;max-width:38em;font:400 clamp(14.5px, 1.2vw, 17px) / 1.6 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin:clamp(18px,2vw,26px) auto 0}.landing-module__KyKYYq__deviceShowcaseStage{background:#eef0f4;border:1px solid #dfe3e9;border-radius:28px;min-height:clamp(510px,54vw,730px);margin-top:clamp(38px,5vw,68px);position:relative;overflow:hidden}.landing-module__KyKYYq__devicePreview{background:#fff;border:1px solid #0d11172e;overflow:hidden;box-shadow:0 36px 78px -48px #0d11178c}.landing-module__KyKYYq__devicePreview img{width:100%;height:auto;display:block}.landing-module__KyKYYq__desktopPreview{border-radius:18px;width:min(75%,880px);position:absolute;top:clamp(28px,4vw,52px);left:clamp(24px,4vw,54px)}.landing-module__KyKYYq__tabletPreview{z-index:2;border-radius:18px;width:min(33%,390px);position:absolute;top:17%;right:clamp(22px,3.6vw,48px)}.landing-module__KyKYYq__mobilePreview{z-index:3;border-radius:22px;width:min(14.5%,170px);position:absolute;bottom:clamp(24px,3vw,42px);right:25%;box-shadow:0 32px 62px -36px #0d11179e}@media (max-width:1100px) and (min-width:761px){.landing-module__KyKYYq__desktopPreview{width:72%}.landing-module__KyKYYq__tabletPreview{width:31%;top:27%}.landing-module__KyKYYq__mobilePreview{width:14%;right:28%}}.landing-module__KyKYYq__workingSection{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,64px) clamp(72px,9vw,150px)}.landing-module__KyKYYq__workingPanel{background:#fff;border:1px solid #e2e5ea;border-radius:26px;overflow:hidden;box-shadow:0 60px 120px -80px #14181d80}.landing-module__KyKYYq__workingHeader{background:#0d1117;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;padding:clamp(26px,3.2vw,46px) clamp(22px,3vw,48px);display:flex}.landing-module__KyKYYq__workingHeader>div{flex:320px;min-width:min(320px,100%)}.landing-module__KyKYYq__workingHeader h2{color:#fff;font:600 clamp(32px, 4.2vw, 58px) / 1 var(--font-montserrat), sans-serif;letter-spacing:-.045em;margin-top:clamp(12px,1.4vw,18px)}.landing-module__KyKYYq__workingHeader>p{color:#a9b1bd;min-width:min(280px,100%);font:400 clamp(14px, 1.1vw, 16px) / 1.6 var(--font-dm-sans), sans-serif;text-wrap:pretty;flex:0 340px}.landing-module__KyKYYq__workingMetrics{background:#e2e5ea;flex-wrap:wrap;gap:1px;display:flex}.landing-module__KyKYYq__workingMetrics article{background:#fff}.landing-module__KyKYYq__featuredMetric{flex:1.4 280px;min-width:min(260px,100%);padding:clamp(28px,3.4vw,48px) clamp(22px,2.4vw,36px);background:#eef0f4!important}.landing-module__KyKYYq__metric{flex:240px;min-width:min(240px,100%);padding:clamp(26px,3vw,44px) clamp(22px,2.4vw,36px)}.landing-module__KyKYYq__workingMetrics article>strong{font:600 clamp(48px, 5.6vw, 78px) / 1 var(--font-montserrat), sans-serif;letter-spacing:-.05em;display:block}.landing-module__KyKYYq__workingMetrics .landing-module__KyKYYq__featuredMetric>strong{font-size:clamp(54px,6.2vw,88px)}.landing-module__KyKYYq__attentionMetric{color:#b4400f}.landing-module__KyKYYq__overdueMetric{color:#9a6408}.landing-module__KyKYYq__appointmentMetric{color:#2b4ff5}.landing-module__KyKYYq__workingMetrics h3{color:#14181d;font:600 clamp(17px, 1.5vw, 20px) / 1.3 var(--font-montserrat), sans-serif;letter-spacing:-.02em;margin-top:clamp(14px,1.6vw,20px)}.landing-module__KyKYYq__featuredMetric h3{font-size:clamp(18px,1.6vw,22px)}.landing-module__KyKYYq__workingMetrics p{color:#6d747e;font:400 13px/1.55 var(--font-dm-sans), sans-serif;margin-top:9px!important}.landing-module__KyKYYq__problemSection,.landing-module__KyKYYq__journeySection,.landing-module__KyKYYq__actionSection{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,64px) clamp(72px,9vw,150px)}.landing-module__KyKYYq__splitHeading{flex-wrap:wrap;align-items:flex-end;gap:clamp(28px,3.6vw,72px);display:flex}.landing-module__KyKYYq__splitHeading>div{flex:6 400px;min-width:min(400px,100%)}.landing-module__KyKYYq__splitHeading h2,.landing-module__KyKYYq__centerHeading h2{color:#14181d;font:600 clamp(31px, 4.2vw, 60px) / 1.02 var(--font-montserrat), sans-serif;letter-spacing:-.046em;text-wrap:balance;margin-top:clamp(16px,1.8vw,24px)}.landing-module__KyKYYq__splitHeading>p{color:#565d67;min-width:min(330px,100%);font:400 clamp(15px, 1.25vw, 17.5px) / 1.64 var(--font-dm-sans), sans-serif;text-wrap:pretty;flex:5 330px}.landing-module__KyKYYq__problemStory{flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,4vw,72px);margin-top:clamp(44px,5.4vw,90px);display:flex}.landing-module__KyKYYq__timeline{flex-direction:column;flex:5 380px;min-width:min(340px,100%);display:flex}.landing-module__KyKYYq__timelineRow{border-top:1px solid #d8dce3;flex-wrap:wrap;align-items:baseline;gap:8px 28px;padding:clamp(16px,1.8vw,22px) 0;display:flex}.landing-module__KyKYYq__timelineRow:nth-of-type(4){border-bottom:1px solid #d8dce3}.landing-module__KyKYYq__timelineRow strong{color:#8a9099;font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase;flex:0 0 110px}.landing-module__KyKYYq__timelineRow .landing-module__KyKYYq__alertDay{color:#b4400f}.landing-module__KyKYYq__timelineRow span{color:#14181d;font:500 clamp(18px, 1.7vw, 23px) / 1.32 var(--font-montserrat), sans-serif;letter-spacing:-.026em;flex:200px}.landing-module__KyKYYq__timeline>p{color:#6d747e;max-width:26em;font:400 13.5px/1.6 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin-top:clamp(18px,2vw,26px)!important}.landing-module__KyKYYq__connectedCard{background:#0d1117;border-radius:22px;flex:6 400px;min-width:min(340px,100%);padding:clamp(24px,2.8vw,40px);box-shadow:0 50px 100px -70px #14181db3}.landing-module__KyKYYq__connectedKicker{color:#8fa6ff;font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:9px;display:flex}.landing-module__KyKYYq__connectedKicker i{background:#8fa6ff;border-radius:50%;flex:none;width:7px;height:7px}.landing-module__KyKYYq__connectedCard h3{color:#fff;font:600 clamp(21px, 2.3vw, 32px) / 1.2 var(--font-montserrat), sans-serif;letter-spacing:-.036em;text-wrap:pretty;margin-top:clamp(18px,2.2vw,30px)}.landing-module__KyKYYq__connectedCard>div{border-top:1px solid #ffffff21;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:clamp(22px,2.6vw,34px);padding-top:clamp(20px,2.2vw,28px);display:flex}.landing-module__KyKYYq__connectedCard>div span{color:#a9b1bd;font:400 13.5px/1.5 var(--font-dm-sans), sans-serif}.landing-module__KyKYYq__connectedCard>div strong{color:#0d1117;font:600 13.5px/1 var(--font-montserrat), sans-serif;background:#fff;border-radius:10px;padding:14px 20px}.landing-module__KyKYYq__centerHeading{text-align:center;max-width:44em;margin:0 auto}.landing-module__KyKYYq__centerHeading h2{font-size:clamp(31px,4.2vw,58px)}.landing-module__KyKYYq__centerHeading>p:last-child{color:#565d67;font:400 clamp(15px, 1.25vw, 17.5px) / 1.64 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin-top:clamp(18px,2vw,26px)!important}.landing-module__KyKYYq__stageTabs{background:#eef0f4;border:1px solid #dde1e7;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:6px;width:fit-content;max-width:100%;margin:clamp(32px,4vw,56px) auto 0;padding:6px;display:flex}.landing-module__KyKYYq__stageTabs button,.landing-module__KyKYYq__roleTabs button{color:#5c636d;cursor:pointer;font-family:var(--font-montserrat), sans-serif;white-space:nowrap;background:0 0;border:0;border-radius:999px;font-weight:600}.landing-module__KyKYYq__stageTabs button{padding:12px 22px;font-size:13px;line-height:1}.landing-module__KyKYYq__stageTabs button:hover,.landing-module__KyKYYq__roleTabs button:hover{color:#14181d;background:#ffffffb3}.landing-module__KyKYYq__stageTabs .landing-module__KyKYYq__activeStageTab,.landing-module__KyKYYq__roleTabs .landing-module__KyKYYq__activeRoleTab{color:#fff;background:#0d1117}.landing-module__KyKYYq__journeyFrame{background:#fff;border:1px solid #e2e5ea;border-radius:24px;flex-wrap:wrap;margin-top:clamp(24px,3vw,40px);display:flex;overflow:hidden;box-shadow:0 50px 110px -80px #14181d73}.landing-module__KyKYYq__journeyProduct{background:#eef0f4;border-right:1px solid #e6e9ee;flex:6 380px;min-width:min(340px,100%);padding:clamp(22px,2.6vw,38px)}.landing-module__KyKYYq__journeyProductTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;display:flex}.landing-module__KyKYYq__journeyProductTop span,.landing-module__KyKYYq__journeyProductTop strong,.landing-module__KyKYYq__journeyFocus>strong,.landing-module__KyKYYq__journeyExplanation>strong,.landing-module__KyKYYq__journeyExplanation>small{font-family:var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase;font-weight:600;line-height:1}.landing-module__KyKYYq__journeyProductTop span{color:#8a9099;font-size:10px}.landing-module__KyKYYq__journeyProductTop strong{color:#2b4ff5;letter-spacing:.14em;font-size:9.5px}.landing-module__KyKYYq__journeyFocus{background:#fff;border:1px solid #e2e5ea;border-radius:14px;margin-top:clamp(16px,1.8vw,22px);padding:clamp(16px,1.8vw,22px)}.landing-module__KyKYYq__journeyFocus>strong{color:#b4400f;letter-spacing:.18em;font-size:9.5px}.landing-module__KyKYYq__journeyFocus p{color:#14181d;font:600 clamp(16px, 1.5vw, 20px) / 1.3 var(--font-montserrat), sans-serif;letter-spacing:-.024em;margin-top:10px!important}.landing-module__KyKYYq__journeyRows{background:#e2e5ea;border-radius:12px;flex-direction:column;gap:1px;margin-top:14px;display:flex;overflow:hidden}.landing-module__KyKYYq__journeyRows>div{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:14px 16px;display:flex}.landing-module__KyKYYq__journeyRows strong{color:#14181d;font:500 13px/1.35 var(--font-montserrat), sans-serif}.landing-module__KyKYYq__journeyRows span,.landing-module__KyKYYq__journeyNote{color:#8a9099;font:400 12px/1.35 var(--font-dm-sans), sans-serif}.landing-module__KyKYYq__journeyNote{font-size:12.5px;line-height:1.55;margin-top:14px!important}.landing-module__KyKYYq__journeyExplanation{flex-direction:column;flex:5 320px;justify-content:center;min-width:min(300px,100%);padding:clamp(24px,3vw,44px);display:flex}.landing-module__KyKYYq__journeyExplanation>strong{color:#2b4ff5;font-size:10px}.landing-module__KyKYYq__journeyExplanation h3{color:#14181d;font:600 clamp(23px, 2.4vw, 34px) / 1.14 var(--font-montserrat), sans-serif;letter-spacing:-.036em;text-wrap:balance;margin-top:clamp(14px,1.6vw,20px)}.landing-module__KyKYYq__journeyExplanation>p{color:#565d67;font:400 clamp(14.5px, 1.15vw, 16.5px) / 1.62 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin-top:clamp(14px,1.6vw,20px)!important}.landing-module__KyKYYq__journeyProgress{gap:6px;margin-top:clamp(24px,2.8vw,36px);display:flex}.landing-module__KyKYYq__journeyProgress span{background:#dde1e7;border-radius:2px;flex:1 1 0;height:3px}.landing-module__KyKYYq__journeyProgress .landing-module__KyKYYq__activeProgress{background:#0d1117}.landing-module__KyKYYq__journeyExplanation>small{color:#8a9099;letter-spacing:.18em;margin-top:12px;font-size:9.5px}.landing-module__KyKYYq__actionSection .landing-module__KyKYYq__splitHeading h2{font-size:clamp(31px,4.2vw,58px)}.landing-module__KyKYYq__lifecycleCard{background:#fff;border:1px solid #e2e5ea;border-radius:24px;margin-top:clamp(36px,4.4vw,72px);overflow:hidden;box-shadow:0 50px 110px -80px #14181d73}.landing-module__KyKYYq__lifecycleHeader{border-bottom:1px solid #e9ebef;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;padding:clamp(20px,2.2vw,28px) clamp(22px,2.6vw,38px);display:flex}.landing-module__KyKYYq__lifecycleHeader span,.landing-module__KyKYYq__lifecycleHeader strong{font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase}.landing-module__KyKYYq__lifecycleHeader span{color:#8a9099}.landing-module__KyKYYq__lifecycleHeader strong{color:#0e7a41;letter-spacing:.14em;font-size:9.5px}.landing-module__KyKYYq__lifecycleSteps{background:#e9ebef;flex-wrap:wrap;gap:1px;display:flex}.landing-module__KyKYYq__lifecycleSteps article{background:#fff;flex:200px;min-width:min(200px,100%);padding:clamp(22px,2.6vw,38px) clamp(20px,2.2vw,28px)}.landing-module__KyKYYq__lifecycleSteps .landing-module__KyKYYq__lifecycleResult{background:#0d1117;flex:1.2 220px;min-width:min(220px,100%)}.landing-module__KyKYYq__lifecycleSteps i{border-radius:50%;width:9px;height:9px;display:block}.landing-module__KyKYYq__lifecycleDotBlue{background:#2b4ff5}.landing-module__KyKYYq__lifecycleDotOutline{border:1.5px solid #b9bec6}.landing-module__KyKYYq__lifecycleDotGreen{background:#58b184}.landing-module__KyKYYq__lifecycleSteps h3{color:#14181d;font:600 clamp(16px, 1.4vw, 19px) / 1.3 var(--font-montserrat), sans-serif;letter-spacing:-.022em;margin-top:clamp(18px,2vw,26px)}.landing-module__KyKYYq__lifecycleSteps p{color:#8a9099;font:400 12.5px/1.5 var(--font-dm-sans), sans-serif;margin-top:8px!important}.landing-module__KyKYYq__lifecycleResult h3{color:#fff}.landing-module__KyKYYq__lifecycleResult p{color:#98a0ac}.landing-module__KyKYYq__intelligenceSection{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,64px) clamp(72px,9vw,150px)}.landing-module__KyKYYq__intelligencePanel{background:#0d1117;border-radius:28px;flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,4.4vw,88px);padding:clamp(32px,5vw,96px) clamp(24px,4vw,80px);display:flex;box-shadow:0 70px 140px -90px #0d1117e6}.landing-module__KyKYYq__intelligenceCopy{flex:5 360px;min-width:min(340px,100%)}.landing-module__KyKYYq__intelligenceCopy h2{color:#fff;font:600 clamp(31px, 4vw, 56px) / 1.02 var(--font-montserrat), sans-serif;letter-spacing:-.046em;text-wrap:balance;margin-top:clamp(16px,1.8vw,24px)}.landing-module__KyKYYq__intelligenceCopy>p:last-child{color:#a9b1bd;max-width:30em;font:400 clamp(15px, 1.25vw, 17.5px) / 1.64 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin-top:clamp(20px,2.2vw,30px)!important}.landing-module__KyKYYq__intelligenceLayers{flex:6 420px;min-width:min(360px,100%)}.landing-module__KyKYYq__coreLayer{background:#fff;border-radius:20px;padding:clamp(22px,2.6vw,36px)}.landing-module__KyKYYq__layerTopline{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;display:flex}.landing-module__KyKYYq__layerTopline span,.landing-module__KyKYYq__layerTopline strong{font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase}.landing-module__KyKYYq__coreLayer .landing-module__KyKYYq__layerTopline span{color:#2b4ff5}.landing-module__KyKYYq__coreLayer .landing-module__KyKYYq__layerTopline strong{color:#8a9099;letter-spacing:.14em;font-size:9.5px}.landing-module__KyKYYq__coreLayer h3,.landing-module__KyKYYq__aiLayer h3{font:600 clamp(22px, 2.2vw, 30px) / 1.1 var(--font-montserrat), sans-serif;letter-spacing:-.038em;margin-top:clamp(14px,1.6vw,20px)}.landing-module__KyKYYq__coreLayer h3{color:#14181d}.landing-module__KyKYYq__coreGrid{background:#e2e5ea;border-radius:12px;flex-wrap:wrap;gap:1px;margin-top:clamp(20px,2.2vw,28px);display:flex;overflow:hidden}.landing-module__KyKYYq__coreGrid span{color:#14181d;min-width:min(140px,100%);font:600 13.5px/1.3 var(--font-montserrat), sans-serif;background:#eef0f4;flex:150px;padding:17px 16px}.landing-module__KyKYYq__aiLayer{border:1px dashed #ffffff3d;border-radius:20px;margin-top:clamp(14px,1.6vw,20px);padding:clamp(20px,2.4vw,32px)}.landing-module__KyKYYq__aiLayer .landing-module__KyKYYq__layerTopline span{color:#98a0ac}.landing-module__KyKYYq__aiLayer .landing-module__KyKYYq__layerTopline strong{color:#6d747e;letter-spacing:.14em;font-size:9.5px}.landing-module__KyKYYq__aiLayer h3{color:#fff;letter-spacing:-.034em;margin-top:clamp(12px,1.4vw,18px);font-size:clamp(19px,1.9vw,25px);line-height:1.15}.landing-module__KyKYYq__aiPills{flex-wrap:wrap;gap:8px;margin-top:clamp(16px,1.8vw,24px);display:flex}.landing-module__KyKYYq__aiPills span{color:#a9b1bd;font:500 12.5px/1 var(--font-montserrat), sans-serif;border:1px solid #ffffff2e;border-radius:9px;padding:11px 15px}.landing-module__KyKYYq__retailSection{max-width:1240px;margin:0 auto}.landing-module__KyKYYq__retailTop{flex-wrap:wrap;align-items:flex-start;gap:clamp(40px,5.4vw,110px);padding:0 clamp(20px,4vw,64px) clamp(48px,6vw,96px);display:flex}.landing-module__KyKYYq__retailCopy{flex:5 400px;min-width:min(360px,100%)}.landing-module__KyKYYq__retailCopy h2{color:#14181d;font:600 clamp(31px, 4vw, 56px) / 1.02 var(--font-montserrat), sans-serif;letter-spacing:-.046em;text-wrap:balance;margin-top:clamp(16px,1.8vw,24px)}.landing-module__KyKYYq__retailCopy>p:nth-child(3){color:#565d67;max-width:30em;font:400 clamp(15px, 1.25vw, 17.5px) / 1.64 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin-top:clamp(20px,2.2vw,30px)!important}.landing-module__KyKYYq__retailDetails{flex-direction:column;gap:clamp(18px,2vw,26px);margin-top:clamp(28px,3.2vw,48px);display:flex}.landing-module__KyKYYq__retailDetails>div{flex-direction:column;gap:7px;display:flex}.landing-module__KyKYYq__retailDetails strong{color:#14181d;font:600 clamp(15px, 1.3vw, 17px) / 1.3 var(--font-montserrat), sans-serif;letter-spacing:-.02em}.landing-module__KyKYYq__retailDetails span{color:#6d747e;font:400 13.5px/1.55 var(--font-dm-sans), sans-serif}.landing-module__KyKYYq__configurationBars{border-left:1px solid #d8dce3;flex-direction:column;flex:4 320px;gap:clamp(10px,1.2vw,16px);min-width:min(300px,100%);padding:clamp(6px,1vw,14px) 0 clamp(6px,1vw,14px) clamp(18px,2.4vw,36px);display:flex}.landing-module__KyKYYq__configurationBars span{color:#14181d;font:600 11px/1 var(--font-montserrat), sans-serif;letter-spacing:.16em;text-transform:uppercase;background:#fff;border:1px solid #e2e5ea;border-radius:12px;padding:16px 18px}.landing-module__KyKYYq__configurationBars span:first-child{align-self:flex-start;width:88%}.landing-module__KyKYYq__configurationBars span:nth-child(2){align-self:flex-end;width:84%}.landing-module__KyKYYq__configurationBars span:nth-child(3){align-self:flex-start;width:76%}.landing-module__KyKYYq__configurationBars span:nth-child(4){color:#fff;background:#0d1117;border-color:#0d1117;align-self:flex-end;width:96%}.landing-module__KyKYYq__configurationBars span:nth-child(5){align-self:flex-start;width:72%}.landing-module__KyKYYq__configurationBars span:nth-child(6){align-self:flex-end;width:90%}.landing-module__KyKYYq__configurationBars p{color:#8a9099;font:400 12.5px/1.6 var(--font-dm-sans), sans-serif;margin-top:6px!important}.landing-module__KyKYYq__rolePanel{background:#fff;border:1px solid #e2e5ea;border-radius:22px;margin:0 clamp(20px,4vw,64px) clamp(72px,9vw,150px);padding:clamp(22px,2.8vw,42px)}.landing-module__KyKYYq__rolePanelTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.landing-module__KyKYYq__rolePanelTop>span{color:#8a9099;font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase}.landing-module__KyKYYq__roleTabs{background:#eef0f4;border:1px solid #e2e5ea;border-radius:999px;flex-wrap:wrap;gap:6px;padding:5px;display:flex}.landing-module__KyKYYq__roleTabs button{padding:10px 18px;font-size:12px;line-height:1}.landing-module__KyKYYq__scopeTrack{background:#eef0f4;border-radius:4px;height:6px;margin-top:clamp(24px,2.8vw,38px);overflow:hidden}.landing-module__KyKYYq__scopeTrack span{background:#0d1117;border-radius:4px;height:6px;transition:width .45s cubic-bezier(.2,.7,.3,1);display:block}.landing-module__KyKYYq__roleContent{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px clamp(24px,3vw,56px);margin-top:clamp(20px,2.4vw,30px);display:flex}.landing-module__KyKYYq__roleContent>div{flex:260px;min-width:min(260px,100%)}.landing-module__KyKYYq__roleContent>div strong{color:#2b4ff5;font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase}.landing-module__KyKYYq__roleContent>div p{color:#8a9099;font:400 clamp(15px, 1.3vw, 17.5px) / 1.5 var(--font-dm-sans), sans-serif;margin-top:12px!important}.landing-module__KyKYYq__roleContent h3{color:#14181d;min-width:min(300px,100%);font:600 clamp(19px, 2vw, 27px) / 1.22 var(--font-montserrat), sans-serif;letter-spacing:-.032em;text-wrap:pretty;flex:2 340px}.landing-module__KyKYYq__roleNote{color:#8a9099;font:400 13px/1.6 var(--font-dm-sans), sans-serif;border-top:1px solid #e9ebef;padding-top:clamp(18px,2vw,24px);margin-top:clamp(22px,2.4vw,32px)!important}.landing-module__KyKYYq__aboutSection{flex-wrap:wrap;align-items:center;gap:clamp(32px,4vw,72px);max-width:1120px;margin:0 auto;padding:0 clamp(20px,4vw,64px) clamp(64px,8vw,132px);display:flex}.landing-module__KyKYYq__aboutSection>div:first-child{flex:4 260px;min-width:min(240px,100%)}.landing-module__KyKYYq__aboutSection>div:last-child{flex:5 320px;min-width:min(300px,100%)}.landing-module__KyKYYq__aboutSection h2{color:#14181d;font:600 clamp(26px, 3.2vw, 42px) / 1.08 var(--font-montserrat), sans-serif;letter-spacing:-.038em;text-wrap:balance;margin-top:clamp(16px,1.8vw,22px)}.landing-module__KyKYYq__aboutSection>div:last-child p{color:#565d67;font:400 clamp(15px, 1.2vw, 17px) / 1.62 var(--font-dm-sans), sans-serif;text-wrap:pretty}.landing-module__KyKYYq__aboutSection>div:last-child .landing-module__KyKYYq__aboutSecondary{color:#8a9099;margin-top:14px!important}.landing-module__KyKYYq__contactSection{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,64px) clamp(48px,6vw,96px)}.landing-module__KyKYYq__contactPanel{background:#0d1117;border-radius:28px;flex-wrap:wrap;align-items:center;gap:clamp(36px,4.6vw,96px);padding:clamp(36px,5.4vw,110px) clamp(24px,4vw,88px);display:flex;box-shadow:0 70px 140px -90px #0d1117e6}.landing-module__KyKYYq__contactCopy{flex:6 400px;min-width:min(360px,100%)}.landing-module__KyKYYq__contactCopy h2{color:#fff;font:600 clamp(34px, 5vw, 72px) / 1 var(--font-montserrat), sans-serif;letter-spacing:-.05em;text-wrap:balance}.landing-module__KyKYYq__contactCopy p{color:#a9b1bd;max-width:32em;font:400 clamp(15px, 1.25vw, 17.5px) / 1.64 var(--font-dm-sans), sans-serif;text-wrap:pretty;margin-top:clamp(22px,2.4vw,32px)!important}.landing-module__KyKYYq__contactCard{background:#161b21;border:1px solid #ffffff1a;border-radius:22px;flex:5 340px;min-width:min(320px,100%);padding:clamp(24px,2.8vw,40px)}.landing-module__KyKYYq__contactCard>p{color:#8fa6ff;font:600 10px/1 var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase}.landing-module__KyKYYq__contactButton{color:#0d1117;font:600 15px/1 var(--font-montserrat), sans-serif;background:#fff;border-radius:999px;align-items:center;gap:11px;margin-top:clamp(20px,2.2vw,28px);padding:17px 26px;display:inline-flex}.landing-module__KyKYYq__contactButton:hover{color:#fff;background:#2b4ff5}.landing-module__KyKYYq__emailLink{color:#fff;font:600 clamp(15px, 1.5vw, 20px) / 1.35 var(--font-montserrat), sans-serif;letter-spacing:-.024em;overflow-wrap:anywhere;border-top:1px solid #ffffff1f;margin-top:clamp(22px,2.4vw,32px);padding-top:clamp(18px,2vw,24px);display:block}.landing-module__KyKYYq__emailLink:hover{color:#8fa6ff}.landing-module__KyKYYq__contactCard>span{color:#6d747e;font:600 9.5px/1 var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase;margin-top:14px;display:block}.landing-module__KyKYYq__footer{border-top:1px solid #d8dce3;max-width:1240px;margin:0 auto;padding:clamp(28px,3.4vw,52px) clamp(20px,4vw,64px) clamp(40px,4.6vw,72px)}.landing-module__KyKYYq__footerMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px clamp(32px,5vw,96px);display:flex}.landing-module__KyKYYq__footerBrand{flex:300px;min-width:min(280px,100%)}.landing-module__KyKYYq__footerBrand>a{align-items:center;gap:11px;display:flex}.landing-module__KyKYYq__footerBrand>a span{color:#fff;width:28px;height:28px;font:600 13px/1 var(--font-montserrat), sans-serif;background:#0d1117;border-radius:8px;place-items:center;display:grid}.landing-module__KyKYYq__footerBrand>a strong{color:#14181d;font:600 16px/1 var(--font-montserrat), sans-serif;letter-spacing:.09em}.landing-module__KyKYYq__footerBrand p{color:#5c636d;font:500 13.5px/1.6 var(--font-montserrat), sans-serif;margin-top:14px!important}.landing-module__KyKYYq__footerNav,.landing-module__KyKYYq__footerContact{flex-direction:column;gap:11px;min-width:min(150px,100%);display:flex}.landing-module__KyKYYq__footerContact{min-width:min(240px,100%)}.landing-module__KyKYYq__footerNav>strong,.landing-module__KyKYYq__footerContact>strong{color:#8a9099;font:600 9.5px/1 var(--font-montserrat), sans-serif;letter-spacing:.18em;text-transform:uppercase}.landing-module__KyKYYq__footerNav a,.landing-module__KyKYYq__footerContact a,.landing-module__KyKYYq__footerContact span{color:#3d434c;font:400 13.5px/1.5 var(--font-dm-sans), sans-serif}.landing-module__KyKYYq__footerNav a{line-height:1}.landing-module__KyKYYq__footerContact a{overflow-wrap:anywhere}.landing-module__KyKYYq__footerContact span{color:#5c636d}.landing-module__KyKYYq__footerNav a:hover,.landing-module__KyKYYq__footerContact a:hover{color:#2b4ff5}.landing-module__KyKYYq__footerBottom{border-top:1px solid #dde1e7;margin-top:clamp(28px,3.2vw,44px);padding-top:20px}.landing-module__KyKYYq__footerBottom p{color:#8a9099;font:400 12.5px/1.5 var(--font-dm-sans), sans-serif}@keyframes landing-module__KyKYYq__lisaRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:760px){.landing-module__KyKYYq__desktopLinks{display:none}.landing-module__KyKYYq__navActions{margin-left:auto}.landing-module__KyKYYq__contactLink{padding-inline:16px}.landing-module__KyKYYq__menuButton{color:#fff;cursor:pointer;min-width:46px;min-height:44px;font:600 11px/1 var(--font-montserrat), sans-serif;background:0 0;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.landing-module__KyKYYq__menuIcon{flex-direction:column;gap:4px;width:13px;display:flex}.landing-module__KyKYYq__menuIcon i{background:currentColor;width:13px;height:1px;display:block}.landing-module__KyKYYq__mobileMenu{opacity:0;pointer-events:none;background:#0d1117;border-radius:22px;max-width:1120px;max-height:0;margin:8px auto 0;padding:0 14px;transition:max-height .22s,padding .22s,opacity .18s;display:grid;overflow:hidden}.landing-module__KyKYYq__mobileMenuOpen{opacity:1;pointer-events:auto;max-height:300px;padding-block:10px}.landing-module__KyKYYq__mobileMenu a{color:#fff;min-height:48px;font:500 14px/1 var(--font-montserrat), sans-serif;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:0 8px;display:flex}.landing-module__KyKYYq__mobileMenu a:last-child{border-bottom:0}.landing-module__KyKYYq__journeyProduct{border-bottom:1px solid #e6e9ee;border-right:0}.landing-module__KyKYYq__deviceShowcaseSection{padding-bottom:clamp(72px,22vw,104px)}.landing-module__KyKYYq__deviceShowcaseStage{border-radius:22px;gap:clamp(20px,7vw,30px);min-height:0;padding:clamp(16px,5vw,24px);display:grid}.landing-module__KyKYYq__desktopPreview,.landing-module__KyKYYq__tabletPreview,.landing-module__KyKYYq__mobilePreview{width:100%;position:static}.landing-module__KyKYYq__desktopPreview{border-radius:12px}.landing-module__KyKYYq__tabletPreview{border-radius:14px;justify-self:end;width:94%}.landing-module__KyKYYq__mobilePreview{border-radius:20px;justify-self:center;width:min(72%,280px)}}@media (max-width:520px){.landing-module__KyKYYq__navShell{padding-inline:12px}.landing-module__KyKYYq__nav{gap:8px;padding-left:12px}.landing-module__KyKYYq__brand{gap:8px;min-height:44px}.landing-module__KyKYYq__brandMark{width:25px;height:25px}.landing-module__KyKYYq__contactLink{align-items:center;min-height:44px;padding:11px 13px;display:inline-flex}.landing-module__KyKYYq__menuButton{min-width:42px;padding-inline:10px}.landing-module__KyKYYq__menuButton>span:first-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__KyKYYq__heroSignals{justify-content:stretch}.landing-module__KyKYYq__heroSignal{flex:100%}.landing-module__KyKYYq__heroOutcome{width:calc(100% - 20px)}.landing-module__KyKYYq__stageTabs,.landing-module__KyKYYq__roleTabs{border-radius:24px}.landing-module__KyKYYq__stageTabs button{flex:calc(50% - 3px);min-height:44px}.landing-module__KyKYYq__roleTabs{width:100%}.landing-module__KyKYYq__roleTabs button{flex:30%;min-height:44px;padding-inline:12px}.landing-module__KyKYYq__configurationBars{padding-left:14px}.landing-module__KyKYYq__contactButton{justify-content:center;width:100%;padding-inline:18px}.landing-module__KyKYYq__emailLink,.landing-module__KyKYYq__footerBrand>a{min-height:44px}.landing-module__KyKYYq__footerNav a,.landing-module__KyKYYq__footerContact a{align-items:center;min-height:44px;display:flex}}@media (prefers-reduced-motion:reduce){.landing-module__KyKYYq__heroInner{animation:none}.landing-module__KyKYYq__scopeTrack span,.landing-module__KyKYYq__mobileMenu{transition:none}}
