html.product-journey-scroll{scroll-snap-type:y mandatory;scroll-padding-top:var(--journey-header,89px)}.product-journey{--journey-ink:#454052;--journey-tone:#e9e5f0;position:relative}.journey-panel{scroll-snap-align:start;isolation:isolate;background:#eeeef2;min-height:calc(100svh - 89px);scroll-margin-top:0;position:relative;overflow:clip}.journey-panel-inner{min-height:inherit;grid-template-columns:.9fr 1.1fr;align-content:center;align-items:center;width:calc(100% - 96px);max-width:1320px;margin:auto;padding-block:92px 96px;display:grid;position:relative}.journey-topline,.journey-bottomline{letter-spacing:.04em;color:#716c7b;justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex;position:absolute;left:0;right:0}.journey-topline{top:20px}.journey-topline a{align-items:center;gap:20px;min-height:44px;display:inline-flex}.journey-bottomline{pointer-events:none;bottom:28px}.journey-copy{z-index:3;pointer-events:none;max-width:480px;position:relative}.journey-copy a{pointer-events:auto}.journey-number{letter-spacing:.08em;color:#777080;margin-bottom:22px;font-size:11px}.journey-number span{color:var(--journey-ink);margin-right:7px;font-size:17px}.journey-copy h2{letter-spacing:-.045em;text-wrap:balance;max-width:480px;font-size:clamp(30px,3.1vw,48px);font-weight:500;line-height:1.25}.journey-chinese{color:#656272;margin-top:14px;font-size:15px}.journey-promise{letter-spacing:-.02em;max-width:420px;margin-top:28px;font-size:clamp(19px,1.7vw,26px);line-height:1.6}.journey-scene{color:#696473;text-wrap:pretty;max-width:370px;margin-top:18px;font-size:16px;line-height:1.95}.journey-detail{border-bottom:1px solid #94869f;justify-content:space-between;align-items:center;gap:64px;min-height:48px;margin-top:28px;padding:15px 0 10px;font-size:15px;display:inline-flex}.journey-detail span{font-size:22px;transition:transform .2s}.journey-detail:hover span{transform:translate(3px,-3px)}.journey-space{perspective:1400px;min-width:0;height:min(62vh,650px);transform-style:preserve-3d;transform:translateY(var(--camera-y,0px)) scale(var(--camera-scale,1));filter:blur(var(--camera-blur,0px));position:relative}.journey-art{border-radius:50%;position:absolute;inset:-12% -10% -8% -38%;overflow:hidden;transform:translateZ(-70px);-webkit-mask-image:radial-gradient(#000 36%,#0000 72%);mask-image:radial-gradient(#000 36%,#0000 72%)}.journey-art img{object-fit:cover;mix-blend-mode:multiply;opacity:.9;width:100%;height:100%}.journey-interface{width:92%;transform:translateZ(65px) rotateX(calc(5deg + var(--tilt-x,0deg))) rotateY(calc(-9deg + var(--tilt-y,0deg)));transition:transform .18s ease-out;position:absolute;top:22%;left:2%}.journey-interface .product-figure-frame{background:0 0;border:1px solid #ffffffb0;border-radius:8px;box-shadow:0 45px 65px -36px #3c2a6266}.journey-interface .product-figure-frame img{background:0 0}.journey-interface figcaption{color:#6d6775;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:11px;display:flex}.journey-interface .screenshot-open{min-height:32px;font-size:11px}.journey-pagination{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f4f8d9;border:1px solid #ffffffad;border-radius:26px;flex-direction:column;align-items:center;padding:14px 2px;transition:opacity .2s;display:flex;position:fixed;top:50%;right:15px;transform:translateY(-50%)}.journey-pagination[data-on-stage=false]{opacity:0;pointer-events:none}.journey-pagination:focus-within{opacity:1;pointer-events:auto}.journey-pagination-label{writing-mode:vertical-rl;letter-spacing:.15em;color:#706577;margin:8px 0 12px;font-size:10px}.journey-pagination a{color:#776c82;justify-content:center;align-items:center;gap:5px;width:44px;min-height:44px;font-size:11px;display:flex}.journey-pagination i{background:currentColor;border-radius:5px;width:3px;height:3px;transition:height .2s}.journey-pagination a[aria-current=step]{color:#4c3069}.journey-pagination a[aria-current=step] i{height:17px}.journey-agents-lite{--journey-ink:#455774;background:#e9edf3}.journey-agents-lite .journey-interface{transform:translateZ(65px) rotateX(calc(4deg + var(--tilt-x,0deg))) rotateY(calc(-8deg + var(--tilt-y,0deg)));top:28%}.journey-bossmate{--journey-ink:#44665f;background:#e7eeeb}.journey-bossmate .journey-interface{width:76%;max-height:100%;top:50%;left:12%;translate:0 -50%}.journey-bossmate .journey-interface .product-figure-frame{max-height:50vh}.journey-bossmate .journey-interface img{object-fit:contain;max-height:50vh}.journey-ecommind{--journey-ink:#8a6644;background:#f0ece5}.journey-ecommind .journey-art{aspect-ratio:16/9;border-radius:0;height:auto;inset:50% -20% auto -38%;translate:0 -50%;-webkit-mask-image:radial-gradient(65% 65% at 65%,#000 28%,#0000 82%);mask-image:radial-gradient(65% 65% at 65%,#000 28%,#0000 82%)}.journey-ecommind .journey-art img{mix-blend-mode:normal;opacity:1}.journey-art-fallback{background:radial-gradient(at 62% 55%,#e0bb8170,#0000 65%);border-radius:0;-webkit-mask-image:none;mask-image:none}.journey-art-fallback:before,.journey-art-fallback:after{content:"";border:1px solid #c3a57b6b;border-radius:50%;position:absolute;inset:22% 20%;transform:rotate(-24deg)}.journey-art-fallback:after{inset:12% 30%;transform:rotate(25deg)}.journey-content-lab{--journey-ink:#795772;background:#eee7ed}.journey-content-lab .journey-interface{transform:translateZ(65px) rotateX(calc(3deg + var(--tilt-x,0deg))) rotateY(calc(-6deg + var(--tilt-y,0deg)))}.journey-outro{scroll-snap-align:start;justify-content:space-between;align-items:center;gap:32px;min-height:360px;padding-block:64px;display:flex}.journey-outro h2{margin:18px 0;font-size:clamp(24px,2.3vw,34px)}.journey-outro p:last-child{color:var(--muted);font-size:16px}@media (min-width:1800px){.journey-panel-inner{grid-template-columns:.85fr 1.15fr}.journey-interface{top:23%}}@media (max-width:1023px){html.product-journey-scroll{scroll-snap-type:y proximity}.journey-panel{min-height:calc(100svh - 77px)}.journey-panel-inner{grid-template-columns:1fr 1fr;width:calc(100% - 64px);padding-block:88px}.journey-copy h2{font-size:32px}.journey-promise{font-size:21px}.journey-scene{max-width:300px;font-size:15px}.journey-space{filter:none;height:420px;transform:none}.journey-interface,.journey-agents-lite .journey-interface,.journey-content-lab .journey-interface{width:100%;left:0;transform:none}.journey-pagination{right:5px}.journey-pagination a{width:36px}.journey-pagination-label{display:none}}@media (max-width:767px){.journey-panel-inner{grid-template-columns:1fr;gap:18px;width:calc(100% - 48px);min-height:calc(100svh - 77px);padding-block:72px 58px}.journey-copy{max-width:100%;padding-right:18px}.journey-number{margin-bottom:12px;font-size:10px}.journey-number span{font-size:14px}.journey-copy h2{max-width:100%;font-size:clamp(28px,7.8vw,34px)}.journey-chinese{margin-top:8px;font-size:13px}.journey-promise{max-width:295px;margin-top:18px;font-size:19px}.journey-scene{max-width:310px;margin-top:10px;font-size:15px;line-height:1.85}.journey-detail{gap:38px;min-height:44px;margin-top:12px;padding-block:8px;font-size:14px}.journey-space{pointer-events:auto;height:clamp(210px,31svh,300px);margin-right:16px}.journey-art{inset:-38% -8% -10%;transform:none}.journey-interface,.journey-agents-lite .journey-interface{width:100%;top:12%;left:0}.journey-bossmate .journey-interface{width:min(78%,41.232svh);top:0;left:50%;translate:-50%}.journey-bossmate .journey-interface .product-figure-frame,.journey-bossmate .journey-interface img{max-height:none}.journey-topline{padding-right:6px;font-size:10px;top:12px}.journey-bottomline{gap:18px;padding-right:22px;font-size:9px;line-height:1.7;bottom:18px}.journey-bottomline>span:first-child{max-width:210px}.journey-pagination{background:#f5f4f8b8;border-radius:20px;padding:5px 0;right:3px}.journey-pagination a{gap:3px;width:27px;min-height:44px;font-size:9px}.journey-interface figcaption{margin-top:7px;font-size:10px}.journey-interface .screenshot-open{font-size:10px}.journey-outro{flex-direction:column;align-items:flex-start;gap:22px;min-height:300px}.journey-outro h2{font-size:26px}}@media (max-height:599px) and (min-width:768px){html.product-journey-scroll{scroll-snap-type:y proximity}.journey-panel-inner{min-height:520px;padding-block:70px}.journey-space{filter:none;height:330px;transform:none}.journey-copy h2{font-size:30px}.journey-promise{margin-top:18px;font-size:20px}.journey-bossmate .journey-interface .product-figure-frame,.journey-bossmate .journey-interface img{max-height:260px}.journey-pagination{top:58%}.journey-pagination a{min-height:38px}}@media (prefers-reduced-motion:reduce){html.product-journey-scroll{scroll-snap-type:y proximity}.journey-space,.journey-interface,.journey-agents-lite .journey-interface,.journey-content-lab .journey-interface{filter:none;transition:none;transform:none}}
