.header-nav[data-v-67d57b3c]{width:100%;padding:16px 40px;background:transparent;position:fixed;top:0;left:0;right:0;z-index:2100}.header-nav--in-scale-layer[data-v-67d57b3c]{position:relative;top:auto;left:auto;right:auto}.header-inner[data-v-67d57b3c]{margin:0 auto;padding-top:2vh;padding-left:2vw;padding-right:2vw;width:100%;display:flex;align-items:center;justify-content:space-between}.brand[data-v-67d57b3c]{display:flex;align-items:start;gap:16px}.brand-logo img[data-v-67d57b3c]{height:5vh;display:block}.nav[data-v-67d57b3c]{display:flex;align-items:center;gap:80px;transition:all .3s ease}.nav-drawer-head[data-v-67d57b3c],.nav-close[data-v-67d57b3c]{display:none}.nav-item[data-v-67d57b3c]{display:flex;flex-direction:column;align-items:flex-end;text-decoration:none;color:#fff;transition:color .2s ease,transform .2s ease}.nav-en[data-v-67d57b3c]{font-size:12px;color:#fff;margin:0 auto;font-family:SY,sans-serif}.nav-cn[data-v-67d57b3c]{font-size:20px;margin:7px auto 0;font-family:SYbold,sans-serif}.nav-item[data-v-67d57b3c]:hover{color:#fff;transform:translateY(-2px)}.nav-item:hover .nav-en[data-v-67d57b3c]{color:#fff}.nav-item.active .nav-cn[data-v-67d57b3c]{position:relative}.nav-item.active .nav-cn[data-v-67d57b3c]:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:999px;background:linear-gradient(to right,#ffffff,#c0d4ff)}@media (max-width: 768px){.header-nav[data-v-67d57b3c]{padding:10px 16px;padding-right:max(52px,calc(env(safe-area-inset-right,0px) + 44px));background:rgba(0,16,40,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-inner[data-v-67d57b3c]{flex-direction:row;align-items:center;gap:0;padding-top:0;padding-left:0;padding-right:0}.brand[data-v-67d57b3c]{flex:1;min-width:0}.brand-logo img[data-v-67d57b3c]{height:36px}.nav[data-v-67d57b3c]{position:fixed;right:-100%;top:0;height:100dvh;width:min(54vw,200px);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;background:rgba(10,15,30,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:max(10px,env(safe-area-inset-top,0px)) 12px 20px;z-index:2095;box-sizing:border-box;box-shadow:-6px 0 20px #0000004d}.nav.nav-open[data-v-67d57b3c]{right:0}.nav-drawer-head[data-v-67d57b3c]{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;padding:4px 0 10px}.nav-close[data-v-67d57b3c]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;background:rgba(255,255,255,.08);cursor:pointer;flex-shrink:0}.nav-close-icon[data-v-67d57b3c]{position:relative;display:block;width:14px;height:14px}.nav-close-icon[data-v-67d57b3c]:before,.nav-close-icon[data-v-67d57b3c]:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#ffffff;border-radius:1px}.nav-close-icon[data-v-67d57b3c]:before{transform:translate(-50%,-50%) rotate(45deg)}.nav-close-icon[data-v-67d57b3c]:after{transform:translate(-50%,-50%) rotate(-45deg)}.nav-item[data-v-67d57b3c]{align-items:flex-start;padding:8px 2px;border-bottom:1px solid rgba(255,255,255,.06)}.nav-item[data-v-67d57b3c]:last-child{border-bottom:none}.nav-en[data-v-67d57b3c]{font-size:9px;line-height:1.25;letter-spacing:.02em;opacity:.68}.nav-cn[data-v-67d57b3c]{font-size:13px;margin:2px 0 0;line-height:1.3}.nav-item.active .nav-cn[data-v-67d57b3c]:after{bottom:-2px;height:1.5px}}@media (max-width: 768px){.hamburger.hamburger--portal{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;position:fixed;top:max(12px,calc(env(safe-area-inset-top,0px) + 8px));right:max(12px,env(safe-area-inset-right,0px));width:20px;height:16px;padding:10px;box-sizing:content-box;border:none;background:transparent;cursor:pointer;z-index:2200;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.hamburger.hamburger--portal span{display:block;width:20px;height:2px;background-color:#fff;border-radius:1px}}@media (min-width: 769px){.hamburger.hamburger--portal{display:none!important}}.footer[data-v-22d6e0b9]{width:100%;color:#fff;position:fixed;bottom:30px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 50px;font-size:20px;pointer-events:none;z-index:100}.footer--in-scale-layer[data-v-22d6e0b9]{position:relative;bottom:auto;left:auto;right:auto;padding:0 50px 30px}.foot-text[data-v-22d6e0b9]{font-family:SY,sans-serif;opacity:.95}.foot-text-left[data-v-22d6e0b9]{font-size:20px}.foot-text-right[data-v-22d6e0b9]{font-size:16px}@media (max-width: 768px){.footer[data-v-22d6e0b9]{display:none}}.chrome-fixed-layer[data-v-1d141604] .header-nav,.chrome-fixed-layer[data-v-1d141604] .footer{pointer-events:auto}.viewport-stage--fluid[data-v-1d141604]{width:100%;max-width:100%;min-width:0}.design-canvas--fluid[data-v-1d141604]{display:block;width:100%;max-width:100%;min-width:0;position:relative;z-index:0}*{margin:0;padding:0;box-sizing:border-box}html{background:#001028}html,body{width:100%;margin:0;padding:0;overflow-x:hidden;text-size-adjust:100%}body{background:#050b1a}html.viewport-scaled,html.viewport-scaled body{overflow:hidden;height:100%;background:#001028}html.viewport-scaled #app,html.viewport-scaled .viewport-stage,html.viewport-scaled .design-canvas--scaled{background:#001028}html.viewport-scaled .viewport-stage{position:fixed;inset:0;width:100vw;height:100vh;overflow:hidden}html.viewport-scaled .design-canvas--scaled .first-page,html.viewport-scaled .design-canvas--scaled .second-page,html.viewport-scaled .design-canvas--scaled .third-page,html.viewport-scaled .design-canvas--scaled .fourth-page,html.viewport-scaled .design-canvas--scaled .sixth-page,html.viewport-scaled .design-canvas--scaled .seventh-page,html.viewport-scaled .design-canvas--scaled .eighth-page,html.viewport-scaled .design-canvas--scaled .ninth-page,html.viewport-scaled .design-canvas--scaled .tenth-page,html.viewport-scaled .design-canvas--scaled .eleventh-page{min-height:calc(100vh / var(--viewport-scale, 1))}html.viewport-scaled .design-canvas--scaled .fifth-page .bjd-layout,html.viewport-scaled .design-canvas--scaled .fifth-page .bjd-left,html.viewport-scaled .design-canvas--scaled .fifth-page{min-height:1440px}html.viewport-scaled .design-canvas--scaled .first-page{height:calc(100vh / var(--viewport-scale, 1))}html.viewport-scaled .design-canvas--scaled .second-page .title,html.viewport-scaled .design-canvas--scaled .second-page .title-en,html.viewport-scaled .design-canvas--scaled .second-page .title-text,html.viewport-scaled .design-canvas--scaled .second-page .title-text-plate{width:61%;max-width:1560px}html.viewport-scaled .design-canvas--scaled .operational-table{display:table}html.viewport-scaled .design-canvas--scaled .operational-table tr{display:table-row}html.viewport-scaled .design-canvas--scaled .operational-table-td{display:table-cell;width:370px}html.layout-mobile,html.layout-mobile body{display:block;overflow-x:hidden;width:100%;max-width:100%;height:auto;min-height:100%}html[data-layout=fluid]{display:block!important}html.layout-mobile #app,html.layout-mobile .viewport-stage--fluid,html.layout-mobile .design-canvas--fluid{width:100%!important;max-width:100%!important;min-width:0!important;transform:none!important}html.layout-mobile .page-main-content,html.layout-mobile .first-page,html.layout-mobile .pages-2plus-with-eleven-bg{width:100%!important;max-width:100%!important;min-width:0!important}html:not(.viewport-scaled){--header-offset: 72px}@media (max-width: 768px){html,body,#app{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;transform:none!important}.viewport-stage--fluid,.design-canvas--fluid,.page-main-content,.page,.first-page,.pages-2plus-with-eleven-bg{width:100%!important;max-width:100%!important;min-width:0!important;transform:none!important}.first-page{align-items:stretch!important}.first-page .page-content{width:100%!important;max-width:100%!important;align-self:stretch!important;box-sizing:border-box!important}.operational-table{display:flex!important;flex-direction:column!important;width:100%!important;margin-top:28px!important}.operational-table tr{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}.operational-table-td{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.operational-cell{display:grid!important;grid-template-columns:44px 1fr!important;grid-template-rows:auto auto!important;column-gap:12px!important;row-gap:4px!important;padding:14px 16px!important;align-items:start!important}.operational-cell>div:first-child{grid-row:1 / span 2;align-self:center}.operational-table-text{margin-top:0!important;font-size:15px!important;line-height:1.45!important;text-align:left!important;word-break:break-word}.operational-table-text-en{font-size:11px!important;line-height:1.4!important;width:100%!important;text-align:left!important;word-break:break-word}.second-page .title-text,.second-page .title-text-plate{text-align:left!important;line-height:1.75!important}}@media (max-width: 768px){html.layout-mobile .first-page{align-items:stretch!important}html[data-layout=fluid] .first-page{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;min-height:100dvh!important;height:auto!important;padding-top:var(--header-offset, 72px)!important;padding-bottom:var(--header-offset, 72px)!important;box-sizing:border-box!important}html[data-layout=fluid] .first-page .page-content{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 16px!important;box-sizing:border-box!important}html.layout-mobile .first-page .page-content{width:100%!important;max-width:100%!important;align-self:stretch!important}html[data-layout=fluid] .second-page,html[data-layout=fluid] .third-page,html[data-layout=fluid] .sixth-page,html[data-layout=fluid] .seventh-page,html[data-layout=fluid] .eighth-page,html[data-layout=fluid] .ninth-page,html[data-layout=fluid] .tenth-page,html[data-layout=fluid] .eleventh-page{min-height:auto!important;height:auto!important}html[data-layout=fluid] .second-page .page-content,html[data-layout=fluid] .third-page .page-content,html[data-layout=fluid] .sixth-page .page-content,html[data-layout=fluid] .seventh-page .page-content,html[data-layout=fluid] .eighth-page .page-content,html[data-layout=fluid] .ninth-page .page-content,html[data-layout=fluid] .tenth-page .page-content,html[data-layout=fluid] .eleventh-page .page-content{padding:64px 16px 40px!important;box-sizing:border-box!important}html[data-layout=fluid] .fifth-page .bjd-layout,html[data-layout=fluid] .fifth-page .bjd-left{min-height:auto!important;height:auto!important}html[data-layout=fluid] .brand-story-layout,html[data-layout=fluid] .solution-layout,html[data-layout=fluid] .ai-layout,html[data-layout=fluid] .team-layout,html[data-layout=fluid] .service-layout{align-items:flex-start!important;justify-content:flex-start!important}html[data-layout=fluid] .seventh-page .ai-layout,html[data-layout=fluid] .eighth-page .ai-layout,html[data-layout=fluid] .ninth-page .ai-layout{padding-top:0!important;align-items:flex-start!important}}#app{width:100%;max-width:100%;overflow-x:hidden}.viewport-stage,.design-canvas{width:100%}img,video,svg{max-width:100%;height:auto}canvas:not(.bjd-model-canvas):not(.bjd-viewer-canvas){max-width:100%;height:auto}@font-face{font-family:SYbold;src:url(/assets/SourceHanSansCN-Bold.11f3a52f.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SY;src:url(/assets/SourceHanSansCN-Normal.4c2d26d8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ST;src:url(/assets/STSong-Light.f3b3563f.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.gradual_blue_purple{background:linear-gradient(to right,#1AA4CD 0%,#2480D5 21.0721%,#3057E0 46.5447%,#5A4FE6 70.546%,#9047F0 100%)}.gradual_pink_blue{background:linear-gradient(to right,#DE91BA 0%,#B9AED5 38.5286%,#ADAED7 51.8949%,#89B1DD 73.6607%,#53AEDA 100%)}@media (max-width: 768px){html[data-layout=fluid] .motion-reveal{opacity:0;transform:translate3d(0,14px,0);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}html[data-layout=fluid] .motion-reveal.is-revealed{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion: reduce){html[data-layout=fluid] .motion-reveal{opacity:1;transform:none;transition:none}}}@media (max-width: 768px){html[data-layout=fluid] .touch-pressed{transform:scale(.97);filter:brightness(1.06);transition:transform .12s ease,filter .12s ease}html[data-layout=fluid] button.gradual_blue_purple,html[data-layout=fluid] button.gradual_pink_blue,html[data-layout=fluid] .BikiToyButton,html[data-layout=fluid] .service-form-btn{transition:transform .15s ease,filter .15s ease}html[data-layout=fluid] .ip-tb,html[data-layout=fluid] .ai-side-card,html[data-layout=fluid] .operational-cell{transition:transform .15s ease,box-shadow .15s ease}html[data-layout=fluid] .ip-tb.touch-pressed,html[data-layout=fluid] .ai-side-card.touch-pressed,html[data-layout=fluid] .operational-cell.touch-pressed{box-shadow:0 0 0 1px #ffffff38}}@media (max-width: 768px){html[data-layout=fluid] .page,html.layout-mobile .page{min-height:auto;width:100%;max-width:100%;overflow-x:hidden}html[data-layout=fluid] .page .page-content,html.layout-mobile .page .page-content{width:100%;max-width:100%;margin:0 auto;padding:calc(var(--header-offset, 72px) + 16px) 16px 48px;box-sizing:border-box}html[data-layout=fluid] .page .section,html.layout-mobile .page .section{margin-bottom:36px}html[data-layout=fluid] .page .section-hero .eyebrow-en,html.layout-mobile .page .section-hero .eyebrow-en{font-size:11px;letter-spacing:.1em;margin-bottom:8px}html[data-layout=fluid] .page .section-hero .title,html.layout-mobile .page .section-hero .title{font-size:clamp(20px,5.4vw,24px);line-height:1.4;margin-bottom:12px;word-break:break-word}html[data-layout=fluid] .page .section-hero .lead,html[data-layout=fluid] .page .section-hero .lead-sub,html.layout-mobile .page .section-hero .lead,html.layout-mobile .page .section-hero .lead-sub{font-size:14px;line-height:1.75;max-width:100%;word-break:break-word}html[data-layout=fluid] .page .section-title,html.layout-mobile .page .section-title{font-size:18px;line-height:1.4;margin-bottom:6px;word-break:break-word}html[data-layout=fluid] .page .section-subtitle,html.layout-mobile .page .section-subtitle{font-size:12px;margin-bottom:16px}html[data-layout=fluid] .page .grid,html[data-layout=fluid] .page .grid-2,html[data-layout=fluid] .page .grid-3,html.layout-mobile .page .grid,html.layout-mobile .page .grid-2,html.layout-mobile .page .grid-3{grid-template-columns:1fr!important;gap:12px}html[data-layout=fluid] .page .card,html[data-layout=fluid] .page .solution-card,html.layout-mobile .page .card,html.layout-mobile .page .solution-card{padding:16px;border-radius:14px}html[data-layout=fluid] .page .card-wide,html.layout-mobile .page .card-wide{grid-column:auto}html[data-layout=fluid] .page .card-title,html[data-layout=fluid] .page .solution-title,html.layout-mobile .page .card-title,html.layout-mobile .page .solution-title{font-size:16px;line-height:1.45;word-break:break-word}html[data-layout=fluid] .page .card-tag,html.layout-mobile .page .card-tag{font-size:12px}html[data-layout=fluid] .page .card-desc,html[data-layout=fluid] .page .solution-subtitle,html[data-layout=fluid] .page .contact-desc,html.layout-mobile .page .card-desc,html.layout-mobile .page .solution-subtitle,html.layout-mobile .page .contact-desc{font-size:13px;line-height:1.7;word-break:break-word}html[data-layout=fluid] .page .bullet-list,html.layout-mobile .page .bullet-list{font-size:13px;padding-left:16px;line-height:1.65}html[data-layout=fluid] .page .belief-list li,html.layout-mobile .page .belief-list li{font-size:14px;line-height:1.7;padding:10px 0}html[data-layout=fluid] .page .logo-row,html.layout-mobile .page .logo-row{gap:6px}html[data-layout=fluid] .page .logo-tag,html.layout-mobile .page .logo-tag{font-size:11px;padding:4px 8px}html[data-layout=fluid] .page .section-layout,html.layout-mobile .page .section-layout{display:flex;flex-direction:column;gap:28px}html[data-layout=fluid] .page .section-layout .right,html.layout-mobile .page .section-layout .right{order:1}html[data-layout=fluid] .page .section-layout .left,html.layout-mobile .page .section-layout .left{order:2;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);box-sizing:border-box}html[data-layout=fluid] .page .form-row,html.layout-mobile .page .form-row{flex-direction:column;gap:12px;margin-bottom:12px}html[data-layout=fluid] .page .field-label,html.layout-mobile .page .field-label{font-size:12px;margin-bottom:6px}html[data-layout=fluid] .page .field-input,html[data-layout=fluid] .page .field-textarea,html.layout-mobile .page .field-input,html.layout-mobile .page .field-textarea{font-size:14px;padding:12px 14px;border-radius:12px;box-sizing:border-box}html[data-layout=fluid] .page .field-textarea,html.layout-mobile .page .field-textarea{min-height:120px}html[data-layout=fluid] .page .submit-btn,html.layout-mobile .page .submit-btn{width:100%;padding:12px 16px;border-radius:14px;font-size:14px;box-sizing:border-box}html[data-layout=fluid] .page .info-list,html.layout-mobile .page .info-list{margin-bottom:20px}html[data-layout=fluid] .page .info-list li,html.layout-mobile .page .info-list li{padding:12px 0}html[data-layout=fluid] .page .label,html.layout-mobile .page .label{font-size:12px}html[data-layout=fluid] .page .value,html.layout-mobile .page .value{font-size:14px;word-break:break-word}html[data-layout=fluid] .page .social-title,html.layout-mobile .page .social-title{font-size:15px}html[data-layout=fluid] .page .social-tag,html.layout-mobile .page .social-tag{font-size:11px;padding:5px 10px}html[data-layout=fluid] .page .social-tip,html.layout-mobile .page .social-tip{font-size:12px;line-height:1.6}}
