.site-nav{z-index:30;pointer-events:none;height:64px;position:fixed;top:24px;left:0;right:0}.site-nav__inner{justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;display:flex}.site-nav__logo{pointer-events:auto;justify-content:center;align-items:center;width:180px;height:64px;display:flex}.site-nav__logo-image{width:157px;height:35px;display:block}.site-nav__menu{pointer-events:auto;gap:4px;list-style:none;display:flex}.site-nav__menu-item{border-radius:157px;height:40px}.site-nav__menu-button{background-color:var(--color-nav-item);width:80px;height:100%;color:var(--color-nav-text-muted);font-family:var(--font-family-base);white-space:nowrap;cursor:pointer;border:none;border-radius:157px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:400;line-height:20px;display:flex;position:relative;overflow:hidden}.site-nav__fill{z-index:0;background-color:var(--color-nav-item-active);transform-origin:50% 100%;pointer-events:none;border-radius:50%;width:144px;height:144px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)scale(0)}.site-nav__menu-button:hover .site-nav__fill{transition-duration:.45s;transform:translate(-50%,50%)scale(1)}.site-nav__label-stack{z-index:1;line-height:20px;display:inline-block;position:relative}.site-nav__label{transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-block}.site-nav__label-hover{color:var(--color-nav-text-active);opacity:0;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s;display:inline-block;position:absolute;top:0;left:0;transform:translateY(44px)}.site-nav__menu-button:hover .site-nav__label,.site-nav__menu-button:hover .site-nav__label-hover{transition-duration:.4s}.site-nav__menu-button:hover .site-nav__label{transform:translateY(-44px)}.site-nav__menu-button:hover .site-nav__label-hover{opacity:1;transform:translateY(0)}.site-nav__menu-button--active{background-color:var(--color-nav-item-active);color:var(--color-nav-text-active)}@media (prefers-reduced-motion:reduce){.site-nav__fill,.site-nav__label,.site-nav__label-hover{transition:none}}.user-cursor{pointer-events:none;position:fixed;inset:0;overflow:hidden}.user-cursor__layer{pointer-events:none;position:absolute;inset:0}.user-cursor__label{transform-origin:0%;white-space:nowrap;-webkit-user-select:none;user-select:none;will-change:transform, opacity;border-radius:999px;position:absolute;top:0;left:0;box-shadow:0 4px 12px #0000001f,0 1px 2px #00000014}.user-cursor__label-text{letter-spacing:.1px;white-space:nowrap;font-family:inherit;font-weight:600;line-height:1.1}.user-cursor__arrow{transform-origin:0 0;will-change:transform, opacity;position:absolute;top:0;left:0}.user-cursor__arrow svg{display:block;overflow:visible}.user-cursor__arrow-path{stroke:var(--color-user-cursor-arrow-stroke);stroke-width:.6px;stroke-linejoin:round}.scroll-story__page01{pointer-events:none;width:100vw;height:100%}.scroll-story__page-logo--page01{z-index:1;background-image:linear-gradient(120deg,#c2c2c2 40%,#fff 50%,#c2c2c2 60%);background-repeat:no-repeat;background-size:200% 100%;width:927.65px;height:19.2%;animation:2s linear infinite aperture-shine-page01;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(/assets/Aperture-Bc-3jx5e.svg);mask-image:url(/assets/Aperture-Bc-3jx5e.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes aperture-shine-page01{0%{background-position:0 0}to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.scroll-story__page-logo--page01{animation:none}}.blur-text__token{white-space:pre;opacity:0;filter:blur(10px);will-change:opacity, filter, transform;transition-property:opacity,filter,transform;transition-timing-function:cubic-bezier(.22,1,.36,1);display:inline-block;transform:translateY(-12px)}.blur-text--visible .blur-text__token{opacity:1;filter:blur();transform:translateY(0)}@media (prefers-reduced-motion:reduce){.blur-text__token{transition:none}}.scroll-story__page02{justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;display:flex}.scroll-story__page-effect--page02{z-index:0;pointer-events:none;flex:0 0 50%;align-self:stretch;overflow:hidden}.scroll-story__page-content--page02{width:600px}.scroll-story__page-content--page02 .scroll-story__page-title{color:#e1e1e1;font-size:96px;font-weight:500;line-height:1.2}.scroll-story__page-content--page02 .scroll-story__page-meta{color:#e1e1e1;margin-top:24px;font-size:32px}.page03-galaxy{width:100%;height:100%;position:relative;overflow:hidden}.page03-galaxy__canvas{width:100%;height:100%;display:block}.scroll-story__page03{width:100%;height:100%;position:relative}.scroll-story__page-visual--page03{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scroll-story__page-line--page03{z-index:1;opacity:0;height:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.scroll-story__page-line--page03--play{animation:1.4s cubic-bezier(.22,1,.36,1) .15s forwards page03-line-drop}@keyframes page03-line-drop{0%{opacity:0;transform:translate(-50%,-100%)}15%{opacity:1}to{opacity:1;transform:translate(-50%)}}.scroll-story__page-content--page03{z-index:1;position:absolute;inset:0}.scroll-story__page-content--page03 .scroll-story__page-label--page03{color:#e1e1e1;white-space:nowrap;font-size:64px;font-weight:500;line-height:1;position:absolute;top:calc(50% - 45px);right:calc(50% + 60px);transform:translateY(-50%)}.scroll-story__page-content--page03 .scroll-story__page-title--page03{letter-spacing:-.04em;color:#e1e1e1;white-space:nowrap;margin:0;font-size:64px;font-weight:500;line-height:1;position:absolute;top:calc(50% - 45px);left:calc(50% + 60px);transform:translateY(-50%)}.scroll-story__page-content--page03 .scroll-story__page-meta--page03{color:#e1e1e1;text-align:center;width:max-content;max-width:92vw;margin:0;font-size:32px;line-height:1.3;position:absolute;top:calc(50% + 16px);left:50%;transform:translate(-50%)}.scroll-story__page-content--page03 .scroll-story__page-meta--page03.number0{transform:translate(calc(-50% - 10px))}@media (prefers-reduced-motion:reduce){.scroll-story__page-line--page03{opacity:1;transform:translate(-50%)}.scroll-story__page-line--page03--play{animation:none}}.scroll-story__page04{pointer-events:none;width:100%;height:100%}.scroll-story__page04 .scroll-story__page-line--page{z-index:1;height:63.8889vh;position:absolute;top:0;left:50%;transform:translate(-50%)}.scroll-story__page04 .scroll-story__page-label{z-index:2;color:#fff;font-size:64px;font-weight:500;position:absolute;top:23.8889vh;right:calc(50% + 60px)}.scroll-story__page04 .scroll-story__page-title{z-index:2;color:#fff;font-size:64px;font-weight:500;position:absolute;top:23.8889vh;left:calc(50% + 60px)}.scroll-story__page04 .scroll-story__page04-reach{z-index:0;pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0}.scroll-story__page05{background-color:var(--color-story-bg);color:#e1e1e1;width:100%;max-width:1440px;height:100%;margin:0 auto;position:relative;overflow:hidden}.scroll-story__page05 .scroll-story__page05-word{z-index:0;-webkit-user-select:none;user-select:none;width:100%;height:70.463vh;position:absolute;top:18.3333vh;left:0}.scroll-story__page05 .scroll-story__page05-intro{z-index:2;width:400px;font-size:80px;font-weight:500;line-height:1.5;position:absolute;top:26.2037vh;left:0}.scroll-story__page05 .scroll-story__page05-intro-line{display:block}.scroll-story__page05 .scroll-story__page05-brand{z-index:2;flex-direction:column;align-items:flex-end;width:528px;display:flex;position:absolute;top:60.1852vh;right:0}.scroll-story__page05 .scroll-story__page05-brand-word{font-family:"system-ui";font-size:144px;font-weight:500;line-height:1.2083}.scroll-story__page05 .scroll-story__page05-brand-slogan{letter-spacing:.05em;white-space:nowrap;font-size:48px;font-weight:500;line-height:1.5}.page06-ballpit{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.page06-ballpit__canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.page06-lamp{--lamp-h:180vh;--lamp-sway:0px;--lamp-sway-y:0px;top:calc(11vh - .2311 * var(--lamp-h));z-index:3;width:calc(var(--lamp-h) * .81576);height:var(--lamp-h);transform:translateX(-60.64%) translate(var(--lamp-sway), var(--lamp-sway-y));mix-blend-mode:screen;pointer-events:none;position:absolute;left:50%}.page06-lamp__bulb{pointer-events:none;background:radial-gradient(circle at 50% 46%,#fffcf680 0%,#fff6e847 34%,#fff1db17 58%,#ffeed600 76%);border:1px solid #ffffff61;border-radius:50%;width:4.2vh;height:4.2vh;position:absolute;top:23.11%;left:60.64%;transform:translate(-50%,-50%);box-shadow:0 0 2.4vh #fff6e680,0 0 7vh #fff0d833}.page06-lamp__filament{width:46%;height:46%;position:absolute;top:38%;left:50%;overflow:visible;transform:translate(-50%)}.page06-lamp__filament path{fill:none;stroke:#fffdf6f2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;filter:drop-shadow(0 0 2px #fff0d7e6)}.page06-lamp__pendant{z-index:4;transform-origin:50% 0;pointer-events:none;width:18vh;height:11vh;position:absolute;top:0;left:50%;transform:translate(-50%)}.page06-lamp__wire{background:linear-gradient(#ffffff0d,#ffffff57);width:1px;height:7.8vh;position:absolute;top:0;left:50%;transform:translate(-50%)}.page06-lamp__shade-body{clip-path:ellipse(50% 100% at 50% 100%);filter:drop-shadow(0 0 .9vh #ffffff38);background:linear-gradient(102deg,#fff0 32%,#fff3 46%,#fff0 60%),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#fff0 1px 4px),linear-gradient(90deg,#ffffff38 0%,#fff0 18% 82%,#ffffff38 100%),#0a0a0a linear-gradient(#ffffff9e 0%,#ffffff2e 12%,#1a1a1a 42%,#080808 100%);width:18vh;height:3.2vh;position:absolute;top:7.8vh;left:50%;transform:translate(-50%)}.page06-lamp__shade-body:before{content:"";filter:blur(2px);background:radial-gradient(at 50% 100%,#fff9ed8c,#fff3df2e 52%,#fff2dc00 78%);height:70%;position:absolute;bottom:0;left:6%;right:6%}.page06-lamp__shade-body:after{content:"";filter:blur(1px);background:linear-gradient(90deg,#0000,#fffaf0e6,#0000);height:2px;position:absolute;bottom:0;left:3%;right:3%}.page06-lamp__layer{clip-path:inset(23.11% 0 0);transform-origin:60.64% 23.11%;will-change:transform;position:absolute;inset:0}.page06-lamp__layer svg{transform-origin:60.64% 23.11%;will-change:transform;width:100%;height:100%;display:block}.scroll-story__page06{width:100%;height:100%;position:relative;overflow:hidden}.scroll-story__page06-base{z-index:0;pointer-events:none;width:57.7604vw;height:auto;position:relative;top:50%;left:12.5vw;transform:translateY(-50%)}.scroll-story__page06-sub{z-index:0;pointer-events:none;width:21.3542vw;height:auto;position:absolute;top:50%;right:14.5833vw;transform:translateY(calc(-50% - 3.64583vh))}.scroll-story__page06-sub svg{width:100%;height:auto;display:block}.scroll-story__page06-sub-hlight{pointer-events:none;width:100%;height:auto;position:absolute;top:0;left:0}.scroll-story__page06-beam{--beam-mask-x:50%;--beam-mask-y:50%;--beam-mask-r:1px;opacity:0;-webkit-mask-image:radial-gradient(circle var(--beam-mask-r) at var(--beam-mask-x) var(--beam-mask-y), #000 0%, #000 40%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--beam-mask-r) at var(--beam-mask-x) var(--beam-mask-y), #000 0%, #000 40%, transparent 100%);mask-image:radial-gradient(circle var(--beam-mask-r) at var(--beam-mask-x) var(--beam-mask-y), #000 0%, #000 40%, transparent 100%)}.scroll-story__page06-word-hlight{z-index:0;pointer-events:none;width:57.7604vw;height:auto;position:absolute;top:50%;left:12.5vw;transform:translateY(-50%)}.page07-float{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.page07-float__canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.scroll-story__page07{width:100%;height:100%;position:relative;overflow:hidden}.scroll-story__page07 .page07-float{z-index:2}.scroll-story__page07-title{z-index:1;color:#e1e1e1;pointer-events:none;margin:0;font-family:"system-ui";font-size:96px;font-weight:500;line-height:1.5;position:absolute;bottom:14.2593vh;left:12.9688vw}.scroll-story__page07-title-line{white-space:nowrap;display:block}.page08-cables{z-index:1;opacity:0;pointer-events:none;width:43.75vw;height:46.875vw;transition:opacity .45s ease-in;position:absolute;top:8.85417vw;left:56.25vw}.page08-cables .page08-cables__canvas{width:100%;height:100%;display:block}.page08-cables.page08-cables--active{opacity:1;pointer-events:auto;transition:none}@media (prefers-reduced-motion:reduce){.page08-cables{transition:none}}.page08{color:#e1e1e1;background-color:#090909;width:100%;height:100%;position:relative;overflow:hidden}.page08-frame{width:100%;max-width:75vw;height:100%;margin:0 auto;position:relative}.page08-copy{z-index:2;flex-direction:column;width:49.7396vw;display:flex;position:absolute;top:13.5417vw;left:0}.page08-title{font-family:"Source Han Sans CN", var(--font-family-base);letter-spacing:0;color:#e1e1e1;white-space:nowrap;margin:0;font-size:3.33333vw;font-weight:500;line-height:1.5}.page08-subtitle{font-family:"Source Han Sans CN", var(--font-family-base);color:#e1e1e1;margin:1.25vw 0 0;font-size:1.66667vw;font-weight:400;line-height:1.5}.page08-subtitle-line{white-space:nowrap;display:block}.letter-drop{display:inline-flex;overflow:hidden}.letter-drop__char{white-space:pre;opacity:0;animation:.6s cubic-bezier(.2,.6,.3,1) forwards letterDropIn;display:inline-block;transform:translateY(110%)}@keyframes letterDropIn{0%{opacity:0;transform:translateY(110%)}60%{opacity:1;transform:translateY(-8%)}to{opacity:1;transform:translateY(0)}}.p08-line{opacity:0;z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform, opacity;backface-visibility:hidden;width:34.3229vw;height:auto;position:absolute;top:35.2203vw;left:-52.5vw;transform:translateY(-50%)}.p08-line--play{animation:3.2s linear .2s forwards p08-line-move}@keyframes p08-line-move{0%{opacity:0;animation-timing-function:cubic-bezier(.25,0,.8,.81);transform:translateY(-50%)}8%{opacity:1}50%{opacity:1;animation-timing-function:cubic-bezier(.25,.15,.25,1);transform:translate(19.4271vw,-50%)}to{opacity:1;transform:translate(50.3125vw,-50%)}}.p08-capsule{pointer-events:auto;z-index:2;will-change:transform;backface-visibility:hidden;background:linear-gradient(270deg,#d8d8d800 0%,#d8d8d847 50%,#d8d8d800 100%);border-radius:999px;align-items:center;width:19.4271vw;height:4.21875vw;padding-left:1.82292vw;display:flex;position:absolute;top:33.1109vw;left:0;transform:translate(0,0);box-shadow:inset 0 0 1px #fff}.p08-capsule:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#fff0 0%,#fff 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.p08-capsule--play{animation:3.2s linear .2s forwards p08-capsule-move}@keyframes p08-capsule-move{0%,50%{animation-timing-function:cubic-bezier(.25,.15,.25,1);transform:translate(0,0)}to{transform:translate(30.8854vw)}}.p08-capsule-text{font-family:"Source Han Sans CN", var(--font-family-base);color:#ffffffc2;white-space:nowrap;font-size:1.25vw;font-weight:400;line-height:2}@media (prefers-reduced-motion:reduce){.p08-line{opacity:0;animation:none}.p08-capsule{animation:none;transform:translate(30.8854vw)}}.page09{color:#e1e1e1;width:100%;height:100%;position:relative;overflow:hidden}.p09-cards{pointer-events:auto;z-index:3;position:absolute;inset:0}.p09-card-item{perspective:72.9167vw;border-radius:1.25vw;width:24.4792vw;height:30.2083vw;position:absolute;top:15vw}.p09-card-item--left{z-index:1;left:25.7813vw}.p09-card-item--right{z-index:2;left:46.9271vw}.p09-card-face{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc((1 - var(--i)) * 90ms);position:relative;transform:rotateY(0)}.p09-card-face .p09-card-back{backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.25vw;position:absolute;inset:0;transform:rotateY(0);box-shadow:-1.61458vw .208333vw 1.875vw #0000004d}.p09-card-face .p09-card-back:after,.p09-card-face .p09-card-front:after{content:"";border-radius:inherit;background:var(--p09-card-border);-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.p09-card-face .p09-card-front{backface-visibility:hidden;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.25vw;flex-direction:column;gap:1.04167vw;padding:1.875vw;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg);box-shadow:-1.61458vw .208333vw 1.875vw #0000004d}.p09-card-face .p09-card-front:before{content:"";z-index:-1;opacity:.55;pointer-events:none;width:140%;height:100%;position:absolute;top:-10%;right:-35%}.p09-card-face .p09-card-front .p09-card-title{font-family:"Source Han Sans CN", var(--font-family-base);color:#e1e1e1;flex-direction:column;margin:0;font-size:1.875vw;font-weight:500;line-height:1.3;display:flex}.p09-card-face .p09-card-front .p09-card-sub{font-family:"Source Han Sans CN", var(--font-family-base);color:#e1e1e1;opacity:.8;flex-direction:column;margin-top:auto;font-size:1.04167vw;font-weight:400;line-height:1.8;display:flex}.p09-card-item--left{--p09-card-border:linear-gradient(109deg, #535353 6%, #fff0 96%)}.p09-card-item--left .p09-card-front{background-image:url(/assets/page11-bg1-Drqgl5n3.png)}.p09-card-item--left .p09-card-front:before{background:radial-gradient(at 75% 30%,#535353cc 0%,#42424233 40%,#0000 70%)}.p09-card-item--right{--p09-card-border:linear-gradient(180deg, #767676 0%, #fff0 100%)}.p09-card-item--right .p09-card-front{background-image:url(/assets/page11-bg2-DRS5HjDr.png)}.p09-card-item--right .p09-card-front:before{background:radial-gradient(at 25% 30%,#767676b3 0%,#66666626 40%,#0000 70%);left:-35%;right:auto}.page09.is-flipped .p09-card-face{transition-delay:calc(var(--i) * 90ms);transform:rotateY(180deg)}.p09-card-divider{background:#ffffff40;width:2.60417vw;height:1px}.p09-lusion{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.page10{color:#e1e1e1;width:100%;height:100%;position:relative;overflow:hidden}.p10-frame{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.p10-title{width:31.3542vw;font-family:"Source Han Sans CN", var(--font-family-base);letter-spacing:.166667vw;white-space:nowrap;text-align:center;color:#e1e1e1;z-index:2;margin:0;font-size:3.33333vw;font-weight:500;line-height:1.5;position:absolute;top:9.79167vw;left:50%;transform:translate(-50%)}.p10-cards{z-index:3;gap:1.25vw;display:flex;position:absolute;top:19.5313vw;left:50%;transform:translate(-50%)}.p10-card-item{width:15.625vw;height:26.0417vw;position:relative}.p10-card-float{perspective:62.5vw;width:100%;height:100%;animation:4s ease-in-out infinite p10-card-float;animation-delay:calc(var(--i) * -.6s);will-change:transform}@keyframes p10-card-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-.520833vw)}}.p10-card-face{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc((4 - var(--i)) * 90ms);position:relative;transform:rotateY(0)}.p10-card-face .p10-card-back{backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.833333vw;position:absolute;inset:0}.p10-card-face .p10-card-back:after,.p10-card-face .p10-card-front:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(184deg,#fff 6%,#b3b3b31a 102%);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.p10-card-face .p10-card-front{backface-visibility:hidden;box-sizing:border-box;border-radius:.833333vw;flex-direction:column;justify-content:space-between;padding:1.25vw;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.p10-card-face .p10-card-title{font-family:"Source Han Sans CN", var(--font-family-base);letter-spacing:.09375vw;white-space:nowrap;color:#fff;margin:0;font-size:1.66667vw;font-weight:500;line-height:1.5}.p10-card-face .p10-card-bottom{flex-direction:column;gap:.520833vw;display:flex}.p10-card-face .p10-card-icon{width:1.66667vw;height:1.66667vw}.p10-card-face .p10-card-caption{font-family:"Source Han Sans CN", var(--font-family-base);letter-spacing:.09375vw;color:#fff;flex-direction:column;margin:0;font-size:1.66667vw;font-weight:500;line-height:1.5;display:flex}.page10.is-flipped .p10-card-face{transition-delay:calc(var(--i) * 90ms);transform:rotateY(180deg)}.p10-glass-defs{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.p10-card-glass{pointer-events:none;opacity:1;-webkit-backdrop-filter:url(#p10-glass-filter)saturate(1.28)brightness(1.05)contrast(1.04);backdrop-filter:url(#p10-glass-filter)saturate(1.28)brightness(1.05)contrast(1.04);background:linear-gradient(135deg,#ffffff0b,#ffffff02 46%,#ffffff08);border-radius:.833333vw;transition:opacity .7s linear;position:absolute;inset:0;overflow:hidden}.page10:not(.is-flipped) .p10-card-glass{opacity:0}.p10-card-glass-sheen{mix-blend-mode:screen;background:radial-gradient(110% 70% at 18% 0,#ffffff1a,#fff0 55%),linear-gradient(112deg,#ffffff0f 0%,#fff0 32%);position:absolute;inset:0}.page11{color:#e1e1e1;perspective:1200px;perspective-origin:50%;width:100%;height:100%;position:relative;overflow:hidden}.p11-frame{opacity:.3;pointer-events:none;z-index:0;width:88.2635vw;height:59.9479vw;position:absolute;top:-.416667vw;left:2.29167vw}.p11-frame svg{width:100%;height:100%;display:block}.p11-title{font-family:"Source Han Sans CN", var(--font-family-base);letter-spacing:.05em;white-space:nowrap;text-align:center;color:#e1e1e1;z-index:2;margin:0;font-size:3.33333vw;font-weight:500;line-height:1.5;position:absolute;top:9.79167vw;left:50%;transform:translate(-50%)}.p11-cards{z-index:3;align-items:flex-start;gap:.15625vw;display:flex;position:absolute;top:20.8333vw;left:50%;transform:translate(-50%)}.p11-card{box-sizing:border-box;transform-origin:50%;width:12.5vw;height:17.1875vw;transform-style:preserve-3d;backface-visibility:visible;opacity:0;will-change:transform;background-color:#fff;border-radius:.416667vw;flex-direction:column;flex:0 0 12.5vw;gap:4.16667vw;padding:.520833vw .520833vw .833333vw;display:flex;box-shadow:0 .208333vw 1.25vw #0000004d}.page11.is-settled{perspective:none}.page11.is-settled .p11-card{transform-style:flat}.p11-card-art{border-radius:.3125vw;flex:none;width:11.4583vw;height:8.33333vw;position:relative;overflow:hidden}.p11-card-art svg{width:100%;height:100%;display:block}.p11-card-art-gray,.p11-card-art-color{will-change:opacity;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.p11-card-art-color,.p11-card:hover .p11-card-art-gray{opacity:0}.p11-card:hover .p11-card-art-color{opacity:1}.p11-card-text{flex-direction:column;gap:.208333vw;display:flex}.p11-card-title{font-family:"Source Han Sans CN", var(--font-family-base);color:#202020;margin:0;font-size:.833333vw;font-weight:700;line-height:1.3}.p11-card-caption{font-family:"Source Han Sans CN", var(--font-family-base);color:#202020;flex-direction:column;margin:0;font-size:.625vw;font-weight:500;line-height:1.3;display:flex}.typewriter-text{white-space:pre-wrap}.typewriter-text .typewriter-text__content{display:inline}.typewriter-text .typewriter-text__caret{vertical-align:-.14em;background-color:var(--typewriter-caret-color,currentColor);will-change:opacity;width:.14em;height:1em;margin-left:.08em;display:inline-block}.typewriter-text .typewriter-text__caret--blink{animation:1.06s step-end infinite typewriter-caret-blink}@keyframes typewriter-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.typewriter-text .typewriter-text__caret--blink{animation:none}}.page12{--p12-green:#36ffb2;--p12-green-inner:#38ffb4;--p12-green-glow:#36ffb259;--p12-green-glow-strong:#36ffb2f2;--p12-text:#e1e1e1;background-color:var(--color-story-bg);width:100%;height:100%;color:var(--p12-text);position:relative;overflow:hidden}.page12 .p12-dots{pointer-events:none;background-image:radial-gradient(circle at .078125vw .078125vw,#ffffff14 .078125vw,#0000 .078125vw);background-position:5.625vw .234375vw;background-size:1.40625vw 1.40625vw;position:absolute;inset:0}.page12 .p12-title{width:31.3542vw;font-family:"Source Han Sans CN", var(--font-family-base,sans-serif);letter-spacing:.166667vw;white-space:nowrap;text-align:center;color:var(--p12-text);z-index:2;margin:0;font-size:3.33333vw;font-weight:500;line-height:1.5;position:absolute;top:12.2917vw;left:34.2969vw}.page12 .p12-card{box-sizing:border-box;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:3;background:linear-gradient(#3d3d3d 0%,#3d3d3d00 100%);border:.0520833vw solid #454545;border-radius:1.25vw;width:41.6667vw;height:11.4583vw;position:absolute;top:27.1354vw;left:28.6458vw}.page12 .p12-card .onb-card__record{width:3.51406vw;height:3.85417vw;position:absolute;top:1.40625vw;left:36.1552vw}.page12 .p12-card .onb-card__record img{display:block;position:absolute}.page12 .p12-card .onb-card__record .robot{width:3.51406vw;height:auto}.page12 .p12-card .onb-card__record .robot.robot--active{top:.354167vw}.page12 .p12-card .onb-card__record .robot-lf{z-index:10;width:1.66667vw;height:1.66667vw;top:1.5625vw;left:-1.04167vw}.page12 .p12-card .onb-card__record .robot-rt{z-index:10;width:1.66667vw;height:1.66667vw;top:1.82292vw;right:-.78125vw}.page12 .p12-card .onb-card__record .robot-active-lt{z-index:10;width:2.23958vw;height:auto;top:.46875vw;left:-1.71875vw}.page12 .p12-card .onb-card__record .robot-active-rt{z-index:10;width:1.66667vw;height:1.66667vw;top:1.82292vw;right:-.78125vw}.page12 .p12-card .onb-card__record .robot--active,.page12 .p12-card:hover .onb-card__record .robot--default{opacity:0}.page12 .p12-card:hover .onb-card__record .robot--active{opacity:1}.page12 .p12-card .p12-input{box-sizing:border-box;background-color:#000;border-radius:.833333vw;flex-direction:column;justify-content:space-between;width:40.8333vw;height:7.29167vw;padding:.625vw;display:flex;position:absolute;top:3.75vw;left:.416667vw}.page12 .p12-card .p12-input .p12-input__hint{--typewriter-caret-color:var(--p12-green);min-height:2.5vw;font-family:"PingFang SC", var(--font-family-base,sans-serif);color:#ffffffe0;font-size:.729167vw;font-weight:400;line-height:1.25vw}.page12 .p12-card .p12-input .p12-input__toolbar{justify-content:space-between;align-items:center;height:1.66667vw;display:flex}.page12 .p12-card .p12-input .p12-input__actions{align-items:center;gap:.625vw;display:flex}.page12 .p12-card .p12-input .p12-input__add,.page12 .p12-card .p12-input .p12-input__mic,.page12 .p12-card .p12-input .p12-input__send{cursor:pointer;justify-content:center;align-items:center;width:1.66667vw;height:1.66667vw;display:flex;position:relative}.page12 .p12-card .p12-input .p12-input__send-wrap{flex-shrink:0;width:1.66667vw;height:1.66667vw;position:relative}.page12 .p12-card .p12-input .p12-input__send-wrap:after{content:"";pointer-events:none;opacity:0;background:url(/assets/cursor-eX0xamk3.svg) 50%/100% 100% no-repeat;width:1.25vw;height:1.25vw;position:absolute;top:.729167vw;left:.729167vw}.page12 .p12-card .p12-input .p12-input__send-wrap--ready{cursor:pointer}.page12 .p12-card .p12-input .p12-input__send-wrap--ready .p12-input__send{background-color:var(--p12-green);box-shadow:inset 0 -.15625vw .208333vw 0 var(--p12-green-inner), 0 0 .885417vw 0 var(--p12-green);cursor:pointer;animation:1.8s ease-in-out infinite p12-send-glow}.page12 .p12-card .p12-input .p12-input__send-wrap--ready .p12-input__send img{filter:none;opacity:1}.page12 .p12-card .p12-input .p12-input__send-wrap--ready:after{opacity:1;animation:1.8s step-end infinite p12-cursor-tick}.page12 .p12-card .p12-input .p12-input__send-wrap:focus-visible{outline:.104167vw solid var(--p12-green);outline-offset:.104167vw}.page12 .p12-card .p12-input .p12-input__send-glow{pointer-events:none;position:absolute;inset:0}.page12 .p12-card .p12-input .p12-input__add{background-color:#262626;border-radius:.520833vw}.page12 .p12-card .p12-input .p12-input__add:before,.page12 .p12-card .p12-input .p12-input__add:after{content:"";background-color:#ffffffc2;border-radius:.0520833vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page12 .p12-card .p12-input .p12-input__add:before{width:.625vw;height:.078125vw}.page12 .p12-card .p12-input .p12-input__add:after{width:.078125vw;height:.625vw}.page12 .p12-card .p12-input .p12-input__auto{width:3.33333vw;height:1.66667vw;font-family:"PingFang SC", var(--font-family-base,sans-serif);letter-spacing:.05em;color:#ffffffc2;cursor:pointer;background-color:#303030;border-radius:.520833vw;justify-content:center;align-items:center;font-size:.729167vw;font-weight:500;display:flex}.page12 .p12-card .p12-input .p12-input__mic{background-color:#303030;border-radius:.520833vw}.page12 .p12-card .p12-input .p12-input__mic img{width:.833333vw;height:.833333vw}.page12 .p12-card .p12-input .p12-input__send{background-color:var(--color-nav-item);cursor:default;border-radius:114px}.page12 .p12-card .p12-input .p12-input__send img{filter:invert();opacity:.45;width:.833333vw;height:.833333vw}@keyframes p12-send-glow{0%,to{box-shadow:inset 0 -.15625vw .208333vw 0 var(--p12-green-inner), 0 0 .3125vw 0 var(--p12-green-glow)}50%{box-shadow:inset 0 -.15625vw .208333vw 0 var(--p12-green-inner), 0 0 1.25vw 0 var(--p12-green-glow-strong)}}@keyframes p12-cursor-tick{0%,20%{transform:translate(.46875vw,.46875vw)}25%,45%{transform:translate(.3125vw,.3125vw)}50%,70%{transform:translate(.15625vw,.15625vw)}75%,95%{transform:translate(0,0)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.page12 .p12-card .p12-input .p12-input__send-wrap--ready .p12-input__send,.page12 .p12-card .p12-input .p12-input__send-wrap--ready:after{animation:none}.page12 .p12-input__send-glow{display:none}}.page13{--fill-1:#090909;--fill-2:#202020;--fill-3:#303030;--fill-4:#404040;--gradient-a:#3d3d3d;--gradient-b:#1a1a1a;--border-1:#9e9e9e;--border-2:#454545;--text-1:#ffffffe0;--text-2:#ffffffc2;--text-3:#ffffff80;--text-4:#fff3;--success:#169254;--error:#e84749;--warning:#feb21c;--info:#11acff;--brand-green:#0ad56f;--brand-2:#36ffb2;--send-active:#38ffb4;--fill-blue-2:#11acff1a;--fill-green-2:#1692541a;--fill-error-2:#e847491a;--fill-warning-2:#37240080;--scrollbar-track:#ffffff1a;--scrollbar-thumb:#ffffff4d;--color-bg:#000;--color-white:#fff;--color-bg-card:#303030;--color-border:#454545;--color-text-primary:#ffffffe0;--color-text-secondary:#ffffffc2;--color-primary:#169254;--color-link:#11acff}.flow-node{box-sizing:border-box;color:#ffffffe0;--node-border:transparent;--status-border:#169254;--status-glow:#16925459;width:100%;font-size:14px;position:relative}.flow-node__actors{z-index:2;gap:4px;display:flex;position:absolute;top:-34px;left:0}.flow-node__actor{box-sizing:border-box;object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.flow-node__actor--role{color:#ffffffe0;background:#3d3d3d;border:1px solid #454545;justify-content:center;align-items:center;display:flex}.flow-node__actor--user{object-fit:cover;background:#303030;border:2px solid #090909}.flow-node__box{border:1px solid var(--node-border);background:#202020;border-radius:16px;padding:16px;transition:border-color .18s,box-shadow .18s;position:relative;box-shadow:0 2px 10px #00000059}.flow-market__block--outputs{border:1px solid var(--node-border);transition:border-color .18s,box-shadow .18s;box-shadow:0 2px 10px #00000059}.flow-node--status-pending{--status-border:#ffffff80;--status-glow:#fff3}.flow-node--status-running{--status-border:#11acff;--status-glow:#11acff59}.flow-node--status-done{--status-border:#169254;--status-glow:#16925459}.flow-node--status-failed{--status-border:#e84749;--status-glow:#e8474959}.flow-node--status-todo{--status-border:#feb21c;--status-glow:#feb21c4d}.flow-node--status-paused{--status-border:#ffffff80;--status-glow:#ffffff4d}.flow-node.is-upstream-node :is(.flow-node__box,.flow-market__block--outputs){--node-border:var(--status-border);border-color:var(--status-border)}.flow-node.is-hover :is(.flow-node__box,.flow-market__block--outputs){--node-border:var(--status-border);border-color:var(--status-border);box-shadow:0 2px 10px #00000059}.flow-node.is-hover.is-selected :is(.flow-node__box,.flow-market__block--outputs),.flow-node.is-selected :is(.flow-node__box,.flow-market__block--outputs){--node-border:var(--status-border);border-color:var(--status-border);box-shadow:0px 0px 20px 0px var(--status-border)}.flow-node__meta{justify-content:space-between;align-items:center;display:flex}.flow-node__nod{letter-spacing:0;color:#fff3;font-family:PingFang SC;font-size:13px;font-weight:400;line-height:18px}.flow-node__message{cursor:pointer;align-items:center;gap:4px;margin-left:auto;margin-right:16px;display:flex}.flow-node__message--no-more{margin-right:0}.flow-node__message-icon{flex-shrink:0;display:block}.flow-node__message-count{letter-spacing:0;color:#ffffffc2;margin-bottom:4px;font-family:PingFang SC;font-size:13px;font-weight:400;line-height:18px}.flow-node__more{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.flow-node__more:hover{color:#ffffffe0;background:#ffffff0f}.flow-node__title{letter-spacing:0;color:#ffffffe0;margin-top:2px;font-family:PingFang SC;font-size:16px;font-weight:600;line-height:22px}.flow-node__title--initial{color:#36ffb2}.flow-node__title--editable{cursor:text;border-radius:4px}.flow-node__title--editable:hover{background:#ffffff0f}.flow-node__title-input{box-sizing:border-box;color:#ffffffe0;caret-color:#36ffb2;background:#ffffff0a;border:1px solid #36ffb2;border-radius:4px;outline:none;width:100%;margin-top:2px;padding:0 4px;font-family:PingFang SC;font-size:16px;font-weight:600;line-height:22px;display:block}.flow-node__actor--initial-bot{color:#36ffb2;background:#303030;border:1px solid #3d3d3d}.flow-node__actor--initial-flag{background:#303030;border:1px solid #3d3d3d}.flow-status-spin{animation:1.2s linear infinite flow-status-spin}@keyframes flow-status-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flow-node--status-failed :is(.flow-node__box,.flow-market__block--outputs){box-shadow:0 0 12px #e8474933,0 2px 10px #00000059}.flow-node--status-todo :is(.flow-node__box,.flow-market__block--outputs){box-shadow:0 0 12px #feb21c26,0 2px 10px #00000059}.flow-node__card{background:#090909;border:1px solid #454545;border-radius:8px;margin-top:16px;padding:12px 14px}.flow-node__card:has(.flow-chat){background:#090909;border:none;padding:0}.flow-node__card:has(.flow-media){padding:0}.flow-node__card:has(.flow-market){background:0 0;border:none;border-radius:0;padding:0}.flow-node__card:has(.flow-summary){background:0 0;border:none;border-radius:0;flex-direction:column;gap:6px;padding:0;display:flex}.flow-node__empty{color:#ffffff80;font-size:13px}.flow-node.is-insert-target :is(.flow-node__box,.flow-market__block--outputs){border-color:#36ffb2;box-shadow:0 0 0 2px #36ffb266,0 4px 16px #36ffb22e}.flow-node__port{box-sizing:border-box;pointer-events:none;filter:drop-shadow(0 0 4px);border:1.5px solid;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.flow-node__port--right{background:currentColor;right:-6px}.flow-node__port--left{background:#090909;left:-6px}.flow-chat .flow-chat__inner{background:#090909;border-radius:4px;flex-direction:column;gap:4px;padding:12px;display:flex}.flow-chat .flow-chat__head{justify-content:space-between;align-items:center;gap:2px;display:flex}.flow-chat .flow-chat__avatar{object-fit:cover;background:#303030;border-radius:50%;flex-shrink:0;width:24px;height:24px}.flow-chat .flow-chat__name{color:#fff3;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.flow-chat .flow-chat__time{color:#fff3;white-space:nowrap;flex-shrink:0;font-size:14px;line-height:20px}.flow-chat .flow-chat__text{color:#ffffffc2;margin:0;font-size:14px;line-height:20px;display:block}.flow-chat .flow-chat__text-fold{line-height:20px}.flow-chat .flow-chat__text-fold.flow-chat__text-fold--masked{max-height:10lh;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 4lh),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 4lh),#0000 100%)}.flow-chat .flow-chat__text-fold .flow-chat__text-content{display:flow-root}.flow-chat .flow-chat__more{color:#ffffffc2;cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;gap:8px;width:100%;padding:4px 0;font-size:14px;line-height:20px;display:flex}.flow-chat .flow-chat__more:hover{background:#404040}.flow-chat .flow-chat__more:active{background:#303030}.flow-chat .flow-chat__more:focus-visible{outline-offset:2px;outline:1px solid #ffffff80}.flow-chat .flow-chat__divider{background:#404040;flex-shrink:0;height:1px;margin-left:32px;margin-right:2px}.flow-chat .flow-chat__row{border-radius:2px;align-items:flex-start;gap:6px;padding:2px;display:flex}.flow-chat .flow-chat__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.flow-chat[data-expanded] .flow-chat__text{-webkit-line-clamp:unset;line-clamp:unset;word-break:break-all;overflow:visible}.flow-chat:not([data-expanded]) .flow-chat__inner>.flow-chat__row:not(:first-of-type),.flow-chat:not([data-expanded]) .flow-chat__inner>.flow-chat__attachment:not(:first-of-type),.flow-chat:not([data-expanded]) .flow-chat__inner>.flow-chat__divider{display:none}.flow-chat:not([data-expanded]) .flow-chat__inner>.flow-chat__row:first-of-type .flow-chat__text{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.flow-chat .flow-chat__avatar--ai{color:#ffffff80;background:#169254;justify-content:center;align-items:center;display:inline-flex}.flow-chat .flow-chat__attachment{background:#202020;border:none;border-radius:6px;align-items:center;gap:4px;margin-top:0;padding:2px;text-decoration:none;display:flex}.flow-chat .flow-chat__attachment--link:hover{background:#303030}.flow-chat .flow-chat__att-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.flow-chat .flow-chat__att-icon--file{background:linear-gradient(160deg,#f0563e,#d32f23);border-radius:6px}.flow-chat .flow-chat__att-icon--link{background:linear-gradient(160deg,#2f9bff,#1668dc);border-radius:6px}.flow-chat .flow-chat__att-name,.flow-chat .flow-chat__att-url{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;line-height:20px;overflow:hidden}.flow-chat .flow-chat__attachment--link .flow-chat__att-url{color:#11acff}.flow-text{color:#ffffffe0;margin:0;font-size:14px;line-height:1.75}.flow-branch-text{resize:none;box-sizing:border-box;color:#ffffffe0;caret-color:#36ffb2;background:0 0;border:none;outline:none;width:100%;min-height:78px;margin:0;padding:0;font-family:PingFang SC;font-size:14px;line-height:26px;display:block;overflow:hidden}.flow-branch-text::placeholder{color:#fff3}.flow-media{background:#000;border-radius:6px;width:auto;height:160px;position:relative;overflow:hidden}.flow-media .flow-media__img{object-fit:contain;width:auto;height:160px;display:block}.flow-media .flow-media__img .ant-image-img{display:block}.flow-media .flow-media__img .ant-image-mask{display:none!important}.flow-media img.flow-media__img{object-fit:contain;width:100%;height:160px;display:block}.flow-media .flow-media__mask{color:#fff;opacity:0;pointer-events:none;cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;transition:background .15s,opacity .15s;display:flex;position:absolute;inset:0}.flow-media .ant-image{object-fit:contain;object-position:center;width:100%;height:160px}.flow-media .ant-image .ant-image-img{width:100%}:is(.flow-media:has(.ant-image):hover .flow-media__mask,.flow-media:has(img.flow-media__img):hover .flow-media__mask){opacity:1;pointer-events:auto;background:#0000004d}:is(.flow-media:has(.ant-image) .flow-media__mask:active,.flow-media:has(img.flow-media__img) .flow-media__mask:active){background:#00000080}.flow-media .flow-media__play{color:#fff;box-sizing:border-box;pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flow-media.is-playing .flow-media__play{opacity:0}.flow-media.is-playing:hover .flow-media__play{opacity:1}.flow-media .flow-media__duration{color:#ffffffe0;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:6px;padding:1px 7px;font-size:12px;line-height:18px;position:absolute;bottom:8px;right:8px}.flow-link{align-items:center;gap:10px;text-decoration:none;display:flex}.flow-link .flow-link__icon{background:linear-gradient(160deg,#2f9bff,#1668dc);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.flow-link .flow-link__url{color:#11acff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.flow-link:hover .flow-link__url{color:#6fb5ff}.flow-file{align-items:center;gap:10px;display:flex}.flow-file .flow-file__icon{background:linear-gradient(160deg,#f0563e,#d32f23);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.flow-file .flow-file__name{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.flow-market{flex-direction:column;gap:6px;display:flex}.flow-market .flow-market__block{background:#090909;border-radius:4px;padding:2px 12px 10px}.flow-market .flow-market__block--outputs{background:#202020;border-radius:12px;margin:2px -1px 0;padding:2px 16px 10px}.flow-market .flow-market__row{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.flow-market .flow-market__row:first-child{margin-top:0}.flow-market .flow-market__row--head{border-bottom:1px solid #404040;padding:10px 0}.flow-market .flow-market__row--meta{margin-top:0;padding-top:9px;padding-bottom:1px}.flow-market .flow-market__row--field{justify-content:flex-start;gap:8px;padding:2px 0}.flow-market .flow-market__label{color:#ffffff80;font-size:13px;font-weight:600}.flow-market .flow-market__arrow{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background .15s,color .15s;display:inline-flex}.flow-market .flow-market__arrow:hover{color:#fff;background:#ffffff14}.flow-market .flow-market__key{color:#ffffff80;white-space:nowrap;flex-shrink:0;width:52px;font-size:13px;display:inline-block}.flow-market .flow-market__row--file{justify-content:flex-start;gap:8px}.flow-market .flow-market__file-icon{flex-shrink:0;width:16px;height:16px;display:inline-block}.flow-market .flow-market__file{align-items:center;gap:6px;min-width:0;display:inline-flex}.flow-market .flow-market__file-name{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.flow-market .flow-market__row--group{padding:2px 0}.flow-market .flow-market__group-trigger{cursor:pointer;color:#ffffffe0;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;min-width:0;padding:0;font-size:13px;display:inline-flex}.flow-market .flow-market__type-icon{flex-shrink:0;width:16px;height:16px}.flow-market .flow-market__group-count{white-space:nowrap}.flow-market .flow-market__group-chevron-wrap{cursor:pointer;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background .15s;display:inline-flex}.flow-market .flow-market__group-chevron-wrap:hover{background:#303030}.flow-market .flow-market__group-chevron{color:#ffffff80;opacity:.8;transition:transform .15s}.flow-market .flow-market__group-chevron.is-open{transform:rotate(180deg)}.flow-market .flow-market__row--group{position:relative}.flow-market .flow-market__group-pop{z-index:100;cursor:default;-webkit-user-select:none;user-select:none;background:#090909;border:1px solid #454545;border-radius:6px;flex-direction:column;gap:2px;min-width:160px;margin-top:4px;padding:4px;display:flex;position:absolute;top:100%;left:52px;box-shadow:0 6px 20px #0006}.flow-market .flow-market__group-pop-item{color:#ffffffc2;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:4px;align-items:center;height:32px;padding:6px 12px;font-size:14px;line-height:20px;transition:background .15s,color .15s;display:flex}.flow-market .flow-market__group-pop-item:hover,.flow-market .flow-market__group-pop-item:focus-visible{color:#ffffffe0;background:#303030}.flow-market .flow-market__select{color:#ffffffe0;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.flow-market .flow-market__select svg{color:#ffffff80;flex-shrink:0}.flow-market .flow-market__select-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.flow-market .flow-market__status-container{align-items:center;gap:8px;display:flex}.flow-market .flow-market__status{white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:14px;line-height:16px;display:inline-flex}.flow-market .flow-market__meta{color:#ffffffc2;align-items:center;gap:4px;font-size:13px;display:inline-flex}.flow-market .flow-market__step-text{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.flow-market .flow-market__error-text{color:#e84749;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.flow-market .flow-market__outputs{flex-direction:column;margin:2px 0 0;padding:0;list-style:none;display:flex}.flow-market .flow-market__outputs .flow-market__out-item{align-items:center;gap:8px;padding:8px 0;display:flex}.flow-market .flow-market__out-icon{background:linear-gradient(160deg,#2f9bff,#1668dc);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.flow-market .flow-market__out-name{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.flow-market .flow-market__out-ver{color:#ffffffe0;background:#404040;border-radius:4px;justify-content:center;align-items:center;min-width:30px;height:24px;padding:2px 6px;font-size:14px;line-height:20px;display:flex}.flow-market .flow-market__out-dot{background:#0ad56f;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 4px #0ad56f99}.flow-market .flow-market__out-dot--port{box-shadow:none;background:#555;border:1px solid #777;margin-left:auto}.flow-market .flow-market__out-empty{color:#ffffff80;flex:1;font-size:13px}.flow-summary{flex-direction:column;gap:6px;display:flex}.flow-summary .flow-summary__section{background:#090909;border-radius:4px;flex-direction:column;gap:8px;padding:12px;display:flex}.flow-summary .flow-summary__head{flex-shrink:0;align-items:center;gap:8px;display:flex}.flow-summary .flow-summary__label{color:#ffffffe0;font-size:14px;font-weight:600;line-height:20px}.flow-summary .flow-summary__divider{background:#404040;flex-shrink:0;width:100%;height:1px}.flow-summary .flow-summary__hint{color:#ffffff80;margin:0;font-size:14px;font-weight:400;line-height:20px}.flow-summary .flow-summary__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.flow-summary .flow-summary__list .flow-summary__list-item{color:#ffffff80;flex-wrap:wrap;align-items:flex-start;gap:4px;font-size:14px;font-weight:400;line-height:20px;display:flex}.flow-summary .flow-summary__info{color:#ffffff80;flex-shrink:0;margin-top:2px}.flow-summary .flow-summary__list-fold{min-width:0}.flow-summary .flow-summary__list-fold .flow-summary__list-viewport{max-height:10lh;line-height:20px;overflow:hidden}.flow-summary .flow-summary__list-fold .flow-summary__list-viewport.flow-summary__list-viewport--masked{-webkit-mask-image:linear-gradient(#000 calc(100% - 4lh),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 4lh),#0000 100%)}.flow-summary .flow-summary__list-fold .flow-summary__list-viewport.flow-summary__list-viewport--expanded{max-height:none;overflow:visible}.flow-summary .flow-summary__list-fold .flow-summary__list-toggle{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:100%;padding:2px 12px;font-size:14px;line-height:20px;transition:background .12s,color .12s;display:inline-flex}.flow-summary .flow-summary__list-fold .flow-summary__list-toggle:hover{color:#ffffffe0;background:#404040}.flow-summary .flow-summary__list-fold .flow-summary__list-toggle:focus-visible{outline-offset:2px;outline:1px solid #ffffff80}.flow-summary .flow-summary__list-fold .flow-summary__list-toggle img{flex-shrink:0;transition:transform .15s}.flow-summary .flow-summary__list-fold .flow-summary__list-toggle[aria-expanded=true] img{transform:rotate(180deg)}.x6-widget-selection-box-edge{pointer-events:none}.x6-widget-selection-box-node,.x6-widget-selection-box-edge{display:none!important}.x6-html-shape-node{pointer-events:none}.x6-html-shape-node :is(a,button,input,textarea,[data-x6-interactive]){pointer-events:auto}.x6-port-body{opacity:0!important}.x6-port-body[port-group=top],.x6-port-body[port-group=bottom]{pointer-events:none}.x6-edge-tool-button-remove{filter:invert()brightness(.85)}.x6-edge.is-upstream-hl path{filter:drop-shadow(0 0 4px #36ffb2b3)}.x6-edge.is-edge-selected path{filter:drop-shadow(0 0 6px #36ffb2f2)}.page13{color:#ffffffe0;background-color:#090909;width:100%;height:100%;font-family:PingFang SC,system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.page13 .p13-flow-canvas{width:100%;height:100%;position:absolute;inset:0}.page13 .p13-flow-canvas[data-flow-enter=pending] .x6-html-shape-node,.page13 .p13-flow-canvas[data-flow-enter=pending] .x6-edge{visibility:hidden}.page13 .p13-cursor{z-index:3;opacity:0;pointer-events:none;width:119px;height:48px;position:absolute;top:50%;left:50%}.page13 .p13-tips{z-index:3;opacity:0;pointer-events:none;width:204px;height:191px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.page14{--p14-bg:#090909;--p14-title:#e1e1e1;--p14-sticker-bg:#fff;--p14-sticker-ink:#3d3d3d;background-color:var(--p14-bg);width:100%;height:100%;color:var(--p14-title);font-family:"Source Han Sans CN", "PingFang SC", var(--font-family-base,sans-serif);overflow:hidden}.page14 .page14-canvas{flex-direction:column;align-items:center;width:100%;height:100%;padding-top:9.79167vw;display:flex;position:relative}.page14 .page14-stickers{pointer-events:none;width:100vw;height:56.25vw;position:absolute;top:0;left:0}.page14 .page14-stickers .page14-stickers__icon{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform, opacity;display:block;position:absolute}.page14 .page14-ip,.page14 .page14-title__char,.page14 .page14-stat__reveal{opacity:0}.page14 .page14-title{width:100%;height:5vw;font-family:"Source Han Sans CN", "PingFang SC", var(--font-family-base,sans-serif);letter-spacing:.05em;color:var(--p14-title);text-align:center;white-space:nowrap;flex:none;margin:0;font-size:3.33333vw;font-weight:500;line-height:1.5}.page14 .page14-title .page14-title__mask{vertical-align:top;display:inline-block;overflow:hidden}.page14 .page14-title .page14-title__char{will-change:transform, opacity;display:inline-block}.page14 .page14-ip{opacity:0;will-change:transform, opacity;backface-visibility:hidden;flex:none;width:23.9583vw;height:20.8333vw;margin-top:3.48958vw;position:relative;overflow:hidden}.page14 .page14-ip .page14-ip__video{object-fit:contain;visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;display:block;position:absolute}.page14 .page14-ip .page14-ip__video--robot2{width:30.1611vw;height:30.1611vw;top:-4.61774vw;left:-2.71468vw}.page14 .page14-ip .page14-ip__video--robot3{width:29.096vw;height:29.096vw;top:-3.14068vw;left:-1.26201vw}.page14.page14--robot2 .page14-ip__video--robot2,.page14.page14--robot3 .page14-ip__video--robot3{visibility:visible;opacity:1}.page14 .page14-stats{flex-direction:row;flex:none;align-items:stretch;gap:6.09375vw;height:6.14583vw;margin-top:2.55208vw;display:flex}.page14 .page14-stats .page14-stat{min-width:0;overflow:hidden}.page14 .page14-stats .page14-stat .page14-stat__reveal{will-change:transform, opacity;flex-direction:column;justify-content:flex-end;gap:.416667vw;height:100%;display:flex}.page14 .page14-stats .page14-stat:first-child,.page14 .page14-stats .page14-stat:nth-child(2){width:13.0729vw}.page14 .page14-stats .page14-stat:nth-child(3){width:16.3542vw}.page14 .page14-stats .page14-stat:nth-child(-n+3) .page14-stat__desc{width:max-content}.page14 .page14-stats .page14-stat:nth-child(4){width:12.5vw}.page14 .page14-stats .page14-stat:nth-child(4) .page14-stat__desc{white-space:normal}.page14 .page14-stats .page14-stat:nth-child(4) .page14-stat__unit{text-wrap:balance}.page14 .page14-stats .page14-stat__head{align-items:baseline;gap:.416667vw;line-height:1;display:flex}.page14 .page14-stats .page14-stat__num{letter-spacing:.05em;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(#5d5d5d 0%,#fff 100%);-webkit-background-clip:text;background-clip:text;font-family:D-DIN-PRO,Source Han Sans CN,sans-serif;font-size:4.16667vw;font-weight:700}.page14 .page14-stats .page14-stat__unit{letter-spacing:.05em;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(#5d5d5d 0%,#fff 100%);-webkit-background-clip:text;background-clip:text;font-family:Source Han Sans CN,PingFang SC,sans-serif}.page14 .page14-stats .page14-stat__desc{letter-spacing:.05em;white-space:nowrap;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(#5d5d5d 0%,#fff 100%);-webkit-background-clip:text;background-clip:text;font-family:Source Han Sans CN,PingFang SC,sans-serif;font-size:1.04167vw;font-weight:400;line-height:1.3}.page14 .page14-stats .page14-stat__desc .page14-stat__desc-line{white-space:nowrap;display:block}.page15{--p15-green:#36ffb2;--p15-green-glow:#36ffb28c;--p15-text:#e1e1e1;background-color:var(--color-story-bg);width:100%;height:100%;color:var(--p15-text);font-family:"Source Han Sans CN", "PingFang SC", var(--font-family-base,sans-serif);position:relative;overflow:hidden}.page15 .p15-canvas{width:1920px;height:1080px;transform:translate(-50%, -50%) scale(var(--p15-scale,1));position:absolute;top:50%;left:50%}.page15 .p15-block{opacity:0;will-change:transform, opacity;transform:translate(360px)}.page15 .p15-hero{width:507px;height:838px;position:absolute;top:199px;left:230px}.page15 .p15-hero__water{position:absolute;inset:0;overflow:hidden}.page15 .p15-hero__title{z-index:1;letter-spacing:.05em;color:var(--p15-text);margin:0;font-size:80px;font-weight:500;line-height:1.25;position:absolute;top:84px;left:10px}.page15 .p15-hero__title-line{white-space:nowrap;display:block}.page15 .p15-card{width:350px;height:838px;position:absolute;top:199px}.page15 .p15-card:before{content:"";background:linear-gradient(180deg, var(--p15-green-glow) 0%, #36ffb200 78%);width:1px;position:absolute;top:0;bottom:0;left:0}.page15 .p15-card__content{flex-direction:column;gap:14px;display:flex;position:absolute;top:485px;left:24px}.page15 .p15-card__title{color:var(--p15-green);margin:0;font-size:36px;font-weight:500;line-height:1.25}.page15 .p15-card__list{color:var(--p15-text);margin:0;font-size:20px;font-weight:400;line-height:1.7}.page15 .p15-card__item{display:block}@media (prefers-reduced-motion:reduce){.page15 .p15-block{opacity:1;transform:none}}.page16{--p16-bg:#090909;--p16-text:#e1e1e1;--p16-border:#6c6c6c;background-color:var(--p16-bg);width:100%;height:100%;color:var(--p16-text);font-family:"Source Han Sans CN", "PingFang SC", var(--font-family-base,sans-serif);position:relative;overflow:hidden}.page16 .p16-content{z-index:2;will-change:transform, opacity;width:31.1979vw;position:absolute;top:17.6563vw;left:12.5vw}.page16 .p16-title{letter-spacing:.05em;margin:0 0 1.25vw;font-size:2.5vw;font-weight:500;line-height:1.3}.page16 .p16-title__line{display:block}.page16 .p16-desc-group{flex-direction:column;gap:.833333vw;margin-bottom:2.08333vw;display:flex}.page16 .p16-desc{margin:0;font-size:.9375vw;font-weight:400;line-height:1.7}.page16 .p16-btn{border:1px solid var(--p16-border);color:var(--p16-text);cursor:pointer;background:0 0;border-radius:7.23958vw;padding:.625vw 1.25vw;font-family:inherit;font-size:1.04167vw;font-weight:350;line-height:1.7;transition:background-color .3s}.page16 .p16-btn:hover{background-color:#ffffff14}.page16 .p16-media{z-index:1;will-change:top, right, bottom, left, border-radius;border-radius:1.25vw;position:absolute;inset:19.0104vw 12.5vw 15.5729vw 49.0104vw;overflow:hidden}.page16 .p16-media__defs{pointer-events:none;width:0;height:0;position:absolute}.page16 .p16-hero{clip-path:url(#p16-warp-clip);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.page16 .p16-hero__video{object-fit:cover;width:100%;height:100%;display:block}.page16 .p16-overlay{z-index:3;opacity:0;visibility:hidden;pointer-events:none;will-change:transform, opacity;width:44.7917vw;position:absolute;top:11.0417vw;left:12.5vw}.page16 .p16-overlay__title{letter-spacing:.05em;text-shadow:0 2px 24px #00000073;margin:0;font-size:2.5vw;font-weight:400;line-height:1.42}.page16 .p16-overlay__line{display:block}.curled-sticker{cursor:pointer;outline:none;width:100%;height:100%;position:relative}.curled-sticker:focus-visible{outline-offset:3px;outline:1px solid}.curled-sticker .curled-sticker__underlay{z-index:1;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.curled-sticker .curled-sticker__canvas{z-index:2;pointer-events:none;width:400%;height:400%;display:block;position:absolute;top:-150%;left:-150%}.curled-sticker .curled-sticker__fallback{z-index:2;object-fit:cover;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%,0% 100%);width:100%;height:100%;transition:clip-path .5s;display:block;position:absolute;inset:0}.curled-sticker.curled-sticker--fallback .curled-sticker__underlay{clip-path:polygon(0 100%,0 100%,0 100%);transition:clip-path .5s}.curled-sticker.curled-sticker--fallback.curled-sticker--peeled .curled-sticker__fallback{clip-path:polygon(0 0,100% 0,100% 100%,76% 100%,0% 56%)}.curled-sticker.curled-sticker--fallback.curled-sticker--peeled .curled-sticker__underlay{clip-path:polygon(0 56%,76% 100%,0 100%)}@media (prefers-reduced-motion:reduce){.curled-sticker .curled-sticker__fallback,.curled-sticker .curled-sticker__underlay{transition:none}}.page17{--p17-bg:#090909;--p17-text:#e1e1e1;--p17-text-dim:#e1e1e199;--p17-text-faint:#ffffff80;--p17-white:#fff;--p17-brand-xiaohongshu:#ff2442;--p17-brand-wechat:#03ba0d;--p17-green:#36ffb2;--p17-cta-fill:linear-gradient(270deg, #d8d8d800 0%, #d8d8d847 50%, #d8d8d800 100%);--p17-cta-stroke:linear-gradient(180deg, #fff0 0%, var(--p17-white) 100%);--p17-cta-text:#ffffffc2;background-color:var(--p17-bg);width:100%;height:100%;color:var(--p17-text);font-family:"Source Han Sans CN", "PingFang SC", var(--font-family-base,sans-serif);position:relative;overflow:hidden}.page17 .p17-canvas{width:1920px;height:1080px;transform:translate(-50%, -50%) scale(var(--p17-scale,1));position:absolute;top:50%;left:50%}.page17 .p17-glow{z-index:1;opacity:0;will-change:transform, opacity;width:92.77px;height:91.59px;position:absolute;top:432px;left:916px}.page17 .p17-glow__hit{width:320px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page17 .p17-glow__anchor{will-change:transform;width:92.77px;height:91.59px;animation:7.5s ease-in-out infinite p17-glow-float;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page17 .p17-glow__visual{pointer-events:none;position:absolute;inset:0}.page17 .p17-glow__canvas{width:320px;height:320px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page17 .p17-token{white-space:pre;opacity:0;filter:blur(10px);will-change:opacity, filter, transform;display:inline-block;transform:translateY(-12px)}.page17 .p17-subtitle{z-index:2;letter-spacing:.05em;color:var(--p17-text-dim);text-align:center;pointer-events:none;margin:0;font-size:36px;font-weight:400;line-height:1.3;position:absolute;left:0;right:0}.page17 .p17-subtitle--cn{top:235px}.page17 .p17-subtitle--en{top:308px}.page17 .p17-title{z-index:2;letter-spacing:.05em;color:var(--p17-text);text-align:center;pointer-events:none;margin:0;font-size:96px;font-weight:350;line-height:1.3;position:absolute;top:391px;left:0;right:0}.page17 .p17-cta{z-index:3;background-color:#0000;background-image:var(--p17-cta-fill);width:373px;height:90px;box-shadow:inset 0 0 1px 0 var(--p17-white);color:var(--p17-cta-text);cursor:pointer;opacity:0;border:none;border-radius:999px;justify-content:center;align-items:center;font-family:inherit;font-size:32px;font-weight:400;line-height:1.5;transition:filter .3s;display:flex;position:absolute;top:586px;left:773px}.page17 .p17-cta:before{content:"";border-radius:inherit;background-image:var(--p17-cta-stroke);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page17 .p17-cta:hover{filter:brightness(1.25)}.page17 .p17-footer{z-index:2;opacity:0;flex-direction:column;align-items:center;gap:39px;display:flex;position:absolute;top:862px;left:0;right:0}.page17 .p17-qrs{gap:16px;margin:0;padding:0;list-style:none;display:flex}.page17 .p17-qr{--p17-qr-paper:#e6e6e6;isolation:isolate;width:90px;height:90px;position:relative}.page17 .p17-qr--xiaohongshu{--p17-qr-brand:var(--p17-brand-xiaohongshu)}.page17 .p17-qr--wechat{--p17-qr-brand:var(--p17-brand-wechat)}.page17 .p17-qr__under{background-color:var(--p17-qr-brand);display:block;position:absolute;inset:0;overflow:hidden}.page17 .p17-qr__logo{object-fit:contain;width:65%;height:65%;display:block;position:absolute;bottom:-4%;left:-4%}.page17 .p17-copyright{letter-spacing:.05em;color:var(--p17-text-faint);text-align:center;margin:0;font-size:20px;font-weight:350;line-height:1.3}@keyframes p17-glow-float{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,calc(-50% - 10px))scale(1.05)}}@media (prefers-reduced-motion:reduce){.page17 .p17-token{opacity:1;filter:none;transform:none}.page17 .p17-cta,.page17 .p17-footer{opacity:1}.page17 .p17-glow__anchor{animation:none}}.scroll-story{background-color:var(--color-story-bg);color:var(--color-story-text);-webkit-user-select:none;user-select:none;touch-action:none;position:fixed;inset:0;overflow:hidden}.scroll-story__stage{width:calc(var(--story-columns) * 100vw);height:calc(var(--story-rows) * 100vh);will-change:transform;position:absolute;top:0;left:0;transform:translate(0,0)}.scroll-story__page{background-color:var(--color-story-bg);isolation:isolate;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;overflow:hidden}.scroll-story__page-inner{transform-origin:50%;will-change:transform;align-items:center;display:flex;position:absolute;inset:0}.scroll-story__trail{pointer-events:none;position:absolute}.scroll-story__trail-path{fill:none;stroke:url(#story-trail-gradient);stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}.scroll-story__progress{z-index:10;pointer-events:none;height:100px;position:fixed;top:50%;right:30px;transform:translateY(-50%)}.scroll-story__progress-track{background-color:var(--color-story-line);width:1px;height:100%;overflow:hidden}.scroll-story__progress-bar{background-color:var(--color-story-text);transform-origin:top;width:100%;height:100%;transform:scaleY(0)}:root{--color-text-primary:#1f2329;--color-bg-page:#fff;--color-story-bg:#090909;--color-story-text:#f4f5f7;--color-story-muted:#8b8d98;--color-story-line:#ffffff29;--color-warp-line:#fff;--color-nav-item:#303030;--color-nav-item-active:#ffffffe0;--color-nav-text-muted:#ffffff80;--color-nav-text-hover:#ffffffe0;--color-nav-text-active:#090909;--color-user-cursor:#048f47;--color-user-cursor-text:#fff;--color-user-cursor-arrow-stroke:#0000002e;--font-family-base:"Source Han Sans CN", "PingFang SC"}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;overflow:hidden}body{font-family:var(--font-family-base);color:var(--color-text-primary);background-color:var(--color-story-bg);overscroll-behavior:none}body.user-cursor-active,body.user-cursor-active *{cursor:none!important}
