.home-agent-mark[data-v-fab488a2]{position:relative;width:var(--home-agent-mark-size, 1.875rem);height:var(--home-agent-mark-size, 1.875rem);display:inline-grid;place-items:center;flex:0 0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:var(--home-agent-mark-radius, .521rem);background:linear-gradient(145deg,var(--story-agent, #8b5cf5) 0%,#6551d9 100%);color:#fff;box-shadow:0 .417rem 1.146rem #6551d942,inset 0 1px #ffffff2b}.home-agent-mark[data-v-fab488a2]:after{content:"";position:absolute;inset:0;background:linear-gradient(145deg,rgba(255,255,255,.1),transparent 46%);pointer-events:none}.home-agent-mark__glyph[data-v-fab488a2]{position:relative;z-index:1;width:var(--home-agent-glyph-size, 1.094rem);height:var(--home-agent-glyph-size, 1.094rem)}.home-agent-mark__glyph path[data-v-fab488a2]{stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.home-agent-mark__node[data-v-fab488a2]{fill:var(--story-action, #d8ff45);stroke:#0f110e8c;stroke-width:.75}.home-agent-mark--small[data-v-fab488a2]{--home-agent-mark-size: 1.354rem;--home-agent-glyph-size: .833rem;--home-agent-mark-radius: .417rem;border-color:#a79bff57;background:#8b5cf521;box-shadow:inset 0 0 0 1px #8b5cf50a}.design-agent-section[data-v-6b057b1b]{position:relative;z-index:6;min-height:100cqh;margin-top:-45cqh;padding:clamp(4.688rem,10vw,7.813rem) clamp(1.458rem,4.2vw,4.063rem) 4.688rem;background:#080a09}.design-agent-section__heading[data-v-6b057b1b]{width:min(73.243rem,100%);margin:0 auto 2.188rem;display:flex;flex-direction:column;align-items:flex-start;gap:0;opacity:var(--agent-reveal);transform:translate3d(0,calc((1 - var(--agent-reveal)) * 1.25rem),0)}.section-index[data-v-6b057b1b]{margin:0 0 .417rem;color:var(--story-structure, rgba(246, 246, 240, .4));font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-eyebrow-size);font-weight:400;line-height:normal;letter-spacing:.18em}.design-agent-section h2[data-v-6b057b1b]{margin:0;color:#fff;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-title-size);font-weight:var(--home-section-title-weight);line-height:var(--home-section-title-line-height);letter-spacing:var(--home-section-title-letter-spacing)}.section-summary[data-v-6b057b1b]{width:min(38.906rem,100%);margin:0;padding-top:.417rem;color:#f6f6f085;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-summary-size);font-weight:400;line-height:var(--home-section-summary-line-height);text-align:left}.agent-workbench[data-v-6b057b1b]{width:min(73.229rem,100%);height:auto;min-height:0;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.92fr) minmax(19.792rem,.82fr);overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:var(--story-card-radius, 1.146rem);background:#0d0f0d;box-shadow:0 2.188rem 5.729rem #00000094,inset 0 0 0 1px #ffffff09,inset 0 1px #ffffff0d;opacity:var(--agent-reveal);transform:translate3d(0,calc((1 - var(--agent-reveal)) * 2.708rem),0)}.agent-canvas[data-v-6b057b1b]{min-width:0;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.12)}.workbench-header[data-v-6b057b1b],.agent-panel__header[data-v-6b057b1b]{height:3.958rem;padding:0 1.354rem;display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;border-bottom:1px solid rgba(255,255,255,.1)}.workbench-title[data-v-6b057b1b]{min-width:0}.workbench-title>span[data-v-6b057b1b]:last-child{min-width:0}.workbench-title small[data-v-6b057b1b]{margin-bottom:.26rem;display:block;color:#f6f6f061;font-size:.521rem;font-weight:400}.workbench-header>div[data-v-6b057b1b],.agent-panel__header>div[data-v-6b057b1b]{display:flex;align-items:center;gap:.625rem}.workbench-logo[data-v-6b057b1b]{width:1.458rem;height:1.458rem;display:grid;place-items:center;border-radius:50%;background:#f2f2ec;color:#0c0e0b;font-size:.625rem;font-weight:800}.workbench-header strong[data-v-6b057b1b],.agent-panel__header strong[data-v-6b057b1b]{font-size:.781rem;font-weight:600}.workbench-count[data-v-6b057b1b]{color:#f6f6f06b;font:.521rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.agent-canvas__stage[data-v-6b057b1b]{position:relative;flex:1;overflow:hidden;background:radial-gradient(circle at 72% 42%,rgba(255,255,255,.04),transparent 37%),linear-gradient(rgba(255,255,255,.042) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.042) 1px,transparent 1px),#090c0a;background-size:auto,2.188rem 2.188rem,2.188rem 2.188rem,auto;touch-action:none}.canvas-context[data-v-6b057b1b]{position:absolute;left:.938rem;top:.833rem;z-index:7;padding:.417rem .573rem;display:flex;align-items:center;gap:.469rem;border:1px solid rgba(255,255,255,.13);border-radius:var(--story-tag-radius, .313rem);background:#141714d1;color:#f6f6f070;font-size:.521rem;backdrop-filter:blur(.625rem)}.canvas-context i[data-v-6b057b1b]{width:.156rem;height:.156rem;border-radius:50%;background:#ffffff47}.canvas-flow-line[data-v-6b057b1b]{position:absolute;left:39%;top:48%;z-index:3;width:9%;display:flex;align-items:center;gap:.417rem;color:#d8ff4585;font:.365rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.canvas-flow-line i[data-v-6b057b1b]{position:relative;height:1px;flex:1;background:currentColor}.canvas-flow-line i[data-v-6b057b1b]:after{position:absolute;right:0;top:-.156rem;width:.313rem;height:.313rem;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);content:""}.canvas-asset[data-v-6b057b1b]{position:absolute;z-index:2;padding:0;aspect-ratio:.78;overflow:visible;border:1px solid rgba(255,255,255,.15);border-radius:.521rem;background:#171a16;margin:0;cursor:grab;box-shadow:0 .938rem 2.188rem #00000057;transition:border-color .16s ease,box-shadow .16s ease}.canvas-asset.is-primary[data-v-6b057b1b]{aspect-ratio:16/9;cursor:default}.canvas-asset.is-selected[data-v-6b057b1b]{z-index:4;border-color:#a79bff;box-shadow:0 0 0 2px #8b5cf53d,0 1.354rem 2.708rem #0000006b}.canvas-asset[data-v-6b057b1b]:active{cursor:grabbing}.canvas-asset img[data-v-6b057b1b]{width:100%;height:100%;display:block;border-radius:inherit;object-fit:cover;pointer-events:none}.canvas-asset video[data-v-6b057b1b]{width:100%;height:100%;display:block;border-radius:inherit;object-fit:cover}.canvas-asset>span[data-v-6b057b1b]{position:absolute;left:.417rem;top:.417rem;z-index:2;padding:.26rem .365rem;border-radius:.313rem;background:#080a09b8;color:#ffffffb3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.417rem;letter-spacing:.08em;pointer-events:none}.canvas-asset>small[data-v-6b057b1b]{position:absolute;right:.469rem;bottom:.469rem;z-index:2;padding:.26rem .365rem;border-radius:.26rem;background:#080a09ad;color:#ffffff8c;font:.417rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.canvas-deliverable-poster[data-v-6b057b1b],.canvas-deliverable-video[data-v-6b057b1b]{position:absolute;inset:0;transition:opacity .2s ease}.canvas-deliverable-video[data-v-6b057b1b],.canvas-asset--deliverable.is-video-playing .canvas-deliverable-poster[data-v-6b057b1b]{opacity:0}.canvas-asset--deliverable.is-video-playing .canvas-deliverable-video[data-v-6b057b1b]{opacity:1}.canvas-asset__selection[data-v-6b057b1b]{position:absolute;inset:-.26rem;border:1px solid #a79bff;border-radius:.677rem;pointer-events:none}.canvas-asset__selection[data-v-6b057b1b]:before,.canvas-asset__selection[data-v-6b057b1b]:after{content:"";position:absolute;width:.365rem;height:.365rem;border:1px solid #a79bff;background:#f3f2ed}.canvas-asset__selection[data-v-6b057b1b]:before{left:-.208rem;top:-.208rem}.canvas-asset__selection[data-v-6b057b1b]:after{right:-.208rem;bottom:-.208rem}.canvas-note[data-v-6b057b1b]{position:absolute;right:1.354rem;bottom:1.25rem;z-index:5;width:13.021rem;padding:.781rem .885rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--story-panel-radius, .729rem);background:#111411e0;backdrop-filter:blur(.833rem)}.canvas-note span[data-v-6b057b1b]{color:var(--story-structure, rgba(246, 246, 240, .4));font:.469rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.canvas-note p[data-v-6b057b1b]{margin:.469rem 0 0;color:#f6f6f0a8;font-size:.625rem;line-height:1.65}.agent-panel[data-v-6b057b1b]{min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#171916;box-shadow:inset .938rem 0 2.344rem #00000024}.agent-panel__header small[data-v-6b057b1b]{display:block;margin-top:.156rem;color:#f6f6f059;font-size:.521rem}.agent-online[data-v-6b057b1b]{padding:.313rem .469rem;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:52.031rem;background:#ffffff06;color:#f6f6f07a;font-size:.521rem}.agent-online i[data-v-6b057b1b]{width:.313rem;height:.313rem;display:inline-block;margin-right:.26rem;border-radius:50%;background:#d8ff45}.agent-panel__body[data-v-6b057b1b]{min-height:0;padding:1.25rem 1.354rem .833rem;flex:1;overflow-y:auto}.agent-thread-meta[data-v-6b057b1b]{margin-bottom:1.042rem;display:flex;align-items:center;justify-content:space-between;color:#f6f6f057;font:.469rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.agent-message[data-v-6b057b1b]{padding:.833rem .938rem;border:1px solid rgba(255,255,255,.055);border-radius:.729rem .729rem .208rem;background:#252824;color:#f6f6f0c7;font-size:.729rem;line-height:1.7}.agent-response[data-v-6b057b1b]{margin-top:1.146rem;color:#f6f6f080;font-size:.677rem;line-height:1.75}.agent-context-card[data-v-6b057b1b]{min-height:3.229rem;margin-top:.833rem;padding:.417rem;display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.573rem;border:1px solid rgba(255,255,255,.1);border-radius:.625rem;background:#1b1e1a}.agent-context-card img[data-v-6b057b1b]{width:2.5rem;height:2.396rem;border-radius:.313rem;object-fit:cover}.agent-context-card small[data-v-6b057b1b],.agent-context-card strong[data-v-6b057b1b]{display:block}.agent-context-card small[data-v-6b057b1b]{color:#f6f6f04d;font-size:.417rem}.agent-context-card strong[data-v-6b057b1b]{margin-top:.26rem;color:#f6f6f0b8;font-size:.521rem}.agent-context-card em[data-v-6b057b1b]{color:#d8ff45;font-size:.417rem;font-style:normal}.agent-response__title[data-v-6b057b1b]{display:flex;align-items:center;gap:.521rem;color:#f3f3ed;font-size:.677rem;font-weight:600}.agent-task-status[data-v-6b057b1b]{margin-top:1.146rem;padding:.781rem .833rem;display:grid;grid-template-columns:1fr auto;gap:.625rem;border:1px solid rgba(255,255,255,.1);border-radius:.625rem;background:#ffffff06}.agent-task-status>span[data-v-6b057b1b]{color:#f6f6f0bd;font-size:.625rem}.agent-task-status>span i[data-v-6b057b1b]{width:.365rem;height:.365rem;margin-right:.469rem;display:inline-block;border-radius:50%;background:#d8ff45;box-shadow:0 0 .729rem #d8ff4573}.agent-task-status>em[data-v-6b057b1b]{color:#f6f6f059;font:.469rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal}.agent-task-status>div[data-v-6b057b1b]{height:2px;grid-column:1/-1;overflow:hidden;border-radius:5.156rem;background:#ffffff1a}.agent-task-status>div i[data-v-6b057b1b]{width:66%;height:100%;display:block;background:#d8ff45}.agent-input[data-v-6b057b1b]{position:relative;z-index:3;flex:0 0 auto;padding:0 .938rem .938rem;background:#171916}.agent-input[data-v-6b057b1b] .chat-input-area .custom-sender{min-height:4.375rem;padding:.625rem;border:1px solid rgba(255,255,255,.11);border-radius:.833rem;background:#1b1e1a;box-shadow:inset 0 1px #ffffff09,0 .833rem 1.979rem #00000029;transition:border-color .18s ease,box-shadow .18s ease}.agent-input[data-v-6b057b1b] .chat-input-area .custom-sender:focus-within{border-color:#d8ff456b;box-shadow:var(--story-focus-ring, 0 0 0 .156rem rgba(216, 255, 69, .12)),inset 0 1px #ffffff0d}.agent-input[data-v-6b057b1b] .custom-sender .custom-sender-footer .send-button .send{width:2.083rem;height:2.083rem;border-radius:.625rem;background:#d8ff45;color:#11130f;box-shadow:0 .417rem 1.042rem #d8ff4524}.agent-input[data-v-6b057b1b] .custom-sender .custom-sender-footer .send-button .send i{color:#11130f}.agent-input[data-v-6b057b1b] .custom-sender .custom-sender-footer .send-button .send:disabled{background:#f6f6f014;box-shadow:none}.agent-input[data-v-6b057b1b] .custom-sender .custom-sender-footer .send-button .send:disabled i{color:#f6f6f057}.agent-input[data-v-6b057b1b] .custom-sender .custom-sender-footer .send-button .send:not(:disabled):hover{background:#e2ff73;transform:translateY(-1px)}.agent-input[data-v-6b057b1b] .custom-sender .toolbar-btn-container .toolbar-button{width:1.875rem;height:1.875rem;border-color:#ffffff1a;border-radius:.521rem;background:#ffffff06}.agent-input[data-v-6b057b1b] .chat-input-area{min-width:0}.agent-input-demo[data-v-6b057b1b]{width:100%;min-height:4.375rem;padding:.625rem;display:flex;align-items:stretch;justify-content:space-between;gap:.833rem;border:1px solid rgba(255,255,255,.11);border-radius:.833rem;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 52%),#1b1e1a;color:#f6f6f061;box-shadow:inset 0 1px #ffffff09,0 .833rem 1.979rem #00000029;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.agent-input-demo[data-v-6b057b1b]:hover{border-color:#d8ff4547;background:linear-gradient(145deg,rgba(216,255,69,.03),transparent 52%),#1c1f1b}.agent-input-demo[data-v-6b057b1b]:focus-visible{outline:0;border-color:#d8ff457a;box-shadow:var(--story-focus-ring, 0 0 0 .156rem rgba(216, 255, 69, .12)),inset 0 1px #ffffff0d}.agent-input-demo:hover .agent-input-demo__send[data-v-6b057b1b]{transform:translateY(-1px);background:#e2ff73;box-shadow:0 .521rem 1.25rem #d8ff4533}.agent-input-demo__placeholder[data-v-6b057b1b]{min-width:0;padding:.208rem 0 0 2px;flex:1;font-size:.677rem;line-height:1.55}.agent-input-demo__actions[data-v-6b057b1b]{align-self:flex-end;display:flex;align-items:center;gap:.417rem}.agent-input-demo__attach[data-v-6b057b1b]{width:1.875rem;height:1.875rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:.521rem;background:#ffffff06;color:#f6f6f099}.agent-input-demo__attach svg[data-v-6b057b1b]{width:.885rem;height:.885rem;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.agent-input-demo__send[data-v-6b057b1b]{width:2.083rem;height:2.083rem;display:grid;place-items:center;border-radius:.625rem;background:#d8ff45;color:#11130f;box-shadow:0 .417rem 1.042rem #d8ff4524;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.agent-input-demo__send svg[data-v-6b057b1b]{width:.938rem;height:.938rem;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1024px){.design-agent-section[data-v-6b057b1b]{margin-top:-28cqh;padding:90px 16px 72px}.design-agent-section__heading[data-v-6b057b1b]{margin-bottom:34px;display:block}.section-summary[data-v-6b057b1b]{margin-top:24px;font-size:14px}.section-summary br[data-v-6b057b1b]{display:none}.agent-workbench[data-v-6b057b1b]{height:auto;min-height:0;display:block;border-radius:var(--story-card-radius-mobile, 16px)}.agent-canvas[data-v-6b057b1b]{height:520px;border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.agent-canvas__stage[data-v-6b057b1b]{touch-action:pan-y}.workbench-header[data-v-6b057b1b],.agent-panel__header[data-v-6b057b1b]{height:66px;padding:0 16px}.canvas-context[data-v-6b057b1b]{left:12px;top:12px}.canvas-asset[data-v-6b057b1b]{min-width:92px;cursor:pointer}.canvas-note[data-v-6b057b1b]{right:14px;bottom:14px;width:210px}.agent-panel[data-v-6b057b1b]{min-height:590px}.agent-panel__body[data-v-6b057b1b]{padding:22px 18px 18px}.agent-input[data-v-6b057b1b]{padding:0 12px calc(12px + env(safe-area-inset-bottom))}}@media(max-width:560px){.agent-canvas[data-v-6b057b1b]{height:430px}.canvas-note[data-v-6b057b1b],.canvas-flow-line[data-v-6b057b1b]{display:none}.canvas-asset--process[data-v-6b057b1b]:nth-of-type(1){left:6%!important;top:12%!important;width:25%!important}.canvas-asset--process[data-v-6b057b1b]:nth-of-type(2){left:37.5%!important;top:12%!important;width:25%!important}.canvas-asset--process[data-v-6b057b1b]:nth-of-type(3){left:69%!important;top:12%!important;width:25%!important}.canvas-asset--deliverable[data-v-6b057b1b]{left:7%!important;top:51%!important;width:86%!important}.agent-online[data-v-6b057b1b]{font-size:0}.agent-online i[data-v-6b057b1b]{margin:0}.agent-panel[data-v-6b057b1b]{min-height:560px}.agent-panel__body[data-v-6b057b1b]{padding:18px 14px 16px}.agent-message[data-v-6b057b1b]{padding:14px 15px;font-size:13px;line-height:1.65}.agent-input-demo[data-v-6b057b1b]{min-height:76px;padding:10px;gap:10px;border-radius:14px}.agent-input-demo__placeholder[data-v-6b057b1b]{padding-top:3px;font-size:12px}.agent-input-demo__attach[data-v-6b057b1b]{width:40px;height:40px}.agent-input-demo__send[data-v-6b057b1b]{width:44px;height:44px}.agent-input[data-v-6b057b1b] .chat-input-area .custom-sender{min-height:76px;border-radius:14px}.agent-input[data-v-6b057b1b] .custom-sender .custom-sender-footer .send-button .send{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.design-agent-section[data-v-6b057b1b]{--agent-reveal: 1 !important;margin-top:0}.agent-input-demo[data-v-6b057b1b],.agent-input-demo__send[data-v-6b057b1b],.agent-input[data-v-6b057b1b] .custom-sender .custom-sender-footer .send-button .send,.canvas-deliverable-poster[data-v-6b057b1b],.canvas-deliverable-video[data-v-6b057b1b]{transition:none}.canvas-deliverable-video[data-v-6b057b1b]{display:none}}.design-skills-section[data-v-02971c4c]{min-height:100vh;padding:6.146rem clamp(1.458rem,5.5vw,4.792rem) 5rem;background:radial-gradient(circle at 26% 42%,rgba(255,255,255,.035),transparent 33%),#0b0b0a;color:#f5f4ef;box-sizing:border-box}@supports (-webkit-touch-callout: none){.design-skills-section[data-v-02971c4c]{min-height:-webkit-fill-available}}.design-skills-heading[data-v-02971c4c]{width:min(73.243rem,100%);margin:0 auto 3.021rem;display:flex;flex-direction:column;align-items:flex-start;gap:0}.design-skills-heading h2[data-v-02971c4c]{max-width:44.792rem;margin:0;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-title-size);font-weight:var(--home-section-title-weight);line-height:var(--home-section-title-line-height);letter-spacing:var(--home-section-title-letter-spacing)}.design-skills-heading>p[data-v-02971c4c]{width:min(38.906rem,100%);max-width:none;margin:0;padding-top:.417rem;color:#f5f4ef7a;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-summary-size);font-weight:400;line-height:var(--home-section-summary-line-height)}.section-index[data-v-02971c4c]{margin:0 0 .417rem;color:var(--story-structure, rgba(245, 244, 239, .4));font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-eyebrow-size);font-weight:400;line-height:normal;letter-spacing:.18em}.skill-showcase[data-v-02971c4c]{width:min(73.958rem,100%);min-height:35.417rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,2.05fr) minmax(16.667rem,.82fr);overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:var(--story-card-radius, 1.146rem);background:#121211}.skill-stage[data-v-02971c4c]{min-width:0;display:grid;grid-template-rows:3.229rem minmax(0,1fr) 4.792rem;border-right:1px solid rgba(255,255,255,.12)}.skill-stage__bar[data-v-02971c4c]{padding:0 1.354rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1);color:#f5f4ef75;font:.469rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}.skill-stage__media[data-v-02971c4c]{position:relative;min-height:27.083rem;overflow:hidden;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),#0d0d0c;background-size:2.188rem 2.188rem}.skill-source[data-v-02971c4c],.skill-result[data-v-02971c4c]{position:absolute;margin:0;overflow:hidden;background:#e9e7e0;box-shadow:0 1.458rem 4.167rem #00000059;transition:opacity .62s ease,transform .76s cubic-bezier(.2,.8,.2,1),clip-path .76s cubic-bezier(.2,.8,.2,1)}.skill-source img[data-v-02971c4c],.skill-result img[data-v-02971c4c]{width:100%;height:100%;display:block;object-fit:cover}.skill-source figcaption[data-v-02971c4c],.skill-result figcaption[data-v-02971c4c]{display:none}.skill-source[data-v-02971c4c]{left:5.5%;top:12%;width:min(45%,22.917rem);height:auto;aspect-ratio:4/3;transform:rotate(-2.5deg)}.skill-result[data-v-02971c4c]{right:5.5%;top:7%;width:27.083rem;height:20.313rem;clip-path:inset(0 100% 0 0);opacity:.2;transform:translate3d(1.667rem,.625rem,0) scale(.96)}.effect-sketch-lines .skill-source[data-v-02971c4c],.effect-sketch-lines .skill-result[data-v-02971c4c]{height:auto}.effect-sketch-lines .skill-source img[data-v-02971c4c],.effect-sketch-lines .skill-result img[data-v-02971c4c]{object-fit:contain}.effect-sketch-lines .skill-source[data-v-02971c4c]{width:min(52%,25rem);aspect-ratio:1280/725}.effect-sketch-lines .skill-result[data-v-02971c4c]{top:14%;width:min(64%,31.25rem);aspect-ratio:1280/714;height:auto}.is-processing .skill-source[data-v-02971c4c],.is-processing .skill-result[data-v-02971c4c]{transform:scale(.96);opacity:.38}.is-result .skill-source[data-v-02971c4c]{opacity:.32;transform:translate3d(-1.146rem,.938rem,0) rotate(-4deg) scale(.9)}.is-result .skill-result[data-v-02971c4c]{clip-path:inset(0 0 0 0);opacity:1;transform:translateZ(0) scale(1)}.skill-processing[data-v-02971c4c]{position:absolute;left:50%;top:50%;z-index:4;min-width:11.25rem;padding:.938rem 1.146rem;display:flex;align-items:center;gap:.625rem;border:1px solid rgba(255,255,255,.13);border-radius:var(--story-control-radius, .625rem);background:#111110e6;color:#f5f4efad;font-size:.573rem;opacity:0;transform:translate(-50%,-42%);transition:opacity .22s ease,transform .22s ease}.skill-processing i[data-v-02971c4c]{width:.781rem;height:.781rem;border:1px solid rgba(216,255,69,.22);border-top-color:var(--story-action, #d8ff45);border-radius:50%;animation:skill-spin-02971c4c .8s linear infinite}.is-processing .skill-processing[data-v-02971c4c]{opacity:1;transform:translate(-50%,-50%)}.skill-complete[data-v-02971c4c]{position:absolute;right:7.5%;bottom:10%;z-index:4;padding:.469rem .625rem .469rem .469rem;display:flex;align-items:center;gap:.417rem;border-radius:var(--story-tag-radius, .313rem);background:#0f0f0edb;color:#f5f4efc2;font-size:.469rem;opacity:0;transform:translateY(.521rem);transition:opacity .3s ease .36s,transform .3s ease .36s}.skill-complete span[data-v-02971c4c]{width:.99rem;height:.99rem;display:grid;place-items:center;border-radius:50%;background:var(--story-success, #d8ff45);color:#11130d}.skill-effect[data-v-02971c4c]{position:absolute;inset:0;z-index:5;pointer-events:none}.skill-effect__scan[data-v-02971c4c]{position:absolute;left:8%;right:8%;top:12%;height:1px;background:linear-gradient(90deg,transparent,var(--story-action, #d8ff45),transparent);opacity:0;box-shadow:0 0 1.354rem #d8ff4557}.is-processing.effect-space-build .skill-effect__scan[data-v-02971c4c]{opacity:1;animation:skill-scan-02971c4c 1.1s ease-in-out infinite}.skill-effect__plane[data-v-02971c4c]{position:absolute;left:26%;top:21%;width:42%;height:46%;border:1px solid rgba(216,255,69,.55);background:linear-gradient(rgba(216,255,69,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(216,255,69,.12) 1px,transparent 1px);background-size:1.25rem 1.25rem;opacity:0;transform:perspective(26.042rem) rotateX(58deg) rotate(-9deg) translateY(1.458rem);transition:opacity .34s ease,transform .82s cubic-bezier(.2,.8,.2,1)}.is-processing.effect-plan-extrude .skill-effect__plane[data-v-02971c4c],.is-result.effect-plan-extrude .skill-effect__plane[data-v-02971c4c]{opacity:.85;transform:perspective(26.042rem) rotateX(58deg) rotate(-9deg) translateY(0)}.skill-effect__axis[data-v-02971c4c]{position:absolute;left:48%;top:47%;width:4.271rem;height:1px;background:var(--story-action, #d8ff45);opacity:0;transform-origin:left}.skill-effect__axis--y[data-v-02971c4c]{transform:rotate(-90deg)}.is-result.effect-plan-extrude .skill-effect__axis[data-v-02971c4c]{opacity:.78}.skill-effect__swatch[data-v-02971c4c]{position:absolute;left:8%;bottom:13%;min-width:3.125rem;padding:.521rem .625rem;border:1px solid rgba(255,255,255,.16);border-radius:.365rem;background:#b8afa2;color:#171613;font:.365rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;opacity:0;transform:translateY(.729rem);transition:opacity .26s ease,transform .42s ease}.skill-effect__swatch[data-v-02971c4c]:nth-child(2){left:calc(8% + 3.542rem);background:#705c49;transition-delay:90ms}.skill-effect__swatch[data-v-02971c4c]:nth-child(3){left:calc(8% + 7.083rem);background:#d7d0c2;transition-delay:.18s}.is-processing.effect-material-swap .skill-effect__swatch[data-v-02971c4c],.is-result.effect-material-swap .skill-effect__swatch[data-v-02971c4c]{opacity:1;transform:translateY(0)}.skill-effect__line[data-v-02971c4c]{position:absolute;height:1px;background:#d8ff45b8;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .25s ease,transform .72s cubic-bezier(.2,.8,.2,1)}.skill-effect__line--one[data-v-02971c4c]{left:26%;top:34%;width:44%;transform:rotate(-14deg) scaleX(0)}.skill-effect__line--two[data-v-02971c4c]{left:36%;top:67%;width:35%;transform:rotate(8deg) scaleX(0);transition-delay:.12s}.is-processing.effect-sketch-lines .skill-effect__line[data-v-02971c4c],.is-result.effect-sketch-lines .skill-effect__line[data-v-02971c4c]{opacity:1}.is-processing.effect-sketch-lines .skill-effect__line--one[data-v-02971c4c],.is-result.effect-sketch-lines .skill-effect__line--one[data-v-02971c4c]{transform:rotate(-14deg) scaleX(1)}.is-processing.effect-sketch-lines .skill-effect__line--two[data-v-02971c4c],.is-result.effect-sketch-lines .skill-effect__line--two[data-v-02971c4c]{transform:rotate(8deg) scaleX(1)}.skill-effect__measure[data-v-02971c4c]{position:absolute;right:20%;top:27%;color:var(--story-action, #d8ff45);font:.417rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;opacity:0}.is-result.effect-sketch-lines .skill-effect__measure[data-v-02971c4c]{opacity:1}.is-result .skill-complete[data-v-02971c4c]{opacity:1;transform:translateY(0)}.skill-prompt[data-v-02971c4c]{margin:.781rem .938rem;padding:0 .625rem 0 .938rem;display:grid;grid-template-columns:1.563rem 1fr var(--story-control-hit-size, 2.292rem);align-items:center;gap:.677rem;border:1px solid rgba(255,255,255,.14);border-radius:var(--story-panel-radius, .729rem);background:#191918}.skill-prompt p[data-v-02971c4c]{margin:0;color:#f5f4efb8;font-size:.625rem;line-height:1.55}.skill-prompt p i[data-v-02971c4c]{display:inline-block;width:1px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--story-action, #d8ff45);animation:skill-caret-02971c4c .72s steps(1) infinite}.skill-prompt button[data-v-02971c4c]{width:var(--story-control-hit-size, 2.292rem);height:var(--story-control-hit-size, 2.292rem);min-width:var(--story-control-hit-size);min-height:var(--story-control-hit-size);display:grid;place-items:center;border:0;border-radius:var(--story-control-radius, .625rem);background:var(--story-action, #d8ff45);color:#11130d;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease}.skill-prompt button[data-v-02971c4c]:hover:not(:disabled){background:#e2ff73;transform:translateY(-1px)}.is-action .skill-prompt button[data-v-02971c4c]{transform:scale(.92)}.skill-prompt button[data-v-02971c4c]:active:not(:disabled){transform:scale(.94)}.skill-prompt button[data-v-02971c4c]:focus-visible{outline:0;box-shadow:var(--story-focus-ring)}.skill-prompt button[data-v-02971c4c]:disabled{opacity:.5;cursor:wait;transform:none}.skill-prompt__identity[data-v-02971c4c]{--home-agent-mark-size: 1.458rem;--home-agent-glyph-size: .885rem;--home-agent-mark-radius: .365rem}.skill-selector[data-v-02971c4c]{min-width:0;padding:1.875rem 1.563rem 1.458rem;display:flex;flex-direction:column;background:#181817}.skill-selector__intro[data-v-02971c4c]{min-height:8.646rem}.skill-selector__intro>span[data-v-02971c4c]{color:#f5f4ef52;font:.469rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.17em}.skill-selector__intro>strong[data-v-02971c4c]{margin-top:1.094rem;display:block;font-size:1.354rem;font-weight:500}.skill-selector__intro p[data-v-02971c4c]{margin:.677rem 0 0;color:#f5f4ef6b;font-size:.573rem;line-height:1.7}.skill-selector ol[data-v-02971c4c]{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.11)}.skill-selector li[data-v-02971c4c]{border-bottom:1px solid rgba(255,255,255,.11)}.skill-selector li>button[data-v-02971c4c]{width:100%;min-height:4.271rem;padding:.729rem .208rem .729rem 0;display:grid;grid-template-columns:1.458rem 1fr 1.042rem;align-items:center;gap:.417rem;border:0;background:transparent;color:#f5f4ef57;text-align:left;cursor:pointer;transition:color .22s ease,transform .28s ease,background .18s ease,box-shadow .18s ease}.skill-selector li>button>span[data-v-02971c4c]:first-child{font:.469rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.skill-selector li>button small[data-v-02971c4c]{display:block;margin-bottom:.26rem;color:#f5f4ef40;font-size:.417rem}.skill-selector li>button strong[data-v-02971c4c]{font-size:.677rem;font-weight:520}.skill-selector li>button .skill-selector__arrow[data-v-02971c4c]{display:grid;place-items:center;opacity:0;transform:translate(-.26rem);transition:opacity .22s ease,transform .22s ease}.skill-selector li>button[data-v-02971c4c]:hover{color:#f5f4efc2;background:#ffffff06}.skill-selector li>button[data-v-02971c4c]:active{transform:translate(.156rem)}.skill-selector li>button[data-v-02971c4c]:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #d8ff456b,var(--story-focus-ring)}.skill-selector li>button.is-active[data-v-02971c4c]{color:#f5f4ef;transform:translate(.365rem)}.skill-selector li>button.is-active .skill-selector__arrow[data-v-02971c4c]{color:var(--story-agent, #8b5cf5);opacity:1;transform:translate(0)}.skill-experience[data-v-02971c4c]{min-height:2.813rem;margin-top:auto;padding:0 .99rem;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:var(--story-control-radius, .625rem);background:var(--story-action, #d8ff45);color:#11130d;font-size:.625rem;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease}.skill-experience[data-v-02971c4c]:hover:not(:disabled){background:#e2ff73;transform:translateY(-1px)}.skill-experience[data-v-02971c4c]:active:not(:disabled){transform:scale(.985)}.skill-experience[data-v-02971c4c]:focus-visible{outline:0;box-shadow:var(--story-focus-ring)}.skill-experience[data-v-02971c4c]:disabled{opacity:.52;cursor:wait}.skills-footer[data-v-02971c4c]{width:min(73.958rem,100%);margin:1.25rem auto 0;padding-top:1.146rem;display:flex;align-items:center;justify-content:space-between;gap:2.083rem;border-top:1px solid rgba(255,255,255,.13)}.skills-footer p[data-v-02971c4c]{margin:0;color:#f5f4ef61;font-size:.573rem;line-height:1.7}.skills-footer strong[data-v-02971c4c]{color:#f5f4efb3;font-weight:560}.skills-footer button[data-v-02971c4c]{min-height:var(--story-control-hit-size);padding:0 .417rem;display:inline-flex;align-items:center;gap:.417rem;border:0;background:transparent;color:#f5f4efb8;font-size:.625rem;white-space:nowrap;cursor:pointer;transition:color .18s ease,transform .18s ease,opacity .18s ease,box-shadow .18s ease}.skills-footer button[data-v-02971c4c]:hover:not(:disabled){color:#f5f4ef;transform:translate(2px)}.skills-footer button[data-v-02971c4c]:active:not(:disabled){transform:translate(1px) scale(.98)}.skills-footer button[data-v-02971c4c]:focus-visible{outline:0;border-radius:var(--story-control-radius, .625rem);box-shadow:var(--story-focus-ring)}.skills-footer button[data-v-02971c4c]:disabled{opacity:.42;cursor:wait}@keyframes skill-spin-02971c4c{to{transform:rotate(360deg)}}@keyframes skill-caret-02971c4c{50%{opacity:0}}@keyframes skill-scan-02971c4c{0%{transform:translateY(0)}to{transform:translateY(340px)}}@media(max-width:1024px){.design-skills-section[data-v-02971c4c]{padding:96px 16px 84px}.design-skills-heading[data-v-02971c4c]{margin-bottom:40px}.design-skills-heading h2[data-v-02971c4c]{max-width:760px}.design-skills-heading>p[data-v-02971c4c]{margin:0}.skill-showcase[data-v-02971c4c]{min-height:0;grid-template-columns:1fr}.skill-stage[data-v-02971c4c]{border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.skill-selector[data-v-02971c4c]{padding:24px}.skill-selector__intro[data-v-02971c4c]{min-height:130px}.skill-selector ol[data-v-02971c4c]{display:grid;grid-template-columns:1fr 1fr}.skill-selector li[data-v-02971c4c]:nth-child(odd){border-right:1px solid rgba(255,255,255,.11)}.skill-selector li>button[data-v-02971c4c]{padding-left:14px}.skill-experience[data-v-02971c4c]{margin-top:22px}}@media(max-width:560px){.design-skills-heading>p[data-v-02971c4c]{font-size:12px}.skill-showcase[data-v-02971c4c]{border-radius:var(--story-card-radius-mobile, 16px)}.skill-stage[data-v-02971c4c]{grid-template-rows:52px 408px 100px}.skill-stage__bar[data-v-02971c4c]{padding:0 14px;font-size:7px}.skill-stage__media[data-v-02971c4c]{min-height:408px}.skill-source[data-v-02971c4c]{left:5%;top:10%;width:62%;height:auto}.skill-result[data-v-02971c4c]{right:5%;top:21%;width:69%;height:67%}.effect-sketch-lines .skill-source[data-v-02971c4c]{width:72%}.effect-sketch-lines .skill-result[data-v-02971c4c]{top:32%;width:90%;height:auto}.skill-prompt[data-v-02971c4c]{margin:13px;padding-left:12px;grid-template-columns:26px 1fr var(--story-control-hit-size, 44px);gap:9px}.skill-prompt p[data-v-02971c4c]{font-size:10px}.skill-prompt button[data-v-02971c4c]{width:var(--story-control-hit-size, 44px);height:var(--story-control-hit-size, 44px)}.skill-prompt__identity[data-v-02971c4c]{--home-agent-mark-size: 25px;--home-agent-glyph-size: 15px}.skill-selector[data-v-02971c4c]{padding:22px 16px 18px}.skill-selector__intro[data-v-02971c4c]{min-height:142px}.skill-selector__intro>strong[data-v-02971c4c]{font-size:23px}.skill-selector ol[data-v-02971c4c]{margin-right:-16px;padding-right:16px;display:flex;overflow-x:auto;scrollbar-width:none}.skill-selector ol[data-v-02971c4c]::-webkit-scrollbar{display:none}.skill-selector li[data-v-02971c4c]{min-width:190px;border-right:1px solid rgba(255,255,255,.11)}.skill-selector li>button[data-v-02971c4c]{padding:12px}.skills-footer[data-v-02971c4c]{display:block}.skills-footer button[data-v-02971c4c]{margin-top:18px;padding:0}}@media(prefers-reduced-motion:reduce){.skill-source[data-v-02971c4c],.skill-result[data-v-02971c4c],.skill-processing[data-v-02971c4c],.skill-complete[data-v-02971c4c],.skill-selector li>button[data-v-02971c4c],.skill-selector li>button .skill-selector__arrow[data-v-02971c4c],.skill-prompt button[data-v-02971c4c]{transition:none}.skill-processing i[data-v-02971c4c],.skill-prompt p i[data-v-02971c4c],.skill-effect__scan[data-v-02971c4c]{animation:none}}.creative-experiences-section[data-v-c9555d4b]{min-height:100vh;padding:4.583rem 0 3.438rem;box-sizing:border-box;overflow:hidden;background:radial-gradient(circle at 50% 60%,rgba(255,255,255,.035),transparent 31%),radial-gradient(circle at 70% 16%,rgba(255,255,255,.025),transparent 28%),#080a09;color:#f5f4ef}@supports (-webkit-touch-callout: none){.creative-experiences-section[data-v-c9555d4b]{min-height:-webkit-fill-available}}.experiences-heading[data-v-c9555d4b]{width:min(73.243rem,100% - clamp(2.917rem,11vw,9.583rem));margin:0 auto 2.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:0}.experiences-heading .section-index[data-v-c9555d4b]{margin:0 0 .417rem;color:var(--story-structure, rgba(245, 244, 239, .4));font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-eyebrow-size);font-weight:400;line-height:normal;letter-spacing:.18em}.experiences-heading h2[data-v-c9555d4b]{max-width:45.833rem;margin:0;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-title-size);font-weight:var(--home-section-title-weight);line-height:var(--home-section-title-line-height);letter-spacing:var(--home-section-title-letter-spacing)}.experiences-heading>p[data-v-c9555d4b]{width:max-content;max-width:none;margin:0;padding-top:.417rem;color:#f5f4ef8a;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-summary-size);font-weight:400;line-height:var(--home-section-summary-line-height);white-space:nowrap}.experience-carousel[data-v-c9555d4b]{position:relative;outline:none;overflow:hidden;touch-action:pan-y;cursor:grab}.experience-carousel[data-v-c9555d4b]:focus-visible:after{content:"";position:absolute;inset:.208rem clamp(1.25rem,5vw,4.167rem) 1.667rem;border:1px solid rgba(216,255,69,.48);border-radius:var(--story-card-radius, 1.146rem);box-shadow:var(--story-focus-ring);pointer-events:none}.experience-carousel.is-dragging[data-v-c9555d4b]{cursor:grabbing}.experience-stage[data-v-c9555d4b]{--card-width: min(58vw, 40.625rem);--ring-radius: clamp(35.938rem, 65vw, 46.875rem);position:relative;height:clamp(26.563rem,43vw,32.292rem);perspective:78.125rem;perspective-origin:center 43%;transform-style:preserve-3d}.experience-ring[data-v-c9555d4b]{width:var(--card-width);aspect-ratio:16/9;position:absolute;left:50%;top:43%;transform-style:preserve-3d;transform:translate3d(-50%,-50%,calc(-1 * var(--ring-radius))) rotateY(var(--ring-rotation));transition:transform .68s cubic-bezier(.2,.82,.2,1);will-change:transform}.experience-card[data-v-c9555d4b]{position:absolute;inset:0;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:var(--story-card-radius, 1.146rem);background:#111310;box-shadow:0 1.771rem 5.208rem #0000007a;backface-visibility:hidden;transform:rotateY(var(--card-angle)) translateZ(var(--ring-radius));transition:opacity .42s ease,filter .42s ease,border-color .42s ease;will-change:opacity,filter;-webkit-user-select:none;user-select:none}.experience-card[data-v-c9555d4b]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff0d;pointer-events:none}.experience-card img[data-v-c9555d4b],.experience-card video[data-v-c9555d4b]{width:100%;height:100%;position:absolute;inset:0;display:block;object-fit:cover;pointer-events:none}.experience-card.is-before[data-v-c9555d4b],.experience-card.is-after[data-v-c9555d4b]{opacity:.68;filter:saturate(.72) brightness(.68);cursor:pointer}.experience-card.is-active[data-v-c9555d4b]{opacity:1;border-color:#ffffff42;filter:none}.experience-card.is-far[data-v-c9555d4b]{opacity:.22;filter:saturate(.5) brightness(.4);pointer-events:none}.experience-card.is-opposite[data-v-c9555d4b]{opacity:0}.experience-carousel.is-dragging .experience-ring[data-v-c9555d4b]{transition:none}.experience-card__shade[data-v-c9555d4b]{position:absolute;inset:0;background:linear-gradient(180deg,#0506050f 50%,#050605a8),linear-gradient(90deg,rgba(5,6,5,.18),transparent 58%);pointer-events:none}.experience-card__topline[data-v-c9555d4b]{position:absolute;top:1.042rem;left:1.146rem;right:1.146rem;display:flex;justify-content:space-between;color:#f5f4efad;font:.417rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-shadow:0 1px .625rem rgba(0,0,0,.6)}.experience-card__status[data-v-c9555d4b]{position:absolute;top:2.188rem;right:1.146rem;padding:.365rem .521rem;display:inline-flex;align-items:center;gap:.365rem;border:1px solid rgba(255,255,255,.14);border-radius:var(--story-tag-radius, .313rem);background:#0709078f;backdrop-filter:blur(.625rem);color:#f5f4efb8;font-size:.469rem}.experience-card__status i[data-v-c9555d4b]{width:.26rem;height:.26rem;border-radius:50%;background:#d8ff45;box-shadow:0 0 .625rem #d8ff45b8}.experience-overlay[data-v-c9555d4b]{width:min(35.104rem,100% - 2.083rem);padding:0;position:absolute;left:50%;bottom:.521rem;z-index:20;box-sizing:border-box;display:flex;flex-direction:column;gap:.833rem;transform:translate(-50%) translateZ(1px);border:0;background:transparent;box-shadow:none;backdrop-filter:none}.experience-overlay__prompt[data-v-c9555d4b]{box-sizing:border-box;min-height:calc(var(--story-control-hit-size) + 20px);margin-top:0;padding:.521rem .521rem .521rem .625rem;display:grid;grid-template-columns:1.406rem minmax(0,1fr) 4.792rem;align-items:center;gap:.573rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--story-control-radius, .625rem);background:#ffffff0a}.experience-overlay__prompt>span[data-v-c9555d4b]{color:var(--story-structure, rgba(245, 244, 239, .4));font-family:Cousine,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.365rem;font-weight:400;line-height:.365rem;letter-spacing:.14em}.experience-overlay__prompt p[data-v-c9555d4b]{margin:0;overflow:hidden;color:#f5f4efc7;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:.521rem;font-weight:400;line-height:.729rem;text-overflow:ellipsis;white-space:nowrap}.experience-overlay__prompt button[data-v-c9555d4b]{min-height:var(--story-control-hit-size);align-self:center;padding:0 .625rem;display:inline-flex;align-items:center;justify-content:center;gap:.313rem;border:0;border-radius:var(--story-control-radius, .625rem);background:var(--story-action, #d8ff45);color:#11130d;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:.521rem;font-weight:400;line-height:normal;cursor:pointer;transition:transform .16s ease,background .16s ease,box-shadow .16s ease,opacity .16s ease}.experience-overlay__prompt button[data-v-c9555d4b]:hover:not(:disabled){transform:translateY(-1px);background:#e2ff75}.experience-overlay__prompt button[data-v-c9555d4b]:active:not(:disabled){transform:scale(.97)}.experience-overlay__prompt button[data-v-c9555d4b]:focus-visible{outline:0;box-shadow:var(--story-focus-ring)}.experience-overlay__prompt button[data-v-c9555d4b]:disabled{opacity:.45;cursor:not-allowed}.experience-overlay__evidence[data-v-c9555d4b]{display:none;margin-top:.625rem;flex-wrap:wrap;gap:.417rem 1.042rem}.experience-overlay__evidence>div[data-v-c9555d4b]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:.417rem}.experience-overlay__evidence span[data-v-c9555d4b]{color:#f5f4ef57;font:.313rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.experience-overlay__evidence ul[data-v-c9555d4b]{min-width:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.26rem;list-style:none}.experience-overlay__evidence li[data-v-c9555d4b]{padding:.208rem .365rem;border:1px solid rgba(255,255,255,.11);border-radius:var(--story-tag-radius, .313rem);color:#f5f4efa8;font-size:.365rem;overflow-wrap:anywhere}.experience-controls[data-v-c9555d4b]{width:fit-content;margin:.313rem auto 0;padding:.365rem .469rem;display:flex;align-items:center;gap:.521rem;border:1px solid rgba(255,255,255,.1);border-radius:var(--story-panel-radius, .729rem);background:#111311cc;backdrop-filter:blur(.729rem)}.experience-arrow[data-v-c9555d4b]{width:var(--story-control-hit-size, 2.292rem);height:var(--story-control-hit-size, 2.292rem);min-width:var(--story-control-hit-size);min-height:var(--story-control-hit-size);padding:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:var(--story-control-radius, .625rem);background:#ffffff08;color:#f5f4efd1;cursor:pointer;transition:border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease,opacity .16s ease}.experience-arrow[data-v-c9555d4b]:hover:not(:disabled){border-color:#d8ff458c;color:#d8ff45;transform:scale(1.05)}.experience-arrow[data-v-c9555d4b]:active:not(:disabled){transform:scale(.94)}.experience-arrow[data-v-c9555d4b]:focus-visible{outline:0;box-shadow:var(--story-focus-ring)}.experience-arrow[data-v-c9555d4b]:disabled{opacity:.4;cursor:not-allowed;transform:none}.experience-pagination[data-v-c9555d4b]{display:flex;align-items:center;gap:.156rem}.experience-pagination button[data-v-c9555d4b]{flex:0 0 var(--story-control-hit-size);width:var(--story-control-hit-size, 2.292rem);height:var(--story-control-hit-size, 2.292rem);padding:0;display:grid;place-items:center;border:0;background:transparent;cursor:pointer;border-radius:var(--story-control-radius, .625rem);transition:background .16s ease,box-shadow .16s ease,opacity .16s ease}.experience-pagination button span[data-v-c9555d4b]{width:.26rem;height:.26rem;border-radius:52.031rem;background:#f5f4ef57;transition:width .26s ease,background .26s ease}.experience-pagination button.is-active span[data-v-c9555d4b]{width:.938rem;background:var(--story-action, #d8ff45)}.experience-pagination button[data-v-c9555d4b]:hover:not(:disabled){background:#ffffff0b}.experience-pagination button[data-v-c9555d4b]:active:not(:disabled){background:#ffffff12}.experience-pagination button[data-v-c9555d4b]:focus-visible{outline:0;box-shadow:var(--story-focus-ring)}.experience-pagination button[data-v-c9555d4b]:disabled{opacity:.4;cursor:not-allowed}.experience-progress[data-v-c9555d4b]{min-width:2.24rem;color:#f5f4ef66;font:.417rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-align:center}.experience-swipe-hint[data-v-c9555d4b]{margin:.417rem 0 0;color:#f5f4ef40;font:.365rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-align:center}@media(min-width:1025px)and (max-height:850px){.creative-experiences-section[data-v-c9555d4b]{min-height:calc(100svh - 58px);padding-top:44px;padding-bottom:28px}.experiences-heading[data-v-c9555d4b]{margin-bottom:34px}.experiences-heading .section-index[data-v-c9555d4b]{margin-bottom:11px}.experience-stage[data-v-c9555d4b]{--card-width: min(57vw, 740px);--ring-radius: clamp(650px, 63vw, 840px);height:500px}.experience-overlay[data-v-c9555d4b]{bottom:8px}}@media(max-width:1024px){.creative-experiences-section[data-v-c9555d4b]{min-height:0;padding:84px 0 72px}.experiences-heading[data-v-c9555d4b]{width:calc(100% - 32px);margin-bottom:40px}.experiences-heading>p[data-v-c9555d4b]{width:min(747px,100%);max-width:680px;white-space:normal}.experience-stage[data-v-c9555d4b]{--card-width: min(72vw, 680px);--ring-radius: clamp(520px, 72vw, 720px)}}@media(max-width:640px){.creative-experiences-section[data-v-c9555d4b]{padding:72px 0 62px}.experiences-heading[data-v-c9555d4b]{margin-bottom:28px}.experiences-heading .section-index[data-v-c9555d4b]{margin-bottom:13px;font-size:8px}.experiences-heading>p[data-v-c9555d4b]{font-size:12px;line-height:1.65}.experience-stage[data-v-c9555d4b]{--card-width: min(84vw, 336px);--ring-radius: clamp(280px, 78vw, 315px);height:548px;perspective:900px;perspective-origin:center 35%}.experience-ring[data-v-c9555d4b]{top:31%;aspect-ratio:4/3}.experience-card[data-v-c9555d4b]{border-radius:var(--story-card-radius-mobile, 16px)}.experience-card__topline[data-v-c9555d4b]{top:15px;left:15px;right:15px;font-size:6px}.experience-card__status[data-v-c9555d4b]{top:31px;right:15px;font-size:8px}.experience-overlay[data-v-c9555d4b]{width:calc(100% - 32px);bottom:8px}.experience-overlay__prompt[data-v-c9555d4b]{height:auto;margin-top:12px;grid-template-columns:1fr auto;gap:6px 10px}.experience-overlay__prompt>span[data-v-c9555d4b]{grid-column:1}.experience-overlay__prompt p[data-v-c9555d4b]{grid-column:1;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.experience-overlay__prompt button[data-v-c9555d4b]{grid-column:2;grid-row:1/3}.experience-overlay__evidence[data-v-c9555d4b]{display:grid;gap:7px}.experience-overlay__evidence>div[data-v-c9555d4b]{justify-content:flex-start}.experience-overlay__evidence span[data-v-c9555d4b]{min-width:94px}.experience-controls[data-v-c9555d4b]{width:calc(100% - 32px);margin-top:3px;justify-content:center;flex-wrap:wrap;gap:4px 10px;box-sizing:border-box}.experience-arrow[data-v-c9555d4b]{width:var(--story-control-hit-size, 44px);height:var(--story-control-hit-size, 44px)}.experience-arrow[data-v-c9555d4b]:first-child{order:1}.experience-arrow[data-v-c9555d4b]:last-child{order:2}.experience-pagination[data-v-c9555d4b]{width:100%;order:3;justify-content:center;gap:0}.experience-pagination button[data-v-c9555d4b]{width:var(--story-control-hit-size, 44px);height:var(--story-control-hit-size, 44px)}.experience-progress[data-v-c9555d4b]{display:none}.experience-swipe-hint[data-v-c9555d4b]{margin-top:9px}}@media(prefers-reduced-motion:reduce){.experience-ring[data-v-c9555d4b],.experience-card[data-v-c9555d4b],.experience-arrow[data-v-c9555d4b],.experience-pagination span[data-v-c9555d4b],.experience-overlay__prompt button[data-v-c9555d4b]{transition:none!important}}.design-ecology-section[data-v-007721db]{position:relative;z-index:2;min-height:calc(100vh - 3.646rem);overflow:clip;background:#080a08;color:#f6f6f0}.design-ecology-sticky[data-v-007721db]{width:100%;height:var(--ecology-viewport-height, calc(100vh - 3.646rem) );min-height:min(28.125rem,var(--ecology-viewport-height, calc(100vh - 3.646rem) ));padding:clamp(1.146rem,2.7vh,1.771rem) clamp(1.146rem,4.2vw,3.75rem) clamp(.833rem,2.1vh,1.25rem);display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:clamp(.521rem,1.6vh,.938rem);box-sizing:border-box;overflow:hidden;background:radial-gradient(circle at 78% 10%,rgba(216,255,69,.055),transparent 27%),#080a08}.design-ecology-showcase[data-v-007721db]{display:grid;gap:clamp(.521rem,1.6vh,.938rem);align-self:center;min-height:0}.design-ecology-heading[data-v-007721db]{width:min(73.243rem,100%);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:0}.design-ecology-heading h2[data-v-007721db]{margin:0;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-title-size);font-weight:var(--home-section-title-weight);line-height:var(--home-section-title-line-height);letter-spacing:var(--home-section-title-letter-spacing)}.design-ecology-heading>p[data-v-007721db]{width:min(38.906rem,100%);max-width:none;margin:0;padding-top:.417rem;color:#f6f6f07a;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-summary-size);font-weight:400;line-height:var(--home-section-summary-line-height)}.section-index[data-v-007721db]{margin:0 0 .417rem;color:#d8ff45;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-eyebrow-size);font-weight:400;line-height:normal;letter-spacing:.18em}.ecology-workbench[data-v-007721db]{position:relative;width:min(73.229rem,100%);min-height:0;margin:0 auto;display:grid;grid-template-rows:2.188rem minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:.781rem;background:#11140f;box-shadow:0 1.563rem 4.688rem #00000057;isolation:isolate}.ecology-appbar[data-v-007721db]{position:relative;z-index:20;padding:0 .729rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);background:#161914;color:#f6f6f09e;font:.521rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.ecology-appbar__brand[data-v-007721db],.ecology-appbar__project[data-v-007721db],.ecology-appbar__demo[data-v-007721db]{display:flex;align-items:center}.ecology-appbar__brand[data-v-007721db]{gap:.469rem}.ecology-appbar__brand strong[data-v-007721db]{color:#f6f6f0c7;font-size:.521rem}.ecology-appbar__mark[data-v-007721db]{width:1.042rem;height:1.042rem;display:grid;place-items:center;border-radius:.26rem;background:#f6f6f0e6;color:#161914;font-weight:800}.ecology-appbar__project[data-v-007721db]{gap:.417rem}.ecology-appbar__project i[data-v-007721db]{width:.26rem;height:.26rem;border-radius:50%;background:#707668}.ecology-appbar__project small[data-v-007721db]{color:#f6f6f066}.ecology-appbar__demo[data-v-007721db]{min-height:1.25rem;padding:0 .469rem;justify-content:flex-end;justify-self:end;border:1px solid rgba(255,255,255,.12);border-radius:.313rem;color:#f6f6f094;letter-spacing:.04em}.ecology-workspace[data-v-007721db]{position:relative;min-height:0;overflow:hidden;height:24.479rem}.ecology-catalog[data-v-007721db]{position:absolute;inset:0 auto 0 0;z-index:6;width:30%;padding:.729rem .729rem .521rem;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:.521rem;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.1);background:#121510}.ecology-catalog__header[data-v-007721db],.ecology-catalog__status[data-v-007721db],.ecology-catalog__filters[data-v-007721db],.ecology-catalog__search[data-v-007721db]{display:flex;align-items:center}.ecology-catalog__header[data-v-007721db]{justify-content:space-between;color:#f6f6f0e6;font-size:.573rem}.ecology-catalog__header small[data-v-007721db]{color:#f6f6f066;font:.521rem/1 ui-monospace,monospace}.ecology-catalog__search[data-v-007721db]{min-height:1.615rem;padding:0 .469rem;gap:.365rem;border:1px solid rgba(255,255,255,.1);border-radius:.313rem;background:#ffffff06;color:#f6f6f047;font-size:.521rem}.ecology-catalog__search span[data-v-007721db]:nth-child(2){flex:1}.ecology-catalog__search kbd[data-v-007721db]{font:.521rem/1 ui-monospace,monospace}.ecology-catalog__filters[data-v-007721db]{gap:.313rem}.ecology-catalog__filters span[data-v-007721db]{padding:.313rem .469rem;border-radius:1.042rem;background:#ffffff09;color:#f6f6f061;font-size:.521rem}.ecology-catalog__filters span.is-current[data-v-007721db]{background:#ffffff17;color:#f6f6f0d1}.ecology-catalog__list[data-v-007721db]{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.417rem;overflow:hidden;will-change:transform,opacity}.catalog-card[data-v-007721db]{position:relative;min-width:0;padding:.313rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.417rem;background:#ffffff06}.catalog-card[data-v-007721db]:first-child{grid-row:span 2}.catalog-card.is-selected[data-v-007721db]{border-color:#d8ff45b3;background:#d8ff450e}.catalog-card__image[data-v-007721db]{position:relative;height:66%;min-height:2.604rem;display:grid;place-items:center;overflow:hidden;border-radius:.26rem;background:#dbd8cf}.catalog-card__image img[data-v-007721db]{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.catalog-card__check[data-v-007721db]{position:absolute;right:.313rem;top:.313rem;width:.885rem;height:.885rem;display:grid;place-items:center;border-radius:50%;background:#d8ff45;color:#11140f;opacity:0;transform:scale(.35)}.catalog-card__copy[data-v-007721db]{padding:.365rem 2px 1px}.catalog-card__copy small[data-v-007721db],.catalog-card__copy strong[data-v-007721db],.catalog-card__copy span[data-v-007721db]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-card__copy small[data-v-007721db]{color:#f6f6f06b;font-size:.521rem}.catalog-card__copy strong[data-v-007721db]{margin-top:.208rem;font-size:.573rem;font-weight:560}.catalog-card__copy span[data-v-007721db]{margin-top:.26rem;color:#f6f6f085;font-size:.521rem;line-height:1.35}.ecology-catalog__selection[data-v-007721db]{position:absolute;left:0;right:0;bottom:0;height:2px;background:#d8ff45;transform:scaleX(0);transform-origin:left}.ecology-catalog__status[data-v-007721db]{justify-content:space-between;color:#f6f6f047;font-size:.521rem}.ecology-catalog__status i[data-v-007721db]{width:.208rem;height:.208rem;display:inline-block;border-radius:50%;background:#707668}.ecology-canvas[data-v-007721db]{position:absolute;inset:0 0 0 30%;z-index:2;display:grid;grid-template-rows:1.875rem minmax(0,1fr);overflow:hidden;background:#191c17;will-change:transform,filter}.ecology-canvas__toolbar[data-v-007721db]{padding:0 .625rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.09);background:#171a15}.ecology-canvas__toolbar div[data-v-007721db]{display:flex;align-items:center;gap:.208rem}.ecology-canvas__toolbar span[data-v-007721db]{padding:.313rem .417rem;border-radius:.26rem;color:#f6f6f06b;font-size:.521rem}.ecology-canvas__toolbar .is-active[data-v-007721db]{background:#ffffff12;color:#f6f6f0e6}.ecology-stage[data-v-007721db]{position:relative;min-height:0;overflow:hidden;background:#1b1e19;isolation:isolate}.ecology-stage__blueprint[data-v-007721db],.ecology-stage__render[data-v-007721db],.ecology-stage__render>img[data-v-007721db]{position:absolute;inset:0;width:100%;height:100%}.ecology-stage__blueprint[data-v-007721db]{object-fit:cover;filter:grayscale(1) brightness(.42) contrast(1.12);transform:scale(1.035);will-change:transform,filter}.ecology-stage__render[data-v-007721db]{z-index:2;clip-path:inset(0% 100% 0% 0%);will-change:clip-path}.ecology-stage__render>img[data-v-007721db]{object-fit:cover;filter:brightness(.7) saturate(.84) contrast(1.02)}.ecology-stage__light[data-v-007721db]{position:absolute;inset:-20% 45% -20% -35%;background:linear-gradient(106deg,transparent 30%,rgba(255,245,211,.28) 51%,transparent 72%);opacity:0;transform:translate(-38%);mix-blend-mode:screen}.ecology-stage__grid[data-v-007721db]{position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:2.188rem 2.188rem;pointer-events:none}.ecology-canvas__crumb[data-v-007721db]{position:absolute;left:.833rem;top:.729rem;z-index:10;padding:.365rem .417rem;border-radius:.26rem;background:#0709079e;color:#ffffff75;font:.521rem/1 ui-monospace,monospace;letter-spacing:.1em}.ecology-canvas__tools[data-v-007721db]{position:absolute;left:.625rem;top:2.604rem;z-index:15;width:1.563rem;padding:.208rem;display:grid;gap:.156rem;border:1px solid rgba(255,255,255,.1);border-radius:.365rem;background:#141712e0;opacity:.35;transform:translate(-.313rem)}.ecology-canvas__tools span[data-v-007721db]{height:1.354rem;display:grid;place-items:center;border-radius:.208rem;color:#ffffff6b}.ecology-canvas__tools .is-active[data-v-007721db]{background:#ffffff17;color:#ffffffd1}.ecology-drop-target[data-v-007721db]{position:absolute;left:45%;top:52%;z-index:11;width:6.563rem;height:4.063rem;display:grid;place-items:center;align-content:center;gap:.365rem;border:1px dashed rgba(216,255,69,.86);border-radius:50%;background:#0f120d6b;color:#d8ff45;opacity:0;transform:translate(-50%,-50%) scale(.72)}.ecology-drop-target span[data-v-007721db]{font-size:.938rem}.ecology-drop-target small[data-v-007721db]{font-size:.521rem}.ecology-drag-product[data-v-007721db]{position:absolute;left:14%;top:52%;z-index:22;width:min(8.073rem,20%);padding:.365rem;display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.417rem;border:1px solid rgba(216,255,69,.6);border-radius:.417rem;background:#131611f0;box-shadow:0 .938rem 2.188rem #0000005c;opacity:0;transform:translate(-50%,-50%) scale(.86);will-change:transform,opacity}.ecology-drag-product small[data-v-007721db],.ecology-drag-product strong[data-v-007721db]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecology-drag-product small[data-v-007721db]{color:#f6f6f06b;font-size:.521rem}.ecology-drag-product strong[data-v-007721db]{margin-top:.26rem;font-size:.573rem}.ecology-drag-product>i[data-v-007721db]{position:absolute;left:50%;top:calc(100% + .365rem);color:#d8ff45;font:.521rem/1 ui-monospace,monospace;font-style:normal;white-space:nowrap;transform:translate(-50%)}.ecology-drag-product__image[data-v-007721db]{width:2.5rem;height:1.979rem;display:grid;place-items:center;overflow:hidden;border-radius:.208rem;background:#dedbd2}.ecology-drag-product__image img[data-v-007721db]{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ecology-applied-product[data-v-007721db]{position:absolute;right:4%;bottom:-10%;z-index:4;width:47%;opacity:0;transform:translateY(1.458rem) scale(.9);filter:drop-shadow(0 1.302rem 1.042rem rgba(0,0,0,.42)) saturate(.78) contrast(1.04);mix-blend-mode:multiply;will-change:transform,opacity}.ecology-applied-product img[data-v-007721db]{position:relative;z-index:2;width:100%;display:block}.ecology-applied-product__shadow[data-v-007721db]{position:absolute;left:9%;right:3%;bottom:8%;height:16%;z-index:1;border-radius:50%;background:#0f0c089e;filter:blur(.677rem)}.ecology-selection-frame[data-v-007721db]{position:absolute;left:43.8%;top:64%;z-index:7;width:18.5%;height:27%;border:1px solid rgba(216,255,69,.76);opacity:0;transform:scale(1.04)}.ecology-selection-frame i[data-v-007721db]{position:absolute;width:.313rem;height:.313rem;border:1px solid #d8ff45;background:#151811}.ecology-selection-frame i[data-v-007721db]:nth-child(1){left:-.208rem;top:-.208rem}.ecology-selection-frame i[data-v-007721db]:nth-child(2){right:-.208rem;top:-.208rem}.ecology-selection-frame i[data-v-007721db]:nth-child(3){right:-.208rem;bottom:-.208rem}.ecology-selection-frame i[data-v-007721db]:nth-child(4){left:-.208rem;bottom:-.208rem}.ecology-selection-frame__size[data-v-007721db]{position:absolute;left:50%;bottom:-1.042rem;padding:.208rem .365rem;border-radius:.208rem;background:#d8ff45;color:#131510;font:.521rem/1 ui-monospace,monospace;transform:translate(-50%);white-space:nowrap}.ecology-scene-notes[data-v-007721db]{position:absolute;inset:0;z-index:8;opacity:0;transform:translateY(.313rem);pointer-events:none}.ecology-scene-note[data-v-007721db]{position:absolute;padding:.313rem .417rem .313rem .938rem;border-radius:.26rem;background:#0d100bb3;color:#ffffffb8;font-size:.521rem}.ecology-scene-note[data-v-007721db]:before{content:"";position:absolute;left:.417rem;top:.521rem;width:.208rem;height:.208rem;border-radius:50%;background:#8b9083}.ecology-scene-note--product[data-v-007721db]{left:61.5%;top:64%}.ecology-scene-note--material[data-v-007721db]{right:10%;top:28%}.ecology-scene-note--light[data-v-007721db]{left:24%;top:22%}.ecology-render-status[data-v-007721db]{position:absolute;left:2.708rem;bottom:.729rem;z-index:9;padding:.417rem .521rem;display:flex;align-items:center;gap:.625rem;border:1px solid rgba(255,255,255,.11);border-radius:.313rem;background:#0e110cc7;opacity:0;transform:translateY(.417rem);font-size:.521rem}.ecology-render-status span[data-v-007721db]{color:#ffffffb8}.ecology-render-status i[data-v-007721db]{width:.26rem;height:.26rem;display:inline-block;border-radius:50%;background:#8b9083}.ecology-render-status small[data-v-007721db]{color:#ffffff4d}.ecology-procurement[data-v-007721db]{position:absolute;inset:.521rem .521rem .521rem auto;z-index:30;width:min(18.75rem,34%);padding:.938rem;display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:.625rem;box-sizing:border-box;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:.625rem;background:#171a14f7;box-shadow:-1.25rem 0 3.646rem #00000070;opacity:0;transform:translate(108%);will-change:transform,opacity}.ecology-procurement__header[data-v-007721db]{display:flex;align-items:flex-start;justify-content:space-between}.ecology-procurement__header small[data-v-007721db]{color:#f6f6f06b;font:.521rem/1 ui-monospace,monospace;letter-spacing:.08em}.ecology-procurement__header h3[data-v-007721db]{margin:.313rem 0 0;font-size:1.094rem;font-weight:540;letter-spacing:-.04em}.ecology-procurement__header>span[data-v-007721db]{padding:.26rem .365rem;border-radius:.26rem;background:#ffffff12;color:#f6f6f08f;font-size:.521rem}.ecology-procurement__product[data-v-007721db]{padding:.469rem;display:grid;grid-template-columns:2.813rem minmax(0,1fr) auto;align-items:center;gap:.469rem;border:1px solid rgba(255,255,255,.1);border-radius:.417rem;background:#ffffff06;opacity:0;transform:translateY(.625rem)}.ecology-procurement__product small[data-v-007721db],.ecology-procurement__product strong[data-v-007721db],.ecology-procurement__product em[data-v-007721db]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecology-procurement__product small[data-v-007721db]{color:#f6f6f06b;font-size:.521rem}.ecology-procurement__product strong[data-v-007721db]{margin-top:.208rem;font-size:.573rem}.ecology-procurement__product em[data-v-007721db]{margin-top:.26rem;color:#f6f6f057;font:.521rem/1 ui-monospace,monospace;font-style:normal}.ecology-procurement__product>i[data-v-007721db]{color:#f6f6f07a;font-size:.521rem;font-style:normal}.ecology-procurement__image[data-v-007721db]{width:2.813rem;height:2.5rem;display:grid;place-items:center;overflow:hidden;border-radius:.26rem;background:#dedbd2}.ecology-procurement__image img[data-v-007721db]{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ecology-procurement__details[data-v-007721db]{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(255,255,255,.09);border-radius:.417rem;opacity:0;transform:translateY(.625rem)}.ecology-procurement__details div[data-v-007721db]{padding:.521rem;min-width:0;border-right:1px solid rgba(255,255,255,.08)}.ecology-procurement__details div[data-v-007721db]:last-child{border:0}.ecology-procurement__details dt[data-v-007721db]{color:#f6f6f061;font-size:.521rem}.ecology-procurement__details dd[data-v-007721db]{margin:.313rem 0 0;overflow:hidden;color:#f6f6f0c7;font-size:.521rem;text-overflow:ellipsis;white-space:nowrap}.ecology-quantity-demo[data-v-007721db]{display:flex;align-items:center;gap:.26rem}.ecology-procurement__actions[data-v-007721db]{display:grid;grid-template-columns:1fr 1fr;gap:.365rem}.ecology-procurement__actions span[data-v-007721db]{min-height:1.667rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:.313rem;color:#f6f6f0b8;font-size:.521rem}.ecology-procurement__actions span[data-v-007721db]:first-child{border-color:#d8ff45;background:#d8ff45;color:#151811}.ecology-collaboration[data-v-007721db]{min-height:0;padding:.573rem;display:grid;grid-template-rows:auto auto auto;align-content:start;gap:.521rem;overflow:hidden;border-radius:.417rem;background:#ffffff06;opacity:0;transform:translateY(.729rem)}.ecology-collaboration__head[data-v-007721db]{display:flex;justify-content:space-between;color:#f6f6f0a3;font-size:.521rem}.ecology-collaboration__head small[data-v-007721db]{color:#f6f6f042}.ecology-collaboration__message[data-v-007721db]{display:grid;grid-template-columns:1.302rem 1fr;align-items:start;gap:.417rem}.ecology-collaboration__message>span[data-v-007721db]{width:1.302rem;height:1.302rem;display:grid;place-items:center;border-radius:50%;background:#343a2f;color:#f6f6f0b8;font-size:.521rem}.ecology-collaboration__message p[data-v-007721db]{margin:0;color:#f6f6f075;font-size:.521rem;line-height:1.55}.ecology-collaboration__message strong[data-v-007721db]{color:#f6f6f0b8;font-weight:560}.ecology-collaboration__reply[data-v-007721db]{min-height:1.458rem;padding:0 .417rem;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.08);border-radius:.313rem;color:#f6f6f038;font-size:.521rem}.ecology-collaboration__reply i[data-v-007721db]{font-style:normal}.ecology-procurement__footer[data-v-007721db]{padding-top:.521rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.09);color:#f6f6f066;font-size:.521rem}.ecology-procurement__footer i[data-v-007721db]{width:.26rem;height:.26rem;display:inline-block;margin-right:.208rem;border-radius:50%;background:#596050}.ecology-procurement__footer strong[data-v-007721db]{color:#f6f6f094;font-weight:500}.ecology-mobile-flow[data-v-007721db]{width:min(73.229rem,100%);margin:0 auto;padding:0;display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.833rem;list-style:none}.ecology-mobile-flow>li[data-v-007721db]{min-width:0;padding:.833rem;display:grid;grid-template-rows:auto minmax(9.375rem,1fr) auto;gap:.729rem;border:1px solid rgba(255,255,255,.11);border-radius:var(--story-card-radius-mobile, .833rem);background:#11140f}.ecology-mobile-card__head[data-v-007721db]{display:flex;align-items:center;gap:.521rem}.ecology-mobile-card__head small[data-v-007721db]{color:#f6f6f075;font:.573rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.ecology-mobile-card__marker[data-v-007721db]{width:1.458rem;height:1.458rem;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:#d8ff45;color:#141710;font:700 .573rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ecology-mobile-product[data-v-007721db],.ecology-mobile-scenes[data-v-007721db]{min-width:0;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:.625rem;background:#181b16}.ecology-mobile-product[data-v-007721db]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ecology-mobile-product>div[data-v-007721db]{min-width:0;display:grid;place-items:center;background:#dedbd2}.ecology-mobile-product img[data-v-007721db]{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ecology-mobile-product figcaption[data-v-007721db]{min-width:0;padding:.938rem .729rem;display:flex;flex-direction:column;justify-content:center}.ecology-mobile-product figcaption small[data-v-007721db],.ecology-mobile-product figcaption strong[data-v-007721db],.ecology-mobile-product figcaption span[data-v-007721db]{display:block}.ecology-mobile-product figcaption small[data-v-007721db]{color:#f6f6f075;font-size:.573rem}.ecology-mobile-product figcaption strong[data-v-007721db]{margin-top:.417rem;color:#f6f6f0eb;font-size:.781rem}.ecology-mobile-product figcaption span[data-v-007721db]{margin-top:.521rem;color:#f6f6f094;font-size:.573rem;line-height:1.55}.ecology-mobile-scenes[data-v-007721db]{position:relative;display:grid;grid-template-columns:1fr 1fr}.ecology-mobile-scenes img[data-v-007721db]{width:100%;height:100%;min-height:9.375rem;object-fit:cover;filter:brightness(.74) saturate(.82)}.ecology-mobile-scenes img+img[data-v-007721db]{border-left:1px solid rgba(255,255,255,.14)}.ecology-mobile-scenes figcaption[data-v-007721db]{position:absolute;left:50%;bottom:.625rem;padding:.365rem .521rem;border:1px solid rgba(255,255,255,.11);border-radius:.313rem;background:#0c0e0bd1;color:#f6f6f0c2;font-size:.573rem;transform:translate(-50%);white-space:nowrap}.ecology-mobile-collaboration[data-v-007721db]{min-height:9.375rem;padding:.833rem;display:grid;align-content:center;gap:.833rem;border:1px solid rgba(255,255,255,.09);border-radius:.625rem;background:#181b16}.ecology-mobile-collaboration>div[data-v-007721db]{display:flex;align-items:center;gap:.521rem}.ecology-mobile-collaboration>div small[data-v-007721db],.ecology-mobile-collaboration>div strong[data-v-007721db]{display:block}.ecology-mobile-collaboration>div small[data-v-007721db]{color:#f6f6f070;font-size:.573rem}.ecology-mobile-collaboration>div strong[data-v-007721db]{margin-top:.26rem;color:#f6f6f0e6;font-size:.677rem}.ecology-mobile-collaboration>ul[data-v-007721db]{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.313rem;list-style:none}.ecology-mobile-collaboration>ul li[data-v-007721db]{min-height:1.771rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:.313rem;color:#f6f6f0ad;font-size:.573rem}.ecology-mobile-collaboration>span[data-v-007721db]{color:#f6f6f07a;font-size:.573rem;line-height:1.5}.ecology-mobile-collaboration__image[data-v-007721db]{width:2.708rem;height:2.396rem;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border-radius:.365rem;background:#dedbd2}.ecology-mobile-collaboration__image img[data-v-007721db]{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ecology-mobile-card__copy h3[data-v-007721db]{margin:0;color:#f6f6f0f0;font-size:.938rem;font-weight:560;line-height:1.35}.ecology-mobile-card__copy p[data-v-007721db]{margin:.417rem 0 0;color:#f6f6f08f;font-size:.625rem;line-height:1.7}.ecology-steps[data-v-007721db]{width:min(73.229rem,100%);margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.417rem,1.4vw,1.146rem);list-style:none}.ecology-steps li[data-v-007721db]{min-width:0}.ecology-step__track[data-v-007721db]{height:1px;overflow:hidden;background:#ffffff21}.ecology-step__track i[data-v-007721db]{width:100%;height:100%;display:block;background:#d8ff45;transform:scaleX(0);transform-origin:left}.ecology-step__copy[data-v-007721db]{padding-top:.417rem;display:grid;grid-template-columns:1.25rem minmax(0,1fr);opacity:.3}.ecology-step__copy>span[data-v-007721db]{grid-row:1/3;color:inherit;font:.573rem/1 ui-monospace,monospace}.ecology-step__copy strong[data-v-007721db]{overflow:hidden;font-size:.573rem;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.ecology-step__copy small[data-v-007721db]{margin-top:.208rem;overflow:hidden;color:#f6f6f04d;font-size:.573rem;text-overflow:ellipsis;white-space:nowrap}.ecology-footer[data-v-007721db]{width:min(73.229rem,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.563rem;color:#f6f6f04d;font-size:.573rem}.ecology-footer p[data-v-007721db]{margin:0}.ecology-footer strong[data-v-007721db]{color:#f6f6f09e;font-weight:520}.ecology-footer a[data-v-007721db]{min-height:2.292rem;padding:0 .833rem;display:flex;align-items:center;justify-content:center;gap:.417rem;border-radius:var(--story-control-radius, .625rem);background:#d8ff45;color:#151811;font-weight:560;text-decoration:none;white-space:nowrap}.ecology-footer a[data-v-007721db]:focus-visible{outline:2px solid #d8ff45;outline-offset:.156rem;box-shadow:var(--story-focus-ring, 0 0 0 .156rem rgba(216, 255, 69, .12))}.design-ecology-section.is-static-flow[data-v-007721db]{min-height:0}.design-ecology-section.is-static-flow .design-ecology-sticky[data-v-007721db]{height:auto;min-height:0;padding-top:clamp(3.75rem,8vw,5.833rem);padding-bottom:clamp(3.333rem,7vw,5rem);grid-template-rows:auto auto auto;gap:1.667rem;overflow:visible}.design-ecology-section.is-static-flow .design-ecology-showcase[data-v-007721db]{align-self:auto}.design-ecology-section.is-static-flow .ecology-workbench[data-v-007721db],.design-ecology-section.is-static-flow .ecology-steps[data-v-007721db]{display:none}.design-ecology-section.is-static-flow .ecology-mobile-flow[data-v-007721db]{display:grid}@media(max-height:760px)and (min-width:761px){.design-ecology-sticky[data-v-007721db]{gap:9px;padding-top:16px;padding-bottom:12px}.design-ecology-heading>p[data-v-007721db]{font-size:11px;line-height:1.55}.section-index[data-v-007721db]{margin-bottom:7px}.ecology-workbench[data-v-007721db]{grid-template-rows:36px minmax(0,1fr)}.ecology-footer[data-v-007721db]{display:none}}@media(max-width:1024px){.design-ecology-section[data-v-007721db]{min-height:0;overflow:hidden}.design-ecology-sticky[data-v-007721db]{height:auto;min-height:0;padding:88px 20px 72px;grid-template-rows:auto auto auto;gap:30px;overflow:visible}.design-ecology-showcase[data-v-007721db]{align-self:auto}.ecology-workbench[data-v-007721db]{display:none}.ecology-mobile-flow[data-v-007721db]{display:grid}.ecology-steps[data-v-007721db]{display:none}.ecology-footer[data-v-007721db]{display:flex;color:#f6f6f080;font-size:12px;line-height:1.6}}@media(max-width:760px){.design-ecology-sticky[data-v-007721db]{padding:72px 16px 64px;gap:24px}.design-ecology-heading>p[data-v-007721db]{padding-top:12px;color:#f6f6f094;font-size:14px;line-height:1.75}.ecology-mobile-flow[data-v-007721db]{grid-template-columns:1fr;gap:12px}.ecology-mobile-flow>li[data-v-007721db]{padding:14px;grid-template-rows:auto 168px auto;gap:12px}.ecology-mobile-product figcaption[data-v-007721db]{padding:14px 12px}.ecology-mobile-scenes img[data-v-007721db]{min-height:168px}.ecology-mobile-collaboration[data-v-007721db]{min-height:168px;padding:14px;gap:13px}.ecology-footer[data-v-007721db]{align-items:stretch;flex-direction:column;gap:16px}.ecology-footer a[data-v-007721db]{width:100%;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.design-ecology-section[data-v-007721db]{min-height:0}.design-ecology-sticky[data-v-007721db]{height:auto;min-height:0;padding-top:clamp(72px,8vw,112px);padding-bottom:clamp(64px,7vw,96px);grid-template-rows:auto auto auto;gap:32px;overflow:visible}.design-ecology-showcase[data-v-007721db]{align-self:auto}.ecology-workbench[data-v-007721db],.ecology-steps[data-v-007721db]{display:none}.ecology-mobile-flow[data-v-007721db]{display:grid}}.community-cases-section[data-v-04ca26fc]{--community-meta-size: .573rem;min-height:100vh;padding:6.146rem clamp(1.458rem,5.5vw,4.792rem) 5.104rem;overflow:hidden;box-sizing:border-box;background:radial-gradient(circle at 66% 46%,rgba(216,255,69,.055),transparent 30%),#080907;color:#f5f4ef}@supports (-webkit-touch-callout: none){.community-cases-section[data-v-04ca26fc]{min-height:-webkit-fill-available}}.community-cases-heading[data-v-04ca26fc]{width:min(73.243rem,100%);margin:0 auto 3.229rem;display:flex;flex-direction:column;align-items:flex-start;gap:0}.community-cases-heading h2[data-v-04ca26fc]{max-width:46.875rem;margin:0;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-title-size);font-weight:var(--home-section-title-weight);line-height:var(--home-section-title-line-height);letter-spacing:var(--home-section-title-letter-spacing)}.section-index[data-v-04ca26fc]{margin:0 0 .417rem;color:#d8ff45;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-eyebrow-size);font-weight:400;line-height:normal;letter-spacing:.18em}.community-cases-heading__aside[data-v-04ca26fc]{width:min(38.906rem,100%);padding-top:.417rem;padding-bottom:0}.community-cases-heading__aside p[data-v-04ca26fc]{margin:0;color:#f5f4ef78;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-summary-size);font-weight:400;line-height:var(--home-section-summary-line-height)}.community-cases-loading[data-v-04ca26fc],.community-cases-stage[data-v-04ca26fc]{width:100%;margin:0 auto}.community-cases-mobile[data-v-04ca26fc]{display:none}.community-cases-loading[data-v-04ca26fc]{min-height:35.938rem;display:grid;grid-template-columns:1.4fr .8fr 1fr;grid-template-rows:1fr .68fr;gap:.833rem}.community-cases-loading span[data-v-04ca26fc]{border-radius:.833rem;background:linear-gradient(110deg,#10110f 25%,#1b1c18 44%,#10110f 62%);background-size:200% 100%;animation:community-loading-04ca26fc 1.5s linear infinite}.community-cases-loading span[data-v-04ca26fc]:first-child{grid-row:1/3}.community-cases-loading span[data-v-04ca26fc]:nth-child(4){grid-column:2/4}.community-cases-stage[data-v-04ca26fc]{margin-inline:calc(clamp(1.458rem,5.5vw,4.792rem)*-1);width:calc(100% + clamp(1.458rem,5.5vw,4.792rem)*2);display:grid;gap:1.146rem}.community-cases-row[data-v-04ca26fc]{overflow:hidden}.community-cases-track[data-v-04ca26fc]{width:max-content;display:flex;gap:.938rem;animation:community-marquee-left-04ca26fc 58s linear infinite;animation-play-state:paused;will-change:transform}.community-cases-row--1 .community-cases-track[data-v-04ca26fc]{animation-name:community-marquee-right-04ca26fc}.community-cases-row--2 .community-cases-track[data-v-04ca26fc]{animation-duration:64s}.community-cases-group[data-v-04ca26fc]{display:flex;gap:.938rem}.is-visible .community-cases-track[data-v-04ca26fc]{animation-play-state:running}.community-cases-row:hover .community-cases-track[data-v-04ca26fc],.community-cases-row:focus-within .community-cases-track[data-v-04ca26fc]{animation-play-state:paused}.community-case[data-v-04ca26fc]{position:relative;width:clamp(11.458rem,18vw,15.625rem);flex:0 0 auto}.community-case.is-clickable[data-v-04ca26fc]{cursor:pointer}.community-case figure[data-v-04ca26fc]{position:relative;width:100%;aspect-ratio:3/4;margin:0;overflow:hidden;border-radius:.781rem;background:#121311}.community-case img[data-v-04ca26fc]{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.82) brightness(.88);transform:scale(1.025);transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .5s ease}.community-case:hover img[data-v-04ca26fc],.community-case .community-case__link:focus-visible~figure img[data-v-04ca26fc]{filter:saturate(1) brightness(.98);transform:scale(1.065)}.community-case footer[data-v-04ca26fc]{min-height:3.646rem;padding-top:.729rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.042rem}.community-case footer small[data-v-04ca26fc]{display:block;margin-bottom:.26rem;color:#f5f4ef8f;font-size:var(--community-meta-size)}.community-case footer strong[data-v-04ca26fc]{display:block;overflow:hidden;color:#f5f4efdb;font-size:.677rem;font-weight:520;text-overflow:ellipsis;white-space:nowrap}.community-case footer>span[data-v-04ca26fc]{max-width:45%;overflow:hidden;color:#f5f4ef85;font:var(--community-meta-size)/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.community-case__link[data-v-04ca26fc]{position:absolute;inset:0;z-index:3;border-radius:.781rem}.community-case__link[data-v-04ca26fc]:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #d8ff45}.community-cases-footer[data-v-04ca26fc]{width:min(73.958rem,100%);margin:1.979rem auto 0;padding-top:1.146rem;display:flex;align-items:center;justify-content:space-between;gap:2.083rem;border-top:1px solid rgba(255,255,255,.13)}.community-cases-footer p[data-v-04ca26fc]{margin:0;color:#f5f4ef61;font-size:.573rem;line-height:1.7}.community-cases-footer strong[data-v-04ca26fc]{color:#f5f4efb3;font-weight:560}.community-cases-footer a[data-v-04ca26fc]{min-height:var(--story-control-hit-size);padding:0 .417rem;display:inline-flex;align-items:center;gap:.521rem;color:#d8ff45;font-size:.625rem;text-decoration:none;white-space:nowrap}.community-cases-footer a[data-v-04ca26fc]:hover{color:#f5f4ef}.community-cases-footer a[data-v-04ca26fc]:focus-visible{border-radius:var(--story-control-radius);outline:0;box-shadow:var(--story-focus-ring)}@keyframes community-loading-04ca26fc{to{background-position:-200% 0}}@keyframes community-marquee-left-04ca26fc{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 9px),0,0)}}@keyframes community-marquee-right-04ca26fc{0%{transform:translate3d(calc(-50% - 9px),0,0)}to{transform:translateZ(0)}}@media(max-width:1024px){.community-cases-section[data-v-04ca26fc]{padding:96px 16px 84px}.community-cases-heading[data-v-04ca26fc]{margin-bottom:42px}.community-cases-heading__aside[data-v-04ca26fc]{max-width:none;margin-top:0}.community-cases-stage[data-v-04ca26fc]{margin-inline:-16px;width:calc(100% + 32px)}}@media(max-width:760px){.community-cases-heading__aside p[data-v-04ca26fc]{font-size:12px}.community-cases-loading[data-v-04ca26fc]{min-height:300px;display:block}.community-cases-loading span[data-v-04ca26fc]{display:none}.community-cases-loading span[data-v-04ca26fc]:first-child{height:300px;display:block}.community-cases-stage[data-v-04ca26fc]{display:none}.community-cases-mobile[data-v-04ca26fc]{width:calc(100% + 32px);max-width:calc(100% + 32px);margin-inline:-16px;padding:0 16px;display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;overscroll-behavior-inline:contain;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.community-cases-mobile[data-v-04ca26fc]::-webkit-scrollbar{display:none}.community-case[data-v-04ca26fc]{width:min(72vw,280px);scroll-snap-align:start;scroll-snap-stop:always}.community-case figure[data-v-04ca26fc]{aspect-ratio:3/4}.community-case footer[data-v-04ca26fc]{min-height:64px}.community-cases-footer[data-v-04ca26fc]{margin-top:12px;display:block}.community-cases-footer a[data-v-04ca26fc]{margin-top:18px;margin-left:-8px}}@media(prefers-reduced-motion:reduce){.community-cases-loading span[data-v-04ca26fc],.community-cases-track[data-v-04ca26fc],.community-case img[data-v-04ca26fc]{animation:none;transition:none}.community-cases-row[data-v-04ca26fc]{overflow-x:auto;scrollbar-width:none}.community-cases-group--clone[data-v-04ca26fc]{display:none}.community-cases-row[data-v-04ca26fc]::-webkit-scrollbar{display:none}}.brand-film-section[data-v-a81f6849]{--brand-film-action-height: max(var(--story-control-hit-size), 2.5rem);min-height:calc(100svh - 3.646rem);padding:clamp(3.75rem,7vw,6.146rem) clamp(1.146rem,4.2vw,3.75rem);display:grid;place-items:center;box-sizing:border-box;overflow:hidden;background:radial-gradient(circle at 22% 54%,rgba(246,246,240,.07),transparent 34%),radial-gradient(circle at 85% 18%,rgba(216,255,69,.05),transparent 26%),#080a08;color:#f6f6f0}.brand-film-shell[data-v-a81f6849]{width:min(77.083rem,100%);display:grid;grid-template-columns:minmax(0,1.22fr) minmax(19.792rem,.78fr);grid-template-areas:"media copy" "media details";align-items:start;gap:2.083rem clamp(2.292rem,5vw,4.583rem)}.brand-film-media[data-v-a81f6849]{position:relative;grid-area:media;align-self:center;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:1.146rem;background:#020303;box-shadow:0 1.563rem 4.167rem #0006,0 0 4.167rem #f6f6f00e}.brand-film-media[data-v-a81f6849]:after{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff09;pointer-events:none;content:""}.brand-film-media video[data-v-a81f6849]{width:100%;height:100%;display:block;object-fit:contain;background:#020303}.brand-film-media.is-started .brand-film-media__meta[data-v-a81f6849]{opacity:0}.brand-film-play[data-v-a81f6849]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.729rem;border:0;background:linear-gradient(180deg,#02030314,#02030375);color:#f6f6f0;cursor:pointer}.brand-film-play:not(:disabled):hover .brand-film-play__icon[data-v-a81f6849],.brand-film-play:focus-visible .brand-film-play__icon[data-v-a81f6849]{border-color:#d8ff45b8;background:#d8ff45;color:#0c0e0a;transform:scale(1.05)}.brand-film-play[data-v-a81f6849]:focus-visible{outline:0;box-shadow:inset var(--story-focus-ring)}.brand-film-play[data-v-a81f6849]:disabled{cursor:wait}.brand-film-play__icon[data-v-a81f6849]{width:3.333rem;height:3.333rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:#0507069e;backdrop-filter:blur(.625rem);color:#d8ff45;transition:.18s ease}.brand-film-play__icon svg[data-v-a81f6849]{width:1.563rem;height:1.563rem}.brand-film-play__feedback[data-v-a81f6849]{min-height:var(--story-control-hit-size);padding:0 .938rem;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.18);border-radius:52.031rem;background:#040504b8;color:#f6f6f0;font-size:.625rem;line-height:1.4;backdrop-filter:blur(.625rem)}.brand-film-status[data-v-a81f6849]{position:absolute;inset:0;z-index:4;display:grid;place-content:center;justify-items:center;gap:.625rem;background:#02030361;color:#f6f6f0c7;font-size:.625rem;pointer-events:none}.brand-film-spinner[data-v-a81f6849]{width:1.458rem;height:1.458rem;border:2px solid rgba(246,246,240,.22);border-top-color:#d8ff45;border-radius:50%;animation:brand-film-spin-a81f6849 .8s linear infinite}.brand-film-media__meta[data-v-a81f6849]{position:absolute;inset:auto .938rem .833rem;z-index:3;display:flex;justify-content:space-between;color:#f6f6f07a;font:.417rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;pointer-events:none;transition:opacity .16s ease}.brand-film-copy[data-v-a81f6849]{grid-area:copy}.brand-film-copy .section-index[data-v-a81f6849]{margin:0 0 .417rem;color:#d8ff45;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-eyebrow-size);font-weight:400;line-height:normal;letter-spacing:.18em}.brand-film-copy h2[data-v-a81f6849]{max-width:33.854rem;margin:0;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-title-size);font-weight:var(--home-section-title-weight);line-height:var(--home-section-title-line-height);letter-spacing:var(--home-section-title-letter-spacing)}.brand-film-copy>p[data-v-a81f6849]:last-child{width:min(38.906rem,100%);max-width:none;margin:0;padding-top:.417rem;color:#f6f6f085;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:var(--home-section-summary-size);font-weight:400;line-height:var(--home-section-summary-line-height)}.brand-film-details[data-v-a81f6849]{grid-area:details}.brand-film-details ol[data-v-a81f6849]{margin:0;padding:0;border-top:1px solid rgba(255,255,255,.12);list-style:none}.brand-film-details li[data-v-a81f6849]{min-height:3.542rem;padding:.729rem 0;display:grid;grid-template-columns:1.875rem minmax(0,1fr);gap:.521rem;border-bottom:1px solid rgba(255,255,255,.1);box-sizing:border-box}.brand-film-details li>span[data-v-a81f6849]{padding-top:2px;color:#d8ff45;font:.469rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.brand-film-details li strong[data-v-a81f6849]{display:block;font-size:.729rem;font-weight:560}.brand-film-details li p[data-v-a81f6849]{margin:.26rem 0 0;color:#f6f6f06b;font-size:.573rem;line-height:1.6}.brand-film-actions[data-v-a81f6849]{margin-top:1.458rem;display:flex;gap:.521rem}.brand-film-actions button[data-v-a81f6849]{min-height:var(--brand-film-action-height);padding:0 1.042rem;box-sizing:border-box;border-radius:52.031rem;font-size:.677rem;cursor:pointer}.brand-film-primary[data-v-a81f6849]{display:inline-flex;align-items:center;justify-content:center;gap:.833rem;border:1px solid #d8ff45;background:#d8ff45;color:#0b0d09;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.brand-film-primary[data-v-a81f6849]:hover{border-color:#e3ff78;background:#e3ff78;transform:translateY(-1px)}.brand-film-primary[data-v-a81f6849]:active{transform:translateY(0) scale(.98)}.brand-film-primary[data-v-a81f6849]:focus-visible{outline:0;box-shadow:var(--story-focus-ring)}@keyframes brand-film-spin-a81f6849{to{transform:rotate(360deg)}}@media(max-width:1024px){.brand-film-section[data-v-a81f6849]{min-height:0;padding:96px 16px 88px}.brand-film-shell[data-v-a81f6849]{grid-template-columns:1fr;grid-template-areas:"copy" "media" "details";gap:34px}.brand-film-copy>p[data-v-a81f6849]:last-child{max-width:680px}.brand-film-media[data-v-a81f6849]{width:100%;border-radius:17px}.brand-film-details ol[data-v-a81f6849]{display:grid;grid-template-columns:repeat(3,1fr)}.brand-film-details li[data-v-a81f6849]{padding:16px;border-right:1px solid rgba(255,255,255,.1)}.brand-film-details li[data-v-a81f6849]:last-child{border-right:0}}@media(max-width:640px){.brand-film-section[data-v-a81f6849]{padding:76px 16px 72px}.brand-film-shell[data-v-a81f6849]{gap:26px}.brand-film-copy .section-index[data-v-a81f6849]{margin-bottom:8px}.brand-film-copy>p[data-v-a81f6849]:last-child{font-size:12px;line-height:1.7}.brand-film-media[data-v-a81f6849]{border-radius:14px}.brand-film-play[data-v-a81f6849]{background:linear-gradient(180deg,#02030308,#0203034d)}.brand-film-play__icon[data-v-a81f6849]{width:52px;height:52px}.brand-film-media__meta[data-v-a81f6849]{display:none}.brand-film-details ol[data-v-a81f6849]{display:block}.brand-film-details li[data-v-a81f6849]{padding:14px 0;border-right:0}.brand-film-actions[data-v-a81f6849]{margin-top:24px;display:grid}.brand-film-actions button[data-v-a81f6849]{width:100%}}@media(prefers-reduced-motion:reduce){.brand-film-play__icon[data-v-a81f6849],.brand-film-media__meta[data-v-a81f6849],.brand-film-primary[data-v-a81f6849]{transition:none}.brand-film-spinner[data-v-a81f6849]{animation:none}}.footer-bottom[data-v-8bd2dac3]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.313rem;padding:.729rem 1.25rem;font-weight:400;font-size:.729rem;line-height:1.6;color:#cbcbcb;text-align:center}.footer-bottom .footer-row[data-v-8bd2dac3]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.313rem .833rem;max-width:100%}.footer-bottom a[data-v-8bd2dac3]{color:inherit;text-decoration:none}.footer-bottom a[data-v-8bd2dac3]:hover{text-decoration-line:underline}.home-design-story[data-v-09572846]{--story-bg: #0c0c0a;--story-surface: #111310;--story-surface-strong: #171916;--story-border: rgba(255, 255, 255, .12);--story-muted: rgba(246, 246, 240, .56);--story-structure: rgba(246, 246, 240, .4);--story-agent: #8b5cf5;--story-action: #d8ff45;--story-success: #d8ff45;--story-accent: var(--story-action);--story-card-radius: 1.146rem;--story-card-radius-mobile: .833rem;--story-panel-radius: .729rem;--story-control-radius: .625rem;--story-tag-radius: .313rem;--story-control-hit-size: 2.292rem;--story-focus-ring: 0 0 0 .156rem rgba(216, 255, 69, .12);--home-section-title-size: 1.458rem;--home-section-title-line-height: 1.875rem;--home-section-title-weight: 500;--home-section-title-letter-spacing: -.03em;--home-section-eyebrow-size: .521rem;--home-section-summary-size: .729rem;--home-section-summary-line-height: 1.406rem;width:100%;overflow:visible;background:var(--story-bg);color:#f6f6f0;-webkit-user-select:none;user-select:none}.story-hero-track[data-v-09572846]{position:relative;z-index:10;height:165cqh;min-height:54.167rem;overflow-x:clip;pointer-events:none}.story-hero[data-v-09572846]{position:relative;z-index:10;height:100cqh;min-height:33.333rem;display:grid;place-items:center;overflow:visible;isolation:isolate;background:transparent}.story-hero[data-v-09572846]:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 20.781rem 20.521rem at 38.3% 26.8%,rgba(255,255,255,.15),transparent 62%),radial-gradient(ellipse 20.781rem 20.521rem at 77.8% 26.8%,rgba(255,255,255,.1),transparent 62%),#0c0c0a;background-size:auto;opacity:calc(1 - var(--hero-handoff));transition:opacity 80ms linear}.story-hero__glow[data-v-09572846]{position:absolute;inset:7% 22%;z-index:0;border-radius:50%;display:none}.story-hero__gallery[data-v-09572846]{position:absolute;inset:0;z-index:1;pointer-events:none}.story-hero__veil[data-v-09572846]{position:absolute;inset:0;z-index:7;background:radial-gradient(circle at 50% 47%,rgba(12,12,10,.42) 0,rgba(12,12,10,.24) 25%,transparent 58%),linear-gradient(#0c0c0a14,#0c0c0a2e);opacity:calc(1 - var(--hero-handoff));pointer-events:none}.story-hero__image[data-v-09572846]{position:absolute;left:50%;top:50%;width:clamp(7.5rem,11.4vw,11.354rem);aspect-ratio:.78;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:.469rem;background:#161816;box-shadow:0 1.146rem 3.646rem #00000073;will-change:transform,opacity}.story-hero__image img[data-v-09572846]{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(.92) saturate(.98)}.story-hero__image[data-v-09572846]:nth-child(2n){animation:story-float-09572846 5.4s ease-in-out infinite alternate}.story-hero__image[data-v-09572846]:nth-child(odd){animation:story-float-09572846 6.4s .6s ease-in-out infinite alternate-reverse}.story-hero__image.is-lead[data-v-09572846]{width:clamp(9.375rem,13.5vw,13.542rem);aspect-ratio:1.198;box-shadow:0 1.563rem 4.688rem #00000094}.story-hero__image[data-v-09572846]:nth-child(3){width:clamp(8.854rem,12.7vw,12.734rem);aspect-ratio:.616}.story-hero__image[data-v-09572846]:nth-child(4){width:clamp(8.854rem,12.4vw,12.396rem);aspect-ratio:.756}.story-hero__image[data-v-09572846]:nth-child(5){width:clamp(8.75rem,11.9vw,11.875rem);aspect-ratio:.62}.story-hero__image[data-v-09572846]:nth-child(7){width:clamp(5rem,6.6vw,6.615rem);aspect-ratio:.784}.story-hero__image[data-v-09572846]:nth-child(8){width:clamp(9.896rem,13.9vw,13.906rem);aspect-ratio:.724}.story-hero__handoff[data-v-09572846]{position:fixed;z-index:60;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:.573rem;background:#161816;box-shadow:0 1.563rem 4.688rem #00000094;pointer-events:none;will-change:left,top,width,height,opacity;transition:opacity 80ms linear}.story-hero__handoff img[data-v-09572846]{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(.9) saturate(.96)}.story-hero__copy[data-v-09572846]{position:absolute;top:9.896rem;left:50%;z-index:10;width:min(58.333rem,100% - 2.917rem);display:flex;flex-direction:column;align-items:center;text-align:center;pointer-events:none;text-shadow:none;transition:opacity 80ms linear,transform 80ms linear}.story-eyebrow[data-v-09572846]{margin:0 0 1.615rem;display:inline-flex;align-items:center;justify-content:center;gap:.469rem;color:#fff9;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:.885rem;font-weight:400;line-height:1.875rem;letter-spacing:0}.story-eyebrow[data-v-09572846]:before,.story-eyebrow[data-v-09572846]:after{content:"";width:.625rem;height:.625rem;display:block;background:currentColor;clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%)}.story-hero h1[data-v-09572846]{max-width:none;margin:0;display:flex;flex-direction:column;align-items:center;gap:.833rem;color:#ffffffe6;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:clamp(2.708rem,3.96vw,3.958rem);font-weight:600;letter-spacing:0;line-height:4.01rem}.story-title-line[data-v-09572846]{display:block;white-space:nowrap}.story-hero__description[data-v-09572846]{max-width:50rem;margin:1.406rem 0 0;color:#fffc;white-space:pre-line;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:clamp(.833rem,1.04vw,1.042rem);font-weight:400;line-height:1.875rem}.story-hero__actions[data-v-09572846]{display:flex;align-items:center;gap:1.875rem;margin-top:3.073rem;pointer-events:auto;text-shadow:none}.story-primary-button[data-v-09572846],.story-text-button[data-v-09572846]{border:0;font:inherit;cursor:pointer}.story-primary-button[data-v-09572846]{width:11.302rem;min-width:11.302rem;height:3.333rem;min-height:3.333rem;padding:.245rem .208rem .245rem 2.5rem;display:inline-flex;align-items:center;justify-content:space-between;gap:.99rem;border-radius:2.161rem;background:#d9fd4a;color:#000;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:1.042rem;font-weight:500;line-height:1.875rem;transition:transform .18s ease,box-shadow .18s ease}.story-primary-button[data-v-09572846]:hover{transform:translateY(-2px);box-shadow:0 .833rem 2.188rem #d8ff4533}.story-primary-button[data-v-09572846]:active{transform:translateY(0) scale(.98)}.story-primary-button__icon[data-v-09572846]{width:3.021rem;height:2.843rem;display:grid;place-items:center;flex:0 0 auto;border-radius:2.161rem;background:#080909}.story-primary-button__icon img[data-v-09572846]{width:1.042rem;height:.663rem;display:block}.story-text-button[data-v-09572846]{padding:0;display:inline-flex;align-items:center;justify-content:center;gap:0;background:transparent;color:#fffc;font-family:MiSans,Microsoft YaHei,sans-serif;font-size:.938rem;font-weight:500;line-height:.833rem}.story-text-button img[data-v-09572846]{width:1.25rem;height:1.25rem;display:block}.story-primary-button[data-v-09572846]:focus-visible,.story-text-button[data-v-09572846]:focus-visible{outline:0;box-shadow:var(--story-focus-ring)}.story-hero__hint[data-v-09572846]{position:absolute;right:2.083rem;bottom:1.667rem;z-index:12;display:flex;align-items:center;gap:.729rem;color:#f6f6f06b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.521rem;letter-spacing:.16em}.story-hero__hint i[data-v-09572846]{width:2.813rem;height:1px;display:block;background:currentColor}.story-hero__actions[data-v-09572846],.story-hero__hint[data-v-09572846]{pointer-events:auto}@keyframes story-float-09572846{0%{margin-top:-5px}to{margin-top:7px}}@media(max-width:760px){.home-design-story[data-v-09572846]{--story-card-radius: var(--story-card-radius-mobile)}.story-hero-track[data-v-09572846]{height:158cqh;min-height:900px}.story-hero[data-v-09572846]{height:100cqh;min-height:620px;background-size:48px 48px}.story-hero__image[data-v-09572846]{width:clamp(112px,31vw,164px)}.story-hero__image[data-v-09572846]:nth-child(3),.story-hero__image[data-v-09572846]:nth-child(7),.story-hero__image[data-v-09572846]:nth-child(8){display:none}.story-hero__image.is-lead[data-v-09572846]{width:clamp(138px,36vw,190px)}.story-hero__copy[data-v-09572846]{width:calc(100% - 36px)}.story-eyebrow[data-v-09572846]{margin-bottom:18px;font-size:10px}.story-hero h1[data-v-09572846]{max-width:480px;gap:12px;font-size:clamp(38px,10vw,64px);line-height:1.02}.story-title-line[data-v-09572846]{white-space:normal}.story-hero__description[data-v-09572846]{max-width:420px;margin-top:24px;font-size:14px}.story-hero__description br[data-v-09572846]{display:none}.story-hero__actions[data-v-09572846]{flex-direction:column;gap:10px;margin-top:30px}.story-primary-button[data-v-09572846]{min-width:210px;min-height:58px}.story-hero__hint[data-v-09572846]{display:none}}@media(prefers-reduced-motion:reduce){.story-hero-track[data-v-09572846]{height:auto;min-height:0;overflow:hidden}.story-hero[data-v-09572846]{height:100cqh;transform:none!important}.story-hero__copy[data-v-09572846]{opacity:1!important;transform:translate3d(-50%,0,0)!important}.story-hero__image[data-v-09572846]{animation:none}.story-hero__handoff[data-v-09572846]{display:none}.story-primary-button[data-v-09572846]{transition:none}}.home-view[data-v-490a718b]{width:100%;height:auto;flex:1 1 0;align-self:stretch;min-width:0;min-height:0;position:relative;container-type:size;background-color:#0c0c0a;color:#fff;overflow-y:auto;user-select:none;-webkit-user-select:none}@media screen and (max-width:1024px){.home-view[data-v-490a718b]{overflow-y:auto;-webkit-overflow-scrolling:touch}}.home-view[data-v-490a718b] img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.home-view[data-v-490a718b] .scroll-content{display:block}.home-view[data-v-490a718b] .scrollbar-track{display:block!important;background-color:transparent;z-index:100}.home-view[data-v-490a718b] .scrollbar-track-x{display:none!important}.home-view[data-v-490a718b] .scrollbar-thumb{background-color:#fff3;border-radius:.208rem}
