@font-face{font-display:swap;font-family:Fusion Pixel SC;font-style:normal;font-weight:400;src:url(../assets/jiuke/fusion-pixel-latin.woff2) format("woff2");unicode-range:u+0000-007f}@font-face{font-display:swap;font-family:Fusion Pixel SC;font-style:normal;font-weight:400;src:url(../assets/jiuke/fusion-pixel-12px-sc.woff2) format("woff2");unicode-range:u+0080-10ffff}@font-face{font-display:swap;font-family:"OPPO Sans 4.0";font-style:normal;font-weight:100 900;src:url(../assets/jiuke/oppo-sans-subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Chivo Mono;font-style:normal;font-weight:400;src:url(../assets/jiuke/chivo-400.ttf) format("truetype")}@font-face{font-display:swap;font-family:Chivo Mono;font-style:normal;font-weight:500;src:url(../assets/jiuke/chivo-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Chivo Mono;font-style:normal;font-weight:800;src:url(../assets/jiuke/chivo-800.ttf) format("truetype")}.jiuke-page{background:#f8fbff;color:#0f172a;font-family:"OPPO Sans 4.0",PingFang SC,sans-serif;font-synthesis:none;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--radius-24:24px;--radius-9999:9999px;--color-bg-white:#fff;--font-18:18px;--subpage-text-title:#0f172a;--subpage-text-muted:#64748b;--color-text-primary:#334155;--subpage-accent-blue:#1a85fd}.jiuke-page *{box-sizing:border-box}.jiuke-page,.jiuke-page p{margin:0}.jiuke-page a,.jiuke-page button{-webkit-tap-highlight-color:transparent}.jiuke-page button{background:none;border:0;color:inherit;font:inherit;padding:0}.jiuke-page a{color:inherit;text-decoration:none}.jiuke-page img{vertical-align:middle}.jiuke-page a:focus-visible,.jiuke-page button:focus-visible{outline:2px solid #1a85fd;outline-offset:5px}.jiuke-page{background:linear-gradient(0deg,#f8fbff,#e5f0ff);background-attachment:fixed;overflow-x:clip}.jiuke-page .design-action{background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:inherit;padding:0;text-align:inherit;text-decoration:none}.jiuke-page .design-action[aria-disabled=true]{cursor:default}.jiuke-page .story-scroll{position:relative}.jiuke-page .story-stage{height:100vh;overflow:hidden;position:sticky;top:0}.jiuke-page .story-design-space{height:900px;left:50%;position:absolute;top:50%;transform-origin:center;width:1440px}.jiuke-page .story-scene{inset:0;opacity:0;position:absolute;visibility:hidden}.jiuke-page .story-scene,.jiuke-page .story-scene>div{height:900px;width:1440px}.jiuke-page .story-scene[data-scene=hero],.jiuke-page.reduced-motion .story-scene{opacity:1;visibility:visible}.jiuke-page .character-motion{pointer-events:none}.jiuke-page .character-motion,.jiuke-page .hero-large-logo,.jiuke-page .hero-sequence,.jiuke-page .hero-value-copy{height:900px;inset:0;position:absolute;width:1440px}.jiuke-page .hero-large-logo{transform-origin:0 0}.jiuke-page .hero-value-copy{opacity:0}.jiuke-page .hero-loop-canvas{height:900px;inset:0;pointer-events:none;position:absolute;width:1440px}.jiuke-page .hero-large-logo [data-name^="Logo/Product/"],.jiuke-page .hero-large-logo [data-node-id$=";3872:5672"],.jiuke-page .hero-large-logo [data-node-id$=";3872:5674"],.jiuke-page .hero-large-logo [data-node-id$=";3872:5676"],.jiuke-page .hero-large-logo [data-node-id$=";3872:5678"],.jiuke-page .hero-large-logo [data-node-id$=";3872:5680"]{z-index:1}.jiuke-page .history-track{transform:translate(0);will-change:transform}.jiuke-page .history-track>[data-name^="Step/"]>p{transition:color .35s ease}.jiuke-page .contact-section{background:transparent;position:relative}.jiuke-page .contact-design-space{height:1384px;left:50%;position:absolute;top:0;transform-origin:top center;width:1440px}.jiuke-page .contact-design-space>div{background:transparent!important;height:1384px;width:1440px}.jiuke-page .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.jiuke-page.reduced-motion .story-stage{height:auto;overflow:visible;position:relative}.jiuke-page.reduced-motion .story-design-space{height:auto;left:0;position:relative;top:0;transform:none!important;width:100%}.jiuke-page.reduced-motion .story-scene{height:calc(900px * var(--story-scale));margin:auto;position:relative;width:100%}.jiuke-page.reduced-motion .story-scene>div{left:50%;position:absolute;transform:translate(-50%) scale(var(--story-scale));transform-origin:top center;width:1440px!important}.jiuke-page.reduced-motion .character-motion{display:none}.jiuke-page.reduced-motion [data-name="Timeline/横向滚动窗口"]{overflow-x:auto!important}.jiuke-page .hero-logo-artwork,.jiuke-page .hero-third-title{height:900px;inset:0;position:absolute;width:1440px}.jiuke-page .hero-logo-artwork{opacity:0;pointer-events:none;transform-origin:720px 450px;z-index:1}.jiuke-page .hero-third-title{opacity:0;pointer-events:none}.jiuke-page .hero-marker-lines>svg{height:100%;width:100%}.jiuke-page.reduced-motion .story-scene[data-scene=hero]{height:calc(2700px * var(--story-scale))}.jiuke-page .hero-sequence.is-reduced{height:2700px}.jiuke-page .belief-sequence,.jiuke-page .hero-static-stage{height:900px;position:relative;width:1440px}.jiuke-page .belief-sequence>div:first-child{height:900px;width:1440px}.jiuke-page .belief-character-canvas,.jiuke-page .belief-title-art{height:900px;inset:0;pointer-events:none;position:absolute;width:1440px}.jiuke-page .belief-title-art{opacity:0}.jiuke-page .belief-sequence[data-copy-active=false] [data-node-id="3880:3112"],.jiuke-page .belief-sequence[data-copy-active=false] [data-node-id="3880:3112"] *{visibility:hidden!important}.jiuke-page .honor-capsule-group,.jiuke-page .honor-sequence,.jiuke-page .honor-stream,.jiuke-page .honor-title,.jiuke-page .team-sequence,.jiuke-page .team-title{height:900px;inset:0;position:absolute;width:1440px}.jiuke-page .honor-capsule-group>div,.jiuke-page .team-sequence>div:first-child{height:900px;width:1440px}.jiuke-page .team-bodies{height:180px;position:absolute;width:600px}.jiuke-page .team-body{inset:0;position:absolute}.jiuke-page .team-circle{background:#fffffff7;border-radius:50%;box-shadow:0 10px 36px #235e9609;left:0;overflow:hidden;position:absolute;top:0;transform-origin:center}.jiuke-page .team-circle-content{left:0;position:absolute;top:0;transform-origin:0 0}.jiuke-page .honor-stream{overflow:hidden}.jiuke-page .honor-title{pointer-events:none}.jiuke-page .artwork-signal-canvas{left:0;pointer-events:none;position:absolute;top:0}.jiuke-page .contact-svg-motion>svg{height:100%;width:100%}.jiuke-page .contact-action-card{overflow:visible!important}.jiuke-page .contact-action-surface{box-shadow:0 8px 30px #1e67ae06;transition:translate .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}.jiuke-page .contact-action-surface:before{background:linear-gradient(180deg,#fff,#fff9);border-radius:inherit;content:"";inset:0;opacity:var(--contact-fill,1);pointer-events:none;position:absolute}.jiuke-page .contact-action-surface .contact-svg-motion{animation:contact-art-breathe 7s ease-in-out infinite;animation-delay:var(--contact-phase,0s)}.jiuke-page .contact-action-surface [data-name^="CTA/"]{transition:box-shadow .3s ease}.jiuke-page .contact-action-surface [data-name^="CTA/"] img{transition:translate .3s ease}.jiuke-page .contact-action-card:focus-within>.contact-action-surface{box-shadow:0 18px 42px #1e67ae17;translate:0 -6px}@media (hover:hover){.jiuke-page .contact-action-card:hover>.contact-action-surface{box-shadow:0 18px 42px #1e67ae17;translate:0 -6px}.jiuke-page .contact-action-card:hover [data-name^="CTA/"]{box-shadow:0 6px 18px #1a85fd33}.jiuke-page .contact-action-card:hover [data-name^="CTA/"] img{translate:3px 0}}@keyframes contact-art-breathe{0%,to{translate:0 0}50%{translate:0 -7px}}@media (prefers-reduced-motion:reduce){.jiuke-page .contact-action-surface .contact-svg-motion{animation:none}.jiuke-page .contact-action-surface,.jiuke-page .contact-action-surface [data-name^="CTA/"] img{transition:none}html.company-story-route{scroll-behavior:auto}.jiuke-page .history-track{will-change:auto}}.jiuke-page .chapter-bridge,.jiuke-page .trophy-signal-canvas{height:900px;inset:0;pointer-events:none;position:absolute;width:1440px}.jiuke-page .honor-background,.jiuke-page .trophy-sequence{height:900px;inset:0;position:absolute;width:1440px}.jiuke-page .honor-background>div{height:900px;width:1440px}.jiuke-page .honor-capsule-group [data-name^="Honor/"],.jiuke-page .honor-capsule-group [data-name^="Honor/"] p{white-space:nowrap}.jiuke-page .ambient-code-signal{animation:ambient-code-signal 8s linear infinite}@keyframes ambient-code-signal{0%,to{filter:opacity(1)}50%{filter:opacity(.87)}}@media (prefers-reduced-motion:reduce){.jiuke-page .ambient-code-signal{animation:none}}.jiuke-page .honor-title-window{height:68px;left:76px;overflow:hidden;pointer-events:none;position:absolute;top:390px;width:620px}.jiuke-page .honor-title-window .honor-title{height:68px;width:620px;will-change:transform}.jiuke-page .signal-decode-cell{display:inline-block;letter-spacing:0;position:relative;text-align:left;vertical-align:baseline;white-space:pre}.jiuke-page .signal-decode-glyph{opacity:0}.jiuke-page .signal-decode-code{font-family:Chivo Mono,monospace;font-weight:400;inset:0;letter-spacing:0;opacity:0;pointer-events:none;position:absolute;text-align:center}.jiuke-page .unified-page-title{transform:none!important}.jiuke-page .hero-third-title,.jiuke-page .honor-title,.jiuke-page .team-title,.jiuke-page [data-node-id="3935:3400"]{opacity:1!important;transform:none!important}.jiuke-page .hero-third-title{visibility:hidden!important}.jiuke-page .hero-third-title[data-title-ready=true]{visibility:visible!important}.jiuke-page .belief-title-art{display:block}.jiuke-page .unified-page-title,.jiuke-page .unified-page-title span{color:#1476df!important;font-family:Fusion Pixel SC,sans-serif!important;font-size:36px!important;font-weight:400!important;letter-spacing:1px!important;line-height:54px!important}.jiuke-page .unified-page-title .signal-decode-cell{letter-spacing:0!important}.jiuke-page .unified-page-title .signal-decode-code{font-family:Chivo Mono,monospace!important;letter-spacing:0!important}.jiuke-page .hero-third-title .unified-page-title,.jiuke-page .hero-third-title .unified-page-title span,.jiuke-page .hero-value-copy,.jiuke-page .hero-value-copy p,.jiuke-page .hero-value-copy span{color:#1476df!important}.jiuke-page .belief-particle-title-label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.jiuke-page .team-field-canvas{height:900px;inset:0;pointer-events:none;position:absolute;width:1440px}.jiuke-page .team-circle{animation:team-ball-float var(--float-period,7s) ease-in-out infinite}@keyframes team-ball-float{0%,to{translate:calc(-3px * var(--float-amount,0)) calc(3px * var(--float-amount,0))}50%{translate:calc(3px * var(--float-amount,0)) calc(-6px * var(--float-amount,0))}}@media (prefers-reduced-motion:reduce){.jiuke-page .team-circle{animation:none}}.jiuke-page .team-title p,.jiuke-page .team-title p span{color:#1476df!important;font-family:Fusion Pixel SC,sans-serif!important;font-size:36px!important;font-weight:400!important;letter-spacing:1px!important;line-height:54px!important}.jiuke-page .team-title .signal-decode-code{font-family:Chivo Mono,monospace!important;letter-spacing:0!important}.jiuke-page .team-title .signal-decode-cell{letter-spacing:0!important}.jiuke-page .unified-copy{opacity:1!important;transform:none!important}.jiuke-page .unified-copy>span{display:block;will-change:opacity,transform}.jiuke-page .story-scene{z-index:2}.jiuke-page .chapter-bridge,.jiuke-page .character-motion{z-index:3}.jiuke-page .team-history-surface{animation:team-ball-float 8.06s ease-in-out infinite;animation-delay:-1.8s;pointer-events:none;position:absolute;z-index:1}.jiuke-page .history-track>[data-name^="Step/"]{--history-icon-color:#7794b5}.jiuke-page .history-track>[data-name^="Step/"].history-active{--history-icon-color:#1a85fd}.jiuke-page .history-track .history-year{color:#64748b!important}.jiuke-page .history-track .history-active .history-year{color:#1a85fd!important}.jiuke-page .history-track [data-name="Content/年份与事件"] p,.jiuke-page .history-track [data-name="Content/年份与事件"] p span{color:#64748b!important}.jiuke-page .history-track .history-active [data-name="Content/年份与事件"] p,.jiuke-page .history-track .history-active [data-name="Content/年份与事件"] p span{color:#0f172a!important}.jiuke-page .history-state-icon>img{opacity:0}.jiuke-page .history-state-icon:after{background:var(--history-icon-color);content:"";inset:0;mask:var(--history-icon) center/contain no-repeat;-webkit-mask:var(--history-icon) center/contain no-repeat;position:absolute;transition:background-color .25s ease}.jiuke-page .history-state-icon.history-event-icon{--history-icon-color:#7794b5}.jiuke-page .history-active .history-state-icon.history-event-icon{--history-icon-color:#1a85fd}.jiuke-page .history-rail-grid{left:6px;position:absolute;top:5px}.jiuke-page .history-progress-body{inset:0 40px 0 0;overflow:hidden;position:absolute}.jiuke-page .history-progress-cells{display:block;height:8.30078px;left:6px;max-width:none;position:absolute;top:8px}.jiuke-page .history-progress-tip{clip-path:inset(0 0 0 683.3px);height:8.30078px;max-width:none;position:absolute;right:0;top:8px;width:723.3px}.jiuke-page .history-progress-fill{height:24px;inset:0 auto 0 0;overflow:hidden;position:absolute;width:360px}.jiuke-page .history-track [data-name^="Align/"]>p{color:#7594b5!important}.jiuke-page .history-track .history-active [data-name^="Align/"]>p{color:#1a85fd!important}.jiuke-page .history-track>[data-node-id="3936:3399"]:not(.history-active) [data-name="Artwork/年份主题线性图形"]:after{opacity:.46}.jiuke-page .story-scene[data-scene=trophy] [data-node-id="4004:6394"],.jiuke-page .story-scene[data-scene=trophy] [data-node-id="4004:6394"] p,.jiuke-page .story-scene[data-scene=trophy] [data-node-id="4004:6394"] span{color:#1476df!important}.jiuke-page .honor-field-canvas{height:900px;inset:0;pointer-events:none;position:absolute;width:1440px}.jiuke-page .honor-capsule-group [data-name^="Honor/"]{animation:honor-card-float 9s ease-in-out infinite}.jiuke-page .honor-blue-icon{position:relative}.jiuke-page .honor-blue-icon>img{filter:url(#honor-blue-lines)}@keyframes honor-card-float{0%,to{translate:0 var(--honor-float,0)}50%{translate:0 calc(-1 * var(--honor-float,0px))}}@media (prefers-reduced-motion:reduce){.jiuke-page .honor-capsule-group [data-name^="Honor/"]{animation:none}}.jiuke-page .honor-background{pointer-events:none;z-index:0}.jiuke-page .honor-stream{z-index:1}.jiuke-page .honor-title-window{z-index:2}.jiuke-page .contact-design-space,.jiuke-page .contact-design-space>div{height:var(--contact-design-height,1384px)!important}.jiuke-page .contact-design-space [data-name="Contact/我们的办公地点"]{top:var(--contact-office-top,940px)!important}.jiuke-page .contact-story-screen{height:900px;inset:0;position:absolute;width:1440px;z-index:4}.jiuke-page .contact-story-screen>div{height:900px;width:1440px}.jiuke-page .history-particle-artwork{color:var(--history-icon-color);overflow:visible;pointer-events:none;transition:color .25s ease}.jiuke-page .history-particle-artwork svg{display:block;height:100%;overflow:visible;width:100%}.jiuke-page .history-particle-artwork .history-particle-core{opacity:.68}.jiuke-page .history-active .history-particle-artwork .history-particle-core{opacity:1}.jiuke-page .history-active .history-particle-artwork text{fill:#1a85fd;opacity:1}.jiuke-page .history-particle-core text{animation:history-particle-float 8s ease-in-out infinite;animation-delay:var(--particle-phase);animation-play-state:paused}.jiuke-page .history-particle-halo text{animation:history-particle-drift 8s ease-in-out infinite;animation-delay:var(--particle-phase);animation-play-state:paused}.jiuke-page .history-active .history-particle-artwork text{animation-play-state:running}@keyframes history-particle-float{0%,to{transform:translate(0)}50%{transform:translate(.3px,-.45px)}}@keyframes history-particle-drift{0%,to{transform:translate(0)}50%{transform:translate(1px,-1.3px)}}@media (prefers-reduced-motion:reduce){.jiuke-page .history-particle-artwork text{animation:none}}.jiuke-page .desktop-history-navigation{height:40px;position:absolute;right:76px;top:780px;width:auto;z-index:2}.jiuke-page .history-controls-layer{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s;visibility:hidden}.jiuke-page .history-controls-layer.controls-ready{opacity:1;visibility:visible}.jiuke-page .desktop-history-navigation{pointer-events:auto}.jiuke-page.reduced-motion .history-track{width:calc(2646px + 100%)!important}html.company-story-route{overflow-x:clip!important;overflow-y:auto!important;scroll-behavior:auto}body.company-story-route{overflow-x:clip!important;overflow-y:visible!important}.about-company-page{min-height:100vh;min-height:100svh}.company-story-introduction{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.company-story-placeholder{min-height:100vh;min-height:100svh}
