.ecommerce-page-module__AE7QxW__pageWrapper{box-sizing:border-box;background:#fff;width:100%;max-width:100vw;overflow-x:clip}.ecommerce-page-module__AE7QxW__hero{background:radial-gradient(70% 50% at 50% -10%,#0b209314 0%,#0000 70%),radial-gradient(circle at 85% 20%,#f59e0b14 0%,#0000 40%),linear-gradient(#fafcff 0%,#fff 100%);border-bottom:1px solid #e2e8f0;padding:clamp(90px,12vw,130px) 0 clamp(48px,6vw,72px);position:relative;overflow:hidden}.ecommerce-page-module__AE7QxW__heroMeshGrid{pointer-events:none;background-image:linear-gradient(90deg,#0b209308 1px,#0000 1px),linear-gradient(#0b209308 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 65%,#0000 100%);mask-image:linear-gradient(#fff 65%,#0000 100%)}.ecommerce-page-module__AE7QxW__heroCenter{text-align:center;z-index:2;flex-direction:column;align-items:center;max-width:920px;margin:0 auto;display:flex;position:relative}.ecommerce-page-module__AE7QxW__heroEyebrowPill{font-family:var(--font-display);letter-spacing:.04em;color:#0b2093;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1.5px solid #e2e8f0;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 18px;font-size:12.5px;font-weight:750;display:inline-flex;box-shadow:inset 0 1px #fff,0 2px 8px #0b20930d}.ecommerce-page-module__AE7QxW__emeraldPulseDot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite ecommerce-page-module__AE7QxW__pulseEmerald;box-shadow:0 0 10px #10b98199}@keyframes ecommerce-page-module__AE7QxW__pulseEmerald{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.ecommerce-page-module__AE7QxW__heroTitle{font-family:var(--font-display);letter-spacing:-.03em;color:#0f172a;margin:0 0 18px;font-size:clamp(2.4rem,5.2vw,4.2rem);font-weight:800;line-height:1.12}.ecommerce-page-module__AE7QxW__heroSub{font-family:var(--font-body);color:#475569;max-width:720px;margin:0 auto 34px;font-size:clamp(15.5px,1.25vw,18.5px);line-height:1.65}.ecommerce-page-module__AE7QxW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:34px;display:flex}.ecommerce-page-module__AE7QxW__trustStrip{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.ecommerce-page-module__AE7QxW__trustAvatars{align-items:center;display:flex}.ecommerce-page-module__AE7QxW__trustAvatar{color:#fff;background:#0b2093;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-8px;font-size:11px;font-weight:800;display:flex;box-shadow:0 2px 6px #0000001a}.ecommerce-page-module__AE7QxW__trustAvatar:first-child{margin-left:0}.ecommerce-page-module__AE7QxW__trustAvatarGold{background:#f59e0b}.ecommerce-page-module__AE7QxW__trustStars{color:#f59e0b;letter-spacing:2px;font-size:13px}.ecommerce-page-module__AE7QxW__trustLabel{color:#475569;font-size:12.5px;font-weight:600}.ecommerce-page-module__AE7QxW__telemetryRibbon{z-index:2;background:linear-gradient(#fff 0%,#fafcff 50%,#f1f5f9 100%);border:1.5px solid #cbd5e1;border-radius:16px;grid-template-columns:repeat(4,1fr);width:100%;max-width:1040px;margin:44px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1.5px #fff,inset 0 -1px #0000000a,0 12px 32px -8px #0b209314,0 2px 6px #0000000a}.ecommerce-page-module__AE7QxW__telemetryCell{text-align:center;border-right:1px solid #e2e8f0;flex-direction:column;align-items:center;padding:22px 18px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__telemetryCell:last-child{border-right:none}.ecommerce-page-module__AE7QxW__tVal{font-family:var(--font-display);letter-spacing:-.02em;color:#0b2093;text-shadow:0 1px 1px #fffc;margin-bottom:4px;font-size:clamp(24px,2.5vw,34px);font-weight:800;line-height:1.1}.ecommerce-page-module__AE7QxW__tLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:650}.ecommerce-page-module__AE7QxW__sectionHeaderBadge{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#0b2093;background:linear-gradient(#fff 0%,#f1f5f9 100%);border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 14px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fff,0 2px 6px #0b20930d}.ecommerce-page-module__AE7QxW__badgeDot{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #10b98180}.ecommerce-page-module__AE7QxW__cardGlassGloss{pointer-events:none;z-index:1;background:linear-gradient(#ffffffbf 0%,#fff0 100%);border-radius:999px;height:38%;position:absolute;top:1px;left:6%;right:6%}.ecommerce-page-module__AE7QxW__cardGlassGlossDark{pointer-events:none;z-index:1;background:linear-gradient(#ffffff1f 0%,#fff0 100%);border-radius:999px;height:40%;position:absolute;top:1px;left:6%;right:6%}.ecommerce-page-module__AE7QxW__diffSection{background:#fff;padding:clamp(64px,8vw,104px) 0;position:relative}.ecommerce-page-module__AE7QxW__diffGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(36px,5vw,64px);display:grid}.ecommerce-page-module__AE7QxW__sectionHeading{font-family:var(--font-display);color:#0f172a;letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(2rem,3.4vw,2.85rem);font-weight:800;line-height:1.18}.ecommerce-page-module__AE7QxW__narrativeParagraph{color:#334155;margin-bottom:18px;font-size:15.5px;line-height:1.7}.ecommerce-page-module__AE7QxW__highlightPillBox{background:linear-gradient(145deg,#fff 0%,#eff6ff 100%);border:1px solid #bfdbfe;border-left:4px solid #0b2093;border-radius:0 12px 12px 0;align-items:center;gap:12px;margin-top:12px;padding:14px 18px;display:flex;box-shadow:inset 0 1px #fff,0 4px 12px #0b20930d}.ecommerce-page-module__AE7QxW__highlightIcon{font-size:18px}.ecommerce-page-module__AE7QxW__highlightPillText{color:#0b2093;font-size:13.5px;font-weight:650;line-height:1.5}.ecommerce-page-module__AE7QxW__journeyCard{background:linear-gradient(165deg,#fff 0%,#f8fafc 50%,#f1f5f9 100%);border:1.5px solid #cbd5e1;border-radius:22px;padding:clamp(24px,3.5vw,36px);position:relative;overflow:hidden;box-shadow:inset 0 1.5px #fff,inset 0 -1.5px #0000000a,0 16px 40px -10px #0b20931a,0 4px 12px #0000000a}.ecommerce-page-module__AE7QxW__journeyHeader{z-index:2;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__journeyTitleWrap{align-items:center;gap:10px;display:flex}.ecommerce-page-module__AE7QxW__journeyHeaderIcon{font-size:18px}.ecommerce-page-module__AE7QxW__journeyTitle{font-family:var(--font-display);color:#0f172a;text-transform:uppercase;letter-spacing:.06em;font-size:15px;font-weight:800}.ecommerce-page-module__AE7QxW__journeyBadge{color:#0b2093;background:linear-gradient(#dbeafe 0%,#bfdbfe 100%);border:1px solid #93c5fd;border-radius:999px;padding:4px 11px;font-size:10.5px;font-weight:800;box-shadow:inset 0 1px #fff9}.ecommerce-page-module__AE7QxW__journeyFlow{z-index:2;flex-direction:column;gap:12px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__journeyStep{background:linear-gradient(#fff 0%,#fafcff 100%);border:1.2px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;padding:13px 16px;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #fff,0 2px 6px #00000008}.ecommerce-page-module__AE7QxW__journeyStep:hover{background:#fff;border-color:#0b2093;transform:translate(4px);box-shadow:inset 0 1px #fff,0 6px 16px #0b20931a}.ecommerce-page-module__AE7QxW__stepIconBadge{background:linear-gradient(145deg,#fff 0%,#eef2f6 100%);border:1px solid #cbd5e1;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex;box-shadow:inset 0 1.5px #fff,0 2px 6px #0000000d}.ecommerce-page-module__AE7QxW__stepInfo{flex-direction:column;display:flex}.ecommerce-page-module__AE7QxW__stepTitle{font-family:var(--font-display);color:#0f172a;margin-bottom:2px;font-size:14px;font-weight:750}.ecommerce-page-module__AE7QxW__stepSub{color:#64748b;font-size:12.5px;line-height:1.4}.ecommerce-page-module__AE7QxW__growStoreSection{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:clamp(64px,8vw,104px) 0}.ecommerce-page-module__AE7QxW__growGrid{grid-template-columns:1fr;gap:36px;display:grid}.ecommerce-page-module__AE7QxW__growNarrativeBox{text-align:center;max-width:860px;margin:0 auto}.ecommerce-page-module__AE7QxW__growPillarsRow{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:16px;display:grid}.ecommerce-page-module__AE7QxW__pillarCard{background:linear-gradient(170deg,#fff 0%,#fafcff 60%,#f1f5f9 100%);border:1.5px solid #cbd5e1;border-radius:20px;flex-direction:column;padding:30px 26px;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1.5px #fff,inset 0 -1px #0000000a,0 8px 24px -6px #0b20930f,0 2px 6px #00000008}.ecommerce-page-module__AE7QxW__pillarCard:hover{border-color:#0b2093;transform:translateY(-4px);box-shadow:inset 0 1.5px #fff,0 20px 44px -10px #0b209329,0 4px 12px #0000000d}.ecommerce-page-module__AE7QxW__pillarIconBox{z-index:2;background:linear-gradient(145deg,#fff 0%,#eef2f6 100%);border:1.5px solid #cbd5e1;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;font-size:24px;display:flex;position:relative;box-shadow:inset 0 1.5px #fff,inset 0 -1.5px #0000000f,0 4px 10px #0b209314}.ecommerce-page-module__AE7QxW__pillarTitle{font-family:var(--font-display);color:#0f172a;z-index:2;margin-bottom:12px;font-size:19px;font-weight:800;position:relative}.ecommerce-page-module__AE7QxW__pillarDesc{color:#475569;z-index:2;margin:0;font-size:14px;line-height:1.65;position:relative}.ecommerce-page-module__AE7QxW__servicesSection{background:#fff;padding:clamp(64px,8vw,104px) 0}.ecommerce-page-module__AE7QxW__servicesHeader{text-align:center;max-width:840px;margin:0 auto 48px}.ecommerce-page-module__AE7QxW__servicesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ecommerce-page-module__AE7QxW__servicesGridRow2{grid-template-columns:repeat(2,1fr);gap:24px;max-width:860px;margin-top:24px;margin-left:auto;margin-right:auto;display:grid}.ecommerce-page-module__AE7QxW__cardCol{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.ecommerce-page-module__AE7QxW__sectionCtaRow{justify-content:center;align-items:center;margin-top:36px;display:flex}.ecommerce-page-module__AE7QxW__faqCtaBox{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:36px;display:flex}.ecommerce-page-module__AE7QxW__faqCtaNote{font-family:var(--font-body);color:#64748b;margin:0;font-size:14.5px;font-weight:600}.ecommerce-page-module__AE7QxW__serviceCard{box-sizing:border-box;background:linear-gradient(160deg,#fff 0%,#f8fafd 55%,#eef4fa 100%);border:1.5px solid #cbd5e1e6;border-radius:18px;flex-direction:column;justify-content:space-between;height:100%;padding:24px 22px;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #fff,inset 1.5px 0 #fffffff2,inset 0 -1.5px #0f172a08,0 4px 6px -1px #0b209308,0 10px 20px -4px #0b20930f}.ecommerce-page-module__AE7QxW__serviceCard:hover{border-color:#0b2093;transform:translateY(-4px);box-shadow:inset 0 2px #fff,0 20px 40px -10px #0b209324,0 4px 12px #0000000a}.ecommerce-page-module__AE7QxW__serviceTopBody{flex-direction:column;flex:auto;display:flex}.ecommerce-page-module__AE7QxW__serviceCardTop{z-index:2;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__serviceIconBox{background:linear-gradient(145deg,#fff 0%,#eef2f6 100%);border:1.5px solid #cbd5e1;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex;box-shadow:inset 0 1.5px #fff,0 4px 10px #0b209314}.ecommerce-page-module__AE7QxW__serviceBadge{color:#0b2093;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800;box-shadow:inset 0 1px #fff}.ecommerce-page-module__AE7QxW__serviceCardTitle{font-family:var(--font-display);color:#0f172a;z-index:2;align-items:flex-start;min-height:48px;margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.3;display:flex;position:relative}.ecommerce-page-module__AE7QxW__serviceCardDesc{color:#475569;z-index:2;flex:auto;margin:0 0 14px;font-size:14px;line-height:1.6;position:relative}.ecommerce-page-module__AE7QxW__serviceCardFooter{z-index:2;border-top:1.5px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:auto;padding-top:14px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__serviceFooterTag{font-family:var(--font-display);color:#0b2093;letter-spacing:.02em;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:3px 9px;font-size:10.5px;font-weight:700}.ecommerce-page-module__AE7QxW__serviceDeliverable{font-family:var(--font-body);color:#16a34a;white-space:nowrap;font-size:11px;font-weight:700}.ecommerce-page-module__AE7QxW__growthNarrativeSection{background:radial-gradient(circle at 15% 20%,#0b20930a 0%,#0000 40%),#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:clamp(38px,4.5vw,56px) 0}.ecommerce-page-module__AE7QxW__narrativeCard{background:linear-gradient(170deg,#fff 0%,#fafcff 50%,#f1f5f9 100%);border:1.5px solid #cbd5e1;border-radius:20px;grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(20px,3vw,32px);padding:clamp(24px,3.5vw,36px) clamp(22px,3.5vw,38px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1.5px #fff,inset 0 -1.5px #0000000a,0 16px 40px -10px #0b209314,0 3px 10px #00000008}.ecommerce-page-module__AE7QxW__cardGlassGloss{pointer-events:none;border-radius:inherit;z-index:1;background:linear-gradient(#ffffff8c 0%,#ffffff05 100%);height:48%;position:absolute;top:0;left:0;right:0}.ecommerce-page-module__AE7QxW__narrativeLeft{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.ecommerce-page-module__AE7QxW__narrativeRight{z-index:2;flex-direction:column;gap:10px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__narrativeMiniCard{background:linear-gradient(#fff 0%,#fafcff 100%);border:1.2px solid #cbd5e1;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;transition:all .22s;display:flex;box-shadow:inset 0 1px #fff,0 2px 5px #00000005}.ecommerce-page-module__AE7QxW__narrativeMiniCard:hover{background:#fff;border-color:#0b2093;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 6px 16px -3px #0b209314}.ecommerce-page-module__AE7QxW__miniIconBox{background:linear-gradient(145deg,#fff 0%,#eef2f6 100%);border:1px solid #cbd5e1;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex;box-shadow:inset 0 1px #fff,0 2px 4px #00000008}.ecommerce-page-module__AE7QxW__narrativeMiniTextTitle{font-family:var(--font-display);color:#0f172a;margin-bottom:2px;font-size:13.5px;font-weight:750}.ecommerce-page-module__AE7QxW__narrativeMiniTextSub{color:#64748b;font-size:12px;line-height:1.35}.ecommerce-page-module__AE7QxW__showcaseSection{background:radial-gradient(70% 50% at 85% 30%,#0b20930d 0%,#0000 60%),radial-gradient(circle at 15% 80%,#f59e0b0a 0%,#0000 40%),#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:clamp(38px,4.5vw,56px) 0;position:relative;overflow:hidden}.ecommerce-page-module__AE7QxW__showcaseCard{background:linear-gradient(170deg,#fff 0%,#fafcff 45%,#f1f5f9 100%);border:1.5px solid #cbd5e1;border-radius:22px;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(20px,3vw,32px);padding:clamp(24px,3.5vw,36px) clamp(22px,3.5vw,38px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1.5px #fff,inset 0 -1.5px #0000000a,0 18px 44px -10px #0b209317,0 3px 12px #00000008}.ecommerce-page-module__AE7QxW__showcaseLeft{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.ecommerce-page-module__AE7QxW__showcaseRight{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.ecommerce-page-module__AE7QxW__showcasePoints{flex-direction:column;gap:10px;width:100%;margin:16px 0 22px;display:flex}.ecommerce-page-module__AE7QxW__showcasePointItem{background:linear-gradient(#fff 0%,#fafcff 100%);border:1.2px solid #cbd5e1;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 14px;transition:all .24s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #fff,0 2px 5px #00000005}.ecommerce-page-module__AE7QxW__showcasePointItem:hover{background:#fff;border-color:#0b2093;transform:translate(3px);box-shadow:inset 0 1px #fff,0 6px 16px -3px #0b209314}.ecommerce-page-module__AE7QxW__showcasePointIcon{background:linear-gradient(145deg,#fff 0%,#eef2f6 100%);border:1px solid #cbd5e1;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:flex;box-shadow:inset 0 1px #fff,0 2px 5px #0b20930d}.ecommerce-page-module__AE7QxW__showcasePointText{flex-direction:column;display:flex}.ecommerce-page-module__AE7QxW__showcasePointTitle{font-family:var(--font-display);color:#0f172a;margin-bottom:2px;font-size:14px;font-weight:750}.ecommerce-page-module__AE7QxW__showcasePointDesc{color:#64748b;font-size:12.5px;line-height:1.45}.ecommerce-page-module__AE7QxW__showcaseImageContainer{width:100%;max-width:440px;position:relative}.ecommerce-page-module__AE7QxW__showcaseImageFrame{background:#0f172a;border:2px solid #cbd5e1;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 2px #fffc,0 20px 48px -10px #0b20932e,0 4px 12px #00000014}.ecommerce-page-module__AE7QxW__showcaseImg{object-fit:cover;width:100%;height:auto;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.ecommerce-page-module__AE7QxW__showcaseImageFrame:hover .ecommerce-page-module__AE7QxW__showcaseImg{transform:scale(1.025)}.ecommerce-page-module__AE7QxW__floatingBadgeTop{font-family:var(--font-display);color:#0f172a;z-index:4;background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1.5px solid #cbd5e1;border-radius:14px;align-items:center;gap:8px;padding:9px 16px;font-size:12.5px;font-weight:750;animation:4.5s ease-in-out infinite ecommerce-page-module__AE7QxW__floatBadge;display:flex;position:absolute;top:-16px;right:-16px;box-shadow:inset 0 1px #fff,0 14px 32px -6px #00000029}.ecommerce-page-module__AE7QxW__floatingBadgeBottom{font-family:var(--font-display);color:#0f172a;z-index:4;background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1.5px solid #cbd5e1;border-radius:14px;align-items:center;gap:8px;padding:9px 16px;font-size:12.5px;font-weight:750;animation:4.5s ease-in-out infinite reverse ecommerce-page-module__AE7QxW__floatBadge;display:flex;position:absolute;bottom:-16px;left:-16px;box-shadow:inset 0 1px #fff,0 14px 32px -6px #00000029}@keyframes ecommerce-page-module__AE7QxW__floatBadge{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ecommerce-page-module__AE7QxW__badgeIcon{font-size:15px}.ecommerce-page-module__AE7QxW__badgeMetric{color:#0b2093;font-weight:850}.ecommerce-page-module__AE7QxW__processSection{background:#fff;padding:clamp(64px,8vw,104px) 0;scroll-margin-top:80px}.ecommerce-page-module__AE7QxW__processHeader{text-align:center;max-width:820px;margin:0 auto 52px}.ecommerce-page-module__AE7QxW__processGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ecommerce-page-module__AE7QxW__processCard{background:linear-gradient(170deg,#fff 0%,#fafcff 60%,#f1f5f9 100%);border:1.5px solid #cbd5e1;border-radius:20px;flex-direction:column;padding:30px 26px;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1.5px #fff,inset 0 -1px #0000000a,0 8px 24px -6px #0b20930d,0 2px 6px #00000008}.ecommerce-page-module__AE7QxW__processCard:hover{background:#fff;border-color:#0b2093;transform:translateY(-4px);box-shadow:inset 0 1.5px #fff,0 20px 44px -10px #0b209326,0 4px 12px #0000000d}.ecommerce-page-module__AE7QxW__processCardTop{z-index:2;justify-content:space-between;align-items:center;margin-bottom:18px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__processStepNum{font-family:var(--font-display);color:#0b2093;letter-spacing:.04em;background:linear-gradient(145deg,#fff 0%,#eff6ff 100%);border:1px solid #bfdbfe;border-radius:999px;padding:5px 14px;font-size:13.5px;font-weight:800;box-shadow:inset 0 1px #fff,0 2px 6px #0b209314}.ecommerce-page-module__AE7QxW__processCardTitle{font-family:var(--font-display);color:#0f172a;z-index:2;margin:0 0 10px;font-size:18.5px;font-weight:800;line-height:1.3;position:relative}.ecommerce-page-module__AE7QxW__processCardDesc{color:#475569;z-index:2;margin:0;font-size:14px;line-height:1.6;position:relative}.ecommerce-page-module__AE7QxW__caseSection{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:clamp(56px,7vw,96px) 0;position:relative}.ecommerce-page-module__AE7QxW__editorialContainer{background:linear-gradient(170deg,#fff 0%,#fafcff 50%,#f1f5f9 100%);border:1.5px solid #cbd5e1;border-radius:24px;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,64px);padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1.5px #fff,0 16px 40px -10px #0b209314}.ecommerce-page-module__AE7QxW__editorialContent{z-index:2;flex-direction:column;display:flex;position:relative}.ecommerce-page-module__AE7QxW__editorialBadge{letter-spacing:.08em;text-transform:uppercase;color:#0b2093;align-items:center;gap:8px;margin-bottom:14px;font-size:11px;font-weight:800;display:inline-flex}.ecommerce-page-module__AE7QxW__editorialTitle{font-family:var(--font-display);color:#0f172a;margin:0 0 10px;font-size:clamp(1.8rem,3.2vw,2.8rem);font-weight:800;line-height:1.18}.ecommerce-page-module__AE7QxW__editorialLocation{color:#64748b;margin-bottom:18px;font-size:13.5px;font-weight:600}.ecommerce-page-module__AE7QxW__editorialDesc{color:#334155;margin-bottom:24px;font-size:15px;line-height:1.65}.ecommerce-page-module__AE7QxW__editorialQuoteBlock{background:#fff;border-left:3.5px solid #0b2093;border-radius:0 10px 10px 0;margin-bottom:28px;padding:14px 18px;box-shadow:0 2px 8px #00000008}.ecommerce-page-module__AE7QxW__editorialQuoteText{color:#1e293b;margin-bottom:6px;font-size:14px;font-style:italic;line-height:1.6}.ecommerce-page-module__AE7QxW__editorialQuoteAuthor{color:#0b2093;font-size:12px;font-weight:700}.ecommerce-page-module__AE7QxW__editorialVisual{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__editorialImgWrapper{border:1.5px solid #cbd5e1;border-radius:18px;width:100%;height:380px;position:relative;overflow:hidden;box-shadow:0 16px 36px -12px #0b20931f}.ecommerce-page-module__AE7QxW__editorialImg{object-fit:cover}.ecommerce-page-module__AE7QxW__editorialImgBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0f172ae0;border:1px solid #fff3;border-radius:999px;padding:6px 14px;font-size:11.5px;font-weight:700;position:absolute;top:16px;left:16px}.ecommerce-page-module__AE7QxW__kpiStrip{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ecommerce-page-module__AE7QxW__kpiCard{text-align:center;background:linear-gradient(#fff 0%,#fafcff 100%);border:1.2px solid #cbd5e1;border-radius:14px;padding:14px 16px;box-shadow:inset 0 1px #fff,0 2px 6px #00000008}.ecommerce-page-module__AE7QxW__kpiNum{font-family:var(--font-display);color:#0b2093;margin-bottom:4px;font-size:21px;font-weight:850}.ecommerce-page-module__AE7QxW__kpiSub{color:#64748b;font-size:11px;font-weight:650;line-height:1.3}.ecommerce-page-module__AE7QxW__faqSection{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:clamp(64px,8vw,104px) 0}.ecommerce-page-module__AE7QxW__faqContainer{flex-direction:column;gap:12px;max-width:840px;margin:40px auto 0;display:flex}.ecommerce-page-module__AE7QxW__faqRow{background:linear-gradient(#fff 0%,#fafcff 100%);border:1.5px solid #cbd5e1;border-radius:14px;padding:0 24px;transition:all .22s;box-shadow:inset 0 1px #fff,0 2px 6px #00000005}.ecommerce-page-module__AE7QxW__faqRow:hover{border-color:#0b2093;box-shadow:inset 0 1px #fff,0 6px 16px #0b20930f}.ecommerce-page-module__AE7QxW__faqBtn{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 0;display:flex}.ecommerce-page-module__AE7QxW__faqQuestion{font-family:var(--font-display);color:#0f172a;padding-right:16px;font-size:16.5px;font-weight:750;line-height:1.35}.ecommerce-page-module__AE7QxW__faqIcon{color:#0b2093;background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;font-weight:700;line-height:1;display:flex}.ecommerce-page-module__AE7QxW__faqPane{border-top:1px solid #f1f5f9;margin-top:4px;padding:14px 0 20px}.ecommerce-page-module__AE7QxW__faqAnswer{color:#475569;margin:0;font-size:15px;line-height:1.7}.ecommerce-page-module__AE7QxW__conversionSection{background:#fff;padding:clamp(64px,8vw,104px) 0}.ecommerce-page-module__AE7QxW__homeCtaInnerBox{text-align:center;background:linear-gradient(145deg,#fff 0%,#f8fafc 50%,#f1f5f9 100%);border:1.5px solid #cbd5e1;border-radius:24px;max-width:1000px;margin:0 auto;padding:clamp(38px,5.5vw,60px) clamp(20px,4vw,48px);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:inset 0 2px #fff,inset 0 -1.5px #0000000a,0 24px 60px -12px #0b20931f,0 6px 18px #0000000a}.ecommerce-page-module__AE7QxW__homeCtaInnerBox:hover{border-color:#0b209359;box-shadow:inset 0 2px #fff,0 36px 84px -14px #0f172a24,0 0 0 1px #0b209326}.ecommerce-page-module__AE7QxW__homeCtaEyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:#0b2093;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:4px 14px;font-size:11.5px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fff}.ecommerce-page-module__AE7QxW__homeCtaDot{background:#0b2093;border-radius:50%;width:7px;height:7px}.ecommerce-page-module__AE7QxW__homeCtaHeadline{font-family:var(--font-display);letter-spacing:-.025em;color:#0f172a;margin-top:4px;margin-bottom:14px;font-size:clamp(1.85rem,3.2vw,2.7rem);font-weight:800;line-height:1.2}.ecommerce-page-module__AE7QxW__homeCtaSub{font-family:var(--font-body);color:#475569;max-width:680px;margin:0 auto 20px;font-size:clamp(14px,1.05vw,16px);line-height:1.6}.ecommerce-page-module__AE7QxW__homeCtaContact{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;font-size:13px;font-weight:550;display:flex}.ecommerce-page-module__AE7QxW__homeCtaPhone{color:#0b2093;text-underline-offset:3px;font-weight:750;text-decoration:underline}.ecommerce-page-module__AE7QxW__homeCtaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:8px;margin-bottom:0;display:flex}.ecommerce-page-module__AE7QxW__homeCtaSecondaryWrapper{display:inline-flex;background:#fff!important;border-radius:9999px!important;overflow:hidden!important;box-shadow:0 2px 8px #0000000d!important}.ecommerce-page-module__AE7QxW__homeCtaSecondaryInner{border-radius:9999px;align-items:center;gap:8px;padding:12px 22px;font-size:14px;text-decoration:none;transition:all .2s;display:inline-flex;color:#0f172a!important;background:#fff!important;border:1.5px solid #cbd5e1!important;font-weight:700!important;box-shadow:inset 0 1px #fff!important}.ecommerce-page-module__AE7QxW__homeCtaSecondaryInner:hover{color:#0b2093!important;background:#f8fafc!important;border-color:#0b2093!important}.ecommerce-page-module__AE7QxW__executiveTerminal{}.ecommerce-page-module__AE7QxW__homeCtaTrustBadges{z-index:2;border-top:1px solid #e2e8f0;flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:clamp(12px,2vw,24px);margin-top:18px;padding-top:20px;display:flex;position:relative}.ecommerce-page-module__AE7QxW__homeCtaTrustItem{font-family:var(--font-display);color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:650;display:inline-flex;box-shadow:0 2px 6px #00000005}@media (max-width:1024px){.ecommerce-page-module__AE7QxW__diffGrid,.ecommerce-page-module__AE7QxW__narrativeCard,.ecommerce-page-module__AE7QxW__showcaseCard,.ecommerce-page-module__AE7QxW__growPillarsRow{grid-template-columns:1fr}.ecommerce-page-module__AE7QxW__servicesGrid{grid-template-columns:repeat(2,1fr)}.ecommerce-page-module__AE7QxW__servicesGridRow2{grid-template-columns:1fr}.ecommerce-page-module__AE7QxW__processGrid{grid-template-columns:repeat(2,1fr)}.ecommerce-page-module__AE7QxW__editorialContainer,.ecommerce-page-module__AE7QxW__executiveTerminal{grid-template-columns:1fr}}@media (max-width:768px){.ecommerce-page-module__AE7QxW__hero{padding:85px 0 36px}.ecommerce-page-module__AE7QxW__heroCenter{padding:0 4px}.ecommerce-page-module__AE7QxW__telemetryRibbon{grid-template-columns:repeat(2,1fr);margin-top:24px}.ecommerce-page-module__AE7QxW__telemetryCell{padding:12px 10px!important}.ecommerce-page-module__AE7QxW__tVal{font-size:1.25rem!important}.ecommerce-page-module__AE7QxW__tLabel{font-size:.68rem!important}.ecommerce-page-module__AE7QxW__telemetryCell:nth-child(2){border-right:none}.ecommerce-page-module__AE7QxW__telemetryCell:first-child,.ecommerce-page-module__AE7QxW__telemetryCell:nth-child(2){border-bottom:1px solid #e2e8f0}.ecommerce-page-module__AE7QxW__servicesGrid,.ecommerce-page-module__AE7QxW__processGrid{grid-template-columns:1fr;gap:12px}.ecommerce-page-module__AE7QxW__serviceCard,.ecommerce-page-module__AE7QxW__processCard,.ecommerce-page-module__AE7QxW__diffCard,.ecommerce-page-module__AE7QxW__showcaseCard{border-radius:14px!important;padding:14px 12px!important}.ecommerce-page-module__AE7QxW__kpiStrip{grid-template-columns:1fr;gap:8px}.ecommerce-page-module__AE7QxW__termActions{align-items:stretch;gap:10px;width:100%}.ecommerce-page-module__AE7QxW__floatingBadgeTop{padding:6px 12px;font-size:11px;top:-8px;right:-6px}.ecommerce-page-module__AE7QxW__floatingBadgeBottom{padding:6px 12px;font-size:11px;bottom:-8px;left:-6px}.ecommerce-page-module__AE7QxW__executiveTerminal{border-radius:18px!important;padding:24px 16px!important}.ecommerce-page-module__AE7QxW__serviceCardTitle{min-height:auto!important}.ecommerce-page-module__AE7QxW__homeCtaTrustBadges{gap:8px!important;padding-top:14px!important}.ecommerce-page-module__AE7QxW__homeCtaTrustItem{padding:4px 10px!important;font-size:11px!important}}
