.home-v3{--hv3-gap: clamp(72px,8.4vw,120px);--hv3-faint:#5F6678;accent-color:#2757C4}.home-v3 .faint{color:var(--hv3-faint)}.home-v3 .ask .in::-moz-placeholder{color:#6b7385}.home-v3 .ask .in::placeholder{color:#6b7385}.home-v3 .hv3-sect{padding-top:var(--hv3-gap)}@media(min-width:901px){.home-v3 .hv3-hero:not(.hv3-edge) .hv3-hero-copy .lead{max-width:600px}}.home-v3 .hv3-self,.home-v3 .hv3-cta,.home-v3 .hv3-cc{margin-top:var(--hv3-gap)}.home-v3 h1,.home-v3 .h2{text-wrap:balance}.home-v3 .lead,.home-v3 .soft,.home-v3 .cc-list li{text-wrap:pretty}.home-v3 :lang(ja) :is(.lead,.soft,.cc-list li,.rowsub,.tcap,.cc-note){word-break:auto-phrase}.home-v3 .hv3-h2-sm{font-size:clamp(30px,3.2vw,40px)}.home-v3 .hv3-h2-md{font-size:clamp(30px,3.4vw,48px)}.home-v3 .hv3-stat{border-radius:26px;padding:30px;display:flex;flex-direction:column;gap:10px}.home-v3 .hv3-pillar{min-height:240px}.home-v3 .ask .in{caret-color:#2757c4}.home-v3 .ask .in:focus-visible{outline:none}.home-v3 .ask:focus-within{box-shadow:0 24px 60px -24px #2757c461,0 0 0 3px #2757c4}.home-v3 .hv3-cta .ask:focus-within{box-shadow:0 24px 60px -24px #00000059,0 0 0 3px #15181f}.home-v3 :is(a,button):focus-visible{outline:3px solid #2757C4;outline-offset:2px}.home-v3 .ask .go:focus-visible{outline-color:#15181f;outline-offset:2px}.home-v3 .hv3-cta a:focus-visible{outline-color:#fff}.home-v3 .btn,.home-v3 .ask .go,.home-v3 .chip{transition:background-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1)}@media(hover:hover)and (pointer:fine){.home-v3 a.btn.prim:hover,.home-v3 .ask .go:hover{background:#1e46a3;color:#fff}.home-v3 a.btn.dark:hover{background:#2757c4;color:#fff}.home-v3 a.btn.ghost:hover{border-color:#2757c4;background:#2757c40f;color:#2757c4}.home-v3 .hv3-cta a.btn.prim:hover{background:#15181f;color:#fff}}.home-v3 .btn:active,.home-v3 .ask .go:active{filter:brightness(.94)}.home-v3 .ask .go:disabled{opacity:.5;cursor:not-allowed}@media(pointer:coarse){.home-v3 a.chip{min-height:44px}}@media(prefers-reduced-motion:reduce){.home-v3 .btn,.home-v3 .ask .go,.home-v3 .chip{transition:none}html:has(.home-v3){scroll-behavior:auto}}body:has(.home-v3) ::-moz-selection{background:#2757c4;color:#fff}body:has(.home-v3) ::selection{background:#2757c4;color:#fff}html:has(.home-v3){scrollbar-color:#B8C4DC transparent}.home-v3 [id]{scroll-margin-top:96px}@media(max-width:900px){.home-v3 .hv3-stat{padding:22px 18px}.home-v3 .hv3-pillar{min-height:0}.home-v3 .bar{grid-template-columns:minmax(0,1fr) auto}.home-v3 .bar>*:nth-child(3){white-space:nowrap}}.home-v3 #work>.hv3-2col{width:var(--hv3-w);margin-inline:auto;box-sizing:border-box}.home-v3:lang(ja) .hv3-cta p{word-break:auto-phrase}.home-v3 :lang(ja) :is(h1,.h2){word-break:auto-phrase}.home-v3:lang(ja) #tm-h-ja{word-break:normal;text-wrap:wrap}@media(max-width:900px){.home-v3 .hv3-cta .h2{font-size:clamp(26px,7.2vw,34px)}.home-v3 .hv3-cfg .h2{font-size:clamp(25px,7vw,34px)}}.home-v3 .bt-head{margin-bottom:40px}.home-v3 .bt-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:24px}.home-v3 .bt-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;text-align:left;cursor:pointer;font-family:inherit;color:#8a90a0;display:flex;flex-direction:column;gap:14px;min-width:0;border-radius:6px;transition:color .25s,transform .14s var(--ease,cubic-bezier(.2,.7,.2,1));-webkit-tap-highlight-color:transparent}.home-v3 .bt-tab:active{transform:scale(.96);color:#2757c4}.home-v3 .bt-tab:hover{color:#4b5160}.home-v3 .bt-tab[aria-selected=true]{color:#15181f}.home-v3 .bt-tab:focus-visible{outline:2px solid #2757C4;outline-offset:6px}.home-v3 .bt-tlabel{font-size:22px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-v3 .bt-track{display:block;height:2px;background:#15181f1a;border-radius:2px;overflow:hidden}.home-v3 .bt-fill{display:block;height:100%;background:#15181f;transform:scaleX(0);transform-origin:left}.home-v3 .bt-static .bt-tab[aria-selected=true] .bt-fill{transform:scaleX(1)}.home-v3 .bt-stage{display:grid;border-radius:40px;background:radial-gradient(760px 620px at 80% 100%,#dce6f7,#eef3fb 70%);min-height:560px}.home-v3 .bt-pane{grid-area:1/1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:56px 64px;align-items:center;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s linear,transform .18s linear,visibility 0s linear .18s}.home-v3 .bt-pane.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .32s cubic-bezier(.2,.7,.2,1) .12s,transform .32s cubic-bezier(.2,.7,.2,1) .12s,visibility 0s}.home-v3 .bt-pane:focus-visible{outline:2px solid #2757C4;outline-offset:-6px;border-radius:40px}.home-v3 .bt-copy{display:flex;flex-direction:column;gap:20px;min-width:0}.home-v3 .bt-eyebrow{color:#2757c4;margin:0}.home-v3 .bt-statement{font-size:38px;margin:0;line-height:1.18;overflow-wrap:anywhere}.home-v3 .bt-lead{font-size:17px;margin:0}.home-v3 .bt-checks{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.home-v3 .bt-checks li{display:flex;align-items:flex-start;gap:10px;font-size:16px;font-weight:500;line-height:1.45}.home-v3 .bt-checks svg{flex:none;color:#2757c4;margin-top:2px}.home-v3 .bt[data-bt-loc=ja] .bt-statement,.home-v3 .bt[data-bt-loc=zh-cn] .bt-statement{font-size:34px}.home-v3 .bt-demo{display:flex;flex-direction:column;gap:16px;min-width:0;max-width:520px;width:100%;justify-self:center}.home-v3 .bt-foot{margin:0;font-size:12px;line-height:1.55;letter-spacing:.02em}.home-v3 .bt-dev{--ease:cubic-bezier(.2,.7,.2,1);--sh:364px;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 1px #15181f0a,0 24px 48px -28px #15181f38;width:100%}.home-v3 .bt-chrome{height:44px;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:0 14px 0 16px;border-bottom:1px solid rgba(21,24,31,.07)}.home-v3 .bt-dots{display:inline-flex;gap:6px;flex:none}.home-v3 .bt-dots i{width:8px;height:8px;border-radius:50%;background:#d3d8e2;display:block}.home-v3 .bt-clabel{flex:1;min-width:0;text-align:center;font-size:12px;color:#8a90a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-v3 .bt-chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#eef3fb;color:#2757c4;font-size:11px;line-height:1.4;white-space:nowrap;flex:none;letter-spacing:.01em}.home-v3 .bt-scene{position:relative;height:var(--sh);overflow:hidden;background:#fff}.home-v3 .bt-sa{position:absolute;inset:0;padding:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;transition:opacity .42s var(--ease),visibility 0s}.home-v3 .bt-nt,.home-v3 .bt-nt *,.home-v3 .bt-static .bt-dev *{transition:none!important}.home-v3 .bt-static .bt-pill{animation:none!important}.home-v3 .bt-frame{position:absolute;inset:14px;border-radius:14px;overflow:hidden;border:1px solid rgba(21,24,31,.1);background:#15181f;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .42s var(--ease),transform .42s var(--ease),visibility 0s .42s}.home-v3 .bt-furl{flex:none;height:26px;background:#f3f5f9;display:flex;align-items:center;gap:12px;padding:0 10px;font-size:11px;color:#8a90a0}.home-v3 .bt-vid{flex:1;min-height:0;width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background:#15181f}.home-v3 .bt-cap{position:absolute;left:10px;bottom:10px;background:#fff;color:#15181f;box-shadow:0 6px 16px -8px #15181f66;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}.home-v3 .bt-s-frame .bt-frame{opacity:1;visibility:visible;transform:none;transition:opacity .42s var(--ease),transform .42s var(--ease),visibility 0s}.home-v3 .bt-s-frame .bt-sa{opacity:0;visibility:hidden;transition:opacity .42s var(--ease),visibility 0s .42s}.home-v3 .bt-sbar{display:flex;align-items:center;gap:10px;height:48px;flex:none;box-sizing:border-box;padding:0 18px;border-radius:999px;background:#fff;border:1px solid rgba(21,24,31,.12);box-shadow:0 8px 22px -16px #15181f4d;font-size:16px;font-weight:500;color:#15181f}.home-v3 .bt-mag{color:#8a90a0;display:inline-flex;flex:none}.home-v3 .bt-typed{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:clip}.home-v3 .bt-caret{flex:none;width:1.5px;height:1.15em;background:#2757c4;animation:bt-blink 1s steps(2,start) infinite;margin-left:-8px}@keyframes bt-blink{to{visibility:hidden}}.home-v3 .bt-static .bt-caret{animation:none;visibility:hidden}.home-v3 .bt-res{display:flex;align-items:center;gap:14px;flex:none;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid rgba(21,24,31,.07)}.home-v3 .bt-r1{box-shadow:0 12px 28px -18px #2757c473;border-color:#2757c440}.home-v3 .bt-thumb{flex:none;width:56px;height:56px;border-radius:16px;background:#eef3fb;display:block;overflow:hidden}.home-v3 .bt-thumb svg{display:block;width:100%;height:100%}.home-v3 .bt-sub{font-size:13px;color:#4b5160;line-height:1.35}.home-v3 .bt-rt{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1}.home-v3 .bt-rt b{font-size:16px;font-weight:600;color:#2757c4;line-height:1.2}.home-v3 .bt-ph{display:block;height:8px;border-radius:4px;background:#e4e8f0;width:92%}.home-v3 .bt-ph.bt-short{width:58%}.home-v3 .bt-ph.bt-title{height:11px;width:44%;background:#dce1eb}.home-v3 .bt-ghost{border-color:#15181f0d}.home-v3 .bt-ghost .bt-thumb{background:#f1f3f8}.home-v3 .bt-js .bt-res{opacity:0;transform:translateY(14px);transition:opacity .42s var(--ease),transform .42s var(--ease)}.home-v3 .bt-js .bt-r2{transition-delay:.12s}.home-v3 .bt-js .bt-r3{transition-delay:.24s}.home-v3 .bt-js .bt-s-res .bt-res{opacity:1;transform:none}.home-v3 .bt-js .bt-s-res .bt-ghost{opacity:.55}.home-v3 .bt-chat{gap:0}.home-v3 .bt-log{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px;padding-top:2px}.home-v3 .bt-ub{align-self:flex-end;max-width:82%;background:#15181f;color:#fff;font-size:14px;line-height:1.45;padding:9px 14px;border-radius:18px 18px 4px}.home-v3 .bt-ar{display:grid}.home-v3 .bt-think,.home-v3 .bt-ans{grid-area:1/1;display:flex;align-items:flex-start;gap:10px;min-width:0}.home-v3 .bt-ans{flex-direction:column;align-items:stretch;gap:10px;transform-origin:left top}.home-v3 .bt-mark{flex:none;width:28px;height:28px;border-radius:50%;background:#eef3fb;color:#2757c4;display:inline-flex;align-items:center;justify-content:center}.home-v3 .bt-dotp{display:inline-flex;gap:5px;align-items:center;height:28px}.home-v3 .bt-dotp i{width:6px;height:6px;border-radius:50%;background:#8a90a0;animation:bt-dot .9s ease-in-out infinite}.home-v3 .bt-dotp i:nth-child(2){animation-delay:.15s}.home-v3 .bt-dotp i:nth-child(3){animation-delay:.3s}@keyframes bt-dot{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-3px);opacity:1}}.home-v3 .bt-comp{flex:none;display:flex;align-items:center;gap:8px;height:48px;box-sizing:border-box;padding:0 8px 0 18px;border-radius:999px;background:#fff;border:1px solid rgba(21,24,31,.12);font-size:14px;font-weight:500;box-shadow:0 8px 22px -16px #15181f4d}.home-v3 .bt-comp .bt-typed{flex:0 1 auto}.home-v3 .bt-comp .bt-caret{margin-left:-6px}.home-v3 .bt-ph2{flex:1;color:#8a90a0;display:none;overflow:hidden;white-space:nowrap}.home-v3 .bt-send{margin-left:auto;flex:none;width:32px;height:32px;border-radius:50%;background:#15181f;color:#fff;display:inline-flex;align-items:center;justify-content:center}.home-v3 .bt-comp .bt-typed+.bt-caret{flex:none}.home-v3 .bt-js .bt-s-sent .bt-ph2{display:block}.home-v3 .bt-js .bt-s-sent .bt-comp .bt-caret{display:none}.home-v3 .bt-js .bt-ub,.home-v3 .bt-js .bt-think{opacity:0;transform:translateY(10px);transition:opacity .42s var(--ease),transform .42s var(--ease)}.home-v3 .bt-js .bt-ans{opacity:0;transform:scale(.92);transition:opacity .42s var(--ease),transform .42s var(--ease)}.home-v3 .bt-js .bt-s-sent .bt-ub{opacity:1;transform:none}.home-v3 .bt-js .bt-s-sent .bt-think{opacity:1;transform:none;transition-delay:.15s}.home-v3 .bt-js .bt-s-reply .bt-think{opacity:0;transition-delay:0s;transition-duration:.2s}.home-v3 .bt-js .bt-s-reply .bt-ans{opacity:1;transform:none}.home-v3 .bt-card{display:flex;align-items:center;gap:14px;padding:12px 14px 12px 12px;border-radius:16px;background:#fff;border:1px solid rgba(39,87,196,.25);box-shadow:0 12px 28px -18px #2757c473;min-width:0}.home-v3 .bt-logo{flex:none;width:56px;height:56px;display:block;border-radius:16px;overflow:hidden}.home-v3 .bt-logo svg{display:block;width:100%;height:100%}.home-v3 .bt-ct{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.home-v3 .bt-ct b{font-size:16px;font-weight:600;line-height:1.2;color:#15181f}.home-v3 .bt-ct>span:not(.bt-chip){font-size:13px;color:#4b5160;line-height:1.35}.home-v3 .bt-link{margin-top:4px;gap:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.home-v3 .bt-link svg{flex:none}.home-v3 .bt-gh{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:16px;border:1px solid rgba(21,24,31,.05);opacity:.55}.home-v3 .bt-gdot{flex:none;width:56px;height:56px;border-radius:16px;background:#f1f3f8}.home-v3 .bt-log{overflow:hidden}.home-v3 .bt-cur{position:absolute;left:0;top:0;width:10px;height:10px;margin:-5px 0 0 -5px;pointer-events:none;opacity:0;z-index:3;transform:translate(calc(var(--cx,0px) + 64px),calc(var(--cy,0px) + 44px));transition:none}.home-v3 .bt-cur i{display:block;width:10px;height:10px;border-radius:50%;background:#15181fb3;position:relative}.home-v3 .bt-cur i:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1.5px solid rgba(39,87,196,.7);opacity:0}.home-v3 .bt-js .bt-s-cur .bt-cur{opacity:1;transform:translate(var(--cx,0px),var(--cy,0px));transition:opacity .2s linear,transform .4s var(--ease)}@keyframes bt-rip{0%{transform:scale(1);opacity:.9}to{transform:scale(4);opacity:0}}.home-v3 .bt-js .bt-s-click .bt-cur i:after{animation:bt-rip .5s ease-out both}.home-v3 .bt-js .bt-s-click .bt-link{background:#dce6f7}.home-v3 .bt-scan{padding:0;display:block}.home-v3 .bt-v1,.home-v3 .bt-v2{position:absolute;inset:0;padding:14px;box-sizing:border-box}.home-v3 .bt-v1{display:flex;flex-direction:column;transition:opacity .42s var(--ease),transform .42s var(--ease),visibility 0s}.home-v3 .bt-rows{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;padding-bottom:108px}.home-v3 .bt-row{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;row-gap:9px;-moz-column-gap:8px;column-gap:8px;padding:0 4px}.home-v3 .bt-rl{grid-column:1/-1;display:flex;align-items:center;gap:10px;justify-content:space-between;min-width:0}.home-v3 .bt-rn{font-size:14.5px;font-weight:600;color:#15181f;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 0 auto}.home-v3 .bt-st{display:inline-grid;font-size:11px;justify-items:end;flex:none;margin-left:auto}.home-v3 .bt-st>span{grid-area:1/1;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.home-v3 .bt-sbad{color:#d8452f}.home-v3 .bt-sgood{color:#0f7f5f}.home-v3 .bt-bar{grid-column:1/-1;height:8px;border-radius:4px;background:#eef3fb;overflow:hidden}.home-v3 .bt-bf{display:block;height:100%;width:100%;border-radius:4px;transform-origin:left;transform:scaleX(var(--w1));background:#0f7f5f}.home-v3 .bt-row.is-red .bt-bf{background:#d8452f}.home-v3 .bt-back{margin-right:auto}.home-v3 .bt-js .bt-bf{transform:scaleX(0);transition:transform .9s var(--ease),background-color .42s linear}.home-v3 .bt-js .bt-s-bars .bt-bf{transform:scaleX(var(--w1));transition-delay:calc(var(--k)*.16s)}.home-v3 .bt-js .bt-st{opacity:0;transition:opacity .42s var(--ease)}.home-v3 .bt-js .bt-s-bars .bt-st{opacity:1;transition-delay:calc(var(--k)*.16s + .5s)}.home-v3 .bt-js .bt-row.is-red .bt-sgood{opacity:0;transition:opacity .42s var(--ease)}.home-v3 .bt-js .bt-row.is-red .bt-sbad{transition:opacity .42s var(--ease)}.home-v3 .bt-js .bt-s-fix .bt-row.is-red .bt-bf{transform:scaleX(var(--w2));background:#0f7f5f;transition-delay:calc(var(--k)*.15s)}.home-v3 .bt-js .bt-s-fix .bt-row.is-red .bt-sbad{opacity:0}.home-v3 .bt-js .bt-s-fix .bt-row.is-red .bt-sgood{opacity:1;transition-delay:calc(var(--k)*.15s + .2s)}.home-v3 .bt-js .bt-back{opacity:0;transition:opacity .42s var(--ease)}.home-v3 .bt-js .bt-s-fix .bt-back{opacity:1;transition-delay:calc(var(--k)*.15s + .35s)}.home-v3 .bt-act{position:absolute;left:14px;right:14px;bottom:14px;box-sizing:border-box;padding:10px 12px 12px;border-radius:18px;background:#fff;border:1px solid rgba(39,87,196,.22);box-shadow:0 18px 36px -20px #15181f59;display:flex;flex-direction:column;gap:8px}.home-v3 .bt-actlab{font-size:11px;line-height:14px;color:#4b5160;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums;transition:color .3s linear}.home-v3 .bt-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;height:6px}.home-v3 .bt-seg i{display:block;position:relative;overflow:hidden;border-radius:3px;background:#eef3fb}.home-v3 .bt-seg b{position:absolute;inset:0;background:#2757c4;transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease),background-color .3s linear}.home-v3 .bt-btns{display:flex;gap:8px}.home-v3 .bt-pill{flex:1 1 0;min-width:0;box-sizing:border-box;height:36px;border-radius:999px;border:1px solid rgba(39,87,196,.3);background:#fff;color:#2757c4;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:background-color .18s linear,color .18s linear,border-color .18s linear}.home-v3 .bt-pi{display:inline-grid;flex:none}.home-v3 .bt-pi>span{grid-area:1/1;display:inline-flex}.home-v3 .bt-pck{opacity:0;transform:scale(.5)}.home-v3 .bt-pplus,.home-v3 .bt-pck{transition:opacity .18s linear,transform .26s var(--ease)}.home-v3 .bt-pt{min-width:0;overflow:hidden;text-overflow:ellipsis}@keyframes bt-press{0%{transform:scale(1)}38%{transform:scale(.96)}to{transform:scale(1)}}.home-v3 .bt-s-p1 .bt-pill1,.home-v3 .bt-s-p2 .bt-pill2{background:#2757c4;color:#fff;border-color:#2757c4;animation:bt-press .3s var(--ease) both}.home-v3 .bt-s-p1 .bt-pill1 .bt-pplus,.home-v3 .bt-s-p2 .bt-pill2 .bt-pplus{opacity:0;transform:scale(.5)}.home-v3 .bt-s-p1 .bt-pill1 .bt-pck,.home-v3 .bt-s-p2 .bt-pill2 .bt-pck{opacity:1;transform:none}.home-v3 .bt-s-seg1 .bt-seg i:first-child b,.home-v3 .bt-s-seg2 .bt-seg i:last-child b{transform:scaleX(1)}.home-v3 .bt-s-done .bt-seg b{background:#0f7f5f}.home-v3 .bt-s-done .bt-actlab{color:#0f7f5f}.home-v3 .bt-js .bt-act{opacity:0;transform:translateY(22px);transition:opacity .42s var(--ease),transform .42s var(--ease)}.home-v3 .bt-js .bt-s-act .bt-act{opacity:1;transform:none}.home-v3 .bt-scan .bt-cur{transform:translate(calc(var(--c1x,0px) + 36px),calc(var(--c1y,0px) + 34px))}.home-v3 .bt-js .bt-scan .bt-cur{opacity:0}.home-v3 .bt-js .bt-s-cur1 .bt-cur{opacity:1;transform:translate(var(--c1x,0px),var(--c1y,0px));transition:opacity .2s linear,transform .5s var(--ease)}.home-v3 .bt-js .bt-s-cur2 .bt-cur{opacity:1;transform:translate(var(--c2x,0px),var(--c2y,0px));transition:opacity .2s linear,transform .5s var(--ease)}.home-v3 .bt-js .bt-s-done .bt-cur{opacity:0;transition:opacity .3s linear}.home-v3 .bt-js .bt-s-p1:not(.bt-s-cur2) .bt-cur i:after,.home-v3 .bt-js .bt-s-p2 .bt-cur i:after{animation:bt-rip .5s ease-out both}.home-v3 .bt-v2{display:none;--rh:54px;--rg:8px;--rs:calc(var(--rh) + var(--rg)) }.home-v3 .bt-js .bt-v2{display:block;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .42s var(--ease),transform .42s var(--ease),visibility 0s .42s}.home-v3 .bt-js .bt-s-rank .bt-v1{opacity:0;visibility:hidden;transition:opacity .42s var(--ease),visibility 0s .42s}.home-v3 .bt-js .bt-s-rank .bt-v2{opacity:1;visibility:visible;transform:none;transition:opacity .42s var(--ease),transform .42s var(--ease),visibility 0s}.home-v3 .bt-rkh{margin:0 0 10px;height:16px;line-height:16px;font-size:11px;color:#4b5160;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-v3 .bt-rk{position:relative;height:calc(5*var(--rs) - var(--rg))}.home-v3 .bt-rr{--p:var(--p0);position:absolute;left:0;right:0;top:0;height:var(--rh);box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:0 14px 0 12px;border-radius:14px;background:#fff;border:1px solid rgba(21,24,31,.07);transform:translateY(calc(var(--p)*var(--rs)));transition:transform .52s var(--ease)}.home-v3 .bt-rr-you{z-index:2;background:#eef3fb;border-color:#2757c433;box-shadow:inset 3px 0 #2757c4,0 10px 22px -16px #2757c480}.home-v3 .bt-s-swap .bt-rr-you{--p:0 }.home-v3 .bt-s-swap .bt-rr-a{--p:1 }.home-v3 .bt-rnk{position:relative;flex:none;width:16px;height:20px;overflow:hidden;font-size:13px;font-weight:600;color:#4b5160;font-variant-numeric:tabular-nums}.home-v3 .bt-rnk>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform .3s var(--ease) .2s,opacity .3s linear .2s}.home-v3 .bt-rr-you .bt-rnk{color:#2757c4}.home-v3 .bt-n2{opacity:0;transform:translateY(110%)}.home-v3 .bt-rr-a .bt-n2{transform:translateY(-110%)}.home-v3 .bt-s-swap .bt-rr-you .bt-n1,.home-v3 .bt-s-swap .bt-rr-a .bt-n1{opacity:0;transform:translateY(-110%)}.home-v3 .bt-s-swap .bt-rr-a .bt-n1{transform:translateY(110%)}.home-v3 .bt-s-swap .bt-n2{opacity:1;transform:none}.home-v3 .bt-av{flex:none;width:28px;height:28px;border-radius:50%;background:#e4e8f0;color:#4b5160;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.home-v3 .bt-rr-you .bt-av{background:#2757c4;color:#fff}.home-v3 .bt-rname{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:500;color:#15181f}.home-v3 .bt-rname>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v3 .bt-rr-you .bt-rname{font-weight:700}.home-v3 .bt-up{flex:none;font-size:11px;line-height:1;padding:3px 7px;border-radius:999px;background:#ddf1e9;color:#0f7f5f;font-weight:600;opacity:0;transform:scale(.6);transition:opacity .2s linear .62s,transform .34s cubic-bezier(.3,1.5,.5,1) .62s}.home-v3 .bt-s-swap .bt-up{opacity:1;transform:none}.home-v3 .bt-rb{flex:none;width:92px;height:6px;border-radius:3px;background:#eef3fb;overflow:hidden}.home-v3 .bt-rr-you .bt-rb{background:#dce6f7}.home-v3 .bt-rb i{display:block;height:100%;border-radius:3px;background:#c3cbdb;transform-origin:left;transform:scaleX(var(--w));transition:transform .52s var(--ease)}.home-v3 .bt-rr-you .bt-rb i{background:#2757c4}.home-v3 .bt-s-swap .bt-rr-you .bt-rb i{transform:scaleX(.96)}.home-v3 .bt-s-swap .bt-rr-a .bt-rb i{transform:scaleX(.8)}@media(prefers-reduced-motion:reduce){.home-v3 .bt-pane,.home-v3 .bt-pane.is-active{transition:none}.home-v3 .bt-tab:active{transform:none}}@media(min-width:901px)and (max-width:1200px){.home-v3 .bt-pane{padding:48px 40px;gap:32px}.home-v3 .bt-statement,.home-v3 .bt[data-bt-loc=ja] .bt-statement,.home-v3 .bt[data-bt-loc=zh-cn] .bt-statement{font-size:28px}}@media(max-width:900px){.home-v3 .bt-head{margin-bottom:28px}.home-v3 .bt-tabs{gap:12px;margin-bottom:16px}.home-v3 .bt-tab{gap:10px;justify-content:flex-start}.home-v3 .bt-tlabel{font-size:15px;line-height:1.3;white-space:normal;overflow:visible;min-height:2.6em;display:block}.home-v3 .bt-stage{border-radius:28px;min-height:0}.home-v3 .bt-pane{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 20px;align-items:start}.home-v3 .bt-pane:focus-visible{border-radius:28px}.home-v3 .bt-pane:not(.is-active){display:none}.home-v3 .bt-pane.is-active{animation:bt-pane-in .32s cubic-bezier(.2,.7,.2,1) both;transition:none}.home-v3 .bt-statement{font-size:28px}.home-v3 .bt[data-bt-loc=ja] .bt-statement,.home-v3 .bt[data-bt-loc=zh-cn] .bt-statement{font-size:24px}.home-v3 .bt-lead{font-size:16px}.home-v3 .bt-demo{justify-self:center}}@keyframes bt-pane-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:480px){.home-v3 .bt-row.is-red .bt-back{display:none}.home-v3 .bt-s-fix .bt-row.is-red .bt-back{display:inline-flex}.home-v3 .bt-s-fix .bt-row.is-red .bt-stt{display:none}.home-v3 .bt-chrome{justify-content:center}.home-v3 [data-bt-dev=chat] .bt-clabel{display:none}.home-v3 .bt-dev{--sh:292px }.home-v3 .bt-chrome{gap:8px;padding:0 10px 0 12px}.home-v3 .bt-chip{font-size:9.5px;padding:2px 7px;letter-spacing:0}.home-v3 .bt-chrome .bt-dots{display:none}.home-v3 .bt-sa{padding:12px}.home-v3 .bt-scan{padding:0}.home-v3 .bt-frame{inset:12px}.home-v3 .bt-sbar,.home-v3 .bt-comp{height:42px}.home-v3 .bt-sbar{font-size:14px;padding:0 14px}.home-v3 .bt-thumb{width:44px;height:44px;border-radius:13px}.home-v3 .bt-res{padding:8px 10px;gap:10px}.home-v3 .bt-rt{gap:5px}.home-v3 .bt-rt b{font-size:14px}.home-v3 .bt-ub{font-size:13px}.home-v3 .bt-ct b{font-size:14.5px}.home-v3 .bt-ct>span:not(.bt-chip){font-size:12px}.home-v3 .bt-logo{width:44px;height:44px;border-radius:13px}.home-v3 .bt-gh{display:none}.home-v3 [data-bt-dev=chat] .bt-vid{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.home-v3 .bt-cap{white-space:normal;border-radius:12px;line-height:1.3}.home-v3 .bt-log{gap:10px}.home-v3 .bt-rows{padding-bottom:78px;gap:2px}.home-v3 .bt-rn{font-size:13px}.home-v3 .bt-row{row-gap:6px}.home-v3 .bt-v1,.home-v3 .bt-v2{padding:12px}.home-v3 .bt-act{left:12px;right:12px;bottom:12px;padding:8px 10px 10px;gap:6px;border-radius:16px}.home-v3 .bt-actlab{font-size:10px}.home-v3 .bt-pill{height:32px;font-size:12px;gap:4px}.home-v3 .bt-v2{--rh:40px;--rg:8px }.home-v3 .bt-rkh{margin-bottom:8px;font-size:10px}.home-v3 .bt-rr{gap:8px;padding:0 10px 0 9px}.home-v3 .bt-av{width:24px;height:24px;font-size:11px}.home-v3 .bt-rname{font-size:13px;gap:6px}.home-v3 .bt-rb{width:52px}}.tm[data-astro-cid-xsp2upsm] .h2[data-astro-cid-xsp2upsm]{margin-bottom:40px}.tm-row[data-astro-cid-xsp2upsm]{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:20px;align-items:start}.tm-card[data-astro-cid-xsp2upsm]{display:flex;flex-direction:column;gap:18px;min-width:0}.tm-fig[data-astro-cid-xsp2upsm]{position:relative;margin:0;aspect-ratio:4/5;border-radius:28px;overflow:hidden;background:#e9edf4}.tm-fig[data-astro-cid-xsp2upsm] img[data-astro-cid-xsp2upsm]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tm-fig[data-astro-cid-xsp2upsm]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,#15181fdb,#15181f8c 30%,#15181f00 58%)}.tm-chip[data-astro-cid-xsp2upsm]{position:absolute;top:16px;right:16px;z-index:1;padding:7px 13px;border-radius:999px;background:#fff;color:#15181f;font-size:13px;font-weight:500;white-space:nowrap}.tm-over[data-astro-cid-xsp2upsm]{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:24px 26px 26px;color:#fff}.tm-stat[data-astro-cid-xsp2upsm]{font-size:clamp(34px,3.4vw,46px);font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.tm-was[data-astro-cid-xsp2upsm]{opacity:.6}.tm-arrow[data-astro-cid-xsp2upsm]{opacity:.6;margin:0 .2em}.tm-up[data-astro-cid-xsp2upsm]{color:#5fe0ae;font-weight:800}.tm-label[data-astro-cid-xsp2upsm]{font-size:clamp(17px,1.6vw,21px);font-weight:600;opacity:.78;margin-top:6px;line-height:1.2}.tm-nw[data-astro-cid-xsp2upsm]{white-space:nowrap}.tm-who[data-astro-cid-xsp2upsm]{font-size:15px;font-weight:500;margin-top:14px;line-height:1.4}.tm-who[data-astro-cid-xsp2upsm] span[data-astro-cid-xsp2upsm]{opacity:.82;font-weight:400}.tm-quote[data-astro-cid-xsp2upsm]{margin:0;padding:0 6px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.tm-quote[data-astro-cid-xsp2upsm] p[data-astro-cid-xsp2upsm]{margin:0;font-size:16.5px;line-height:1.6;color:#2b303b}.tm-note[data-astro-cid-xsp2upsm]{margin-top:28px;max-width:900px}@media(max-width:900px){.tm[data-astro-cid-xsp2upsm] .h2[data-astro-cid-xsp2upsm]{margin-bottom:28px}.tm-row[data-astro-cid-xsp2upsm]{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1*clamp(12px,4.4vw,64px));padding-inline:clamp(12px,4.4vw,64px);scrollbar-width:none}.tm-row[data-astro-cid-xsp2upsm]::-webkit-scrollbar{display:none}.tm-card[data-astro-cid-xsp2upsm]{flex:0 0 82%;scroll-snap-align:center}.tm-fig[data-astro-cid-xsp2upsm]{border-radius:24px}.tm-over[data-astro-cid-xsp2upsm]{padding:20px 20px 22px}.tm-quote[data-astro-cid-xsp2upsm] p[data-astro-cid-xsp2upsm]{font-size:15.5px}}
