.interactive-commerce-case-study-module__EP5UZq__commerceShell{--case-warm:#c8aa79;background:radial-gradient(circle at 78% 8%, #2696bc24, transparent 29%), radial-gradient(circle at 18% 42%, #c49d6509, transparent 24%), var(--ink)}.interactive-commerce-case-study-module__EP5UZq__commerceShell main{overflow:clip}.interactive-commerce-case-study-module__EP5UZq__commerceOverview{background:radial-gradient(circle at 76% 42%,#1f91b91b,#0000 31%),linear-gradient(#05142029,#030e170d);padding-block:clamp(96px,7.2vw,128px)}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewLayout{grid-template-columns:minmax(410px,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(48px,5.4vw,88px);min-width:0;display:grid}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewCopy{min-width:0}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle{color:#e2f0f5;letter-spacing:-.05em;margin:clamp(25px,2.3vw,36px) 0 0;font-size:clamp(36px,3vw,48px);font-weight:450;line-height:1.12}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleDesktop,.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleDesktop>span,.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleMobile>span{display:block}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleMobile{display:none}html[lang=zh-Hant] .interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleDesktop>span{white-space:nowrap}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle{font-size:clamp(34px,2.45vw,40px)}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse{max-width:610px;margin-top:clamp(30px,2.6vw,42px)}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse p{color:#93aab6;margin:0;font-size:clamp(13px,1.02vw,15px);line-height:1.9}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse p+p{margin-top:17px}.interactive-commerce-case-study-module__EP5UZq__commerceKeywords{color:#68cbdea8;max-width:590px;font:500 7px/1.6 var(--font-mono);letter-spacing:.105em;align-items:center;gap:13px;margin:clamp(29px,2.5vw,39px) 0 0;display:flex}.interactive-commerce-case-study-module__EP5UZq__commerceKeywords span{background:linear-gradient(90deg,#42e8ffc2,#42e8ff14);flex:none;width:clamp(30px,4vw,62px);height:1px;box-shadow:0 0 7px #42e8ff24}.interactive-commerce-case-study-module__EP5UZq__ecosystemPanel{isolation:isolate;clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 17px) 100%,17px 100%,0 calc(100% - 17px),0 17px);background:radial-gradient(circle at 50% 47%,#2097c11b,#0000 48%),linear-gradient(145deg,#071d2cf2,#020c15ed);border:1px solid #42e8ff52;min-width:0;padding:clamp(22px,2.2vw,31px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 7px #42e8ff04,inset 0 0 66px #42e8ff07,0 24px 56px #0003}.interactive-commerce-case-study-module__EP5UZq__ecosystemPanel:before{content:"";z-index:-1;opacity:.24;pointer-events:none;background-image:linear-gradient(#42e8ff0e 1px,#0000 1px),linear-gradient(90deg,#42e8ff0e 1px,#0000 1px);background-size:31px 31px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000,#0000 82%);mask-image:radial-gradient(circle at 50% 46%,#000,#0000 82%)}.interactive-commerce-case-study-module__EP5UZq__ecosystemCorners{z-index:4;pointer-events:none;position:absolute;inset:9px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCorners i{filter:drop-shadow(0 0 5px #42e8ff29);border-color:#5de0fc94;width:23px;height:23px;position:absolute}.interactive-commerce-case-study-module__EP5UZq__ecosystemCorners i:first-child{border-top:1px solid;border-left:1px solid;top:0;left:0}.interactive-commerce-case-study-module__EP5UZq__ecosystemCorners i:nth-child(2){border-top:1px solid;border-right:1px solid;top:0;right:0}.interactive-commerce-case-study-module__EP5UZq__ecosystemCorners i:nth-child(3){border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.interactive-commerce-case-study-module__EP5UZq__ecosystemCorners i:nth-child(4){border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader{border-bottom:1px solid #42e8ff24;justify-content:space-between;align-items:flex-start;gap:22px;min-width:0;padding:1px 4px 18px;display:flex}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader h3{color:#aee8f0;font:500 10px/1.45 var(--font-mono);letter-spacing:.12em;margin:0}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader p{color:#547d8f;font:500 7px/1.45 var(--font-mono);letter-spacing:.11em;margin:7px 0 0}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader>span{align-items:center;gap:6px;padding-top:4px;display:flex}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader>span i{border:1px solid #42e8ff8c;border-radius:50%;width:5px;height:5px}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader>span i:first-child{background:var(--cyan);box-shadow:0 0 8px #42e8ff9e}.interactive-commerce-case-study-module__EP5UZq__ecosystemGridWrap{margin-top:15px;position:relative}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid:before,.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#42e8ff3b,#0000);position:absolute}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid:before{background:linear-gradient(#0000,#42e8ff3d 18% 82%,#0000);width:1px;top:0;bottom:0;left:50%}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid:after{height:1px;top:50%;left:0;right:0}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li{background:linear-gradient(145deg,#0c2c3c8f,#04121d94);border:1px solid #4cacca24;min-width:0;min-height:248px;padding:clamp(17px,1.6vw,23px);transition:border-color .24s,background .24s,box-shadow .24s;position:relative}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:nth-child(odd){margin-right:7px}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:nth-child(2n){margin-left:7px}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:nth-child(-n+2){margin-bottom:7px}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:nth-child(n+3){margin-top:7px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardTop{justify-content:space-between;align-items:flex-start;gap:13px;display:flex}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardTop>span{color:#587d8f;font:500 8px/1.4 var(--font-mono);letter-spacing:.12em}.interactive-commerce-case-study-module__EP5UZq__ecosystemIconMedia{flex:0 0 96px;place-items:center;width:96px;height:96px;display:grid}.interactive-commerce-case-study-module__EP5UZq__ecosystemIconMedia img{object-fit:contain;filter:drop-shadow(0 0 8px #42e8ff1a);width:100%;height:100%}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy{margin-top:13px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy b{color:var(--cyan);font:500 8px/1.45 var(--font-mono);letter-spacing:.095em;display:block}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy h3{color:#dcecf1;margin:9px 0 0;font-size:clamp(18px,1.28vw,21px);font-weight:520;line-height:1.35}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy p{color:#8fa6b1;margin:10px 0 0;font-size:11px;line-height:1.68}.interactive-commerce-case-study-module__EP5UZq__ecosystemCenterNode{z-index:3;background:#062b3c;border:1px solid #82efffd6;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #42e8ff0f,0 0 13px #42e8ff6b}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary{border-top:1px solid #42e8ff26;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-width:0;margin-top:15px;padding:17px 4px 1px;display:grid}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary b{color:#83cbd8;font:500 8px/1.5 var(--font-mono);letter-spacing:.1em}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary p{color:#718f9d;text-align:right;margin:0;font-size:10px;line-height:1.6}@media (hover:hover) and (pointer:fine){.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:hover{background:linear-gradient(145deg,#0e34459e,#04121d99);box-shadow:inset 0 0 26px #42e8ff06}}@media (min-width:1181px){.interactive-commerce-case-study-module__EP5UZq__commerceOverview{padding-block:clamp(84px,6vw,108px)}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewLayout{gap:clamp(48px,4.5vw,68px);width:100%;max-width:1240px;margin-inline:auto}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle{font-size:clamp(39px,3.05vw,50px)}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle{font-size:clamp(35px,2.55vw,42px)}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse p{font-size:clamp(14px,1.08vw,16px)}.interactive-commerce-case-study-module__EP5UZq__commerceKeywords{font-size:8px}.interactive-commerce-case-study-module__EP5UZq__ecosystemPanel{padding:clamp(28px,2.35vw,34px)}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader h3{font-size:11px}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader p{font-size:8px}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li{min-height:268px;padding:clamp(20px,1.72vw,25px)}.interactive-commerce-case-study-module__EP5UZq__ecosystemIconMedia{flex-basis:104px;width:104px;height:104px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy b{font-size:9px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy h3{font-size:clamp(20px,1.4vw,23px)}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy p{font-size:12px}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary b{font-size:9px}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary p{font-size:11px}}.interactive-commerce-case-study-module__EP5UZq__platform,.interactive-commerce-case-study-module__EP5UZq__physicalFlow,.interactive-commerce-case-study-module__EP5UZq__experience,.interactive-commerce-case-study-module__EP5UZq__technology,.interactive-commerce-case-study-module__EP5UZq__principles{position:relative}.interactive-commerce-case-study-module__EP5UZq__platform{background:radial-gradient(circle at 78% 40%,#1f81a517,#0000 30%),linear-gradient(#07192633,#0000 75%)}.interactive-commerce-case-study-module__EP5UZq__platformVisual{position:relative}.interactive-commerce-case-study-module__EP5UZq__commerceImage{background:#02090fd6;border:1px solid #47b5cf3d;width:100%;margin:0;padding:10px;position:relative;overflow:hidden;box-shadow:0 30px 76px #00000040,inset 0 0 38px #42e8ff06}.interactive-commerce-case-study-module__EP5UZq__commerceImage:before{content:"";z-index:2;pointer-events:none;border:1px solid #42e8ff0f;position:absolute;inset:9px}.interactive-commerce-case-study-module__EP5UZq__commerceImage img{object-fit:contain;width:100%;height:auto;display:block}.interactive-commerce-case-study-module__EP5UZq__imageLabel{z-index:3;color:#abdce8b8;font:6px var(--font-mono);letter-spacing:.13em;background:#02090fad;padding:5px 7px;position:absolute;top:20px;right:20px}.interactive-commerce-case-study-module__EP5UZq__imageCorner{z-index:3;border-bottom:1px solid #42e8ffbf;border-left:1px solid #42e8ffbf;width:34px;height:34px;position:absolute;bottom:9px;left:9px}.interactive-commerce-case-study-module__EP5UZq__platformSignal{color:#6f9eaf;width:min(310px,30%);min-height:42px;font:7px var(--font-mono);letter-spacing:.1em;background:#030f18cc;border:1px solid #42e8ff2e;border-top:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:-1px 22px 0 auto;padding:0 14px;display:grid}.interactive-commerce-case-study-module__EP5UZq__platformSignal i{background:#42e8ff1f;grid-area:1/2;width:100%;height:1px}.interactive-commerce-case-study-module__EP5UZq__platformSignal i:nth-of-type(2),.interactive-commerce-case-study-module__EP5UZq__platformSignal i:nth-of-type(3){background:var(--cyan);border-radius:50%;justify-self:end;width:4px;height:4px;box-shadow:0 0 8px #42e8ff99}.interactive-commerce-case-study-module__EP5UZq__platformSignal i:nth-of-type(3){justify-self:start}.interactive-commerce-case-study-module__EP5UZq__platformSignal b{color:#99ced8;font-weight:500}.interactive-commerce-case-study-module__EP5UZq__physicalFlow{background:radial-gradient(circle at 18% 42%,#1b769b14,#0000 29%)}.interactive-commerce-case-study-module__EP5UZq__flowSteps{grid-template-columns:repeat(5,minmax(0,1fr));margin:42px 0 0;padding:0;list-style:none;display:grid}.interactive-commerce-case-study-module__EP5UZq__flowSteps li{min-width:0;padding-right:16px;position:relative}.interactive-commerce-case-study-module__EP5UZq__flowNode{align-items:center;gap:9px;height:28px;display:flex}.interactive-commerce-case-study-module__EP5UZq__flowNode span{color:#b3e3e9;width:28px;height:28px;font:7px var(--font-mono);background:#051e29cc;border:1px solid #42e8ff8c;border-radius:50%;flex:none;place-items:center;display:grid}.interactive-commerce-case-study-module__EP5UZq__flowNode i{background:linear-gradient(90deg,#42e8ff85,#42e8ff17);width:calc(100% - 28px);height:1px}.interactive-commerce-case-study-module__EP5UZq__flowSteps li:last-child .interactive-commerce-case-study-module__EP5UZq__flowNode i{display:none}.interactive-commerce-case-study-module__EP5UZq__flowSteps b{color:#77afbf;font:7px/1.45 var(--font-mono);letter-spacing:.1em;overflow-wrap:anywhere;margin-top:17px;display:block}.interactive-commerce-case-study-module__EP5UZq__flowSteps p{color:#c4d4da;margin:7px 0 0;font-size:12px;line-height:1.5}.interactive-commerce-case-study-module__EP5UZq__experience{background:radial-gradient(circle at 73% 53%,#1e89b116,#0000 31%),linear-gradient(#0000,#081f2c2e,#0000);padding-block:clamp(96px,7vw,126px)}.interactive-commerce-case-study-module__EP5UZq__experienceHeader{grid-template-columns:minmax(0,1.22fr) minmax(320px,1fr);align-items:center;gap:clamp(58px,6.5vw,102px);min-width:0;margin-bottom:clamp(52px,4.5vw,72px);display:grid}.interactive-commerce-case-study-module__EP5UZq__experienceIntro{min-width:0}.interactive-commerce-case-study-module__EP5UZq__experienceTitle{color:#e2f0f5;letter-spacing:-.05em;max-width:770px;margin:clamp(24px,2.3vw,36px) 0 0;font-size:clamp(40px,3.6vw,57px);font-weight:450;line-height:1.1}.interactive-commerce-case-study-module__EP5UZq__experienceTitleDesktop,.interactive-commerce-case-study-module__EP5UZq__experienceTitleDesktop>span,.interactive-commerce-case-study-module__EP5UZq__experienceTitleMobile>span{display:block}.interactive-commerce-case-study-module__EP5UZq__experienceTitleMobile{display:none}html[lang=zh-Hant] .interactive-commerce-case-study-module__EP5UZq__experienceTitleDesktop>span{white-space:nowrap}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__experienceTitle{font-size:clamp(30px,2.35vw,38px)}.interactive-commerce-case-study-module__EP5UZq__experienceDescription{color:#90a8b4;max-width:590px;margin:0;font-size:clamp(13px,1.03vw,15px);line-height:1.9}.interactive-commerce-case-study-module__EP5UZq__journeyPanel{isolation:isolate;clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 17px) 100%,17px 100%,0 calc(100% - 17px),0 17px);background:radial-gradient(circle at 50% 49%,#1c8fb818,#0000 52%),linear-gradient(145deg,#071d2ceb,#020c15f0);border:1px solid #42e8ff4d;min-width:0;min-height:clamp(420px,31vw,460px);padding:clamp(23px,2.35vw,34px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 7px #42e8ff03,inset 0 0 62px #42e8ff06,0 24px 56px #0003}.interactive-commerce-case-study-module__EP5UZq__journeyPanel:before{content:"";z-index:-1;opacity:.22;pointer-events:none;background-image:linear-gradient(#42e8ff0d 1px,#0000 1px),linear-gradient(90deg,#42e8ff0d 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 82%);mask-image:radial-gradient(#000,#0000 82%)}.interactive-commerce-case-study-module__EP5UZq__journeyCorners{z-index:4;pointer-events:none;position:absolute;inset:9px}.interactive-commerce-case-study-module__EP5UZq__journeyCorners i{filter:drop-shadow(0 0 5px #42e8ff26);border-color:#5bddf98f;width:23px;height:23px;position:absolute}.interactive-commerce-case-study-module__EP5UZq__journeyCorners i:first-child{border-top:1px solid;border-left:1px solid;top:0;left:0}.interactive-commerce-case-study-module__EP5UZq__journeyCorners i:nth-child(2){border-top:1px solid;border-right:1px solid;top:0;right:0}.interactive-commerce-case-study-module__EP5UZq__journeyCorners i:nth-child(3){border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.interactive-commerce-case-study-module__EP5UZq__journeyCorners i:nth-child(4){border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.interactive-commerce-case-study-module__EP5UZq__journeyHeader{border-bottom:1px solid #42e8ff24;justify-content:space-between;align-items:center;gap:20px;padding:0 3px 18px;display:flex}.interactive-commerce-case-study-module__EP5UZq__journeyHeader h3{color:#a9e4ed;font:500 10px/1.45 var(--font-mono);letter-spacing:.12em;margin:0}.interactive-commerce-case-study-module__EP5UZq__journeyHeader>span{align-items:center;gap:5px;display:flex}.interactive-commerce-case-study-module__EP5UZq__journeyHeader>span i{background:#42e8ff47;width:18px;height:1px;transform:skew(-38deg)}.interactive-commerce-case-study-module__EP5UZq__journeyHeader>span i:first-child{background:var(--cyan);box-shadow:0 0 8px #42e8ff57}.interactive-commerce-case-study-module__EP5UZq__journeyPath{--journey-gap:clamp(28px, 3.2vw, 50px);--journey-node-size:120px;--journey-path-top:clamp(42px, 3.5vw, 54px);gap:var(--journey-gap);min-width:0;padding:var(--journey-path-top) clamp(10px, 1.3vw, 20px) clamp(34px, 2.8vw, 44px);flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid;position:relative}.interactive-commerce-case-study-module__EP5UZq__journeyPath:before{content:"";z-index:0;top:calc(var(--journey-path-top) + (var(--journey-node-size) / 2));background:linear-gradient(90deg,#42e8ff2e,#42e8ffc2 9% 91%,#42e8ff2e);height:1px;position:absolute;left:12.5%;right:12.5%;box-shadow:0 0 10px #42e8ff33}.interactive-commerce-case-study-module__EP5UZq__journeyStep{text-align:center;align-content:start;justify-items:center;min-width:0;display:grid;position:relative}.interactive-commerce-case-study-module__EP5UZq__journeyChevron{z-index:3;width:25px;height:12px;top:calc((var(--journey-node-size) / 2) - 6px);right:calc((var(--journey-gap) / -2) - 12px);justify-content:center;align-items:center;gap:1px;display:flex;position:absolute}.interactive-commerce-case-study-module__EP5UZq__journeyChevron i{filter:drop-shadow(0 0 3px #42e8ff47);border-top:1px solid #6fe6fab8;border-right:1px solid #6fe6fab8;width:6px;height:6px;transform:rotate(45deg)}.interactive-commerce-case-study-module__EP5UZq__journeyNode{width:var(--journey-node-size);height:var(--journey-node-size);z-index:2;color:#63dff4;filter:drop-shadow(0 0 8px #42e8ff1c);place-items:center;display:grid;position:relative}.interactive-commerce-case-study-module__EP5UZq__journeyNodeSvg{width:100%;height:auto;display:block;overflow:visible}.interactive-commerce-case-study-module__EP5UZq__journeyNodeSvg text{fill:#c8f3f7;stroke:none;font:500 12px/1 var(--font-mono);letter-spacing:.08em;filter:drop-shadow(0 0 5px #42e8ff57)}.interactive-commerce-case-study-module__EP5UZq__journeyCopy{width:100%;min-width:0;margin-top:26px}.interactive-commerce-case-study-module__EP5UZq__journeyCopy b{color:var(--cyan);font:500 8px/1.45 var(--font-mono);letter-spacing:.12em;display:block}.interactive-commerce-case-study-module__EP5UZq__journeyCopy h3{color:#dcebf0;margin:10px 0 0;font-size:clamp(18px,1.35vw,22px);font-weight:520;line-height:1.35}.interactive-commerce-case-study-module__EP5UZq__journeyCopy p{color:#9aafb9;max-width:240px;margin:12px auto 0;font-size:clamp(12px,.9vw,13px);line-height:1.68}.interactive-commerce-case-study-module__EP5UZq__journeyFooter{color:#6caaba;font:500 8px/1.5 var(--font-mono);letter-spacing:.13em;text-align:center;border-top:1px solid #42e8ff24;align-items:center;gap:clamp(12px,1.8vw,24px);padding:18px 3px 1px;display:flex}.interactive-commerce-case-study-module__EP5UZq__journeyFooter:before,.interactive-commerce-case-study-module__EP5UZq__journeyFooter:after{content:"";background:repeating-linear-gradient(90deg,#42e8ff59 0 17px,#0000 17px 22px);flex:80px;height:1px;box-shadow:0 0 6px #42e8ff14}.interactive-commerce-case-study-module__EP5UZq__journeyFooter span{white-space:nowrap}.interactive-commerce-case-study-module__EP5UZq__technology{scroll-margin-top:calc(var(--header-height) + 18px);background:radial-gradient(circle at 76% 45%,#1b80a617,#0000 30%),linear-gradient(#030f180a,#05162229);padding-block:clamp(96px,7vw,126px)}.interactive-commerce-case-study-module__EP5UZq__technologyLayout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;column-gap:clamp(56px,5vw,76px);min-width:0;display:grid}.interactive-commerce-case-study-module__EP5UZq__technologyCopy,.interactive-commerce-case-study-module__EP5UZq__technologyScenario{min-width:0}.interactive-commerce-case-study-module__EP5UZq__technologyTitle{color:#e2f0f5;letter-spacing:-.05em;margin:clamp(25px,2.3vw,36px) 0 0;font-size:clamp(35px,2.85vw,47px);font-weight:450;line-height:1.13}.interactive-commerce-case-study-module__EP5UZq__technologyTitleDesktop,.interactive-commerce-case-study-module__EP5UZq__technologyTitleDesktop>span,.interactive-commerce-case-study-module__EP5UZq__technologyTitleTablet>span,.interactive-commerce-case-study-module__EP5UZq__technologyTitleMobile>span{display:block}.interactive-commerce-case-study-module__EP5UZq__technologyTitleTablet,.interactive-commerce-case-study-module__EP5UZq__technologyTitleMobile{display:none}:is(html[lang=zh-Hant] .interactive-commerce-case-study-module__EP5UZq__technologyTitleDesktop>span,html[lang=zh-Hant] .interactive-commerce-case-study-module__EP5UZq__technologyTitleTablet>span){white-space:nowrap}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__technologyTitle{letter-spacing:-.035em;font-size:clamp(28px,2.05vw,34px)}.interactive-commerce-case-study-module__EP5UZq__technologyDescription{color:#94abb7;max-width:560px;margin:clamp(27px,2.4vw,38px) 0 0;font-size:clamp(13px,1vw,15px);line-height:1.88}.interactive-commerce-case-study-module__EP5UZq__technologyConcepts,.interactive-commerce-case-study-module__EP5UZq__technologyTags ul{margin:0;padding:0;list-style:none}.interactive-commerce-case-study-module__EP5UZq__technologyConcepts{flex-wrap:wrap;gap:12px 20px;margin-top:clamp(28px,2.4vw,38px);display:flex}.interactive-commerce-case-study-module__EP5UZq__technologyConcepts li{color:#69c6dbad;font:500 7px/1.5 var(--font-mono);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:9px;display:flex}.interactive-commerce-case-study-module__EP5UZq__technologyConcepts li:before{content:"";background:linear-gradient(90deg,#42e8ffb8,#42e8ff14);flex:none;width:18px;height:1px;box-shadow:0 0 7px #42e8ff24}.interactive-commerce-case-study-module__EP5UZq__technologyScenario{isolation:isolate;clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 15px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 calc(100% - 15px),0 15px);background:#030f18c2;border:1px solid #42e8ff4a;justify-self:end;width:100%;max-width:820px;margin:0;padding:6px;position:relative;overflow:hidden;box-shadow:0 22px 58px #0000003d,0 0 26px #1d96bf0e}.interactive-commerce-case-study-module__EP5UZq__technologyScenario:before{content:"";z-index:1;pointer-events:none;border:1px solid #70c0da14;position:absolute;inset:6px}.interactive-commerce-case-study-module__EP5UZq__technologyScenario img{object-fit:contain;width:100%;height:auto;display:block}.interactive-commerce-case-study-module__EP5UZq__scenarioLabels{background:linear-gradient(90deg,#061a27bd,#030e17e0);border-top:1px solid #42e8ff21;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:12px 10px 7px;display:grid}.interactive-commerce-case-study-module__EP5UZq__scenarioLabels span{color:#5bddf2b8;min-width:0;font:500 7px/1.45 var(--font-mono);letter-spacing:.13em;white-space:nowrap;align-items:center;gap:8px;display:flex}.interactive-commerce-case-study-module__EP5UZq__scenarioLabels span:before{content:"";background:#42e8ff8c;flex:none;width:15px;height:1px;box-shadow:0 0 6px #42e8ff3d}.interactive-commerce-case-study-module__EP5UZq__technologyScenarioCorner{z-index:2;pointer-events:none;border-bottom:1px solid #42e8ff66;border-right:1px solid #42e8ff66;width:31px;height:31px;position:absolute;bottom:9px;right:11px}.interactive-commerce-case-study-module__EP5UZq__technologyTags{border-top:1px solid #42e8ff24;margin-top:clamp(42px,4.2vw,65px);padding-top:21px}.interactive-commerce-case-study-module__EP5UZq__technologyTags ul{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.interactive-commerce-case-study-module__EP5UZq__technologyTags li{color:#66cadda8;min-width:0;font:500 7px/1.5 var(--font-mono);letter-spacing:.105em;white-space:nowrap;align-items:center;gap:8px;display:flex}.interactive-commerce-case-study-module__EP5UZq__technologyTags li:before{content:"";border:1px solid #42e8ff7a;flex:none;width:3px;height:3px;transform:rotate(45deg)}@media (min-width:1181px){html[lang=en] .interactive-commerce-case-study-module__EP5UZq__technologyTitle{font-size:clamp(25px,1.85vw,30px)}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__technologyTitleDesktop>span{white-space:nowrap}}.interactive-commerce-case-study-module__EP5UZq__principles{scroll-margin-top:calc(var(--header-height) + 18px);background:radial-gradient(circle at 50% 58%,#1985ae13,#0000 42%),linear-gradient(#0000,#071a273b);padding-block:clamp(96px,7.4vw,132px)}.interactive-commerce-case-study-module__EP5UZq__principleHeader{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.38fr) minmax(300px,1fr);align-items:center;column-gap:clamp(56px,6vw,94px);display:grid}.interactive-commerce-case-study-module__EP5UZq__principleHeader>:first-child{grid-area:1/1}.interactive-commerce-case-study-module__EP5UZq__principleTitle{color:#e2f0f5;letter-spacing:-.052em;grid-area:2/1;margin:clamp(25px,2.3vw,36px) 0 0;font-size:clamp(42px,3.8vw,60px);font-weight:450;line-height:1.08}.interactive-commerce-case-study-module__EP5UZq__principleTitleDesktop,.interactive-commerce-case-study-module__EP5UZq__principleTitleDesktop>span,.interactive-commerce-case-study-module__EP5UZq__principleTitleMobile>span{display:block}.interactive-commerce-case-study-module__EP5UZq__principleTitleMobile{display:none}html[lang=zh-Hant] .interactive-commerce-case-study-module__EP5UZq__principleTitleDesktop>span{white-space:nowrap}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__principleTitle{letter-spacing:-.035em;max-width:980px;font-size:clamp(31px,2.55vw,40px)}.interactive-commerce-case-study-module__EP5UZq__principleDescription{color:#94abb7;grid-area:1/2/3;max-width:520px;margin:clamp(28px,2.4vw,38px) 0 0;font-size:clamp(13px,1vw,15px);line-height:1.88}.interactive-commerce-case-study-module__EP5UZq__principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(15px,1.7vw,25px);margin:clamp(58px,5.4vw,82px) 0 0;padding:0;list-style:none;display:grid}.interactive-commerce-case-study-module__EP5UZq__principlePanel{isolation:isolate;clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 15px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 calc(100% - 15px),0 15px);background:linear-gradient(145deg,#08202fc9,#030e17d1),linear-gradient(#42e8ff06 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#42e8ff06 1px,#0000 1px) 0 0/32px 32px;border:1px solid #42e8ff33;grid-template-rows:minmax(220px,1fr) auto;min-width:0;min-height:440px;padding:clamp(22px,2vw,30px);transition:border-color .28s,box-shadow .28s,background-color .28s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 42px #42e8ff06,0 18px 46px #00000029}.interactive-commerce-case-study-module__EP5UZq__principlePanel:before{content:"";z-index:3;background:linear-gradient(90deg,#42e8ffe0,#42e8ff14);width:62%;height:1px;position:absolute;top:0;left:15px;box-shadow:0 0 9px #42e8ff3d}.interactive-commerce-case-study-module__EP5UZq__principlePanel:after{content:"";z-index:3;border-bottom:1px solid #42e8ff4d;border-right:1px solid #42e8ff4d;width:18px;height:18px;position:absolute;bottom:9px;right:9px}.interactive-commerce-case-study-module__EP5UZq__principlePanel:hover{border-color:#42e8ff61;box-shadow:inset 0 0 48px #42e8ff0a,0 20px 48px #0003,0 0 20px #1f9ac40e}.interactive-commerce-case-study-module__EP5UZq__principleNumber{z-index:0;color:#6ebdd21c;font:300 clamp(48px, 4.4vw, 68px)/1 var(--font-mono);letter-spacing:-.08em;position:absolute;top:18px;left:24px}.interactive-commerce-case-study-module__EP5UZq__principleVisual{z-index:1;align-self:center;width:100%;height:214px;position:relative}.interactive-commerce-case-study-module__EP5UZq__principleSvg{width:100%;height:auto;display:block}.interactive-commerce-case-study-module__EP5UZq__principleCopy{z-index:2;border-top:1px solid #42e8ff1a;min-width:0;padding-top:20px;position:relative}.interactive-commerce-case-study-module__EP5UZq__principleCopy b{color:#6ec2d4;font:500 8px/1.45 var(--font-mono);letter-spacing:.14em;display:block}.interactive-commerce-case-study-module__EP5UZq__principleCopy h3{color:#dceaf0;margin:10px 0 0;font-size:clamp(20px,1.55vw,25px);font-weight:520;line-height:1.3}.interactive-commerce-case-study-module__EP5UZq__principleCopy p{color:#8fa7b3;margin:11px 0 0;font-size:12px;line-height:1.72}.interactive-commerce-case-study-module__EP5UZq__principleBaseline{color:#65c7dc9e;font:500 7px/1.5 var(--font-mono);letter-spacing:.12em;border-top:1px solid #42e8ff21;justify-content:center;align-items:center;gap:clamp(12px,1.5vw,22px);margin:clamp(35px,3.4vw,50px) 0 0;padding-top:19px;display:flex}.interactive-commerce-case-study-module__EP5UZq__principleBaseline:before,.interactive-commerce-case-study-module__EP5UZq__principleBaseline:after{content:"";background:repeating-linear-gradient(90deg,#42e8ff57 0 18px,#0000 18px 23px);flex:80px;height:1px;box-shadow:0 0 6px #42e8ff14}.interactive-commerce-case-study-module__EP5UZq__principleBaseline span{white-space:nowrap;align-items:center;gap:clamp(12px,1.5vw,22px);display:flex}.interactive-commerce-case-study-module__EP5UZq__principleBaseline span:before{content:none}.interactive-commerce-case-study-module__EP5UZq__principleBaseline span+span:before{content:"/";color:#42e8ff57}@media (min-width:1181px){html[lang=en] .interactive-commerce-case-study-module__EP5UZq__principleTitle{font-size:clamp(24px,1.8vw,29px)}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__principleTitleDesktop>span{white-space:nowrap}}@media (max-width:1180px){.interactive-commerce-case-study-module__EP5UZq__commerceOverview{padding-block:100px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:58px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewCopy{max-width:840px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle,.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse{max-width:760px}.interactive-commerce-case-study-module__EP5UZq__ecosystemPanel{width:100%;max-width:920px}.interactive-commerce-case-study-module__EP5UZq__technologyLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px 0}.interactive-commerce-case-study-module__EP5UZq__technologyCopy{max-width:820px}.interactive-commerce-case-study-module__EP5UZq__technologyTitle{max-width:780px;font-size:clamp(40px,5.1vw,54px)}.interactive-commerce-case-study-module__EP5UZq__technologyTitleDesktop{display:none}.interactive-commerce-case-study-module__EP5UZq__technologyTitleTablet,.interactive-commerce-case-study-module__EP5UZq__technologyTitleTablet>span{display:block}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__technologyTitle{max-width:880px;font-size:clamp(35px,4.2vw,46px)}.interactive-commerce-case-study-module__EP5UZq__technologyDescription{max-width:700px}.interactive-commerce-case-study-module__EP5UZq__technologyScenario{justify-self:start;width:100%;max-width:980px}}@media (max-width:820px){.interactive-commerce-case-study-module__EP5UZq__commerceOverview{padding-top:max(88px, calc(var(--header-height) + 8px));padding-bottom:86px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewLayout{gap:41px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle{font-size:clamp(40px,6.6vw,52px)}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle{font-size:clamp(36px,5.7vw,46px)}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse{margin-top:29px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse p{font-size:14px}.interactive-commerce-case-study-module__EP5UZq__ecosystemPanel{padding:23px}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li{min-height:236px;padding:19px}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary{grid-template-columns:minmax(0,1fr);gap:6px}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary p{text-align:left}.interactive-commerce-case-study-module__EP5UZq__experience{scroll-margin-top:calc(var(--header-height) + 14px);padding-block:92px}.interactive-commerce-case-study-module__EP5UZq__experienceHeader{grid-template-columns:minmax(0,1fr);align-items:start;gap:25px;margin-bottom:50px}.interactive-commerce-case-study-module__EP5UZq__experienceTitle{font-size:clamp(40px,6.8vw,54px)}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__experienceTitle{font-size:clamp(34px,5.4vw,44px)}.interactive-commerce-case-study-module__EP5UZq__experienceDescription{max-width:690px;font-size:14px}.interactive-commerce-case-study-module__EP5UZq__journeyPanel{min-height:0;padding:24px}.interactive-commerce-case-study-module__EP5UZq__journeyPath{--journey-node-size:94px;padding:36px 12px 28px;display:block}.interactive-commerce-case-study-module__EP5UZq__journeyPath:before{background:linear-gradient(#42e8ff21,#42e8ffad 12% 88%,#42e8ff21);width:1px;height:auto;inset:83px auto 75px 59px}.interactive-commerce-case-study-module__EP5UZq__journeyStep{grid-template-columns:var(--journey-node-size) minmax(0, 1fr);text-align:left;place-items:center stretch;gap:26px;min-height:132px;padding-bottom:38px}.interactive-commerce-case-study-module__EP5UZq__journeyStep:last-child{min-height:var(--journey-node-size);padding-bottom:0}.interactive-commerce-case-study-module__EP5UZq__journeyChevron{display:none}.interactive-commerce-case-study-module__EP5UZq__journeyNode{width:var(--journey-node-size);height:var(--journey-node-size)}.interactive-commerce-case-study-module__EP5UZq__journeyCopy{margin-top:0}.interactive-commerce-case-study-module__EP5UZq__journeyCopy h3{font-size:21px}.interactive-commerce-case-study-module__EP5UZq__journeyCopy p{max-width:540px;margin:10px 0 0}.interactive-commerce-case-study-module__EP5UZq__commerceImage{padding:7px}.interactive-commerce-case-study-module__EP5UZq__commerceImage:before{inset:6px}.interactive-commerce-case-study-module__EP5UZq__imageCorner{bottom:6px;left:6px}.interactive-commerce-case-study-module__EP5UZq__flowSteps{grid-template-columns:1fr;gap:0;margin-top:32px}.interactive-commerce-case-study-module__EP5UZq__flowSteps li{grid-template-columns:40px minmax(0,1fr);align-content:start;column-gap:14px;min-height:88px;padding-right:0;display:grid}.interactive-commerce-case-study-module__EP5UZq__flowNode{flex-direction:column;grid-row:1/3;gap:0;height:100%}.interactive-commerce-case-study-module__EP5UZq__flowNode i{background:linear-gradient(#42e8ff80,#42e8ff14);width:1px;height:calc(100% - 28px)}.interactive-commerce-case-study-module__EP5UZq__flowSteps b{margin-top:3px}.interactive-commerce-case-study-module__EP5UZq__flowSteps p{margin-top:6px}.interactive-commerce-case-study-module__EP5UZq__technology{scroll-margin-top:calc(var(--header-height) + 14px);padding-block:90px}.interactive-commerce-case-study-module__EP5UZq__technologyLayout{gap:42px}.interactive-commerce-case-study-module__EP5UZq__technologyTitle{font-size:clamp(39px,6.5vw,52px)}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__technologyTitle{font-size:clamp(32px,5.2vw,42px)}.interactive-commerce-case-study-module__EP5UZq__technologyDescription{font-size:14px}.interactive-commerce-case-study-module__EP5UZq__technologyScenario{padding:5px}.interactive-commerce-case-study-module__EP5UZq__technologyScenario:before{inset:5px}.interactive-commerce-case-study-module__EP5UZq__technologyTags{margin-top:46px}.interactive-commerce-case-study-module__EP5UZq__technologyTags ul{justify-content:flex-start;gap:14px 24px}.interactive-commerce-case-study-module__EP5UZq__principles{scroll-margin-top:calc(var(--header-height) + 14px);padding-block:90px}.interactive-commerce-case-study-module__EP5UZq__principleHeader{display:block}.interactive-commerce-case-study-module__EP5UZq__principleTitle{font-size:clamp(40px,6.7vw,53px)}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__principleTitle{font-size:clamp(28px,3.7vw,31px)}.interactive-commerce-case-study-module__EP5UZq__principleDescription{max-width:690px;margin-top:clamp(27px,2.4vw,38px);font-size:14px}.interactive-commerce-case-study-module__EP5UZq__principleGrid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:50px}.interactive-commerce-case-study-module__EP5UZq__principlePanel{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.12fr) minmax(230px,.88fr);align-items:center;column-gap:30px;min-height:300px;padding:30px 32px}.interactive-commerce-case-study-module__EP5UZq__principleNumber{top:24px;left:32px;right:auto}.interactive-commerce-case-study-module__EP5UZq__principleVisual{grid-area:1/2;height:auto}.interactive-commerce-case-study-module__EP5UZq__principleCopy{grid-area:1/1;align-self:end;padding-top:58px}.interactive-commerce-case-study-module__EP5UZq__principleCopy p{max-width:390px}.interactive-commerce-case-study-module__EP5UZq__principleBaseline{flex-wrap:wrap;row-gap:13px}}@media (max-width:600px){.interactive-commerce-case-study-module__EP5UZq__commerceOverview{padding-top:calc(var(--header-height) + 28px);scroll-margin-top:calc(var(--header-height) + 16px);padding-bottom:74px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewLayout{gap:38px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle{margin-top:22px;font-size:clamp(34px,9.3vw,40px);line-height:1.12}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitle{font-size:clamp(31px,8.4vw,36px)}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleDesktop{display:none}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleMobile,.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleMobile>span{display:block}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewTitleMobile>span{white-space:nowrap}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse{margin-top:26px}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse p{font-size:13px;line-height:1.82}.interactive-commerce-case-study-module__EP5UZq__commerceOverviewProse p+p{margin-top:15px}.interactive-commerce-case-study-module__EP5UZq__commerceKeywords{align-items:flex-start;gap:10px;margin-top:29px;font-size:6px}.interactive-commerce-case-study-module__EP5UZq__commerceKeywords span{width:24px;margin-top:.72em}.interactive-commerce-case-study-module__EP5UZq__ecosystemPanel{clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);padding:16px}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader{gap:12px;padding-bottom:16px}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader h3{max-width:250px;font-size:9px}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader p{font-size:6px}.interactive-commerce-case-study-module__EP5UZq__ecosystemHeader>span,.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid:before,.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid:after,.interactive-commerce-case-study-module__EP5UZq__ecosystemCenterNode{display:none}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid{grid-template-columns:minmax(0,1fr);gap:8px}.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li,.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:nth-child(odd),.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:nth-child(2n),.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:nth-child(-n+2),.interactive-commerce-case-study-module__EP5UZq__ecosystemGrid>li:nth-child(n+3){grid-template:"number icon""copy icon"1fr/minmax(0,1fr) 78px;align-items:center;gap:5px 12px;min-height:158px;margin:0;padding:14px 15px;display:grid}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardTop{display:contents}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardTop>span{grid-area:number;align-self:start}.interactive-commerce-case-study-module__EP5UZq__ecosystemIconMedia{grid-area:icon;align-self:center;width:78px;height:78px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy{grid-area:copy;align-self:start;margin-top:2px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy b{font-size:7px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy h3{margin-top:6px;font-size:18px}.interactive-commerce-case-study-module__EP5UZq__ecosystemCardCopy p{margin-top:7px;font-size:10px;line-height:1.58}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary{margin-top:13px;padding-top:16px}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary b{font-size:7px}.interactive-commerce-case-study-module__EP5UZq__ecosystemSummary p{font-size:10px}.interactive-commerce-case-study-module__EP5UZq__experience{scroll-margin-top:calc(var(--header-height) + 16px);padding-block:78px}.interactive-commerce-case-study-module__EP5UZq__experienceHeader{gap:22px;margin-bottom:42px}.interactive-commerce-case-study-module__EP5UZq__experienceTitle{margin-top:22px;font-size:clamp(34px,9.4vw,40px);line-height:1.12}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__experienceTitle{font-size:clamp(30px,8.2vw,35px)}.interactive-commerce-case-study-module__EP5UZq__experienceTitleDesktop{display:none}.interactive-commerce-case-study-module__EP5UZq__experienceTitleMobile,.interactive-commerce-case-study-module__EP5UZq__experienceTitleMobile>span{display:block}.interactive-commerce-case-study-module__EP5UZq__experienceTitleMobile>span{white-space:nowrap}.interactive-commerce-case-study-module__EP5UZq__experienceDescription{font-size:13px;line-height:1.82}.interactive-commerce-case-study-module__EP5UZq__journeyPanel{clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);min-height:0;padding:17px}.interactive-commerce-case-study-module__EP5UZq__journeyHeader{padding:0 1px 16px}.interactive-commerce-case-study-module__EP5UZq__journeyHeader h3{max-width:250px;font-size:9px}.interactive-commerce-case-study-module__EP5UZq__journeyHeader>span{display:none}.interactive-commerce-case-study-module__EP5UZq__journeyPath{--journey-node-size:72px;padding:27px 0 23px}.interactive-commerce-case-study-module__EP5UZq__journeyPath:before{top:63px;bottom:59px;left:36px}.interactive-commerce-case-study-module__EP5UZq__journeyStep{grid-template-columns:var(--journey-node-size) minmax(0, 1fr);gap:14px;min-height:132px;padding-bottom:32px}.interactive-commerce-case-study-module__EP5UZq__journeyStep:last-child{min-height:var(--journey-node-size)}.interactive-commerce-case-study-module__EP5UZq__journeyNode{width:var(--journey-node-size);height:var(--journey-node-size)}.interactive-commerce-case-study-module__EP5UZq__journeyNodeSvg text{font-size:9px}.interactive-commerce-case-study-module__EP5UZq__journeyCopy b{font-size:7px}.interactive-commerce-case-study-module__EP5UZq__journeyCopy h3{margin-top:7px;font-size:18px}.interactive-commerce-case-study-module__EP5UZq__journeyCopy p{margin-top:7px;font-size:11px;line-height:1.62}.interactive-commerce-case-study-module__EP5UZq__journeyFooter{gap:8px;padding:16px 4px 1px;font-size:7px;line-height:1.65}.interactive-commerce-case-study-module__EP5UZq__journeyFooter:before,.interactive-commerce-case-study-module__EP5UZq__journeyFooter:after{flex-basis:18px}.interactive-commerce-case-study-module__EP5UZq__journeyFooter span{white-space:normal}.interactive-commerce-case-study-module__EP5UZq__commerceShell h1{font-size:clamp(50px,13vw,58px);line-height:1}.interactive-commerce-case-study-module__EP5UZq__commerceImage{padding:4px}.interactive-commerce-case-study-module__EP5UZq__commerceImage:before{inset:4px}.interactive-commerce-case-study-module__EP5UZq__imageLabel{display:none}.interactive-commerce-case-study-module__EP5UZq__imageCorner{bottom:4px;left:4px}.interactive-commerce-case-study-module__EP5UZq__platformSignal{width:calc(100% - 20px);margin-right:10px}.interactive-commerce-case-study-module__EP5UZq__technology{scroll-margin-top:calc(var(--header-height) + 16px);padding-block:76px}.interactive-commerce-case-study-module__EP5UZq__technologyLayout{gap:34px}.interactive-commerce-case-study-module__EP5UZq__technologyTitle{margin-top:22px;font-size:clamp(33px,9.3vw,39px);line-height:1.12}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__technologyTitle{font-size:clamp(28px,7.8vw,34px);line-height:1.14}.interactive-commerce-case-study-module__EP5UZq__technologyTitleDesktop,.interactive-commerce-case-study-module__EP5UZq__technologyTitleTablet{display:none}.interactive-commerce-case-study-module__EP5UZq__technologyTitleMobile,.interactive-commerce-case-study-module__EP5UZq__technologyTitleMobile>span{display:block}.interactive-commerce-case-study-module__EP5UZq__technologyTitleMobile>span{white-space:nowrap}.interactive-commerce-case-study-module__EP5UZq__technologyDescription{margin-top:25px;font-size:13px;line-height:1.82}.interactive-commerce-case-study-module__EP5UZq__technologyConcepts{gap:10px 14px;margin-top:27px}.interactive-commerce-case-study-module__EP5UZq__technologyConcepts li{gap:7px;font-size:6px}.interactive-commerce-case-study-module__EP5UZq__technologyConcepts li:before{width:13px}.interactive-commerce-case-study-module__EP5UZq__technologyScenario{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);padding:4px}.interactive-commerce-case-study-module__EP5UZq__technologyScenario:before{inset:4px}.interactive-commerce-case-study-module__EP5UZq__scenarioLabels{gap:5px;padding:11px 5px 7px}.interactive-commerce-case-study-module__EP5UZq__scenarioLabels span{letter-spacing:.09em;justify-content:center;gap:5px;font-size:6px}.interactive-commerce-case-study-module__EP5UZq__scenarioLabels span:before{width:8px}.interactive-commerce-case-study-module__EP5UZq__technologyScenarioCorner{width:23px;height:23px;bottom:7px;right:8px}.interactive-commerce-case-study-module__EP5UZq__technologyTags{margin-top:38px;padding-top:18px}.interactive-commerce-case-study-module__EP5UZq__technologyTags ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.interactive-commerce-case-study-module__EP5UZq__technologyTags li{letter-spacing:.075em;gap:7px;font-size:6px}.interactive-commerce-case-study-module__EP5UZq__principles{scroll-margin-top:calc(var(--header-height) + 16px);padding-block:76px}.interactive-commerce-case-study-module__EP5UZq__principleTitle{margin-top:22px;font-size:clamp(34px,9.4vw,40px);line-height:1.11}html[lang=en] .interactive-commerce-case-study-module__EP5UZq__principleTitle{font-size:clamp(29px,8vw,34px);line-height:1.14}.interactive-commerce-case-study-module__EP5UZq__principleTitleDesktop{display:none}.interactive-commerce-case-study-module__EP5UZq__principleTitleMobile,.interactive-commerce-case-study-module__EP5UZq__principleTitleMobile>span{display:block}.interactive-commerce-case-study-module__EP5UZq__principleTitleMobile>span{white-space:nowrap}.interactive-commerce-case-study-module__EP5UZq__principleDescription{margin-top:25px;font-size:13px;line-height:1.82}.interactive-commerce-case-study-module__EP5UZq__principleGrid{gap:12px;margin-top:40px}.interactive-commerce-case-study-module__EP5UZq__principlePanel{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);min-height:0;padding:20px;display:block}.interactive-commerce-case-study-module__EP5UZq__principleNumber{font-size:49px;display:block;position:relative;top:auto;left:auto;right:auto}.interactive-commerce-case-study-module__EP5UZq__principleVisual{width:100%;height:auto;margin-top:3px}.interactive-commerce-case-study-module__EP5UZq__principleCopy{margin-top:8px;padding-top:18px}.interactive-commerce-case-study-module__EP5UZq__principleCopy h3{font-size:21px}.interactive-commerce-case-study-module__EP5UZq__principleCopy p{max-width:none;font-size:12px;line-height:1.68}.interactive-commerce-case-study-module__EP5UZq__principleBaseline{justify-content:stretch;gap:11px;margin-top:34px;padding-top:17px;display:grid}.interactive-commerce-case-study-module__EP5UZq__principleBaseline:before,.interactive-commerce-case-study-module__EP5UZq__principleBaseline:after{display:none}.interactive-commerce-case-study-module__EP5UZq__principleBaseline span{white-space:normal}.interactive-commerce-case-study-module__EP5UZq__principleBaseline span:before{content:"";background:linear-gradient(90deg,#42e8ff9e,#42e8ff14);width:18px;height:1px}.interactive-commerce-case-study-module__EP5UZq__principleBaseline span:first-child:before{content:none}}@media (prefers-reduced-motion:reduce){.interactive-commerce-case-study-module__EP5UZq__principlePanel{transition:none}}
