.q,.qn,.qc{--q-ink:#161616;--q-g1:#313131;--q-g2:#838383;--q-g3:#c2c2c2;--q-g4:#e7e7e7;--q-sun:#f85d2c;--q-card:#fdfdfc;--q-in:cubic-bezier(.22, 1, .36, 1);--q-io:cubic-bezier(.65, 0, .35, 1);--q-pop:cubic-bezier(.34, 1.5, .5, 1);color:var(--q-ink)}.q-wrap{width:min(calc(1440px * var(--s,1)), calc(100vw - 2 * clamp(calc(20px * var(--s,1)), 5vw, calc(88px * var(--s,1)))));margin:0 auto}.q-sec{padding:clamp(calc(96px * var(--s,1)), 12vw, calc(200px * var(--s,1))) 0 0}.q-head{padding-top:clamp(calc(28px * var(--s,1)), 3vw, calc(44px * var(--s,1)));position:relative}.q-head>.q-h{max-width:calc(1180px * var(--s,1))}.q-rule{background:var(--q-ink);transform-origin:0;width:100%;height:1px;transition:transform 1.4s var(--q-io);position:absolute;top:0;left:0;transform:scaleX(0)}.q-head.is-in .q-rule{transform:none}.q-h{font:500 clamp(max(13px, calc(46px * var(--s,1))), 5.6vw, max(13px, calc(96px * var(--s,1))))/1.02 var(--ax-serif);letter-spacing:-.022em;color:var(--q-ink);text-wrap:balance;margin:0}html[data-locale=zh] .q-h{font-family:"Cormorant Garamond", var(--ax-serif-cn);font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.6vw, max(13px, calc(80px * var(--s,1))));letter-spacing:0;line-height:1.16}.q-ln{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.q-ln>span{transition:transform 1.1s var(--q-in);transition-delay:calc(.18s + var(--i,0) * 90ms);display:inline-block;transform:translateY(105%)}.is-in .q-ln>span,.qn .q-ln>span{transform:none}.q-lead{margin:clamp(calc(22px * var(--s,1)), 2.2vw, calc(34px * var(--s,1))) 0 0;max-width:34em;font:400 clamp(max(13px, calc(19px * var(--s,1))), 1.45vw, max(13px, calc(24px * var(--s,1))))/1.5 var(--ax-sans);color:var(--q-g1);opacity:0;transform:translateY(calc(10px * var(--s,1)));transition:opacity .9s ease .55s, transform 1s var(--q-in) .55s;text-wrap:pretty}.is-in .q-lead,.qn .q-lead{opacity:1;transform:none}.q-fig{margin-top:clamp(calc(48px * var(--s,1)), 5.5vw, calc(96px * var(--s,1)));position:relative}.q-slot{border:1px dashed var(--q-g3);border-radius:calc(20px * var(--s,1));color:var(--q-g2);font:500 max(13px, calc(17px * var(--s,1))) var(--ax-sans);place-items:center;display:grid}.q-wires{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.q-wires path{fill:none;stroke:var(--q-g3);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s var(--q-io);transition-delay:var(--d,0s)}.q-wires--ink path{stroke:var(--q-ink);stroke-width:1.6px}.is-in .q-wires path{stroke-dashoffset:0}.q-fig [style*=--i]{opacity:0;transform:translateY(calc(12px * var(--s,1)));transition:opacity .7s ease, transform .9s var(--q-in);transition-delay:calc(.25s + var(--i) * 90ms)}.q-fig.is-in [style*=--i]{opacity:1;transform:none}.q-card,.qb-card,.qp-card,.qf-win,.qv-p,.ql-tok{background:var(--q-card);border-radius:calc(18px * var(--s,1));box-shadow:0 0 0 1px var(--q-g4), 0 calc(18px * var(--s,1)) calc(40px * var(--s,1)) calc(-28px * var(--s,1)) #00000047;z-index:1;position:relative}.qn{--pa:1;--pb:0;--hdr:0;--rule:0;--foot:0;height:330vh;position:relative}.qn-sticky{height:100vh;padding-top:clamp(calc(116px * var(--s,1)), 13vh, calc(150px * var(--s,1)));box-sizing:border-box;align-items:stretch;display:flex;position:sticky;top:0;overflow:hidden}.qn-sticky>.q-wrap{flex-direction:column;display:flex}.qn-head{min-height:clamp(calc(170px * var(--s,1)), 21vh, calc(230px * var(--s,1)));position:relative}.qn-h{max-width:calc(1100px * var(--s,1));transition:none;position:absolute;inset:0 auto auto 0}.qn-h--a{opacity:var(--pa);transform:translateY(calc((1 - var(--pa)) * calc(-16px * var(--s,1))))}.qn-h--b{opacity:var(--pb);transform:translateY(calc((1 - var(--pb)) * calc(16px * var(--s,1))))}.qn .q-h{font-size:clamp(max(13px, calc(42px * var(--s,1))), 4.8vw, max(13px, calc(84px * var(--s,1))))}html[data-locale=zh] .qn .q-h{font-size:clamp(max(13px, calc(36px * var(--s,1))), 4vw, max(13px, calc(70px * var(--s,1))))}.qn .q-lead{margin-top:calc(16px * var(--s,1))}.qn-stage{min-height:0;margin-top:clamp(calc(16px * var(--s,1)), 3vh, calc(40px * var(--s,1)));flex:1;position:relative}.qn-chip{height:clamp(calc(46px * var(--s,1)), 5.4vh, calc(58px * var(--s,1)));padding:0 clamp(calc(18px * var(--s,1)), 1.5vw, calc(26px * var(--s,1)));border-radius:calc(999px * var(--s,1));font:500 clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(21px * var(--s,1))))/1 var(--ax-sans);white-space:nowrap;background:var(--q-card);color:var(--q-ink);box-shadow:0 0 0 1px var(--q-g3);box-sizing:border-box;align-items:center;display:inline-flex}.qn-ghost{visibility:hidden}.qn-pile{justify-content:center;gap:calc(16px * var(--s,1)) calc(14px * var(--s,1));max-width:calc(980px * var(--s,1));flex-wrap:wrap;margin:0 auto;display:flex;position:absolute;top:18%;left:0;right:0}.qn-cols{gap:clamp(calc(20px * var(--s,1)), 3vw, calc(56px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));height:100%;display:grid;position:relative}.qn-col{flex-direction:column;min-width:0;display:flex}.qn-col__h{justify-content:space-between;align-items:baseline;gap:calc(12px * var(--s,1));padding-bottom:calc(14px * var(--s,1));opacity:var(--hdr);transform:translateY(calc((1 - var(--hdr)) * calc(14px * var(--s,1))));display:flex}.qn-col__h b{font:500 clamp(max(13px, calc(36px * var(--s,1))), 3.6vw, max(13px, calc(62px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.02em}html[data-locale=zh] .qn-col__h b{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(30px * var(--s,1))), 3vw, max(13px, calc(50px * var(--s,1))))}.qn-col__h>span{font:500 clamp(max(13px, calc(15px * var(--s,1))), 1.1vw, max(13px, calc(18px * var(--s,1)))) var(--ax-mono);color:var(--q-g2)}.qn-col__rule{background:var(--q-ink);height:1px;transform:scaleX(var(--rule));transform-origin:0;margin-bottom:calc(22px * var(--s,1));display:block}.qn-col__slots{align-items:flex-start;gap:calc(12px * var(--s,1));min-height:calc(4 * clamp(calc(46px * var(--s,1)), 5.4vh, calc(58px * var(--s,1))) + 3 * calc(12px * var(--s,1)));flex-direction:column;display:flex}.qn-col__foot{margin-top:clamp(calc(24px * var(--s,1)), 4vh, calc(44px * var(--s,1)));color:var(--q-ink);opacity:var(--foot);transform:translateY(calc((1 - var(--foot)) * calc(14px * var(--s,1))));pointer-events:none;padding:0;text-decoration:none}.qn[style*="--foot: 1"] .qn-col__foot{pointer-events:auto}.qn-col__line{font:400 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))))/1.45 var(--ax-sans);color:var(--q-g1);max-width:22em;display:block}.qn-col__go{align-items:center;gap:calc(8px * var(--s,1));margin-top:calc(12px * var(--s,1));font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-sans);background:linear-gradient(var(--q-sun), var(--q-sun)) 0 100% / 0 2px no-repeat;padding-bottom:calc(3px * var(--s,1));transition:background-size .45s var(--q-io);display:inline-flex}.qn-col__foot:hover .qn-col__go{background-size:100% 2px}.qn-col__go svg{transition:transform .35s var(--q-in)}.qn-col__foot:hover .qn-col__go svg{transform:translateX(calc(4px * var(--s,1)));color:var(--q-sun)}.qn-live{pointer-events:none;position:absolute;inset:0}.qn-mover{will-change:transform;opacity:0;transition:opacity .6s,box-shadow .4s,background .4s,color .4s;transition-delay:calc(var(--o) * 60ms), 0s, 0s, 0s;position:absolute;top:0;left:0}.qn.is-in .qn-mover{opacity:1}.qn-mover.is-home{box-shadow:0 0 0 1px var(--q-ink)}.qn.is-static{--pa:0;--pb:1;--hdr:1;--rule:1;--foot:1;height:auto}.qn.is-static .qn-sticky{height:auto;padding-bottom:calc(40px * var(--s,1));position:relative}.qn.is-static .qn-live,.qn.is-static .qn-pile,.qn.is-static .qn-h--a{display:none}.qn.is-static .qn-h--b{position:relative}.qn.is-static .qn-slot{visibility:visible}.qn.is-static .qn-col__foot{pointer-events:auto}@media (max-width:860px){.qn-cols{gap:calc(48px * var(--s,1));grid-template-columns:1fr}.qn-col__foot{padding-bottom:0}}.qc{padding:clamp(calc(120px * var(--s,1)), 14vw, calc(240px * var(--s,1))) 0 clamp(calc(100px * var(--s,1)), 11vw, calc(180px * var(--s,1)));text-align:left}.qc-h{font:500 clamp(max(13px, calc(54px * var(--s,1))), 8.2vw, max(13px, calc(150px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.03em;margin:0}.qc-h>span{align-items:center;gap:0 clamp(calc(14px * var(--s,1)), 1.6vw, calc(28px * var(--s,1)));flex-wrap:wrap;display:flex}html[data-locale=zh] .qc-h{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(50px * var(--s,1))), 7.4vw, max(13px, calc(136px * var(--s,1))));letter-spacing:.02em}.qc-w{opacity:0;transform:translateY(calc(28px * var(--s,1)));transition:opacity .9s ease, transform 1.1s var(--q-in);transition-delay:calc(.1s + var(--i) * .38s);display:inline-block}.qc-link{flex:1 1 calc(40px * var(--s,1));max-width:calc(160px * var(--s,1));background:var(--q-ink);transform-origin:0;height:1px;transition:transform .7s var(--q-io);transition-delay:calc(.45s + var(--i) * .38s);display:inline-block;transform:scaleX(0)}.qc.is-in .qc-w{opacity:1;transform:none}.qc.is-in .qc-link{transform:none}.qc-p{margin:clamp(calc(26px * var(--s,1)), 3vw, calc(44px * var(--s,1))) 0 0;font:italic 500 clamp(max(13px, calc(30px * var(--s,1))), 3.4vw, max(13px, calc(58px * var(--s,1))))/1.1 var(--ax-serif);color:var(--q-g1);opacity:0;transition:opacity 1s 1.5s}html[data-locale=zh] .qc-p{font-style:normal;font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(26px * var(--s,1))), 2.8vw, max(13px, calc(46px * var(--s,1))))}.qc-dot{font-style:inherit;color:var(--q-sun)}.qc.is-in .qc-p{opacity:1}.qc-actions{gap:calc(14px * var(--s,1));margin-top:clamp(calc(36px * var(--s,1)), 4vw, calc(60px * var(--s,1)));opacity:0;transform:translateY(calc(10px * var(--s,1)));transition:opacity .8s ease 1.9s, transform .9s var(--q-in) 1.9s;display:flex}.qc.is-in .qc-actions{opacity:1;transform:none}.qc-actions .ax-btn{height:calc(56px * var(--s,1));padding:0 calc(28px * var(--s,1));font-size:max(13px, calc(17px * var(--s,1)))}.qt{padding-top:calc(8px * var(--s,1));grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative}.qt-line{left:0;right:0;top:calc(calc(8px * var(--s,1)) + clamp(calc(30px * var(--s,1)), 2.6vw, calc(44px * var(--s,1))) + calc(22px * var(--s,1)));background:var(--q-ink);transform-origin:0;height:1px;transition:transform 2s var(--q-io) .2s;position:absolute;transform:scaleX(0)}.q-fig.is-in .qt-line{transform:none}.qt-era{padding-right:calc(24px * var(--s,1));position:relative}.qt-era__name{font:500 clamp(max(13px, calc(26px * var(--s,1))), 2.4vw, max(13px, calc(40px * var(--s,1))))/1.1 var(--ax-serif);height:clamp(calc(30px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)));white-space:nowrap;display:block}html[data-locale=zh] .qt-era__name{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(22px * var(--s,1))), 2vw, max(13px, calc(32px * var(--s,1))))}.qt-node{width:calc(14px * var(--s,1));height:calc(14px * var(--s,1));margin:calc(15px * var(--s,1)) 0 calc(26px * var(--s,1));background:var(--q-ink);z-index:1;border-radius:50%;display:block;position:relative}.qt-era__ps{gap:calc(8px * var(--s,1));font:500 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-mono);color:var(--q-g1);min-height:calc(64px * var(--s,1));flex-direction:column;display:flex}.qt-who{margin-top:calc(22px * var(--s,1));font:400 clamp(max(13px, calc(16px * var(--s,1))), 1.1vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-g2);display:block}.qt-era.is-empty .qt-node{background:var(--q-card);box-shadow:0 0 0 2px var(--q-sun)}.q-fig.is-in .qt-era.is-empty .qt-node{animation:2.4s ease-in-out 2.2s infinite q-ping}@keyframes q-ping{0%,to{box-shadow:0 0 0 2px var(--q-sun), 0 0 0 0 #f85d2c4d}50%{box-shadow:0 0 0 2px var(--q-sun), 0 0 0 calc(12px * var(--s,1)) #f85d2c00}}.qt-era.is-empty .qt-era__name,.qt-era.is-empty .qt-who{color:var(--q-sun)}.qt-blank{color:var(--q-g3);font-family:var(--ax-sans)}.qt-era.is-empty .qt-who{font:500 clamp(max(13px, calc(26px * var(--s,1))), 2.2vw, max(13px, calc(36px * var(--s,1)))) var(--ax-serif)}@media (max-width:860px){.qt{row-gap:calc(40px * var(--s,1));grid-template-columns:repeat(2,1fr)}.qt-line{display:none}}.qb{gap:calc(22px * var(--s,1));max-width:calc(1080px * var(--s,1));display:grid}.qb-row{grid-template-columns:1fr minmax(calc(120px * var(--s,1)), 1.2fr) 1fr;align-items:center;display:grid}.qb-card{column-gap:calc(16px * var(--s,1));padding:calc(22px * var(--s,1)) calc(24px * var(--s,1));grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;display:grid}.qb-av{width:calc(52px * var(--s,1));height:calc(52px * var(--s,1));background:var(--q-ink);color:#fff;font:600 max(13px, calc(20px * var(--s,1))) var(--ax-sans);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.qb-av--agent{background:var(--q-card);color:var(--q-ink);box-shadow:inset 0 0 0 1.5px var(--q-ink);font-size:max(13px, calc(24px * var(--s,1)))}.qb-card b{font:600 clamp(max(13px, calc(19px * var(--s,1))), 1.4vw, max(13px, calc(23px * var(--s,1)))) var(--ax-sans)}.qb-sub{font:400 max(13px, calc(16px * var(--s,1))) var(--ax-sans);color:var(--q-g2)}.qb-agent{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(18px * var(--s,1)) calc(40px * var(--s,1)) calc(-28px * var(--s,1)) #00000047}.qb-flow{height:calc(40px * var(--s,1));place-items:center;display:grid;position:relative}.qb-flow i{background:var(--q-ink);transform-origin:0;height:2px;transition:transform 1.2s var(--q-io) .5s;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.qb-flow i:after{content:"";right:-2px;top:calc(-5px * var(--s,1));border:calc(6px * var(--s,1)) solid transparent;border-left:calc(9px * var(--s,1)) solid var(--q-ink);border-right:0;position:absolute}.q-fig.is-in .qb-flow i{transform:none}.qb-flow span{top:calc(-22px * var(--s,1));padding:0 calc(10px * var(--s,1));font:500 max(13px, calc(15px * var(--s,1))) var(--ax-mono);color:var(--q-g2);position:relative}.qb-perms{gap:calc(10px * var(--s,1));flex-wrap:wrap;justify-content:flex-end;display:flex}.qb-perm{padding:calc(10px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(999px * var(--s,1));font:500 max(13px, calc(17px * var(--s,1))) var(--ax-sans);box-shadow:inset 0 0 0 1px var(--q-ink)}.qb-perm.is-no{color:var(--q-g2);box-shadow:inset 0 0 0 1px var(--q-g3);text-decoration:line-through}.qb-audit{border-top:1px solid var(--q-g4);display:grid}.qb-log{grid-template-columns:calc(70px * var(--s,1)) 1fr auto;gap:calc(18px * var(--s,1));padding:calc(15px * var(--s,1)) calc(4px * var(--s,1));border-bottom:1px solid var(--q-g4);font:400 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-sans);align-items:center;display:grid}.qb-t{font-family:var(--ax-mono);color:var(--q-g2)}.qb-v{font-weight:600}.qb-log.is-no .qb-v{color:var(--q-sun)}@media (max-width:760px){.qb-row{gap:calc(10px * var(--s,1));grid-template-columns:1fr}.qb-flow{height:calc(34px * var(--s,1));width:calc(34px * var(--s,1));justify-self:center;transform:rotate(90deg)}.qb-flow span{display:none}.qb-perms{justify-content:flex-start}}.qs{grid-template-columns:minmax(0, 1fr) minmax(calc(200px * var(--s,1)), 1fr) minmax(0, .7fr);min-height:calc(560px * var(--s,1));align-items:center;display:grid;position:relative}.qs-ps{align-items:flex-start;gap:calc(10px * var(--s,1));z-index:1;flex-direction:column;display:flex;position:relative}.qs-p{padding:calc(9px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(10px * var(--s,1));background:var(--q-card);box-shadow:0 0 0 1px var(--q-g4);font:500 clamp(max(13px, calc(15px * var(--s,1))), 1.15vw, max(13px, calc(18px * var(--s,1)))) var(--ax-mono);color:var(--q-g1)}.qs-hub,.qs-out{z-index:1;justify-content:center;display:flex;position:relative}.qs-sdk{padding:calc(22px * var(--s,1)) calc(34px * var(--s,1));border-radius:calc(18px * var(--s,1));background:var(--q-ink);color:#fff;font:600 clamp(max(13px, calc(20px * var(--s,1))), 1.7vw, max(13px, calc(28px * var(--s,1)))) var(--ax-sans);box-shadow:0 calc(24px * var(--s,1)) calc(50px * var(--s,1)) calc(-24px * var(--s,1)) #00000080;opacity:0;transition:opacity .6s ease .9s, transform .8s var(--q-pop) .9s;transform:scale(.92)}.q-fig.is-in .qs-sdk{opacity:1;transform:none}.qs-agent{padding:calc(16px * var(--s,1)) calc(24px * var(--s,1));border-radius:calc(999px * var(--s,1));box-shadow:0 0 0 1.5px var(--q-ink);background:var(--q-card);font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-sans);opacity:0;transition:opacity .6s 1.9s}.q-fig.is-in .qs-agent{opacity:1}@media (max-width:860px){.qs{gap:calc(28px * var(--s,1));grid-template-columns:1fr;min-height:0}.qs .q-wires{display:none}.qs-ps{flex-flow:wrap}.qs-hub,.qs-out{justify-content:flex-start}}.qp{gap:clamp(calc(20px * var(--s,1)), 3vw, calc(48px * var(--s,1)));max-width:calc(1100px * var(--s,1));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.qp-card{padding:clamp(calc(26px * var(--s,1)), 2.6vw, calc(40px * var(--s,1)))}.qp-tag{margin-bottom:calc(16px * var(--s,1));font:500 max(13px, calc(15px * var(--s,1))) var(--ax-mono);color:var(--q-g2);display:block}.qp-name{gap:calc(8px * var(--s,1));font:400 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-mono);color:var(--q-g1);display:grid;transform:rotate(-2.5deg)}.qp-name b{font:600 clamp(max(13px, calc(22px * var(--s,1))), 1.8vw, max(13px, calc(28px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);margin-bottom:calc(6px * var(--s,1))}.q-fig.is-in .qp-name{transform:rotate(-2.5deg)}.qp-pass{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(28px * var(--s,1)) calc(60px * var(--s,1)) calc(-30px * var(--s,1)) #0006}.qp-pass dl{gap:calc(14px * var(--s,1)) calc(28px * var(--s,1));font-size:clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))));grid-template-columns:auto 1fr;margin:0;display:grid}.qp-pass dt{color:var(--q-g2);font-family:var(--ax-sans)}.qp-pass dd{font:500 1em var(--ax-sans);margin:0}.qp-mono{font-family:var(--ax-mono)!important}.qp-revoke{margin-top:calc(24px * var(--s,1));padding:calc(10px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-sun);color:#fff;font:600 max(13px, calc(16px * var(--s,1))) var(--ax-sans);display:inline-block}@media (max-width:760px){.qp{grid-template-columns:1fr}}.qo{align-items:center;gap:clamp(calc(40px * var(--s,1)), 8vw, calc(160px * var(--s,1)));max-width:calc(1100px * var(--s,1));padding:calc(20px * var(--s,1)) 0;grid-template-columns:1fr auto 1fr;margin:0 auto;display:grid;position:relative}.qo-apps{gap:clamp(calc(28px * var(--s,1)), 4vw, calc(56px * var(--s,1)));z-index:1;flex-direction:column;display:flex;position:relative}.qo-apps--l{align-items:flex-end}.qo-apps--r{align-items:flex-start}.qo-app{align-items:center;gap:calc(12px * var(--s,1));padding:calc(14px * var(--s,1)) calc(22px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-card);box-shadow:0 0 0 1px var(--q-g4), 0 calc(14px * var(--s,1)) calc(30px * var(--s,1)) calc(-24px * var(--s,1)) #0000004d;font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-sans);display:inline-flex}.qo-app i{width:calc(22px * var(--s,1));height:calc(22px * var(--s,1));background:var(--q-ink);color:#fff;transition:transform .5s var(--q-pop);transition-delay:calc(1.2s + var(--i) * .12s);border-radius:50%;place-items:center;font-size:12px;font-style:normal;display:grid;transform:scale(0)}.q-fig.is-in .qo-app i{transform:none}.qo-hub{justify-items:center;gap:calc(10px * var(--s,1));z-index:1;display:grid;position:relative}.qo-me{padding:calc(22px * var(--s,1)) calc(30px * var(--s,1));border-radius:calc(20px * var(--s,1));background:var(--q-ink);color:#fff;font:600 clamp(max(13px, calc(19px * var(--s,1))), 1.5vw, max(13px, calc(24px * var(--s,1)))) var(--ax-sans)}.qo-once{font:500 max(13px, calc(16px * var(--s,1))) var(--ax-mono);color:var(--q-g2)}@media (max-width:760px){.qo{gap:calc(24px * var(--s,1));grid-template-columns:1fr}.qo .q-wires{display:none}.qo-apps{gap:calc(10px * var(--s,1));flex-flow:wrap}}.qf{justify-items:center;gap:clamp(calc(64px * var(--s,1)), 7vw, calc(110px * var(--s,1)));display:grid;position:relative}.qf-prompt{z-index:1;align-items:center;gap:calc(14px * var(--s,1));padding:calc(20px * var(--s,1)) calc(30px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-ink);color:#fff;font:500 clamp(max(13px, calc(19px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1)))) var(--ax-sans);display:inline-flex;position:relative}.qf-caret{background:var(--q-sun);width:2px;height:1.1em;animation:1s step-end infinite q-blink}@keyframes q-blink{50%{opacity:0}}.qf-grid{gap:clamp(calc(14px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.qf-win{padding:0 0 calc(20px * var(--s,1));overflow:hidden}.qf-win__bar{align-items:center;gap:calc(7px * var(--s,1));padding:calc(14px * var(--s,1)) calc(18px * var(--s,1));border-bottom:1px solid var(--q-g4);display:flex}.qf-win__bar i{width:calc(10px * var(--s,1));height:calc(10px * var(--s,1));background:var(--q-g4);border-radius:50%}.qf-win__bar b{margin-left:calc(8px * var(--s,1));font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-sans)}.qf-win p{margin:calc(18px * var(--s,1)) calc(20px * var(--s,1)) calc(18px * var(--s,1));min-height:2.9em;font:400 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))))/1.4 var(--ax-sans);color:var(--q-g1)}.qf-prog{height:calc(4px * var(--s,1));margin:0 calc(20px * var(--s,1));background:var(--q-g4);border-radius:2px;display:block;overflow:hidden}.qf-prog i{height:100%;width:var(--w);background:var(--q-ink);transform-origin:0;transition:transform 2.2s var(--q-io);transition-delay:calc(1.1s + var(--i,0) * .15s);display:block;transform:scaleX(0)}.qf-win:nth-child(3) .qf-prog i{background:var(--q-sun)}.q-fig.is-in .qf-prog i{transform:none}@media (max-width:860px){.qf-grid{grid-template-columns:1fr 1fr}.qf .q-wires{display:none}}@media (max-width:560px){.qf-grid{grid-template-columns:1fr}}.qa{gap:clamp(calc(20px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.qa-api{padding-top:calc(24px * var(--s,1));position:relative}.qa-rule{background:var(--q-ink);transform-origin:0;height:1px;transition:transform 1.1s var(--q-io);transition-delay:calc(.3s + var(--i,0) * .12s);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.q-fig.is-in .qa-rule{transform:none}.qa-api b{font:500 clamp(max(13px, calc(30px * var(--s,1))), 2.6vw, max(13px, calc(44px * var(--s,1))))/1.05 var(--ax-serif);display:block}.qa-api p{margin:calc(14px * var(--s,1)) 0 calc(18px * var(--s,1));font:400 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))))/1.45 var(--ax-sans);color:var(--q-g1)}.qa-api code{font:500 max(13px, calc(15px * var(--s,1)))/1.5 var(--ax-mono);color:var(--q-g2);display:block}@media (max-width:860px){.qa{row-gap:calc(44px * var(--s,1));grid-template-columns:1fr 1fr}}.qm{align-items:end;gap:clamp(calc(28px * var(--s,1)), 4vw, calc(72px * var(--s,1)));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.qm-n{font:500 clamp(max(13px, calc(72px * var(--s,1))), 11vw, max(13px, calc(200px * var(--s,1))))/.9 var(--ax-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.qm-plus{color:var(--q-sun)}.qm-k{border-top:1px solid var(--q-ink);gap:0;display:grid}.qm-k span{padding:calc(18px * var(--s,1)) 0;border-bottom:1px solid var(--q-g4);font:500 clamp(max(13px, calc(19px * var(--s,1))), 1.5vw, max(13px, calc(25px * var(--s,1)))) var(--ax-sans)}@media (max-width:860px){.qm{grid-template-columns:1fr}}.ql{gap:clamp(calc(28px * var(--s,1)), 4vw, calc(72px * var(--s,1)));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.ql-t{border-collapse:collapse;width:100%;font:400 clamp(max(13px, calc(18px * var(--s,1))), 1.4vw, max(13px, calc(23px * var(--s,1)))) var(--ax-sans)}.ql-t thead th{text-align:right;padding:0 0 calc(16px * var(--s,1));font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-mono);color:var(--q-g2);border-bottom:1px solid var(--q-ink)}.ql-t thead th:nth-child(2){color:var(--q-ink)}.ql-t tbody th{text-align:left;padding:calc(18px * var(--s,1)) 0;color:var(--q-g1);font-weight:400}.ql-t td{text-align:right;padding:calc(18px * var(--s,1)) 0 calc(18px * var(--s,1)) calc(32px * var(--s,1));font-variant-numeric:tabular-nums;color:var(--q-g2)}.ql-t td.is-win{color:var(--q-ink);font-weight:600}.ql-t tbody tr{border-bottom:1px solid var(--q-g4)}.ql-t tr.is-overall th,.ql-t tr.is-overall td{font-size:1.25em}.ql-tok{padding:clamp(calc(24px * var(--s,1)), 2.4vw, calc(36px * var(--s,1)));gap:calc(18px * var(--s,1));display:grid}.ql-tok__h{font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-sans);color:var(--q-g2)}.ql-bar{grid-template-columns:calc(90px * var(--s,1)) 1fr auto;align-items:center;gap:calc(14px * var(--s,1));font:500 max(13px, calc(17px * var(--s,1))) var(--ax-sans);display:grid}.ql-bar i{height:calc(14px * var(--s,1));border-radius:calc(7px * var(--s,1));width:var(--w);background:var(--q-g3);transform-origin:0;transition:transform 1.6s var(--q-io) .6s;display:block;transform:scaleX(0)}.ql-bar--g i{background:var(--q-ink)}.q-fig.is-in .ql-bar i{transform:none}.ql-bar em{font-style:normal;font-family:var(--ax-mono)}.ql-delta{font:500 clamp(max(13px, calc(44px * var(--s,1))), 4.4vw, max(13px, calc(76px * var(--s,1))))/1 var(--ax-serif);color:var(--q-sun);justify-self:start}@media (max-width:860px){.ql{grid-template-columns:1fr}}.qv{gap:clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qv-p{padding:clamp(calc(22px * var(--s,1)), 2.2vw, calc(32px * var(--s,1)));gap:calc(14px * var(--s,1));display:grid}.qv-h{font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-sans)}.qv-field{height:clamp(calc(260px * var(--s,1)), 24vw, calc(340px * var(--s,1)));position:relative}.qv-w{z-index:1;padding:calc(12px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-card);box-shadow:0 0 0 1px var(--q-g3);font:500 clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);color:var(--q-g2);white-space:nowrap;transition:all 1.2s var(--q-in);position:absolute}.qv-w.is-hit{color:var(--q-ink);box-shadow:0 0 0 1.5px var(--q-ink)}.qv-w--0{top:8%;left:6%}.qv-w--1{top:46%;right:6%}.qv-w--2{bottom:6%;left:16%}.qv-q{left:calc(6% - calc(22px * var(--s,1)));top:calc(8% - calc(22px * var(--s,1)));width:calc(190px * var(--s,1));height:calc(92px * var(--s,1));border-radius:calc(999px * var(--s,1));border:1.5px dashed var(--q-g2);opacity:0;transition:opacity .6s .8s;position:absolute}.q-fig.is-in .qv-q{opacity:1}.qv-p--onto .qv-w--0{top:6%;left:4%}.qv-p--onto .qv-w--1{top:6%;right:4%}.qv-p--onto .qv-w--2{bottom:4%;left:50%;transform:translate(-50%)}.qv-c{z-index:1;opacity:0;padding:calc(14px * var(--s,1)) calc(22px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-ink);color:#fff;font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-sans);transition:opacity .6s ease .9s, transform .8s var(--q-pop) .9s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.q-fig.is-in .qv-c{opacity:1;transform:translate(-50%,-50%)}.qv-score{font:500 clamp(max(13px, calc(36px * var(--s,1))), 3.4vw, max(13px, calc(58px * var(--s,1))))/1 var(--ax-serif);color:var(--q-g2)}.qv-score--ok{color:var(--q-ink)}@media (max-width:860px){.qv{grid-template-columns:1fr}}.qy{border-top:1px solid var(--q-ink);max-width:calc(1100px * var(--s,1));display:grid}.qy-l{grid-template-columns:calc(64px * var(--s,1)) minmax(0, .8fr) minmax(0, 1.2fr);align-items:baseline;gap:calc(20px * var(--s,1));padding:clamp(calc(20px * var(--s,1)), 2.2vw, calc(32px * var(--s,1))) 0;border-bottom:1px solid var(--q-g4);display:grid}.qy-i{font:500 max(13px, calc(16px * var(--s,1))) var(--ax-mono);color:var(--q-g2)}.qy-l b{font:500 clamp(max(13px, calc(30px * var(--s,1))), 2.8vw, max(13px, calc(48px * var(--s,1))))/1 var(--ax-serif)}.qy-t{font:400 clamp(max(13px, calc(18px * var(--s,1))), 1.4vw, max(13px, calc(23px * var(--s,1)))) var(--ax-sans);color:var(--q-g1)}@media (max-width:640px){.qy-l{grid-template-columns:calc(40px * var(--s,1)) 1fr}.qy-t{grid-column:2}}@media (prefers-reduced-motion:reduce){.q *,.qn *,.qc *{transition:none!important;animation:none!important}.q-rule,.qt-line,.qb-flow i,.qa-rule,.qf-prog i,.ql-bar i,.q-ln>span{transform:none!important}.q-wires path{stroke-dashoffset:0!important}.q-lead,.q-fig [style*=--i],.qs-sdk,.qs-agent,.qc-w,.qc-p,.qc-actions,.qv-q,.qv-c{opacity:1!important}.qc-link,.qo-app i{transform:none!important}}.qk{justify-items:center;gap:clamp(calc(64px * var(--s,1)), 7vw, calc(110px * var(--s,1)));display:grid;position:relative}.qk-top,.qk-bottom{z-index:1;justify-content:center;display:flex;position:relative}.qk-agent{align-items:center;gap:calc(12px * var(--s,1));padding:calc(18px * var(--s,1)) calc(28px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-ink);color:#fff;font:600 clamp(max(13px, calc(19px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1)))) var(--ax-sans);box-shadow:0 calc(24px * var(--s,1)) calc(50px * var(--s,1)) calc(-26px * var(--s,1)) #0000008c;display:inline-flex}.qk-agent i{color:var(--q-sun);font-size:1.1em;font-style:normal}.qk-row{gap:clamp(calc(14px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.qk-card{z-index:1;gap:calc(6px * var(--s,1));padding:clamp(calc(22px * var(--s,1)), 2.2vw, calc(34px * var(--s,1)));border-radius:calc(22px * var(--s,1));color:var(--q-ink);background:var(--q-card);transition:box-shadow .8s ease, opacity .8s ease, transform .5s var(--q-in);text-decoration:none;display:grid;position:relative}.qk-n{font:500 max(13px, calc(15px * var(--s,1))) var(--ax-mono);color:var(--q-g2)}.qk-w{font:500 clamp(max(13px, calc(38px * var(--s,1))), 3.6vw, max(13px, calc(64px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.02em;margin-top:calc(6px * var(--s,1))}html[data-locale=zh] .qk-w{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(32px * var(--s,1))), 3vw, max(13px, calc(52px * var(--s,1))))}.qk-v{font:400 clamp(max(13px, calc(18px * var(--s,1))), 1.4vw, max(13px, calc(23px * var(--s,1)))) var(--ax-sans);color:var(--q-g1)}.qk-p{margin-top:calc(14px * var(--s,1));font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.1vw, max(13px, calc(18px * var(--s,1)))) var(--ax-mono)}.qk-card.is-on{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(18px * var(--s,1)) calc(40px * var(--s,1)) calc(-28px * var(--s,1)) #0000004d}.qk-card.is-now{box-shadow:0 0 0 1px var(--q-g4);opacity:.4}.q-fig.is-in .qk-card.is-now{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(22px * var(--s,1)) calc(50px * var(--s,1)) calc(-26px * var(--s,1)) #00000061;opacity:1;transition-delay:calc(.9s + var(--i) * .5s * var(--qk-seq,0))}.qk--sum{--qk-seq:1}.q-fig.is-in .qk-card.is-now .qk-p{color:var(--q-ink)}.qk-card.is-next{box-shadow:inset 0 0 0 1.5px var(--q-sun);background:0 0}.qk-card.is-next .qk-w,.qk-card.is-next .qk-p{color:var(--q-sun)}.q-fig.is-in .qk-card.is-next{animation:2.4s ease-in-out 1s infinite qk-wait}@keyframes qk-wait{50%{box-shadow:inset 0 0 0 1.5px var(--q-sun), 0 0 0 calc(8px * var(--s,1)) #f85d2c1a}}.qk-card.is-off{box-shadow:inset 0 0 0 1px var(--q-g3);opacity:.45;background:0 0}.qk-card.is-off .qk-v,.qk-card.is-off .qk-p{visibility:hidden}.qk-card:hover{transform:translateY(calc(-3px * var(--s,1)))}.q-fig .qk-card[style*=--i]{transform:none}.q-fig:not(.is-in) .qk-card[style*=--i]{opacity:.4}.q-fig.is-in .qk-card.is-on[style*=--i],.q-fig.is-in .qk-card.is-next[style*=--i]{opacity:1}.q-fig.is-in .qk-card.is-off[style*=--i]{opacity:.45}.qk-sum{align-items:center;gap:calc(18px * var(--s,1));padding:calc(22px * var(--s,1)) calc(34px * var(--s,1));border-radius:calc(24px * var(--s,1));background:var(--q-card);box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-30px * var(--s,1)) #0006;opacity:0;transition:opacity .8s ease 2.6s, transform 1s var(--q-in) 2.6s;display:inline-flex}.q-fig.is-in .qk-sum{opacity:1;transform:none}.qk-logo{height:calc(38px * var(--s,1));width:auto;color:var(--q-ink);flex:none}.qoni-lockup{overflow:visible}.qk-sum__t{font:500 clamp(max(13px, calc(19px * var(--s,1))), 1.5vw, max(13px, calc(25px * var(--s,1)))) var(--ax-sans);color:var(--q-g1);padding-left:calc(18px * var(--s,1));border-left:1px solid var(--q-g3)}.qx-go{align-items:center;gap:clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));margin-top:clamp(calc(48px * var(--s,1)), 5vw, calc(80px * var(--s,1)));padding:clamp(calc(26px * var(--s,1)), 2.6vw, calc(40px * var(--s,1))) 0;border-top:1px solid var(--q-ink);border-bottom:1px solid var(--q-g4);color:var(--q-ink);text-decoration:none;display:flex}.qx-go__k{font:500 max(13px, calc(16px * var(--s,1))) var(--ax-mono);color:var(--q-sun);white-space:nowrap}.qx-go__t{font:500 clamp(max(13px, calc(36px * var(--s,1))), 4vw, max(13px, calc(72px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.02em;flex:1}html[data-locale=zh] .qx-go__t{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(30px * var(--s,1))), 3.2vw, max(13px, calc(56px * var(--s,1))))}.qx-go svg{transition:transform .5s var(--q-in), color .3s}.qx-go:hover svg{transform:translateX(calc(10px * var(--s,1)));color:var(--q-sun)}.qx-actions{gap:calc(14px * var(--s,1));margin-top:clamp(calc(48px * var(--s,1)), 5vw, calc(80px * var(--s,1)));justify-content:center;display:flex}.qx-actions .ax-btn{height:calc(56px * var(--s,1));padding:0 calc(28px * var(--s,1));font-size:max(13px, calc(17px * var(--s,1)))}.q-sec--all{padding-bottom:clamp(calc(100px * var(--s,1)), 11vw, calc(180px * var(--s,1)))}.q-sec--next{padding-bottom:clamp(calc(80px * var(--s,1)), 9vw, calc(140px * var(--s,1)))}.qf-who{padding:calc(6px * var(--s,1)) calc(12px * var(--s,1));border-radius:calc(999px * var(--s,1));font:600 .72em var(--ax-mono);background:#ffffff24}@media (max-width:860px){.qk-row{grid-template-columns:1fr}.qk .q-wires{display:none}.qk-sum{flex-direction:column}.qk-sum__t{text-align:center;border:0;padding:0}.qx-go{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.qk-card,.qk-sum{opacity:1!important;animation:none!important;transform:none!important}}.q-sec--all .q-lead{max-width:40em}.ax-hero--photo{isolation:isolate;color:#f9f9f9;--particle-c0:#fff;--particle-c1:#f3f1ee;--particle-c2:#e7e3dd;--particle-c3:#fff;--particle-sheen:#ffd2c2;min-height:100vh;position:relative;overflow:hidden}.ax-hero__bg{z-index:-1;background:#0b0a12;position:absolute;inset:0}.ax-hero__bg img{object-fit:cover;object-position:50% 42%;filter:saturate(.82)contrast(1.06);width:100%;height:100%;animation:2.8s cubic-bezier(.22,1,.36,1) forwards hero-in;position:absolute;inset:0;transform:scale(1.08)}@keyframes hero-in{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1.02)}}.ax-hero__mask{background:linear-gradient(90deg,#0a090eeb 0%,#0a090ebd 32%,#0a090e47 62%,#0a090e1f 100%),linear-gradient(#0a090e8c 0%,#0a090e00 22% 66%,#0a090eb3 100%),radial-gradient(60% 50% at 82% 30%,#f85d2c29,#0000 70%);position:absolute;inset:0}.ax-hero__mask:after{content:"";background:url(../media/grain-sand.0voywm170kc9e.png) 0 0 / calc(256px * var(--s,1)) calc(256px * var(--s,1));mix-blend-mode:overlay;opacity:.55;position:absolute;inset:0}.ax-hero--photo .ax-hero__inner{min-height:100vh;width:min(calc(1600px * var(--s,1)), calc(100vw - 2 * clamp(calc(20px * var(--s,1)), 5vw, calc(88px * var(--s,1)))));padding:calc(150px * var(--s,1)) 0 calc(110px * var(--s,1));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:0;max-width:none;margin:0 auto;position:relative;display:grid!important}.ax-hero--photo .ax-hero__copy{z-index:2;grid-area:1/1;text-align:left!important;align-items:flex-start!important}.ax-hero--photo .ax-hero__stage--particles{height:min(62vh, calc(640px * var(--s,1)));opacity:.9;mix-blend-mode:screen;grid-area:1/2;position:relative}.ax-hero--photo .ax-hero__title{letter-spacing:-.028em;color:#fff!important;text-align:left!important;font-size:clamp(max(13px, calc(54px * var(--s,1))), 6.4vw, max(13px, calc(118px * var(--s,1))))!important;line-height:.98!important}html[data-locale=zh] .ax-hero--photo .ax-hero__title{font-size:clamp(max(13px, calc(46px * var(--s,1))), 5.2vw, max(13px, calc(96px * var(--s,1))))!important;line-height:1.12!important}.ax-hero--photo .ax-hero__title .ax-line{justify-content:flex-start!important}.ax-hero--photo .ax-hero__lede{max-width:28em;color:#f9f9f9d1!important;text-align:left!important;font-size:clamp(max(13px, calc(19px * var(--s,1))), 1.5vw, max(13px, calc(25px * var(--s,1))))!important;margin-left:0!important}.ax-hero--photo .ax-hero__actions{justify-content:flex-start!important}.ax-hero--photo .ax-btn--ink{--mx-fill:#f85d2c;--mx-fg:#fff;height:calc(58px * var(--s,1));padding:0 calc(30px * var(--s,1));font-size:max(13px, calc(17px * var(--s,1)));color:#161616!important;background:#f9f9f9!important;border-color:#f9f9f9!important}.ax-hero--photo .ax-btn--ghost{--mx-fill:#f9f9f9;--mx-fg:#161616;height:calc(58px * var(--s,1));padding:0 calc(30px * var(--s,1));font-size:max(13px, calc(17px * var(--s,1)));color:#f9f9f9!important;background:0 0!important;border-color:#f9f9f999!important}.ax-hero--photo .kw__t{color:inherit}@media (max-width:960px){.ax-hero--photo .ax-hero__inner{padding-top:calc(120px * var(--s,1));grid-template-columns:1fr}.ax-hero--photo .ax-hero__stage--particles{opacity:.5;grid-area:1/1;height:38vh}.ax-hero--photo .ax-hero__copy{grid-row:2}}@media (prefers-reduced-motion:reduce){.ax-hero__bg img{animation:none;transform:none}}.ax-hero--photo .ax-hero__stage--particles{margin-left:4vw;opacity:.42!important}.ax-hero--photo .ax-hero__copy{padding-right:2vw}.ax-hero--photo .ax-hero__title{text-shadow:0 2px calc(30px * var(--s,1)) #0a090e8c}.ax-hero--photo .ax-hero__stage--particles{display:none!important}.ax-hero--photo .ax-hero__inner{grid-template-columns:minmax(0,1fr)!important}.ax-hero--photo .ax-hero__copy{max-width:calc(980px * var(--s,1));align-self:end;padding-bottom:4vh}.ax-hero--photo .ax-hero__inner{padding:calc(140px * var(--s,1)) 0 clamp(calc(64px * var(--s,1)), 10vh, calc(120px * var(--s,1)))!important;place-items:end start!important}.ax-hero--photo .ax-hero__copy{justify-self:start!important;width:auto!important;margin:0!important;padding:0!important}.ax-hero--photo .ax-hero__actions{margin-top:clamp(calc(28px * var(--s,1)), 3.5vh, calc(44px * var(--s,1)))!important}.ax-hero.ax-hero--photo{height:100vh;min-height:100vh;min-height:calc(640px * var(--s,1));padding:0!important}.ax-hero--photo .ax-hero__inner{box-sizing:border-box;height:100%;min-height:0!important}.ax-hero--photo .ax-hero__lede,.ax-hero--photo .ax-hero__actions{animation:1s cubic-bezier(.22,1,.36,1) both hero-up!important}.ax-hero--photo .ax-hero__lede{animation-delay:.9s!important}.ax-hero--photo .ax-hero__actions{animation-delay:1.15s!important}@keyframes hero-up{0%{opacity:0;transform:translateY(calc(12px * var(--s,1)))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ax-hero--photo .ax-hero__lede,.ax-hero--photo .ax-hero__actions{transform:none;opacity:1!important;animation:none!important}}.st-open .to-plate{display:none!important}.q3{gap:clamp(calc(20px * var(--s,1)), 3vw, calc(56px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.q3-col{gap:calc(14px * var(--s,1));padding-top:calc(26px * var(--s,1));border-top:1px solid var(--q-ink);color:var(--q-ink);text-decoration:none;display:grid}.q3-w{font:500 clamp(max(13px, calc(56px * var(--s,1))), 6.4vw, max(13px, calc(112px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.025em}html[data-locale=zh] .q3-w{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(48px * var(--s,1))), 5.4vw, max(13px, calc(92px * var(--s,1))))}.q3-l{font:400 clamp(max(13px, calc(20px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1))))/1.4 var(--ax-sans);color:var(--q-g1)}.q3-p{align-items:center;gap:calc(8px * var(--s,1));margin-top:calc(10px * var(--s,1));font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-sans);display:inline-flex}.q3-p svg{transition:transform .35s var(--q-in)}.q3-col:hover .q3-p{color:var(--q-sun)}.q3-col:hover .q3-p svg{transform:translateX(calc(5px * var(--s,1)))}@media (max-width:760px){.q3{gap:calc(36px * var(--s,1));grid-template-columns:1fr}}.q-stack{margin:0}.q-stack img{width:100%;max-width:calc(1400px * var(--s,1));height:auto;margin:0 auto;display:block}html[data-locale=zh] .q-stack img.blog-lang-en,html:not([data-locale=zh]) .q-stack img.blog-lang-zh{display:none}.qm3{padding-top:clamp(calc(80px * var(--s,1)), 9vw, calc(150px * var(--s,1)))}.qm3-stage{width:min(calc(1500px * var(--s,1)), calc(100vw - 2 * clamp(calc(16px * var(--s,1)), 4vw, calc(72px * var(--s,1)))));margin:0 auto;position:relative}.qm3-card{z-index:1;border-radius:clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1)));min-height:clamp(calc(560px * var(--s,1)), 62vw, calc(760px * var(--s,1)));box-shadow:0 calc(50px * var(--s,1)) calc(100px * var(--s,1)) calc(-50px * var(--s,1)) #140e1e99;opacity:0;transition:transform 1.4s var(--q-in), opacity 1s ease;align-items:flex-end;display:flex;position:relative;overflow:hidden;transform:scale(.96)}.qm3-stage.is-in .qm3-card{opacity:1;transform:none}.qm3-bg{object-fit:cover;width:100%;height:100%;transition:transform 2.6s var(--q-in);position:absolute;inset:0;transform:scale(1.08)}.qm3-stage.is-in .qm3-bg{transform:none}.qm3-glass{margin:clamp(calc(16px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));padding:clamp(calc(28px * var(--s,1)), 3.4vw, calc(56px * var(--s,1)));border-radius:clamp(calc(16px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));width:100%;-webkit-backdrop-filter:blur(calc(22px * var(--s,1))) saturate(1.2);color:#faf8f5;background:linear-gradient(140deg,#ffffff24,#ffffff0d);position:relative;box-shadow:inset 0 0 0 1px #ffffff29}.qm3 .q-h{color:#fff;font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.2vw, max(13px, calc(72px * var(--s,1))))}html[data-locale=zh] .qm3 .q-h{font-size:clamp(max(13px, calc(32px * var(--s,1))), 3.4vw, max(13px, calc(60px * var(--s,1))))}.qm3-stage.is-in .q-ln>span{transform:none}.qm3 .q3{margin-top:clamp(calc(36px * var(--s,1)), 4vw, calc(64px * var(--s,1)))}.qm3 .q3-col{color:#fff;border-top-color:#fff6}.qm3 .q3-l{color:#ffffffc7}.qm3 .q3-col:hover .q3-p{color:#ffb79c}.qm3 .q3-col[style*=--i]{opacity:0;transform:translateY(calc(14px * var(--s,1)));transition:opacity .8s ease, transform 1s var(--q-in);transition-delay:calc(.6s + var(--i) * .12s)}.qm3-stage.is-in .q3-col{opacity:1;transform:none}.qm3-peek{border-radius:calc(24px * var(--s,1));opacity:0;width:9%;transition:opacity 1.2s ease .5s, transform 1.4s var(--q-in) .5s;background-position:50%;background-size:cover;position:absolute;top:9%;bottom:9%}.qm3-peek--l{transform:translateX(calc(30px * var(--s,1)));background-image:url(../media/night.15sk8a-~3ejm6.webp);left:-3.5%}.qm3-peek--r{transform:translateX(calc(-30px * var(--s,1)));background-image:url(../media/dawn.0vy7sqdbitbd..webp);right:-3.5%}.qm3-stage.is-in .qm3-peek{opacity:.9;transform:none}@media (max-width:860px){.qm3-peek{display:none}.qm3-card{min-height:0}}.q-sec,.qn,.st-sec.st-open{position:relative}.q-sec:before{content:"";z-index:-1;pointer-events:none;width:min(60vw, calc(900px * var(--s,1)));aspect-ratio:1;filter:blur(calc(90px * var(--s,1)));opacity:.32;background:radial-gradient(circle,#f85d2c8c,#f85d2c00 65%);border-radius:50%;position:absolute;top:4%;right:-14vw}.q-sec[data-glow-side=l]:before{left:-16vw;right:auto}.q-sec[data-glow-c="1"]:before{background:radial-gradient(circle,#7860b46b,#7860b400 65%)}.q-sec[data-glow-c="2"]:before{background:radial-gradient(circle,#e8c49699,#e8c49600 65%)}.qm3:before{display:none}main,.product-page,.q{isolation:isolate}@media (prefers-reduced-motion:reduce){.qm3-card,.qm3-bg,.qm3-peek,.qm3 .q3-col{opacity:1!important;transition:none!important;transform:none!important}}.q-brand{font-size:.86em;font-family:"Space Grotesk", var(--ax-sans)!important;letter-spacing:-.035em!important;font-style:normal!important;font-weight:600!important}.ax-hero--light{background:radial-gradient(60% 55% at 50% 38%,#ffffffbf,#fff0 70%),radial-gradient(50% 40% at 85% 15%,#f85d2c14,#0000 70%),radial-gradient(45% 40% at 10% 85%,#9682c812,#0000 70%)}.q-sec--panel{padding-top:clamp(calc(64px * var(--s,1)), 7vw, calc(120px * var(--s,1)))}.q-sec--panel>.q-wrap{width:min(calc(1560px * var(--s,1)), calc(100vw - 2 * clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))));padding:clamp(calc(48px * var(--s,1)), 6vw, calc(110px * var(--s,1))) clamp(calc(24px * var(--s,1)), 5vw, calc(96px * var(--s,1))) clamp(calc(56px * var(--s,1)), 7vw, calc(120px * var(--s,1)));box-sizing:border-box;border-radius:clamp(calc(24px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)))}.q-sec--sand>.q-wrap{background:#ece5da}.q-sec--stone>.q-wrap{background:#e6e6e3}.q-sec--panel .q-rule{display:none}.q-sec--panel .q-head{padding-top:0}.q-sec--panel+.q-sec:not(.q-sec--panel){padding-top:clamp(calc(80px * var(--s,1)), 9vw, calc(150px * var(--s,1)))}.q-sec--panel .qb-card,.q-sec--panel .qp-card,.q-sec--panel .qk-card.is-on,.q-sec--panel .ql-tok{background:#fbfaf8}.q-sec--panel .qk-card.is-off{box-shadow:inset 0 0 0 1px #0000001f}.q-sec--panel>.q-wrap{transform:translateY(calc(24px * var(--s,1)));opacity:.001;transition:transform 1.1s var(--q-in), opacity .9s ease}.q-sec--panel.is-near>.q-wrap{opacity:1;transform:none}.q-sec:before{display:none}.q-sec--next:before,.q-sec--all:before{opacity:.18;display:block}@media (prefers-reduced-motion:reduce){.q-sec--panel>.q-wrap{opacity:1;transition:none;transform:none}}.q-sec--ink>.q-wrap{color:#f4f2ee;background:#1c1b1f;position:relative;overflow:hidden}.q-sec--ink>.q-wrap:after{content:"";background:url(../media/grain-sand.0voywm170kc9e.png) 0 0 / calc(256px * var(--s,1)) calc(256px * var(--s,1));mix-blend-mode:overlay;opacity:.35;pointer-events:none;position:absolute;inset:0}.qt2{height:clamp(calc(380px * var(--s,1)), 34vw, calc(520px * var(--s,1)));margin:0 1% calc(60px * var(--s,1));position:relative}.qt2-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qt2-line,.qt2-dash{fill:none;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.qt2-line{stroke:#f4f2ee;stroke-width:2px;transition:stroke-dashoffset 2s var(--q-io) .3s}.qt2-dash{stroke:var(--q-sun);stroke-width:2px;transition:stroke-dashoffset 1.1s var(--q-io) 2.2s}.q-fig.is-in .qt2-line,.q-fig.is-in .qt2-dash{stroke-dashoffset:0}.qt2-pt{width:0;height:0;position:absolute}.qt2-dot{left:calc(-9px * var(--s,1));top:calc(-9px * var(--s,1));width:calc(18px * var(--s,1));height:calc(18px * var(--s,1));box-sizing:border-box;border:calc(2.5px * var(--s,1)) solid #f4f2ee;background:#1c1b1f;border-radius:50%;position:absolute}.qt2-lab{left:0;bottom:calc(24px * var(--s,1));justify-items:center;gap:calc(6px * var(--s,1));white-space:nowrap;display:grid;position:absolute;transform:translate(-50%)}.qt2-lab b{font:500 clamp(max(13px, calc(26px * var(--s,1))), 2.4vw, max(13px, calc(40px * var(--s,1))))/1 var(--ax-serif);color:#fff}html[data-locale=zh] .qt2-lab b{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(22px * var(--s,1))), 2vw, max(13px, calc(32px * var(--s,1))))}.qt2-lab span{font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);color:#f4f2ee99}.qt2-pt--agent .qt2-dot{left:calc(-12px * var(--s,1));top:calc(-12px * var(--s,1));width:calc(24px * var(--s,1));height:calc(24px * var(--s,1));background:var(--q-sun);box-shadow:0 0 0 calc(6px * var(--s,1)) #f85d2c2e;border:0}.q-fig.is-in .qt2-pt--agent .qt2-dot{animation:2.4s ease-in-out 3.3s infinite qt2-ping}@keyframes qt2-ping{50%{box-shadow:0 0 0 calc(14px * var(--s,1)) #f85d2c00}}.qt2-pt--agent .qt2-lab span{color:var(--q-sun)}.q-fig .qt2-pt[style*=--i]{transition-delay:calc(.5s + var(--i) * .6s)}.qt2-axis{left:0;right:0;bottom:calc(-56px * var(--s,1));background:#f4f2ee2e;height:1px;position:absolute}.qt2-axis span{top:calc(18px * var(--s,1));white-space:nowrap;font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);color:#f4f2ee80;position:absolute;transform:translate(-50%)}.qt2-axis span.is-agent{color:var(--q-sun)}@media (max-width:760px){.qt2-lab b{font-size:max(13px, calc(20px * var(--s,1)))}.qt2-lab>span{display:none}}.qt2-line{stroke-dasharray:1!important}.qt2-dash{stroke-dasharray:none!important;stroke-dashoffset:0!important}.qt2-svg .qt2-dashed{fill:none;vector-effect:non-scaling-stroke;stroke:var(--q-sun);stroke-width:2px;stroke-dasharray:6 7}.qt2 .qt2-lab b{font-family:var(--ax-serif)!important;font-size:clamp(max(13px, calc(28px * var(--s,1))), 2.6vw, max(13px, calc(42px * var(--s,1))))!important;color:#fff!important;font-weight:500!important;line-height:1!important}html[data-locale=zh] .qt2 .qt2-lab b{font-family:var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(24px * var(--s,1))), 2.2vw, max(13px, calc(36px * var(--s,1))))!important}.qt2 .qt2-lab span{font-size:clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1))))!important;color:#f4f2ee99!important}.qt2 .qt2-pt--agent .qt2-lab span{color:var(--q-sun)!important}.qt2 .qt2-axis span{color:#f4f2ee80!important}.qt2 .qt2-axis span.is-agent{color:var(--q-sun)!important}.qt2-svg mask .qt2-dash{transition:stroke-dashoffset 1.1s var(--q-io) 2.2s;stroke-width:8px!important;stroke-dasharray:1!important;stroke-dashoffset:1px!important}.q-fig.is-in .qt2-svg mask .qt2-dash{stroke-dashoffset:0!important}.qt2 .qt2-line{stroke-dashoffset:1px;stroke-dasharray:1 1!important}.q-fig.is-in .qt2 .qt2-line{stroke-dashoffset:0!important}.qt2 .qt2-lab b,.qt2 .qt2-lab b *{font-family:var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(24px * var(--s,1))), 2.2vw, max(13px, calc(36px * var(--s,1))))!important;color:#fff!important;font-weight:500!important}html:not([data-locale=zh]) .qt2 .qt2-lab b,html:not([data-locale=zh]) .qt2 .qt2-lab b *{font-family:var(--ax-serif)!important;font-size:clamp(max(13px, calc(28px * var(--s,1))), 2.6vw, max(13px, calc(42px * var(--s,1))))!important}.qt2 .qt2-axis span.is-agent,.qt2 .qt2-axis span.is-agent *{color:var(--q-sun)!important}.qt2-solid{fill:none;stroke:#f4f2ee;stroke-width:2px;vector-effect:non-scaling-stroke}.qt2-rev{fill:none;stroke:#fff;stroke-width:12px;stroke-dasharray:1 1;stroke-dashoffset:1px}.qt2-rev--a{transition:stroke-dashoffset 2s var(--q-io) .3s}.qt2-rev--b{transition:stroke-dashoffset 1.1s var(--q-io) 2.2s}.q-fig.is-in .qt2-rev{stroke-dashoffset:0}.q-sec--ink>.q-wrap{color:var(--q-ink)!important;padding:clamp(calc(14px * var(--s,1)), 1.6vw, calc(26px * var(--s,1)))!important;background:url(../media/dawn.0vy7sqdbitbd..webp) 50%/cover!important}.q-sec--ink>.q-wrap:after{display:none}.q-sec--ink>.q-wrap>*{position:relative}.q-sec--ink>.q-wrap:before{content:"";inset:clamp(calc(14px * var(--s,1)), 1.6vw, calc(26px * var(--s,1)));border-radius:clamp(calc(16px * var(--s,1)), 1.8vw, calc(30px * var(--s,1)));-webkit-backdrop-filter:blur(calc(28px * var(--s,1))) saturate(1.3);box-shadow:inset 0 0 0 1px #ffffff8c, 0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-40px * var(--s,1)) #3c281e59;background:#faf8f56b;position:absolute}.q-sec--ink .q-head,.q-sec--ink .q-fig{padding-left:clamp(calc(24px * var(--s,1)), 4vw, calc(72px * var(--s,1)));padding-right:clamp(calc(24px * var(--s,1)), 4vw, calc(72px * var(--s,1)))}.q-sec--ink .q-head{padding-top:clamp(calc(40px * var(--s,1)), 5vw, calc(90px * var(--s,1)))}.q-sec--ink .q-fig{padding-bottom:clamp(calc(60px * var(--s,1)), 7vw, calc(110px * var(--s,1)))}.q-sec--ink .q-h{color:var(--q-ink)!important}.q-sec--ink .q-lead{color:var(--q-g1)!important}.q-sec--ink .qt2-solid{stroke:var(--q-ink)!important}.q-sec--ink .qt2-dot{border-color:var(--q-ink)!important;background:#f6f2ec!important}.q-sec--ink .qt2 .qt2-lab b,.q-sec--ink .qt2 .qt2-lab b *{color:var(--q-ink)!important}.q-sec--ink .qt2 .qt2-lab span{color:var(--q-g1)!important}.q-sec--ink .qt2-axis{background:#1616162e!important}.q-sec--ink .qt2 .qt2-axis span{color:var(--q-g2)!important}.q-sec--ink .qt2-pt--agent .qt2-dot{background:var(--q-sun)!important}p .q-brand,span:not(.q-ln span)>.q-brand,a .q-brand,b .q-brand,td .q-brand,li .q-brand{font-size:1em}.q-h .q-brand,.qc-h .q-brand,.qx-go__t .q-brand,.to .q-brand{font-size:.86em}svg .q-brand{font-family:Space Grotesk,sans-serif;font-weight:600}.q-banner-sec{padding:clamp(calc(72px * var(--s,1)), 8vw, calc(130px * var(--s,1))) 0 0}.q-banner{width:min(calc(1500px * var(--s,1)), calc(100vw - 2 * clamp(calc(16px * var(--s,1)), 3vw, calc(56px * var(--s,1)))));box-sizing:border-box;align-items:center;gap:clamp(calc(32px * var(--s,1)), 5vw, calc(96px * var(--s,1)));padding:clamp(calc(48px * var(--s,1)), 6vw, calc(110px * var(--s,1))) clamp(calc(32px * var(--s,1)), 6vw, calc(110px * var(--s,1)));border-radius:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));color:#fff;background:linear-gradient(#ffffff0f 1px, transparent 1px) 0 0 / calc(88px * var(--s,1)) calc(88px * var(--s,1)), linear-gradient(90deg, #ffffff0f 1px, transparent 1px) 0 0 / calc(88px * var(--s,1)) calc(88px * var(--s,1)), radial-gradient(ellipse 70% 90% at 15% 50%, #232a6b 0%, transparent 70%), radial-gradient(ellipse 60% 70% at 95% 0%, #f85d2c38, transparent 70%), #141a46;transform:translateY(calc(22px * var(--s,1)));opacity:.001;transition:transform 1.1s var(--q-in), opacity .9s ease;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;display:grid;position:relative;overflow:hidden}.q-banner.is-in{opacity:1;transform:none}.q-banner__mark{justify-content:center;align-items:center;display:flex}.q-banner .q-h{color:#fff;font-size:clamp(max(13px, calc(38px * var(--s,1))), 4vw, max(13px, calc(70px * var(--s,1))))}html[data-locale=zh] .q-banner .q-h{font-size:clamp(max(13px, calc(32px * var(--s,1))), 3.3vw, max(13px, calc(58px * var(--s,1))))}.q-banner__lead{margin:clamp(calc(18px * var(--s,1)), 2vw, calc(28px * var(--s,1))) 0 0;font:400 clamp(max(13px, calc(18px * var(--s,1))), 1.4vw, max(13px, calc(23px * var(--s,1))))/1.5 var(--ax-sans);color:#ffffffc7;max-width:32em}.q-banner__cta{height:calc(52px * var(--s,1));margin-top:clamp(calc(26px * var(--s,1)), 3vw, calc(40px * var(--s,1)));padding:0 calc(26px * var(--s,1));border-radius:calc(10px * var(--s,1));color:#141a46;font:600 max(13px, calc(17px * var(--s,1))) var(--ax-sans);transition:transform .4s var(--q-in), background .3s;background:#fff;align-items:center;text-decoration:none;display:inline-flex}.q-banner__cta:hover{background:#ffd9cb;transform:translateY(-2px)}.qb-big{justify-items:start;gap:calc(18px * var(--s,1));display:grid}.qb-big__ic{width:clamp(calc(84px * var(--s,1)), 8vw, calc(140px * var(--s,1)));color:#fff;height:auto}.qb-big__w{font:600 clamp(max(13px, calc(44px * var(--s,1))), 5.4vw, max(13px, calc(96px * var(--s,1))))/.95 "Space Grotesk", var(--ax-sans);letter-spacing:-.04em}.qb-big__k{font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) "Space Grotesk", var(--ax-sans);color:#8fb4ff}.qb-num{font:500 clamp(max(13px, calc(110px * var(--s,1))), 13vw, max(13px, calc(230px * var(--s,1))))/.85 var(--ax-serif);letter-spacing:-.04em}.qb-num em{color:var(--q-sun);font-style:normal}@media (max-width:860px){.q-banner{grid-template-columns:1fr}.q-banner__mark{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.q-banner{opacity:1;transition:none;transform:none}}.qr{height:300vh;position:relative}.qr-sticky{height:100vh;min-height:calc(640px * var(--s,1));padding-top:clamp(calc(118px * var(--s,1)), 14vh, calc(150px * var(--s,1)));box-sizing:border-box;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.qr-head .q-h{font-size:clamp(max(13px, calc(36px * var(--s,1))), 4vw, max(13px, calc(68px * var(--s,1))))}html[data-locale=zh] .qr-head .q-h{font-size:clamp(max(13px, calc(30px * var(--s,1))), 3.4vw, max(13px, calc(56px * var(--s,1))))}.qr-head .q-ln>span{transform:none}.qr-stage{perspective:calc(1800px * var(--s,1));perspective-origin:50% 40%;margin-top:clamp(calc(16px * var(--s,1)), 3vh, calc(36px * var(--s,1)));flex:1;position:relative}.qr-card{--d:0;width:min(calc(980px * var(--s,1)), 74vw);height:min(56vh, calc(560px * var(--s,1)));margin-left:calc(min(calc(980px * var(--s,1)), 74vw) / -2);border-radius:clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1)));cursor:pointer;box-shadow:0 calc(50px * var(--s,1)) calc(100px * var(--s,1)) calc(-50px * var(--s,1)) #140e1ea6;transform:translateX(calc(var(--d) * 58%)) translateZ(calc(abs(var(--d)) * calc(-320px * var(--s,1)))) rotateY(calc(var(--d) * -28deg));opacity:calc(1 - abs(var(--d)) * .35);filter:saturate(calc(1 - abs(var(--d)) * .4));z-index:calc(10 - abs(var(--d)));transition:transform 1s cubic-bezier(.22,1,.36,1),opacity .8s,filter .8s;position:absolute;top:0;left:50%;overflow:hidden}.qr-card.is-on{cursor:default}.qr-bg{object-fit:cover;width:100%;height:100%;transition:transform 1.6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.06)}.qr-card.is-on .qr-bg{transform:none}.qr-glass{left:clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));right:clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));bottom:clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));padding:clamp(calc(26px * var(--s,1)), 3vw, calc(48px * var(--s,1)));border-radius:clamp(calc(16px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));color:#fff;-webkit-backdrop-filter:blur(calc(22px * var(--s,1))) saturate(1.2);background:linear-gradient(140deg,#ffffff29,#ffffff0d);position:absolute;box-shadow:inset 0 0 0 1px #ffffff2e}.qr-card:nth-child(4) .qr-glass{color:#161616;background:linear-gradient(140deg,#ffffff8c,#ffffff4d)}.qr-k{font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1)))) var(--ax-mono);opacity:.75;display:block}.qr-t{margin:calc(12px * var(--s,1)) 0 0;font:500 clamp(max(13px, calc(44px * var(--s,1))), 5vw, max(13px, calc(88px * var(--s,1))))/1.02 var(--ax-serif);letter-spacing:-.025em}html[data-locale=zh] .qr-t{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.2vw, max(13px, calc(72px * var(--s,1))))}.qr-d{margin:calc(16px * var(--s,1)) 0 0;max-width:34em;font:400 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))))/1.5 var(--ax-sans);opacity:.85}.qr-go{align-items:center;gap:calc(8px * var(--s,1));margin-top:calc(20px * var(--s,1));color:inherit;font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-sans);text-decoration:none;display:inline-flex}.qr-go svg{transition:transform .35s var(--q-in)}.qr-go:hover svg{transform:translateX(calc(5px * var(--s,1)))}.qr-card .qr-k,.qr-card .qr-t,.qr-card .qr-d,.qr-card .qr-go{opacity:0;transform:translateY(calc(14px * var(--s,1)));transition:opacity .6s ease, transform .8s var(--q-in)}.qr-card.is-on .qr-k{opacity:.75;transition-delay:.3s;transform:none}.qr-card.is-on .qr-t{opacity:1;transition-delay:.38s;transform:none}.qr-card.is-on .qr-d{opacity:.85;transition-delay:.5s;transform:none}.qr-card.is-on .qr-go{opacity:1;transition-delay:.6s;transform:none}.qr-nav{justify-content:center;align-items:center;gap:calc(12px * var(--s,1));padding:clamp(calc(18px * var(--s,1)), 3vh, calc(32px * var(--s,1))) 0 clamp(calc(20px * var(--s,1)), 4vh, calc(44px * var(--s,1)));display:flex}.qr-dot{width:calc(10px * var(--s,1));height:calc(10px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-g3);cursor:pointer;transition:width .5s var(--q-in), background .3s;border:0;padding:0}.qr-dot.is-on{width:calc(34px * var(--s,1));background:var(--q-ink)}.qr-arrow{width:calc(42px * var(--s,1));height:calc(42px * var(--s,1));border:1px solid var(--q-g3);font:400 max(13px, calc(24px * var(--s,1)))/1 var(--ax-sans);color:var(--q-ink);cursor:pointer;background:#fff;border-radius:50%;transition:border-color .3s,transform .3s}.qr-arrow:hover{border-color:var(--q-ink);transform:translateY(-2px)}@media (max-width:760px){.qr-card{width:86vw;transform:translateX(calc(var(--d) * 92%)) scale(calc(1 - abs(var(--d)) * .08));margin-left:-43vw}}@media (prefers-reduced-motion:reduce){.qr-card,.qr-bg,.qr-card *{transition:none!important}}.q-banner{background:linear-gradient(#fff5e60d 1px, transparent 1px) 0 0 / calc(88px * var(--s,1)) calc(88px * var(--s,1)), linear-gradient(90deg, #fff5e60d 1px, transparent 1px) 0 0 / calc(88px * var(--s,1)) calc(88px * var(--s,1)), radial-gradient(ellipse 55% 80% at 12% 50%, #ffecd614, transparent 70%), radial-gradient(ellipse 50% 70% at 100% 0%, #f85d2c33, transparent 70%), #2a2622!important}.q-banner:after{content:"";background:url(../media/grain-sand.0voywm170kc9e.png) 0 0 / calc(256px * var(--s,1)) calc(256px * var(--s,1));mix-blend-mode:overlay;opacity:.4;pointer-events:none;position:absolute;inset:0}.qb-big__k{color:#e8c9a8!important}.q-banner__cta{color:#2a2622!important}.qr-card .qr-glass,.qr-card .qr-glass *{color:#fff}.qr-card:nth-child(4) .qr-glass,.qr-card:nth-child(4) .qr-glass *{color:#161616}.qr-dot{display:inline-block}.qr-nav .qr-dot{min-width:calc(10px * var(--s,1));width:calc(10px * var(--s,1));flex:none;height:calc(10px * var(--s,1))!important;border:0!important;padding:0!important;display:block!important}.qr-nav .qr-dot.is-on{width:calc(34px * var(--s,1))!important}.qr-n{font:600 max(13px, calc(15px * var(--s,1))) var(--ax-mono);opacity:0;transition:opacity .6s;display:block}.qr-card.is-on .qr-n{opacity:.6;transition-delay:.25s}.qr-card .qr-k{margin:calc(6px * var(--s,1)) 0 0;letter-spacing:-.03em;display:block;font:500 clamp(max(13px, calc(64px * var(--s,1))), 7.4vw, max(13px, calc(132px * var(--s,1))))/.95 var(--ax-serif)!important}html[data-locale=zh] .qr-card .qr-k{letter-spacing:.02em;font-family:var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(56px * var(--s,1))), 6.4vw, max(13px, calc(112px * var(--s,1))))!important}.qr-card.is-on .qr-k{opacity:1!important}.qr-card .qr-t{margin:calc(14px * var(--s,1)) 0 0;font:500 clamp(max(13px, calc(24px * var(--s,1))), 2.2vw, max(13px, calc(38px * var(--s,1))))/1.2 var(--ax-serif)!important}html[data-locale=zh] .qr-card .qr-t{font-family:var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(22px * var(--s,1))), 1.9vw, max(13px, calc(32px * var(--s,1))))!important}.qr-card .qr-d{margin-top:calc(12px * var(--s,1))}.qx-next{margin-top:clamp(calc(48px * var(--s,1)), 5vw, calc(80px * var(--s,1)));height:clamp(calc(260px * var(--s,1)), 26vw, calc(380px * var(--s,1)));border-radius:clamp(calc(22px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));color:#fff;box-shadow:0 calc(40px * var(--s,1)) calc(90px * var(--s,1)) calc(-50px * var(--s,1)) #140e1e99;isolation:isolate;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.qx-next__bg{object-fit:cover;z-index:-1;width:100%;height:100%;transition:transform 1.4s var(--q-in);position:absolute;inset:0;transform:scale(1.06)}.qx-next:hover .qx-next__bg{transform:scale(1.12)translate(-2%)}.qx-next__glass{align-items:end;column-gap:clamp(calc(20px * var(--s,1)), 3vw, calc(48px * var(--s,1)));width:100%;margin:clamp(calc(14px * var(--s,1)), 1.6vw, calc(26px * var(--s,1)));padding:clamp(calc(24px * var(--s,1)), 2.6vw, calc(40px * var(--s,1))) clamp(calc(26px * var(--s,1)), 3vw, calc(48px * var(--s,1)));border-radius:clamp(calc(16px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));-webkit-backdrop-filter:blur(calc(20px * var(--s,1))) saturate(1.2);background:linear-gradient(140deg,#ffffff29,#ffffff0d);grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;display:grid;position:relative;box-shadow:inset 0 0 0 1px #fff3}.qx-next--2 .qx-next__glass{color:#161616;background:linear-gradient(140deg,#ffffff8c,#ffffff4d)}.qx-next__k{font:600 max(13px, calc(15px * var(--s,1))) var(--ax-mono);opacity:.75;margin-bottom:calc(10px * var(--s,1));grid-column:1/-1}.qx-next__w{font:500 clamp(max(13px, calc(56px * var(--s,1))), 6.2vw, max(13px, calc(110px * var(--s,1))))/.95 var(--ax-serif);letter-spacing:-.03em}html[data-locale=zh] .qx-next__w{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(50px * var(--s,1))), 5.4vw, max(13px, calc(92px * var(--s,1))));letter-spacing:.02em}.qx-next__p{font:600 clamp(max(13px, calc(18px * var(--s,1))), 1.5vw, max(13px, calc(24px * var(--s,1)))) "Space Grotesk", var(--ax-sans);opacity:.85;align-self:end;padding-bottom:.5em}.qx-next__arrow{width:clamp(calc(56px * var(--s,1)), 5vw, calc(76px * var(--s,1)));height:clamp(calc(56px * var(--s,1)), 5vw, calc(76px * var(--s,1)));color:#161616;background:#ffffffeb;border-radius:50%;place-items:center;transition:transform .6s cubic-bezier(.3,1.4,.45,1),background .3s;display:grid}.qx-next:hover .qx-next__arrow{transform:translateX(calc(8px * var(--s,1)));background:var(--q-sun);color:#fff}.qx-next--2 .qx-next__arrow{color:#fff;background:#161616}@media (max-width:640px){.qx-next__glass{grid-template-columns:1fr auto}.qx-next__p{grid-area:3/1}}@keyframes qk-breathe{0%,to{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(18px * var(--s,1)) calc(40px * var(--s,1)) calc(-28px * var(--s,1)) #0000004d}50%{box-shadow:0 0 0 1.5px var(--q-ink), 0 0 0 calc(7px * var(--s,1)) #f85d2c12, 0 calc(26px * var(--s,1)) calc(50px * var(--s,1)) calc(-26px * var(--s,1)) #00000052}}.qk-p{align-items:center;gap:calc(6px * var(--s,1));display:inline-flex}.qk-arr{opacity:.35;transition:transform .45s cubic-bezier(.3,1.4,.45,1),opacity .3s,color .3s}.qk--sum .qk-card .qk-arr{animation:3.6s ease-in-out infinite qk-nudge;animation-delay:calc(3.2s + var(--i) * 1.2s)}@keyframes qk-nudge{0%,to{opacity:.35;transform:none}50%{transform:translateX(calc(3px * var(--s,1)));opacity:.8}}.qk-card:hover{animation:none;box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-28px * var(--s,1)) #00000061!important}.qk-card:hover .qk-arr{opacity:1;transform:translateX(calc(5px * var(--s,1)));color:var(--q-sun);animation:none}@media (prefers-reduced-motion:reduce){.qk--sum .qk-card,.qk--sum .qk-arr{animation:none!important}}.qfm{position:relative}.qfm-sticky{place-items:center;height:100vh;display:grid;position:sticky;top:0}.qfm-box{width:min(calc(1440px * var(--s,1)), calc(100vw - 2 * clamp(calc(16px * var(--s,1)), 3vw, calc(56px * var(--s,1)))), calc((100vh - calc(120px * var(--s,1))) * 16 / 9));aspect-ratio:16/9;border-radius:clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1)));box-shadow:0 0 0 1px #1414140d, 0 calc(40px * var(--s,1)) calc(90px * var(--s,1)) calc(-50px * var(--s,1)) #14141459;margin-top:calc(60px * var(--s,1));position:relative;overflow:hidden}.qfm-stage{transform-origin:0 0;top:0;left:0;position:absolute!important}.qfm{padding:clamp(calc(36px * var(--s,1)), 4vw, calc(64px * var(--s,1))) 0 clamp(calc(72px * var(--s,1)), 8vw, calc(130px * var(--s,1)));place-items:center;display:grid}.qfm .qfm-box{margin-top:0}.qb-cmp{justify-items:start;gap:calc(14px * var(--s,1));display:grid}.qb-cmp__k{font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-sans);color:#e8c9a8}.q-h,.qc-h,.qr-t,.qr-k,.qx-next__w,.qk-w,.q3-w,.qb-num,.qm-n,.ql-delta,.qv-score,.qt2-lab b{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.qb-cmp{gap:0}.qb-cmp .qb-num{line-height:1}.qb-cmp__k{margin-top:clamp(calc(14px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)))}.q-sec--mint>.q-wrap{background:linear-gradient(160deg,#e2f3e7 0%,#edf7f0 45%,#f6f7f4 100%)}.qlc{align-items:end;gap:clamp(calc(32px * var(--s,1)), 5vw, calc(96px * var(--s,1)));grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.qlc-num{font:600 clamp(max(13px, calc(96px * var(--s,1))), 11vw, max(13px, calc(200px * var(--s,1))))/.9 "Space Grotesk", var(--ax-sans);letter-spacing:-.05em;color:var(--q-ink);font-variant-numeric:tabular-nums;align-items:baseline;display:flex}.qlc-num span:last-child{font-size:.82em}.qlc-say{margin:clamp(calc(26px * var(--s,1)), 3vw, calc(44px * var(--s,1))) 0 0;font:500 clamp(max(13px, calc(26px * var(--s,1))), 2.4vw, max(13px, calc(40px * var(--s,1))))/1.25 "Space Grotesk", var(--ax-sans);letter-spacing:-.02em;color:var(--q-ink)}html[data-locale=zh] .qlc-say{font-family:var(--ax-sans);letter-spacing:0;font-weight:500}.qlc-chart{gap:calc(22px * var(--s,1));display:grid}.qlc-legend{justify-self:end;align-items:center;gap:calc(10px * var(--s,1));font:500 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-sans);display:flex}.qlc-legend i{width:calc(18px * var(--s,1));height:calc(18px * var(--s,1));border-radius:calc(5px * var(--s,1));margin-left:calc(14px * var(--s,1));background:#d8d8d8}.qlc-legend i.is-g{background:#181818;margin-left:0}.qlc-bars{gap:clamp(calc(10px * var(--s,1)), 1.6vw, calc(26px * var(--s,1)));height:clamp(calc(300px * var(--s,1)), 30vw, calc(440px * var(--s,1)));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.qlc-grp{flex-direction:column;min-width:0;display:flex}.qlc-pair{align-items:end;gap:clamp(calc(4px * var(--s,1)), .5vw, calc(8px * var(--s,1)));flex:1;grid-template-columns:1fr 1fr;display:grid}.qlc-bar{border-radius:calc(12px * var(--s,1)) calc(12px * var(--s,1)) calc(4px * var(--s,1)) calc(4px * var(--s,1));transform-origin:bottom;transition:transform 1.1s cubic-bezier(.22,1,.36,1);transition-delay:calc(.3s + var(--i) * .12s);background:#d8d8d8;position:relative;transform:scaleY(0)}.qlc-bar.is-g{background:#181818}.qlc-bar+.qlc-bar{transition-delay:calc(.42s + var(--i) * .12s)}.q-fig.is-in .qlc-bar{transform:none}.qlc-bar b{left:50%;bottom:calc(100% + calc(8px * var(--s,1)));font:500 clamp(13px, 1.1vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:#9a9a9a;white-space:nowrap;opacity:0;transition:opacity .5s;transition-delay:calc(1.1s + var(--i) * .12s);position:absolute;transform:translate(-50%)}.qlc-bar.is-g b{color:#161616;font-weight:600}.q-fig.is-in .qlc-bar b{opacity:1}.qlc-lab{margin-top:calc(14px * var(--s,1));text-align:center;font:500 clamp(13px, 1.05vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);color:#6c6c6c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.q-fig .qlc-grp[style*=--i]{opacity:1;transform:none}@media (max-width:900px){.qlc{grid-template-columns:1fr}.qlc-legend{justify-self:start}}@media (prefers-reduced-motion:reduce){.qlc-bar,.qlc-bar b{opacity:1;transition:none;transform:none}}.q-page--genauth{--h-top:#efdcc4;--h-tag:#9a6a3c}.q-page--webagent{--h-top:#c9d3e2;--h-tag:#50648a}.q-page--gumem{--h-top:#c9e6d2;--h-tag:#2f7a4f}.q-page .q-sec--panel>.q-wrap,.q-page .q-banner{--c0:color-mix(in srgb, var(--h-top) calc(100% - var(--k,0) * 100%), #f7f7f4);--c1:color-mix(in srgb, var(--h-top) calc(100% - var(--k2,.2) * 100%), #f7f7f4)}.q-page .q-sec--panel>.q-wrap{background:linear-gradient(178deg, var(--c0), var(--c1))!important;color:var(--q-ink)!important}.q-page .q-sec--ink>.q-wrap:before{display:none}.q-page .q-banner{color:var(--q-ink)!important;background:linear-gradient(#16161609 1px, transparent 1px) 0 0 / calc(88px * var(--s,1)) calc(88px * var(--s,1)), linear-gradient(90deg, #16161609 1px, transparent 1px) 0 0 / calc(88px * var(--s,1)) calc(88px * var(--s,1)), linear-gradient(178deg, var(--c0), var(--c1))!important}.q-page .q-banner:after{opacity:.25;mix-blend-mode:multiply}.q-page .q-banner .q-h{color:var(--q-ink)!important}.q-page .q-banner__lead{color:var(--q-g1)!important}.q-page .qb-big__ic{color:var(--q-ink)!important}.q-page .qb-big__k,.q-page .qb-cmp__k{color:var(--h-tag)!important}.qr-bg,.qx-next__bg{display:none!important}.qr-card,.qx-next{box-shadow:0 0 0 1px #fff9 inset, 0 calc(40px * var(--s,1)) calc(80px * var(--s,1)) calc(-46px * var(--s,1)) #28324673!important}.qr-card:after,.qx-next:after{content:"";background:url(../media/grain-sand.0voywm170kc9e.png) 0 0 / calc(256px * var(--s,1)) calc(256px * var(--s,1));mix-blend-mode:multiply;opacity:.22;pointer-events:none;position:absolute;inset:0}.qr-card:nth-child(3),.qx-next--1{background:radial-gradient(55% 60% at 88% 8%,#ffffffd9,#0000 62%),radial-gradient(60% 70% at 6% 96%,#a3b5d2,#0000 66%),radial-gradient(45% 50% at 60% 70%,#d6c9e88c,#0000 70%),linear-gradient(150deg,#bccadf 0%,#dbe3ee 60%,#eceff4 100%)}.qr-card:nth-child(2){background:radial-gradient(55% 60% at 88% 8%,#ffffffd9,#0000 62%),radial-gradient(60% 70% at 6% 96%,#ecc199,#0000 66%),radial-gradient(45% 50% at 62% 72%,#f8aa8259,#0000 70%),linear-gradient(150deg,#efd7bb 0%,#f6e7d5 60%,#faf3ea 100%)}.qr-card:nth-child(4),.qx-next--2{background:radial-gradient(55% 60% at 88% 8%,#ffffffd9,#0000 62%),radial-gradient(60% 70% at 6% 96%,#a4d6b6,#0000 66%),radial-gradient(45% 50% at 62% 72%,#bee2d699,#0000 70%),linear-gradient(150deg,#c2e3cd 0%,#dff1e5 60%,#eef7f1 100%)}.qr-card .qr-glass,.qx-next .qx-next__glass{z-index:1;-webkit-backdrop-filter:blur(calc(26px * var(--s,1))) saturate(1.35);box-shadow:inset 0 0 0 1px #ffffffb3, 0 calc(20px * var(--s,1)) calc(40px * var(--s,1)) calc(-30px * var(--s,1)) #28324659!important;background:linear-gradient(140deg,#ffffff80,#ffffff3d)!important}.qr-card .qr-glass,.qr-card .qr-glass *,.qx-next .qx-next__glass,.qx-next .qx-next__glass *{color:#161616!important}.qx-next .qx-next__arrow{background:#161616!important}.qx-next .qx-next__arrow svg,.qx-next .qx-next__arrow svg *{color:#fff!important}.qx-next:hover .qx-next__arrow{background:var(--q-sun)!important}.qx-next{transition:transform .6s var(--q-in)}.qx-next:hover{transform:translateY(calc(-4px * var(--s,1)))}.qk--sum .qk-card:first-child{--gl:236, 160, 96}.qk--sum .qk-card:nth-child(2){--gl:120, 146, 196}.qk--sum .qk-card:nth-child(3){--gl:96, 190, 132}.qk--sum .qk-card{animation:3.2s cubic-bezier(.45,0,.55,1) infinite qk-breathe2!important;animation-delay:calc(3s + var(--i) * 1.05s)!important;animation-play-state:paused!important}.q-fig.is-in .qk--sum .qk-card{animation-play-state:running!important}@keyframes qk-breathe2{0%,to{box-shadow:0 0 0 1.5px var(--q-ink), 0 0 0 0 rgba(var(--gl), 0), 0 calc(18px * var(--s,1)) calc(40px * var(--s,1)) calc(-28px * var(--s,1)) #0000004d;transform:translateY(0)}50%{transform:translateY(calc(-5px * var(--s,1)));box-shadow:0 0 0 1.5px var(--q-ink), 0 0 0 calc(10px * var(--s,1)) rgba(var(--gl), .22), 0 calc(34px * var(--s,1)) calc(60px * var(--s,1)) calc(-30px * var(--s,1)) rgba(var(--gl), .75)}}.qk--sum .qk-card .qk-p{color:var(--q-ink)}.qk--sum .qk-card .qk-arr{width:calc(16px * var(--s,1));height:calc(16px * var(--s,1));opacity:.55;animation:3.2s cubic-bezier(.45,0,.55,1) infinite qk-nudge2!important;animation-delay:calc(3s + var(--i) * 1.05s)!important}@keyframes qk-nudge2{0%,to{opacity:.55;transform:translate(0)}50%{transform:translateX(calc(6px * var(--s,1)));opacity:1;color:var(--q-sun)}}.qk--sum .qk-card:hover{transform:translateY(calc(-6px * var(--s,1)))!important;box-shadow:0 0 0 1.5px var(--q-ink), 0 0 0 calc(10px * var(--s,1)) rgba(var(--gl), .26), 0 calc(36px * var(--s,1)) calc(64px * var(--s,1)) calc(-30px * var(--s,1)) rgba(var(--gl), .8)!important;animation:none!important}.qk--sum .qk-card:hover .qk-arr{transform:translateX(calc(7px * var(--s,1)));opacity:1;color:var(--q-sun);animation:none!important}@media (prefers-reduced-motion:reduce){.qk--sum .qk-card,.qk--sum .qk-card .qk-arr{animation:none!important}}.qk-go{display:none}.qk--sum .qk-card{padding-bottom:clamp(calc(26px * var(--s,1)), 2.6vw, calc(38px * var(--s,1)));background:linear-gradient(150deg, #fdfdfc 35%, rgba(var(--gl), .2) 100%)!important;animation:3.6s cubic-bezier(.45,0,.55,1) infinite qk-breathe3!important}@keyframes qk-breathe3{0%,to{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(18px * var(--s,1)) calc(40px * var(--s,1)) calc(-28px * var(--s,1)) #0000004d;transform:translateY(0)}50%{transform:translateY(calc(-3px * var(--s,1)));box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(30px * var(--s,1)) calc(54px * var(--s,1)) calc(-30px * var(--s,1)) rgba(var(--gl), .7)}}.qk--sum .qk-arr{display:none}.qk--sum .qk-p{margin-top:calc(18px * var(--s,1));font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) "Space Grotesk", var(--ax-sans)!important}.qk--sum .qk-go{right:clamp(calc(18px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)));bottom:clamp(calc(18px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)));width:clamp(calc(44px * var(--s,1)), 3.6vw, calc(54px * var(--s,1)));height:clamp(calc(44px * var(--s,1)), 3.6vw, calc(54px * var(--s,1)));background:var(--q-ink);color:#fff;animation:3.6s ease-out infinite qk-ring;animation-delay:calc(3s + var(--i) * 1.05s);border-radius:50%;place-items:center;transition:background .3s,transform .5s cubic-bezier(.3,1.4,.45,1);display:grid;position:absolute}@keyframes qk-ring{0%{box-shadow:0 0 0 0 rgba(var(--gl), .55)}55%,to{box-shadow:0 0 0 calc(16px * var(--s,1)) rgba(var(--gl), 0)}}.qk--sum .qk-go svg{animation:3.6s cubic-bezier(.45,0,.55,1) infinite qk-nudge3;animation-delay:calc(3s + var(--i) * 1.05s)}@keyframes qk-nudge3{0%,60%,to{transform:translate(0)}25%{transform:translateX(calc(3px * var(--s,1)))}}.qk--sum .qk-card:hover{background:linear-gradient(150deg, #fdfdfc 20%, rgba(var(--gl), .3) 100%)!important;box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(36px * var(--s,1)) calc(64px * var(--s,1)) calc(-30px * var(--s,1)) rgba(var(--gl), .8)!important}.qk--sum .qk-card:hover .qk-go{transform:translateX(calc(4px * var(--s,1)));animation:none}@media (prefers-reduced-motion:reduce){.qk--sum .qk-go,.qk--sum .qk-go svg{animation:none!important}}.q-sec--layer>.q-wrap{box-shadow:inset 0 0 0 1px #ffffffb3, 0 calc(30px * var(--s,1)) calc(80px * var(--s,1)) calc(-50px * var(--s,1)) #28324640;background:radial-gradient(60% 70% at 8% 0,#c9d3e2bf,#0000 70%),radial-gradient(55% 65% at 96% 38%,#efdcc4b3,#0000 72%),radial-gradient(60% 60% at 30% 100%,#c9e6d2a6,#0000 70%),#f6f5f1!important}.st-vision{padding:clamp(calc(80px * var(--s,1)), 9vw, calc(150px * var(--s,1))) 0 clamp(calc(80px * var(--s,1)), 9vw, calc(140px * var(--s,1)))}.st-vision__bubble{width:min(calc(1560px * var(--s,1)), calc(100vw - 2 * clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))));box-sizing:border-box;padding:clamp(calc(28px * var(--s,1)), 3.4vw, calc(56px * var(--s,1)));border-radius:clamp(calc(24px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)));box-shadow:inset 0 0 0 1px #ffffffbf, 0 calc(40px * var(--s,1)) calc(90px * var(--s,1)) calc(-60px * var(--s,1)) #28283259;background:radial-gradient(70% 90% at 100% 0,#efdcc4cc,#0000 70%),radial-gradient(60% 80% at 0 100%,#c9d3e28c,#0000 72%),#f6f4ef;margin:0 auto}.st-vision .to{column-gap:clamp(calc(32px * var(--s,1)), 4.5vw, calc(88px * var(--s,1)));font-size:clamp(max(13px, calc(34px * var(--s,1))), 3.5vw, max(13px, calc(64px * var(--s,1))));grid-template-rows:1fr auto 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;line-height:1.1;display:grid}.st-vision .to-plate{border-radius:clamp(calc(16px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)));box-shadow:0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-36px * var(--s,1)) #00000080;clip-path:inset(0 100% 0 0 round calc(24px * var(--s,1)));grid-area:1/1/4;aspect-ratio:2400/1474!important;width:100%!important;margin:0!important;display:block!important}.st-vision .to-plate img{object-position:50% 50%!important}.st-vision .to-a{grid-area:1/2;align-self:end}.st-vision .to-b{text-align:left;grid-area:3/2;align-self:start;margin-top:0}.st-vision .to-line:after{content:none}.st-vision .to-row{align-items:flex-start}.st-vision .to-a .to-text .tl-c:first-child{margin-left:-.4em}.st-vision .to-by{margin-top:calc(14px * var(--s,1));font-size:clamp(max(13px, calc(15px * var(--s,1))), 1.05vw, max(13px, calc(18px * var(--s,1))))}.st-vision .to:before{content:"";width:calc(56px * var(--s,1));background:var(--q-ink,#161616);opacity:.8;height:1.5px;margin:clamp(calc(28px * var(--s,1)), 3vw, calc(52px * var(--s,1))) 0;grid-area:2/2}@media (max-width:900px){.st-vision .to{row-gap:calc(28px * var(--s,1));font-size:clamp(max(13px, calc(30px * var(--s,1))), 7vw, max(13px, calc(44px * var(--s,1))));grid-template-rows:auto;grid-template-columns:1fr}.st-vision .to-plate{grid-row:auto;aspect-ratio:4/3!important}.st-vision .to-a,.st-vision .to-b,.st-vision .to:before{grid-area:auto/1}.st-vision .to:before{margin:0}}.qr{height:400vh}.qr-card.is-on{filter:none;transform:none}.qr-card.is-far{pointer-events:none;opacity:0!important}.qr-card--all{background:radial-gradient(50% 70% at 0 100%,#f1d8bd,#0000 70%),radial-gradient(50% 70% at 50% 0,#b9c7dd,#0000 70%),radial-gradient(50% 70% at 100% 100%,#b8e0c6,#0000 70%),#f4f3ef!important}.qr-trio{top:clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));gap:clamp(calc(12px * var(--s,1)), 1.4vw, calc(20px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));display:grid;padding:clamp(calc(12px * var(--s,1)), 1.4vw, calc(20px * var(--s,1)))!important;background:#ffffff47!important}.qr-tile{justify-content:flex-end;align-items:flex-start;gap:calc(10px * var(--s,1));padding:clamp(calc(20px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));border-radius:clamp(calc(12px * var(--s,1)), 1.3vw, calc(20px * var(--s,1)));text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffffbf, 0 calc(18px * var(--s,1)) calc(36px * var(--s,1)) calc(-28px * var(--s,1)) #28324666;transition:transform .5s var(--q-in), box-shadow .5s var(--q-in);border:0;flex-direction:column;display:flex;position:relative}.qr-tile:hover{transform:translateY(calc(-4px * var(--s,1)));box-shadow:inset 0 0 0 1px #ffffffe6, 0 calc(26px * var(--s,1)) calc(44px * var(--s,1)) calc(-26px * var(--s,1)) #28324680}.qr-tile--1{background:linear-gradient(160deg,#faf3ea 10%,#efd4b5 100%)}.qr-tile--2{background:linear-gradient(160deg,#eef1f6 10%,#c3cfe2 100%)}.qr-tile--3{background:linear-gradient(160deg,#eef7f1 10%,#bfe1cb 100%)}.qr-tile .qr-n{top:clamp(calc(18px * var(--s,1)), 2vw, calc(30px * var(--s,1)));left:clamp(calc(20px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));position:absolute;opacity:.55!important}.qr-tile__k{font:500 clamp(max(13px, calc(48px * var(--s,1))), 5.4vw, max(13px, calc(96px * var(--s,1))))/.95 var(--ax-serif);letter-spacing:-.03em}html[data-locale=zh] .qr-tile__k{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(44px * var(--s,1))), 4.8vw, max(13px, calc(84px * var(--s,1))));letter-spacing:.02em}.qr-tile__t{font:500 clamp(max(13px, calc(17px * var(--s,1))), 1.4vw, max(13px, calc(23px * var(--s,1))))/1.3 var(--ax-serif)}html[data-locale=zh] .qr-tile__t{font-family:var(--ax-serif-cn)}.qr-tile__p{margin-top:calc(6px * var(--s,1));font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);opacity:.7}.qr-tile>*{opacity:0;transform:translateY(calc(12px * var(--s,1)));transition:opacity .6s ease, transform .8s var(--q-in);transition-delay:calc(.25s + var(--i) * .12s)}.qr-card.is-on .qr-tile>*{opacity:1;transform:none}@media (max-width:720px){.qr-trio{grid-template-columns:1fr}.qr-tile{padding:calc(16px * var(--s,1)) calc(18px * var(--s,1));flex-flow:wrap;align-items:baseline}.qr-tile .qr-n{display:none}.qr-tile__k{font-size:max(13px, calc(36px * var(--s,1)))!important}}.qr-nav .qr-dot{border-radius:calc(999px * var(--s,1))!important;transition:width .5s var(--q-in), background .3s!important;background:#16161633!important}.qr-nav .qr-dot.is-on{background:#161616!important}.qr-card--all:not(.is-on) .qr-tile .qr-n{opacity:0!important}.qph{min-height:min(78vh, calc(820px * var(--s,1)));padding:clamp(calc(140px * var(--s,1)), 18vh, calc(200px * var(--s,1))) 0 clamp(calc(64px * var(--s,1)), 9vh, calc(120px * var(--s,1)));align-items:flex-end;display:flex;position:relative;overflow:hidden}.qph:before{content:"";background:radial-gradient(50% 60% at 18% 40%, var(--qph-c), transparent 70%);opacity:.7;pointer-events:none;height:90%;position:absolute;inset:-20% -10% auto}.qph--genauth{--qph-c:#efdcc4}.qph--webagent{--qph-c:#c9d3e2}.qph--gumem{--qph-c:#c9e6d2}.qph-in{width:min(calc(1560px * var(--s,1)), calc(100vw - 2 * clamp(calc(20px * var(--s,1)), 5vw, calc(96px * var(--s,1)))));gap:clamp(calc(32px * var(--s,1)), 6vw, calc(120px * var(--s,1)));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;margin:0 auto;display:grid;position:relative}.qph-name{font:500 clamp(max(13px, calc(76px * var(--s,1))), 11vw, max(13px, calc(210px * var(--s,1))))/.9 var(--ax-serif);letter-spacing:-.035em;color:var(--q-ink);font-variant-numeric:lining-nums;animation:qph-up 1.1s var(--q-in) .1s both;margin:0}.qph-side{padding-bottom:clamp(calc(10px * var(--s,1)), 1.4vw, calc(26px * var(--s,1)));border-left:1.5px solid var(--q-ink);padding-left:clamp(calc(22px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));animation:qph-up 1s var(--q-in) .45s both}.qph-say{font:500 clamp(max(13px, calc(24px * var(--s,1))), 2.3vw, max(13px, calc(40px * var(--s,1))))/1.32 var(--ax-serif);color:var(--q-ink);max-width:22em;margin:0}html[data-locale=zh] .qph-say{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(22px * var(--s,1))), 2.1vw, max(13px, calc(36px * var(--s,1))));line-height:1.45}.qph-cta{margin-top:clamp(calc(24px * var(--s,1)), 2.6vw, calc(40px * var(--s,1)))}@keyframes qph-up{0%{opacity:0;transform:translateY(calc(24px * var(--s,1)))}}@media (max-width:860px){.qph-in{grid-template-columns:1fr}.qph{min-height:0}}@media (prefers-reduced-motion:reduce){.qph-name,.qph-side{opacity:1;transform:none;animation:none!important}}.qp--solo{max-width:calc(760px * var(--s,1));margin:0 auto;display:block}.qp--solo .qp-name{padding:clamp(calc(32px * var(--s,1)), 3.4vw, calc(56px * var(--s,1)));border-radius:clamp(calc(18px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)));box-shadow:0 0 0 1px #fffc inset, 0 calc(40px * var(--s,1)) calc(80px * var(--s,1)) calc(-46px * var(--s,1)) #28324680;background:#fbfaf8;gap:0;transform:rotate(-1.5deg)}.qp--solo .qp-name b{align-items:center;gap:calc(14px * var(--s,1));margin-bottom:clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1)));font:600 clamp(max(13px, calc(28px * var(--s,1))), 2.6vw, max(13px, calc(44px * var(--s,1)))) var(--ax-sans);display:flex}.qp--solo .qp-av{background:var(--q-ink);width:1.3em;height:1.3em;color:var(--q-sun);border-radius:50%;place-items:center;font-size:.7em;display:grid}.qp--solo .qp-row{align-items:baseline;gap:calc(20px * var(--s,1));padding:clamp(calc(14px * var(--s,1)), 1.4vw, calc(22px * var(--s,1))) 0;font:500 clamp(max(13px, calc(20px * var(--s,1))), 1.8vw, max(13px, calc(30px * var(--s,1)))) var(--ax-mono);color:var(--q-ink);border-top:1px solid #00000014;display:flex}.qp--solo .qp-row em{width:4.5em;font:500 clamp(max(13px, calc(15px * var(--s,1))), 1.1vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-g2);flex:none;font-style:normal}.qg{--qg-n:6;max-width:calc(1240px * var(--s,1));margin:0 auto}.qg-row{grid-template-columns:repeat(var(--qg-n), minmax(0, 1fr));gap:clamp(calc(10px * var(--s,1)), 1.4vw, calc(22px * var(--s,1)));align-items:center;display:grid;position:relative}.qg-wire{background:#16161624;height:2px;position:absolute;top:50%;left:8.33333%;right:8.33333%;transform:translateY(-50%)}.qg-wire:after{content:"";background:var(--q-ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.qg-pulse{width:calc(14px * var(--s,1));height:calc(14px * var(--s,1));margin:calc(-7px * var(--s,1)) 0 0 calc(-7px * var(--s,1));background:var(--q-sun);box-shadow:0 0 0 calc(6px * var(--s,1)) #f85d2c2e;opacity:0;border-radius:50%;position:absolute;top:50%;left:0}.q-fig.is-in .qg-wire:after{animation:3s cubic-bezier(.45,0,.25,1) .4s both qg-draw}.q-fig.is-in .qg-pulse{animation:3s cubic-bezier(.45,0,.25,1) .4s both qg-run}@keyframes qg-draw{to{transform:scaleX(1)}}@keyframes qg-run{0%{opacity:1;left:0}96%{opacity:1}to{opacity:0;left:100%}}.qg-c{z-index:1;justify-content:center;display:flex;position:relative}.qg-node{align-items:center;gap:calc(10px * var(--s,1));padding:calc(14px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(16px * var(--s,1));box-shadow:0 0 0 1px #00000014, 0 calc(20px * var(--s,1)) calc(40px * var(--s,1)) calc(-28px * var(--s,1)) #0006;font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.15vw, max(13px, calc(19px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);white-space:nowrap;background:#fbfaf8;display:flex}.qg-c--agent .qg-node{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(20px * var(--s,1)) calc(40px * var(--s,1)) calc(-28px * var(--s,1)) #0006}.qg-av{width:calc(30px * var(--s,1));height:calc(30px * var(--s,1));background:var(--q-ink);color:#fff;font:600 max(13px, calc(14px * var(--s,1))) var(--ax-sans);border-radius:50%;place-items:center;display:grid}.qg-av--agent{color:var(--q-sun)}.qg-gate{justify-content:center;align-items:center;gap:calc(10px * var(--s,1));width:100%;min-height:clamp(calc(170px * var(--s,1)), 15vw, calc(230px * var(--s,1)));padding:calc(18px * var(--s,1)) calc(10px * var(--s,1));box-sizing:border-box;border-radius:calc(999px * var(--s,1));text-align:center;transition:background .5s ease, box-shadow .5s ease, transform .5s var(--q-in);background:#ffffff8c;flex-direction:column;display:flex;box-shadow:inset 0 0 0 1.5px #16161629}html[data-locale=zh] .qg-gate b{font-family:var(--ax-serif-cn)}html[data-locale=en] .qg-gate b{font-size:clamp(max(13px, calc(19px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1))))}.qg-gate span{font:500 clamp(12px, .9vw, max(13px, calc(14px * var(--s,1))))/1.3 var(--ax-mono);color:var(--q-g1)}.q-fig.is-in .qg-gate{animation:qg-lit .6s var(--q-in) both;animation-delay:calc(.4s + 3s * (var(--i) + .5) / 6 - .3s)}@keyframes qg-lit{0%{background:#ffffff8c;box-shadow:inset 0 0 0 1.5px #16161629}to{box-shadow:inset 0 0 0 1.5px var(--q-ink), 0 calc(24px * var(--s,1)) calc(44px * var(--s,1)) calc(-28px * var(--s,1)) #00000073;background:#fbfaf8}}.qg-audit{margin-top:clamp(calc(36px * var(--s,1)), 4vw, calc(64px * var(--s,1)));padding-top:calc(18px * var(--s,1));border-top:1.5px dashed #16161640}.qg-audit__k{margin-bottom:calc(14px * var(--s,1));font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.1vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);display:block}.qg-audit__row{grid-template-columns:repeat(var(--qg-n), minmax(0, 1fr));gap:clamp(calc(10px * var(--s,1)), 1.4vw, calc(22px * var(--s,1)));display:grid}.qg-log{align-items:center;gap:calc(4px * var(--s,1));text-align:center;font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);flex-direction:column;display:flex}.qg-log i{width:calc(9px * var(--s,1));height:calc(9px * var(--s,1));margin-bottom:calc(6px * var(--s,1));background:var(--q-ink);border-radius:50%}.qg-t{font:500 12px var(--ax-mono);color:var(--q-g2)}.q-fig.is-in .qg-log{animation:qph-up .6s var(--q-in) both;animation-delay:calc(.4s + 3s * (var(--i) + .5) / 6)}@media (max-width:860px){.qg-row,.qg-audit__row{row-gap:calc(16px * var(--s,1));grid-template-columns:repeat(3,minmax(0,1fr))}.qg-wire{display:none}.qg-gate{min-height:calc(120px * var(--s,1))}.qg-node{padding:calc(10px * var(--s,1)) calc(12px * var(--s,1));font-size:max(13px, calc(14px * var(--s,1)))}}@media (prefers-reduced-motion:reduce){.qg *,.qg :after{animation:none!important}.qg-wire:after{transform:none}}.qg-gate{width:clamp(calc(118px * var(--s,1)), 10vw, calc(156px * var(--s,1)));min-height:clamp(calc(180px * var(--s,1)), 15vw, calc(220px * var(--s,1)))}.qg-gate b{font:500 clamp(max(13px, calc(30px * var(--s,1))), 2.6vw, max(13px, calc(44px * var(--s,1))))/1 var(--ax-serif-cn)!important;color:var(--q-ink)!important}html[data-locale=en] .qg-gate b{font-family:var(--ax-serif)!important;font-size:clamp(max(13px, calc(20px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1))))!important}.qg-gate span{max-width:9em}.qg-bind{transform:translate(-50%, calc(-100% - calc(12px * var(--s,1))));margin-left:calc(clamp(calc(10px * var(--s,1)), 1.4vw, calc(22px * var(--s,1))) / 2);padding:calc(3px * var(--s,1)) calc(10px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-sun);color:#fff;font:600 13px var(--ax-sans);white-space:nowrap;position:absolute;top:50%;left:100%}.qg{max-width:calc(1440px * var(--s,1))}.qg-gate span{all:unset}.qg-gate{gap:calc(8px * var(--s,1));width:clamp(calc(150px * var(--s,1)), 13vw, calc(200px * var(--s,1)));min-height:clamp(calc(250px * var(--s,1)), 20vw, calc(310px * var(--s,1)))}.qg-gate b,.qg-gate b span{margin-bottom:calc(10px * var(--s,1));font:500 clamp(max(13px, calc(40px * var(--s,1))), 3.8vw, max(13px, calc(64px * var(--s,1))))/1 var(--ax-serif-cn)!important;color:var(--q-ink)!important}html[data-locale=en] .qg-gate b,html[data-locale=en] .qg-gate b span{font-family:var(--ax-serif)!important;font-size:clamp(max(13px, calc(26px * var(--s,1))), 2.2vw, max(13px, calc(36px * var(--s,1))))!important}.qg-gate__p{font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))))/1.3 var(--ax-mono);color:var(--q-ink);font-style:normal}.qg-node{gap:calc(14px * var(--s,1));padding:clamp(calc(16px * var(--s,1)), 1.4vw, calc(22px * var(--s,1))) clamp(calc(18px * var(--s,1)), 1.6vw, calc(26px * var(--s,1)));border-radius:calc(20px * var(--s,1));font-size:clamp(max(13px, calc(20px * var(--s,1))), 1.7vw, max(13px, calc(28px * var(--s,1))))}.qg-av{width:calc(40px * var(--s,1));height:calc(40px * var(--s,1));font-size:max(13px, calc(18px * var(--s,1)))}.qg-bind{font-size:max(13px, calc(16px * var(--s,1)));padding:calc(5px * var(--s,1)) calc(14px * var(--s,1))}.qg-audit__k{font-size:clamp(max(13px, calc(20px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1))));margin-bottom:calc(20px * var(--s,1))}.qg-log{font-size:clamp(max(13px, calc(18px * var(--s,1))), 1.5vw, max(13px, calc(24px * var(--s,1))));font-weight:600}.qg-log i{width:calc(12px * var(--s,1));height:calc(12px * var(--s,1))}.qg-t{font-size:clamp(13px, 1vw, max(13px, calc(16px * var(--s,1))))}.qv2{gap:clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qv2-card{padding:clamp(calc(28px * var(--s,1)), 3vw, calc(52px * var(--s,1)));border-radius:clamp(calc(22px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));box-shadow:inset 0 0 0 1px #ffffffb3, 0 calc(40px * var(--s,1)) calc(80px * var(--s,1)) calc(-50px * var(--s,1)) #28324666;flex-direction:column;display:flex;position:relative}.qv2-card--1{background:linear-gradient(170deg,#f3e6d6,#f7f5f1 70%)}.qv2-card--2{background:linear-gradient(170deg,#f1e4d4,#f7f6f3 70%)}.qv2-n{font:600 clamp(max(13px, calc(18px * var(--s,1))), 1.4vw, max(13px, calc(22px * var(--s,1)))) var(--ax-mono);color:var(--q-g2)}.qv2-w{margin:calc(6px * var(--s,1)) 0 0;font:500 clamp(max(13px, calc(64px * var(--s,1))), 6.4vw, max(13px, calc(112px * var(--s,1))))/1 var(--ax-serif-cn);letter-spacing:.02em;color:var(--q-ink)}html[data-locale=en] .qv2-w{font-family:var(--ax-serif);letter-spacing:-.03em}.qv2-say{margin:clamp(calc(14px * var(--s,1)), 1.4vw, calc(22px * var(--s,1))) 0 clamp(calc(28px * var(--s,1)), 3vw, calc(48px * var(--s,1)));font:500 clamp(max(13px, calc(22px * var(--s,1))), 1.9vw, max(13px, calc(32px * var(--s,1))))/1.35 var(--ax-serif-cn);color:var(--q-ink);max-width:18em}html[data-locale=en] .qv2-say{font-family:var(--ax-serif)}.qv2 .qo{transform:none}.qv2 .qo-app{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1))))!important;padding:calc(10px * var(--s,1)) calc(16px * var(--s,1))!important}.qv2 .qo-me{font-size:clamp(max(13px, calc(18px * var(--s,1))), 1.5vw, max(13px, calc(24px * var(--s,1))))!important;padding:calc(14px * var(--s,1)) calc(22px * var(--s,1))!important}.qv2 .qo-once{font-size:max(13px, calc(15px * var(--s,1)))!important}.qg2{gap:clamp(calc(14px * var(--s,1)), 1.4vw, calc(20px * var(--s,1)));flex-direction:column;display:flex}.qg2-bind{align-items:center;gap:calc(12px * var(--s,1));display:flex}.qg2-node{align-items:center;gap:calc(12px * var(--s,1));padding:calc(12px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(16px * var(--s,1));box-shadow:0 0 0 1px #00000014, 0 calc(16px * var(--s,1)) calc(32px * var(--s,1)) calc(-24px * var(--s,1)) #0006;font:600 clamp(max(13px, calc(18px * var(--s,1))), 1.5vw, max(13px, calc(24px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);white-space:nowrap;background:#fbfaf8;display:inline-flex}.qg2-node--agent{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(16px * var(--s,1)) calc(32px * var(--s,1)) calc(-24px * var(--s,1)) #0006}.qg2-av{width:calc(34px * var(--s,1));height:calc(34px * var(--s,1));background:var(--q-ink);color:#fff;font:600 max(13px, calc(15px * var(--s,1))) var(--ax-sans);border-radius:50%;place-items:center;display:grid}.qg2-av--agent{color:var(--q-sun)}.qg2-link{text-align:center;font:600 max(13px, calc(15px * var(--s,1))) var(--ax-sans);color:var(--q-sun);flex:1;position:relative}.qg2-link:before{content:"";background:var(--q-sun);z-index:-1;height:2px;position:absolute;top:50%;left:0;right:0}.qg2-link>span{padding:2px calc(10px * var(--s,1));border-radius:calc(999px * var(--s,1));background:#f6f6f4}.qg2-gates{gap:calc(10px * var(--s,1));padding-left:calc(22px * var(--s,1));border-left:2px solid var(--q-ink);margin-left:calc(16px * var(--s,1));flex-direction:column;display:flex}.qg2-gate{align-items:center;gap:clamp(calc(14px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));padding:clamp(calc(14px * var(--s,1)), 1.3vw, calc(20px * var(--s,1))) clamp(calc(18px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)));border-radius:calc(999px * var(--s,1));box-shadow:inset 0 0 0 1.5px var(--q-ink);background:#fbfaf8;grid-template-columns:auto 1fr auto;display:grid}.qg2-k{font:500 clamp(max(13px, calc(32px * var(--s,1))), 2.8vw, max(13px, calc(48px * var(--s,1))))/1 var(--ax-serif-cn);color:var(--q-ink)}html[data-locale=en] .qg2-k{font-family:var(--ax-serif);font-size:clamp(max(13px, calc(24px * var(--s,1))), 2vw, max(13px, calc(32px * var(--s,1))))}.qg2-p{font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.25vw, max(13px, calc(20px * var(--s,1)))) var(--ax-mono);color:var(--q-ink)}.qg2-t{font:600 clamp(13px, 1vw, max(13px, calc(16px * var(--s,1)))) var(--ax-mono);color:#1f8a4c;white-space:nowrap}.qg2-end{margin-left:calc(16px * var(--s,1));padding-left:calc(22px * var(--s,1));padding-top:calc(6px * var(--s,1));border-left:2px dashed #1616164d;justify-content:flex-start;display:flex}.q-fig.is-in .qg2-gate{animation:qph-up .7s var(--q-in) both;animation-delay:calc(.3s + var(--i) * .35s)}@media (max-width:960px){.qv2{grid-template-columns:1fr}}.qid{grid-template-columns:clamp(calc(150px * var(--s,1)), 15vw, calc(220px * var(--s,1))) 1fr;max-width:calc(860px * var(--s,1));border-radius:clamp(calc(20px * var(--s,1)), 2vw, calc(30px * var(--s,1)));box-shadow:0 0 0 1px #ffffffe6 inset, 0 0 0 1px #16161614, 0 calc(50px * var(--s,1)) calc(90px * var(--s,1)) calc(-50px * var(--s,1)) #1e283c8c;background:#fbfaf8;margin:0 auto;display:grid;overflow:hidden}.qid-side{padding:calc(26px * var(--s,1)) calc(18px * var(--s,1));background:var(--q-ink);color:#fff;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.qid-logo{width:calc(30px * var(--s,1));height:calc(30px * var(--s,1));opacity:.9;align-self:flex-start}.qid-av{width:clamp(calc(84px * var(--s,1)), 8vw, calc(116px * var(--s,1)));aspect-ratio:1;color:var(--q-sun);font-size:clamp(max(13px, calc(40px * var(--s,1))), 4vw, max(13px, calc(58px * var(--s,1))));background:#ffffff14;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff40}.qid-type{font:600 max(13px, calc(15px * var(--s,1))) var(--ax-mono);letter-spacing:.3em;color:#fffc}.qid-main{padding:clamp(calc(26px * var(--s,1)), 2.8vw, calc(44px * var(--s,1))) clamp(calc(26px * var(--s,1)), 3vw, calc(48px * var(--s,1)));flex-direction:column;display:flex}.qid-top{justify-content:space-between;align-items:center;gap:calc(16px * var(--s,1));padding-bottom:clamp(calc(16px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));flex-wrap:wrap;display:flex}.qid-name{font:600 clamp(max(13px, calc(30px * var(--s,1))), 2.8vw, max(13px, calc(46px * var(--s,1)))) var(--ax-sans);letter-spacing:-.02em;color:var(--q-ink)}.qid-ok{padding:calc(6px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#1f7a45;font:600 clamp(13px, 1vw, max(13px, calc(16px * var(--s,1)))) var(--ax-sans);white-space:nowrap;background:#e3f3e8}.qid-ok:before{content:"✓ "}.qid-row{align-items:center;gap:calc(16px * var(--s,1));padding:clamp(calc(14px * var(--s,1)), 1.4vw, calc(20px * var(--s,1))) 0;font:500 clamp(max(13px, calc(20px * var(--s,1))), 1.9vw, max(13px, calc(30px * var(--s,1)))) var(--ax-mono);color:var(--q-ink);border-top:1px solid #1616161a;display:flex}.qid-row svg{color:var(--q-g2);flex:none}.qid-foot{gap:clamp(calc(20px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));padding-top:clamp(calc(16px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);color:var(--q-g2);border-top:1px solid #1616161a;margin-top:auto;display:flex}.qid-foot b{color:var(--q-ink);font-weight:600}@media (max-width:640px){.qid{grid-template-columns:1fr}.qid-side{flex-direction:row}.qid-av{width:calc(56px * var(--s,1));font-size:max(13px, calc(28px * var(--s,1)))}}.qe2{flex-direction:column;align-items:center;display:flex}.qe2-once{align-items:center;gap:calc(14px * var(--s,1));padding:calc(14px * var(--s,1)) calc(16px * var(--s,1)) calc(14px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-ink);color:#fff;box-shadow:0 calc(24px * var(--s,1)) calc(50px * var(--s,1)) calc(-28px * var(--s,1)) #0000008c;box-sizing:border-box;max-width:100%;display:flex}.qe2-once b{font:600 clamp(max(13px, calc(20px * var(--s,1))), 1.7vw, max(13px, calc(28px * var(--s,1)))) var(--ax-sans);white-space:nowrap}.qe2-av{width:calc(40px * var(--s,1));height:calc(40px * var(--s,1));color:var(--q-sun);font-size:max(13px, calc(20px * var(--s,1)));background:#ffffff1f;border-radius:50%;flex:none;place-items:center;display:grid}.qe2-tag{padding:calc(6px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-sun);color:#fff;font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);white-space:nowrap}.qe2-stem{width:2px;height:clamp(calc(28px * var(--s,1)), 3vw, calc(44px * var(--s,1)));background:var(--q-ink)}.qe2-apps{gap:calc(10px * var(--s,1));width:100%;padding-top:calc(14px * var(--s,1));border-top:2px solid var(--q-ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qe2-app{align-items:center;gap:calc(10px * var(--s,1));min-width:0;padding:calc(12px * var(--s,1)) calc(12px * var(--s,1));border-radius:calc(14px * var(--s,1));box-shadow:0 0 0 1px #00000012, 0 calc(14px * var(--s,1)) calc(28px * var(--s,1)) calc(-22px * var(--s,1)) #0006;background:#fbfaf8;display:flex}.qe2-app b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.15vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);flex:1;overflow:hidden}.qe2-ic{width:calc(30px * var(--s,1));height:calc(30px * var(--s,1));border-radius:calc(8px * var(--s,1));color:#fff;font:700 max(13px, calc(15px * var(--s,1))) var(--ax-sans);flex:none;place-items:center;display:grid}.qe2-ok{width:calc(24px * var(--s,1));height:calc(24px * var(--s,1));color:#fff;font:700 13px var(--ax-sans);background:#1f8a4c;border-radius:50%;flex:none;place-items:center;display:grid}.q-fig.is-in .qe2-app{animation:qph-up .6s var(--q-in) both;animation-delay:calc(.4s + var(--i) * .1s)}.qv2-card{min-width:0;overflow:hidden}.qg2-bind{flex-wrap:wrap}.qg2-gate{min-width:0}.qg2-p{overflow-wrap:anywhere;min-width:0}@media (max-width:1240px){.qg2-gate{grid-template-columns:auto 1fr}.qg2-t{grid-column:2}.qe2-apps{grid-template-columns:repeat(2,minmax(0,1fr))}}.qe2-apps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.qg2-link:before{z-index:0}.qg2-link>span{z-index:1;position:relative}.qph-chips{gap:calc(10px * var(--s,1));margin-top:clamp(calc(18px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)));flex-wrap:wrap;display:flex}.qph-chip{padding:calc(8px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(999px * var(--s,1));box-shadow:inset 0 0 0 1.5px var(--q-ink);font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.15vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);background:#ffffffb3}.qfr{width:min(100%, calc(1200px * var(--s,1)));margin:0 auto;position:relative;overflow:hidden}.qfr iframe{transform:scale(var(--qfr-k,1));transform-origin:0 0;background:0 0;border:0;position:absolute;top:0;left:0}html[data-locale=zh] .qfr iframe.blog-lang-en,html:not([data-locale=zh]) .qfr iframe.blog-lang-zh{display:none}.qf-cloud{margin:clamp(calc(18px * var(--s,1)), 2vw, calc(28px * var(--s,1))) 0 calc(-8px * var(--s,1));justify-content:center;display:flex}.qf-cloud__k{padding:calc(10px * var(--s,1)) calc(20px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-ink);color:#fff;font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-sans)}.qf-cloud__k:before{content:"☁  ";color:var(--q-sun)}.qv2-card--wa{background:linear-gradient(170deg,#dfe6f0,#f4f5f7 70%)}.qsp{gap:clamp(calc(18px * var(--s,1)), 2vw, calc(28px * var(--s,1)));padding-top:calc(10px * var(--s,1));flex-direction:column;display:flex;position:relative}.qsp-row{grid-template-columns:clamp(calc(96px * var(--s,1)), 8vw, calc(130px * var(--s,1))) 1fr;align-items:center;gap:calc(16px * var(--s,1));display:grid}.qsp-k{font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);color:var(--q-ink)}.qsp-seq{gap:calc(4px * var(--s,1));display:flex}.qsp-seq i{height:calc(26px * var(--s,1));border-radius:calc(6px * var(--s,1));background:#16161638;flex:1}.qsp-par{gap:calc(4px * var(--s,1));width:16.6667%;display:grid}.qsp-par i{height:calc(12px * var(--s,1));border-radius:calc(4px * var(--s,1));background:var(--q-sun)}.qsp-x{right:0;bottom:calc(-6px * var(--s,1));font:500 clamp(max(13px, calc(56px * var(--s,1))), 5.4vw, max(13px, calc(92px * var(--s,1))))/1 var(--ax-serif);color:var(--q-sun);position:absolute}.q-fig.is-in .qsp-seq i{animation:.4s both qph-up;animation-delay:calc(.3s + var(--i) * .25s)}.q-fig.is-in .qsp-par i{animation:.4s .4s both qph-up}.qsu{gap:calc(10px * var(--s,1));flex-direction:column;display:flex}.qsu-step{align-items:center;gap:calc(16px * var(--s,1));padding:calc(12px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(16px * var(--s,1));box-shadow:0 0 0 1px #00000012, 0 calc(14px * var(--s,1)) calc(28px * var(--s,1)) calc(-22px * var(--s,1)) #0006;background:#fbfaf8;grid-template-columns:auto 1fr auto;display:grid}.qsu-step b{font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.4vw, max(13px, calc(22px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);min-width:0}.qsu-shot{grid-template-rows:calc(6px * var(--s,1)) 1fr 1fr;gap:calc(3px * var(--s,1));width:calc(56px * var(--s,1));height:calc(38px * var(--s,1));padding:calc(4px * var(--s,1));box-sizing:border-box;border-radius:calc(6px * var(--s,1));background:#ece9e3;display:grid;box-shadow:inset 0 0 0 1px #0000001a}.qsu-shot i{background:#1616162e;border-radius:2px}.qsu-shot i:first-child{background:#16161659}.qsu-v{min-width:calc(30px * var(--s,1));height:calc(30px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#fff;font:700 max(13px, calc(15px * var(--s,1))) var(--ax-sans);background:#1f8a4c;place-items:center;display:grid}.qsu-step.is-hand{box-shadow:0 0 0 2px var(--q-sun), 0 calc(14px * var(--s,1)) calc(28px * var(--s,1)) calc(-22px * var(--s,1)) #0006}.qsu-step.is-hand .qsu-v{padding:0 calc(14px * var(--s,1));background:var(--q-sun);font-size:clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(16px * var(--s,1))));white-space:nowrap}.q-fig.is-in .qsu-step{animation:qph-up .6s var(--q-in) both;animation-delay:calc(.3s + var(--i) * .25s)}.q-page--webagent .qa-api b{font-size:clamp(max(13px, calc(30px * var(--s,1))), 2.8vw, max(13px, calc(48px * var(--s,1))))!important}.q-page--webagent .qa-api p{margin-top:calc(12px * var(--s,1));font-size:clamp(max(13px, calc(18px * var(--s,1))), 1.5vw, max(13px, calc(24px * var(--s,1))))!important}.q-page--webagent .qa-api code{font-size:clamp(13px, 1vw, max(13px, calc(16px * var(--s,1))))!important}.q-page--webagent .qf-win__bar b{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1))))!important}.q-page--webagent .qf-win p{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))))!important}.q-page--webagent .qf-prompt{font-size:clamp(max(13px, calc(18px * var(--s,1))), 1.6vw, max(13px, calc(24px * var(--s,1))))!important}.qph-in{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}.qph-say{letter-spacing:-.01em;font:500 clamp(max(13px, calc(30px * var(--s,1))), 3.1vw, max(13px, calc(54px * var(--s,1))))/1.28 var(--ax-serif)!important;max-width:none!important}html[data-locale=zh] .qph-say{letter-spacing:.01em;font-family:var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(28px * var(--s,1))), 2.9vw, max(13px, calc(50px * var(--s,1))))!important;line-height:1.38!important}.qph-chips{gap:calc(12px * var(--s,1));margin-top:clamp(calc(22px * var(--s,1)), 2.2vw, calc(34px * var(--s,1)))}.qph-chip{padding:calc(10px * var(--s,1)) calc(20px * var(--s,1));font-size:clamp(max(13px, calc(17px * var(--s,1))), 1.35vw, max(13px, calc(22px * var(--s,1))))}.qph-cta{margin-top:clamp(calc(26px * var(--s,1)), 2.6vw, calc(40px * var(--s,1)));padding:calc(16px * var(--s,1)) calc(30px * var(--s,1))!important;font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(20px * var(--s,1))))!important}.q-kick{margin:0 0 clamp(calc(16px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));padding:calc(8px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--q-ink);color:#fff;font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.4vw, max(13px, calc(22px * var(--s,1))))/1.2 var(--ax-sans);display:inline-flex}.q-sec--ink .q-kick,.q-sec--panel .q-kick{background:var(--q-ink);color:#fff}.qv2-card>:last-child{margin-top:0!important}.qv2-say{min-height:2.7em}.qg2-node--n{margin-left:auto}.qe3-apps{gap:calc(10px * var(--s,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.qe3-app{align-items:center;gap:calc(12px * var(--s,1));min-width:0;padding:clamp(calc(14px * var(--s,1)), 1.3vw, calc(20px * var(--s,1))) clamp(calc(16px * var(--s,1)), 1.5vw, calc(22px * var(--s,1)));border-radius:calc(999px * var(--s,1));box-shadow:inset 0 0 0 1.5px var(--q-ink);background:#fbfaf8;display:flex}.qe3-app b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);flex:1;overflow:hidden}.q-fig.is-in .qe3-app{animation:qph-up .6s var(--q-in) both;animation-delay:calc(.3s + var(--i) * .1s)}.qg2-end{margin-left:calc(38px * var(--s,1));border-left:0;padding-left:0}.qph{min-height:100vh;padding-top:clamp(calc(120px * var(--s,1)), 14vh, calc(170px * var(--s,1)));align-items:center}.qph-in{width:calc(100vw - 2 * clamp(calc(20px * var(--s,1)), 4vw, calc(72px * var(--s,1))));gap:clamp(calc(28px * var(--s,1)), 4vw, calc(80px * var(--s,1)));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.qph-name{letter-spacing:-.045em;font-size:clamp(max(13px, calc(96px * var(--s,1))), 12.6vw, max(13px, calc(320px * var(--s,1))))!important;line-height:.86!important}.qph-say{font-size:clamp(max(13px, calc(32px * var(--s,1))), 3.5vw, max(13px, calc(70px * var(--s,1))))!important;line-height:1.22!important}html[data-locale=zh] .qph-say{font-size:clamp(max(13px, calc(30px * var(--s,1))), 3.3vw, max(13px, calc(64px * var(--s,1))))!important;line-height:1.32!important}@media (max-width:860px){.qph-in{grid-template-columns:1fr}.qph-name{font-size:22vw!important}}.q-kick{letter-spacing:-.02em;margin:0 0 clamp(calc(8px * var(--s,1)), .8vw, calc(14px * var(--s,1)))!important;color:var(--q-sun)!important;font:500 clamp(max(13px, calc(40px * var(--s,1))), 4.4vw, max(13px, calc(80px * var(--s,1))))/1.12 var(--ax-serif)!important;background:0 0!important;border-radius:0!important;padding:0!important;display:block!important}html[data-locale=zh] .q-kick{letter-spacing:.01em;font-family:var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.2vw, max(13px, calc(76px * var(--s,1))))!important}.q-lead{max-width:36em;font-size:clamp(max(13px, calc(22px * var(--s,1))), 1.9vw, max(13px, calc(32px * var(--s,1))))!important;color:var(--q-ink)!important;line-height:1.45!important}.q-head--kick{column-gap:clamp(calc(28px * var(--s,1)), 4vw, calc(80px * var(--s,1)));grid-template-columns:minmax(0,.36fr) minmax(0,1fr);align-items:start;display:grid}.q-head--kick .q-rule{grid-column:1/-1}.q-head--kick .q-kick{border-left:calc(6px * var(--s,1)) solid var(--q-sun);text-wrap:balance;grid-column:1;padding:calc(4px * var(--s,1)) 0 calc(4px * var(--s,1)) clamp(calc(16px * var(--s,1)), 1.4vw, calc(22px * var(--s,1)))!important;color:var(--q-ink)!important;font:700 clamp(max(13px, calc(26px * var(--s,1))), 2.4vw, max(13px, calc(44px * var(--s,1))))/1.18 var(--ax-sans)!important;letter-spacing:-.01em!important;margin:0!important}html[data-locale=zh] .q-head--kick .q-kick{font-family:var(--ax-sans)!important;font-size:clamp(max(13px, calc(26px * var(--s,1))), 2.4vw, max(13px, calc(44px * var(--s,1))))!important;letter-spacing:.02em!important}.q-head--kick .q-head__main{grid-column:2;min-width:0}.q-head--kick .q-head__main .q-h{margin-top:-.08em}@media (max-width:860px){.q-head--kick{row-gap:calc(22px * var(--s,1));grid-template-columns:1fr}.q-head--kick .q-kick,.q-head--kick .q-head__main{grid-column:1}}.q-sec--side>.q-wrap{column-gap:clamp(calc(32px * var(--s,1)), 4vw, calc(80px * var(--s,1)));grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.q-sec--side>.q-wrap>.q-fig{margin-top:0!important}.q-sec--side .q-head--kick{row-gap:clamp(calc(18px * var(--s,1)), 2vw, calc(30px * var(--s,1)));grid-template-columns:1fr}.q-sec--side .q-head--kick .q-kick,.q-sec--side .q-head--kick .q-head__main{grid-column:1}.q-sec--side .q-h{font-size:clamp(max(13px, calc(40px * var(--s,1))), 4.2vw, max(13px, calc(76px * var(--s,1))))}@media (max-width:960px){.q-sec--side>.q-wrap{row-gap:calc(32px * var(--s,1));grid-template-columns:1fr}}.q-head--kick .q-kick,html[data-locale=zh] .q-head--kick .q-kick{font-size:clamp(max(13px, calc(28px * var(--s,1))), 2.6vw, max(13px, calc(48px * var(--s,1))))!important}.qsp2{gap:clamp(calc(18px * var(--s,1)), 1.8vw, calc(26px * var(--s,1)));flex-direction:column;display:flex}.qsp2-k{margin-bottom:calc(10px * var(--s,1));font:700 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);color:var(--q-g1);display:block}.qsp2-k--on{color:var(--q-ink)}.qsp2-seq{gap:calc(3px * var(--s,1));grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.qsp2-seq i{padding:calc(9px * var(--s,1)) calc(4px * var(--s,1));border-radius:calc(6px * var(--s,1));font:600 clamp(11px, .85vw, 13px) var(--ax-sans);color:var(--q-g1);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#16161624;font-style:normal;overflow:hidden}.qsp2-par{gap:calc(6px * var(--s,1));flex-direction:column;display:flex}.qsp2-lane{grid-template-columns:auto clamp(calc(80px * var(--s,1)), 7vw, calc(108px * var(--s,1))) 1fr;align-items:center;gap:calc(10px * var(--s,1));display:grid}.qsp2-win{gap:calc(3px * var(--s,1));padding:calc(6px * var(--s,1)) calc(7px * var(--s,1));border-radius:calc(6px * var(--s,1));background:#fbfaf8;display:flex;box-shadow:inset 0 0 0 1px #0000001f}.qsp2-win i{width:calc(5px * var(--s,1));height:calc(5px * var(--s,1));background:#1616164d;border-radius:50%}.qsp2-lane b{font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qsp2-bar{height:calc(22px * var(--s,1));border-radius:calc(6px * var(--s,1));background:var(--q-sun);transform-origin:0;width:26.6667%}.q-fig.is-in .qsp2-bar{animation:qsp2-grow 1.2s var(--q-in) .4s both}@keyframes qsp2-grow{0%{transform:scaleX(0)}}.qsp2-axis{padding-top:calc(10px * var(--s,1));border-top:1.5px solid var(--q-ink);font:600 clamp(13px, 1vw, max(13px, calc(15px * var(--s,1)))) var(--ax-sans);color:var(--q-g1);justify-content:space-between;display:flex}.qsp2-done{color:var(--q-sun);margin-left:calc(26.6667% - 1.5em);margin-right:auto}.qsu2{gap:calc(12px * var(--s,1));flex-direction:column;display:flex}.qsu2-cloud{padding:clamp(calc(14px * var(--s,1)), 1.4vw, calc(20px * var(--s,1)));border-radius:calc(18px * var(--s,1));background:var(--q-ink);color:#fff}.qsu2-k{font:700 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);color:inherit;display:block}.qsu2-k--trace{margin-top:calc(6px * var(--s,1));color:var(--q-ink)}.qsu2-up{gap:calc(3px * var(--s,1));margin-top:calc(12px * var(--s,1));grid-template-columns:repeat(24,1fr);display:grid}.qsu2-up i{height:calc(26px * var(--s,1));border-radius:calc(3px * var(--s,1));background:#3fbf72}.q-fig.is-in .qsu2-up i{animation:.4s both qph-up;animation-delay:calc(.2s + var(--i) * 40ms)}.qsu2-hrs{margin-top:calc(6px * var(--s,1));font:500 12px var(--ax-mono);color:#fff9;justify-content:space-between;display:flex}.q-sec--side .qfr{width:100%;max-width:calc(760px * var(--s,1))}.qv2-card--gm{background:linear-gradient(170deg,#d9eee0,#f5f7f4 70%)}.qgm{gap:calc(14px * var(--s,1));flex-direction:column;display:flex}.qgm-big{font:500 clamp(max(13px, calc(80px * var(--s,1))), 8vw, max(13px, calc(140px * var(--s,1))))/.95 var(--ax-serif);letter-spacing:-.03em;color:var(--q-ink);font-variant-numeric:lining-nums;margin-bottom:calc(10px * var(--s,1))}.qgm-big span{margin-left:calc(4px * var(--s,1));font-size:.5em}.qgm-row{grid-template-columns:clamp(calc(84px * var(--s,1)), 7vw, calc(110px * var(--s,1))) 1fr clamp(calc(64px * var(--s,1)), 5vw, calc(80px * var(--s,1)));align-items:center;gap:calc(14px * var(--s,1));display:grid}.qgm-row b{font:700 clamp(max(13px, calc(17px * var(--s,1))), 1.4vw, max(13px, calc(22px * var(--s,1)))) var(--ax-sans);color:var(--q-g1)}.qgm-row.is-g b{color:var(--q-ink)}.qgm-bar{height:clamp(calc(26px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));border-radius:calc(8px * var(--s,1));background:#1616160f;overflow:hidden}.qgm-bar i{border-radius:calc(8px * var(--s,1));transform-origin:0;background:#16161640;height:100%;display:block}.qgm-row.is-g .qgm-bar i{background:var(--q-ink)}.qgm-row em{font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1)))) var(--ax-mono);color:var(--q-ink);text-align:right;font-style:normal}.q-fig.is-in .qgm-bar i{animation:qsp2-grow 1.2s var(--q-in) both;animation-delay:calc(.4s + var(--i) * .2s)}.ax-hero--light{isolation:isolate;position:relative;background:0 0!important}.ax-hero--light:before{content:"";inset:0 0 calc(-160px * var(--s,1));z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 38%,#ffffffbf,#fff0 70%),radial-gradient(50% 40% at 85% 15%,#f85d2c14,#0000 70%),radial-gradient(45% 40% at 10% 60%,#9682c812,#0000 70%);position:absolute;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.q-sec--panel .qfm{padding:clamp(calc(12px * var(--s,1)), 1.6vw, calc(24px * var(--s,1))) 0 0}.q-sec--panel .qfm-box{width:100%!important}.ax-hero--light:before{inset:0!important;-webkit-mask-image:linear-gradient(#000 35%,#0000 96%)!important;mask-image:linear-gradient(#000 35%,#0000 96%)!important}.qm--solo{align-items:baseline;gap:0 clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));flex-wrap:wrap;display:flex}.qm-u{font:500 clamp(max(13px, calc(28px * var(--s,1))), 2.8vw, max(13px, calc(48px * var(--s,1)))) var(--ax-serif-cn);color:var(--q-ink)}html[data-locale=en] .qm-u{font-family:var(--ax-serif)}.q-head--kick .q-kick{white-space:nowrap}@media (max-width:860px){.q-head--kick{grid-template-columns:1fr!important}.q-head--kick .q-kick{white-space:normal}}.q-head--kick{grid-template-columns:minmax(0,.42fr) minmax(0,1fr)!important}.q-head--kick .q-kick{word-break:keep-all;white-space:normal!important}@media (max-width:860px){.q-head--kick{grid-template-columns:1fr!important}}.q-sec--side .q-head--kick{grid-template-columns:1fr!important}.footer-v2 .footer-v2__container{width:calc(100vw - 2 * clamp(calc(20px * var(--s,1)), 4vw, calc(72px * var(--s,1))))!important;max-width:none!important;padding-top:clamp(calc(64px * var(--s,1)), 7vw, calc(120px * var(--s,1)))!important;gap:clamp(calc(40px * var(--s,1)), 5vw, calc(96px * var(--s,1)))!important}.footer-v2 .footer-v2__brand .brand-lockup{height:clamp(calc(40px * var(--s,1)), 3.4vw, calc(60px * var(--s,1)))!important;width:auto!important}.footer-v2 .footer-v2__tagline{font-size:clamp(max(13px, calc(26px * var(--s,1))), 2.4vw, max(13px, calc(42px * var(--s,1))))!important;margin-top:clamp(calc(16px * var(--s,1)), 1.6vw, calc(26px * var(--s,1)))!important;color:var(--q-ink)!important;line-height:1.3!important}.footer-v2 .footer-v2__copyright{font-size:clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1))))!important;margin-top:calc(18px * var(--s,1))!important}.footer-v2 .footer-v2__column-label{font-size:clamp(max(13px, calc(15px * var(--s,1))), 1.15vw, max(13px, calc(18px * var(--s,1))))!important;margin-bottom:calc(18px * var(--s,1))!important;color:var(--q-g2)!important}.footer-v2 .footer-v2__column a,.footer-v2 .footer-v2__column li{font-size:clamp(max(13px, calc(19px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1))))!important;line-height:1.9!important}.footer-ax__mark--logo{padding-left:clamp(calc(20px * var(--s,1)), 4vw, calc(72px * var(--s,1)))!important;justify-content:flex-start!important;display:flex!important}.footer-ax__mark--logo .footer-ax__wm{width:min(92vw, calc(1700px * var(--s,1)))!important;height:auto!important;margin:0!important}.footer-ax__mark--logo{box-sizing:border-box;width:100%!important;max-width:none!important;margin:clamp(calc(40px * var(--s,1)), 5vw, calc(80px * var(--s,1))) 0 0!important;padding-left:clamp(calc(20px * var(--s,1)), 4vw, calc(72px * var(--s,1)))!important;padding-right:clamp(calc(20px * var(--s,1)), 4vw, calc(72px * var(--s,1)))!important}.footer-ax__mark--logo .footer-ax__wm{color:#26252417!important;width:100%!important;max-width:none!important}.footer-ax__mark--logo{overflow:visible;padding-right:0!important}.footer-ax__mark--logo .footer-ax__wm{flex:none;width:104%!important;margin-left:-5.4%!important}.qdf{padding:clamp(calc(120px * var(--s,1)), 14vw, calc(240px * var(--s,1))) clamp(calc(20px * var(--s,1)), 4vw, calc(72px * var(--s,1))) clamp(calc(40px * var(--s,1)), 5vw, calc(80px * var(--s,1)));text-align:center}.qdf-h{font:500 clamp(max(13px, calc(52px * var(--s,1))), 7vw, max(13px, calc(132px * var(--s,1))))/1.05 var(--ax-serif);letter-spacing:-.03em;color:var(--q-ink);margin:0}html[data-locale=zh] .qdf-h{font-family:var(--ax-serif-cn);letter-spacing:.01em;line-height:1.15}.qdf-p{margin:clamp(calc(20px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) 0 0;font:500 clamp(max(13px, calc(22px * var(--s,1))), 2vw, max(13px, calc(34px * var(--s,1))))/1.4 var(--ax-sans);color:var(--q-g1)}.qt3{padding:clamp(calc(120px * var(--s,1)), 13vw, calc(220px * var(--s,1))) clamp(calc(20px * var(--s,1)), 3vw, calc(56px * var(--s,1))) clamp(calc(80px * var(--s,1)), 9vw, calc(160px * var(--s,1)))}.qt3-h{margin:0 0 clamp(calc(48px * var(--s,1)), 6vw, calc(110px * var(--s,1)));padding-left:clamp(0px, 1vw, calc(16px * var(--s,1)));font:500 clamp(max(13px, calc(56px * var(--s,1))), 7.6vw, max(13px, calc(150px * var(--s,1))))/1.02 var(--ax-serif);letter-spacing:-.035em;color:var(--q-ink)}html[data-locale=zh] .qt3-h{font-family:var(--ax-serif-cn);letter-spacing:.005em;line-height:1.12}.qt3-eq{grid-template-columns:minmax(0,.92fr) auto minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.qt3-cell{display:contents}.qt3-op{width:clamp(calc(28px * var(--s,1)), 3vw, calc(56px * var(--s,1)));text-align:center;font:300 clamp(max(13px, calc(40px * var(--s,1))), 4.4vw, max(13px, calc(84px * var(--s,1))))/1 var(--ax-sans);color:var(--q-ink);place-self:center}.qt3-cell .qt3-op{display:none}.qt3-card{min-height:clamp(calc(460px * var(--s,1)), 40vw, calc(640px * var(--s,1)));padding:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));border-radius:clamp(calc(22px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));color:var(--q-ink);box-shadow:inset 0 0 0 1px #ffffffb3, 0 calc(40px * var(--s,1)) calc(80px * var(--s,1)) calc(-50px * var(--s,1)) #28324680;transition:transform .6s var(--q-in), box-shadow .6s var(--q-in);margin-left:clamp(calc(8px * var(--s,1)), .8vw, calc(14px * var(--s,1)));flex-direction:column;text-decoration:none;display:flex;position:relative}.qt3-card+.qt3-card,.qt3-cell+.qt3-cell .qt3-card{margin-left:clamp(calc(52px * var(--s,1)), 5vw, calc(90px * var(--s,1)))}.qt3-cell+.qt3-cell .qt3-card:before{content:"+";left:calc(-1 * clamp(calc(52px * var(--s,1)), 5vw, calc(90px * var(--s,1))) / 2 - clamp(calc(8px * var(--s,1)), .8vw, calc(14px * var(--s,1))) / 2);font:300 clamp(max(13px, calc(40px * var(--s,1))), 4.4vw, max(13px, calc(84px * var(--s,1))))/1 var(--ax-sans);color:var(--q-ink);position:absolute;top:50%;transform:translate(-50%,-50%)}.qt3-card:hover{transform:translateY(calc(-8px * var(--s,1)));box-shadow:inset 0 0 0 1px #ffffffe6, 0 calc(50px * var(--s,1)) calc(90px * var(--s,1)) calc(-46px * var(--s,1)) #28324699}.qt3-card--1{background:linear-gradient(165deg,#efd4b5 0%,#f6e7d6 55%,#faf5ee 100%)}.qt3-card--2{background:linear-gradient(165deg,#c3cfe2 0%,#e3e9f2 55%,#f3f5f8 100%)}.qt3-card--3{background:linear-gradient(165deg,#bfe1cb 0%,#e0f1e6 55%,#f2f8f4 100%)}.qt3-n{font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1)))) var(--ax-mono);color:#16161680}.qt3-k{margin-top:clamp(calc(14px * var(--s,1)), 1.6vw, calc(28px * var(--s,1)));font:500 clamp(max(13px, calc(64px * var(--s,1))), 7vw, max(13px, calc(132px * var(--s,1))))/.95 var(--ax-serif-cn);letter-spacing:.01em}html[data-locale=en] .qt3-k{font-family:var(--ax-serif);font-size:clamp(max(13px, calc(44px * var(--s,1))), 4.6vw, max(13px, calc(88px * var(--s,1))));letter-spacing:-.03em}.qt3-p{margin-top:clamp(calc(12px * var(--s,1)), 1.2vw, calc(18px * var(--s,1)));font:700 clamp(max(13px, calc(20px * var(--s,1))), 1.7vw, max(13px, calc(28px * var(--s,1)))) var(--ax-sans);letter-spacing:-.01em}.qt3-say{margin-top:calc(10px * var(--s,1));font:500 clamp(max(13px, calc(17px * var(--s,1))), 1.35vw, max(13px, calc(22px * var(--s,1))))/1.45 var(--ax-sans);color:#161616c7;max-width:18em}.qt3-stat{padding-top:clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1)));gap:calc(4px * var(--s,1));border-top:1.5px solid #16161624;flex-direction:column;margin-top:auto;display:flex}.qt3-stat b{font:500 clamp(max(13px, calc(44px * var(--s,1))), 4.2vw, max(13px, calc(76px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.03em;font-variant-numeric:lining-nums}.qt3-stat em{font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1))))/1.3 var(--ax-sans);color:#1616169e;max-width:12em;font-style:normal}.qt3-go{right:clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1)));bottom:clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1)));width:clamp(calc(48px * var(--s,1)), 3.8vw, calc(60px * var(--s,1)));aspect-ratio:1;background:var(--q-ink);color:#fff;transition:transform .4s var(--q-in);border-radius:50%;place-items:center;display:grid;position:absolute}.qt3-card:hover .qt3-go{transform:translateX(calc(4px * var(--s,1)))}.qt3-sum{min-height:clamp(calc(460px * var(--s,1)), 40vw, calc(640px * var(--s,1)));padding:clamp(calc(28px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)));border-radius:clamp(calc(22px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));color:#fff;box-shadow:0 calc(50px * var(--s,1)) calc(90px * var(--s,1)) calc(-50px * var(--s,1)) #000000b3;background:radial-gradient(120% 80% at 0 0,#2c2c2c,#141414 70%);flex-direction:column;justify-content:space-between;display:flex}.qt3-logo{color:#fff;--qoni-dot:var(--q-sun);width:100%;height:auto}.qt3-sum__t{font:500 clamp(max(13px, calc(24px * var(--s,1))), 2.2vw, max(13px, calc(38px * var(--s,1))))/1.3 var(--ax-serif-cn);color:#ffffffeb}html[data-locale=en] .qt3-sum__t{font-family:var(--ax-serif)}.qt3 .qt3-sum,.qt3 .qt3-card,.qt3 .qt3-eq>.qt3-op,.qt3 .qt3-cell+.qt3-cell .qt3-card:before{opacity:0}.qt3 .qt3-sum,.qt3 .qt3-card{transform:translateY(calc(40px * var(--s,1)))}.qt3.is-in .qt3-sum,.qt3.is-in .qt3-card{opacity:1;transition:opacity .8s ease, transform 1s var(--q-in), box-shadow .6s var(--q-in);transition-delay:calc(.15s + var(--i) * .18s);transform:none}.qt3.is-in .qt3-cell+.qt3-cell .qt3-card:before{opacity:1;transition:opacity .6s .9s}.qt3.is-in .qt3-card:hover{transform:translateY(calc(-8px * var(--s,1)));transition-delay:0s}@media (max-width:1100px){.qt3-eq{row-gap:calc(14px * var(--s,1));grid-template-columns:1fr}.qt3-eq>.qt3-op{transform:rotate(90deg)}.qt3-card,.qt3-cell+.qt3-cell .qt3-card{min-height:0;margin-left:0}.qt3-cell+.qt3-cell .qt3-card{margin-top:calc(56px * var(--s,1))}.qt3-cell+.qt3-cell .qt3-card:before{left:50%;top:calc(-28px * var(--s,1))}.qt3-sum{gap:calc(28px * var(--s,1));min-height:0}.qt3-logo{width:60%}}@media (prefers-reduced-motion:reduce){.qt3 *{transition:none!important}}.qt3-eq{column-gap:clamp(calc(6px * var(--s,1)), .8vw, calc(14px * var(--s,1)));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)!important}.qt3-card,.qt3-cell+.qt3-cell .qt3-card{margin:0!important}.qt3-card:before{content:none!important}.qt3-eq>.qt3-op{opacity:0}.qt3.is-in .qt3-eq>.qt3-op{opacity:1;transition:opacity .6s .6s}.qt3-k{white-space:nowrap;font-size:clamp(max(13px, calc(56px * var(--s,1))), 6vw, max(13px, calc(112px * var(--s,1))))}.qt3-go{color:#fff!important;background:#161616!important}.qt3-go svg{color:#fff!important}@media (max-width:1100px){.qt3-eq{grid-template-columns:1fr!important}.qt3-eq>.qt3-op{transform:rotate(90deg)}}.qt3{height:420vh;margin-top:clamp(calc(40px * var(--s,1)), 5vw, calc(80px * var(--s,1)));padding:0!important}.qt3-sticky{height:100vh;padding:clamp(calc(84px * var(--s,1)), 10vh, calc(110px * var(--s,1))) clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) clamp(calc(16px * var(--s,1)), 3vh, calc(32px * var(--s,1)));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.qt3-bubble{width:100%;max-width:calc(1640px * var(--s,1));box-sizing:border-box;height:100%;padding:clamp(calc(28px * var(--s,1)), 4vh, calc(56px * var(--s,1))) clamp(calc(24px * var(--s,1)), 3vw, calc(56px * var(--s,1)));border-radius:clamp(calc(28px * var(--s,1)), 3vw, calc(52px * var(--s,1)));box-shadow:inset 0 0 0 1px #fffc, 0 calc(50px * var(--s,1)) calc(100px * var(--s,1)) calc(-70px * var(--s,1)) #1e283c80;background:radial-gradient(60% 70% at 0 0,#efdcc499,#0000 70%),radial-gradient(55% 60% at 55% 0,#c9d3e2b3,#0000 70%),radial-gradient(55% 70% at 100% 100%,#c9e6d2a6,#0000 70%),#f4f3ef;flex-direction:column;justify-content:center;display:flex}.qt3-h{margin:0 0 clamp(calc(24px * var(--s,1)), 4vh, calc(56px * var(--s,1)))!important;font-size:clamp(max(13px, calc(44px * var(--s,1))), min(6vw, 9vh), max(13px, calc(120px * var(--s,1))))!important}.qt3 .qt3-sum,.qt3 .qt3-card,.qt3 .qt3-eq>.qt3-op{opacity:1;transform:none;transition:opacity .7s ease, filter .7s ease, transform .8s var(--q-in)!important;transition-delay:0s!important}.qt3 .is-hide{filter:blur(calc(14px * var(--s,1)));pointer-events:none;opacity:0!important;transform:translateY(calc(36px * var(--s,1))) scale(.97)!important}.qt3 .is-blur{filter:blur(calc(5px * var(--s,1))) saturate(.7);opacity:.45!important;transform:scale(.97)!important}.qt3 .is-focus{filter:none;box-shadow:0 calc(60px * var(--s,1)) calc(100px * var(--s,1)) calc(-50px * var(--s,1)) #1e283c99;z-index:1;opacity:1!important;transform:translateY(calc(-6px * var(--s,1))) scale(1.02)!important}.qt3 .qt3-op.is-blur{filter:blur(calc(3px * var(--s,1)));opacity:.35!important}.qt3 .is-all{filter:none;opacity:1!important;transform:none!important}.qt3 .qt3-card.is-all:hover{transform:translateY(calc(-8px * var(--s,1)))!important}.qt3-dots{justify-content:center;gap:calc(10px * var(--s,1));margin-top:clamp(calc(16px * var(--s,1)), 2.6vh, calc(32px * var(--s,1)));display:flex}.qt3-dots i{width:calc(9px * var(--s,1));height:calc(9px * var(--s,1));border-radius:calc(999px * var(--s,1));transition:width .5s var(--q-in), background .3s;background:#16161633}.qt3-dots i.is-on{width:calc(32px * var(--s,1));background:#161616}@media (max-width:1100px){.qt3{height:auto}.qt3-sticky{height:auto;position:static}.qt3-bubble{height:auto}.qt3 .is-hide,.qt3 .is-blur{filter:none;opacity:1!important;transform:none!important}.qt3-sum,.qt3-card{height:auto}.qt3-dots{display:none}}.qt3-sum__t{word-break:keep-all;font-size:clamp(max(13px, calc(22px * var(--s,1))), 1.9vw, max(13px, calc(32px * var(--s,1))))!important}.qt3 [data-t]{will-change:transform, filter, opacity;transition:box-shadow .6s var(--q-in)!important}.qt3 .qt3-card[data-t]:hover{box-shadow:0 calc(60px * var(--s,1)) calc(100px * var(--s,1)) calc(-50px * var(--s,1)) #1e283c99}.qt3-dots i{transition:width .6s cubic-bezier(.22,1,.36,1),background .4s}.qt3-say{font-size:clamp(max(13px, calc(18px * var(--s,1))), 1.45vw, max(13px, calc(24px * var(--s,1))))!important;color:var(--q-ink)!important;font-weight:500!important}.qt3-stat em{max-width:11em;font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))))!important;color:var(--q-ink)!important;font-weight:600!important}.qt3-sum__t{font-size:clamp(max(13px, calc(26px * var(--s,1))), 2.3vw, max(13px, calc(40px * var(--s,1))))!important;color:#fff!important}.qt3-stat{left:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));right:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));bottom:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));padding:clamp(calc(18px * var(--s,1)), 1.8vw, calc(28px * var(--s,1))) clamp(calc(64px * var(--s,1)), 5vw, calc(80px * var(--s,1))) 0 0!important;margin:0!important;position:absolute!important}.qt3-stat em{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:none!important;line-height:1.3!important}.qt3-stat b{line-height:1!important}.qt3-go{bottom:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))!important;right:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))!important}@media (max-width:1100px){.qt3-stat{padding-right:calc(72px * var(--s,1))!important;margin-top:calc(24px * var(--s,1))!important;position:static!important}.qt3-card{padding-bottom:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))!important}}.qt3-stat{padding-right:0!important}.qt3-stat em{white-space:normal;overflow:visible}.qt3-go{top:auto!important;bottom:calc(clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) + clamp(calc(16px * var(--s,1)), 1.3vw, calc(21px * var(--s,1))) * 1.3 + calc(8px * var(--s,1)))!important}.qt3-sum,.qt3-card{height:clamp(calc(320px * var(--s,1)), calc(100vh - calc(380px * var(--s,1))), calc(600px * var(--s,1)))!important}.qt3-bubble{overflow:hidden}.qt3-stat{padding:clamp(calc(14px * var(--s,1)), 1.6vw, calc(26px * var(--s,1))) 0 0!important;margin-top:auto!important;position:static!important}.qt3-card{padding-bottom:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))!important}.qt3-go{bottom:calc(clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) + clamp(calc(16px * var(--s,1)), 1.3vw, calc(21px * var(--s,1))) * 1.3 + calc(8px * var(--s,1)))!important}.qt3-sum,.qt3-card{height:auto!important;min-height:clamp(calc(320px * var(--s,1)), calc(100vh - calc(380px * var(--s,1))), calc(600px * var(--s,1)))!important}.footer-v2{min-height:clamp(calc(420px * var(--s,1)), 42vw, calc(680px * var(--s,1)));position:relative!important;overflow:hidden!important}.footer-v2 .footer-v2__container{z-index:1;position:relative;padding-bottom:clamp(calc(120px * var(--s,1)), 14vw, calc(240px * var(--s,1)))!important}.footer-ax__mark--logo{z-index:0;pointer-events:none;bottom:0;left:0;right:0;margin:0!important;padding-bottom:0!important;position:absolute!important;transform:translateY(18%)!important}.footer-ax__mark--logo .footer-ax__wm{color:#2625240f!important}.footer-v2{--fg:clamp(calc(20px * var(--s,1)), 4vw, calc(72px * var(--s,1)));--fw:calc(100vw - 2 * var(--fg));flex-direction:column;display:flex;min-height:calc(var(--fw) * .471 + var(--fg) * 2)!important}.footer-ax__mark--logo{left:var(--fg)!important;right:var(--fg)!important;bottom:var(--fg)!important;width:auto!important;padding:0!important;transform:none!important}.footer-ax__mark--logo .footer-ax__wm{display:block;width:100%!important;margin:0!important}.q-page--webagent{--h-top:#d6ddf6;--gb:40, 70, 200}.q-page--webagent .q-sec--panel>.q-wrap{-webkit-backdrop-filter:blur(calc(20px * var(--s,1))) saturate(1.3);backdrop-filter:blur(calc(20px * var(--s,1))) saturate(1.3);background:radial-gradient(70% 60% at 12% 0%, rgba(var(--gb), calc(.26 - var(--k,0) * .12)), transparent 70%), radial-gradient(60% 55% at 95% 18%, rgba(98, 128, 240, calc(.2 - var(--k,0) * .08)), transparent 72%), radial-gradient(80% 60% at 50% 110%, #96aaf529, transparent 70%), linear-gradient(178deg, #eef1fb, #f7f8fc)!important;box-shadow:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #fff9, 0 calc(40px * var(--s,1)) calc(90px * var(--s,1)) calc(-60px * var(--s,1)) rgba(var(--gb), .45)!important;background:radial-gradient(75% 65% at 10% 0%, rgba(28, 66, 190, calc(.34 - var(--k,0) * .14)), transparent 70%), radial-gradient(60% 55% at 96% 14%, rgba(46, 110, 220, calc(.24 - var(--k,0) * .1)), transparent 72%), radial-gradient(90% 60% at 50% 115%, #78a0eb2e, transparent 70%), linear-gradient(178deg, #ecf0fa, #f6f8fc)!important}.top-nav .nav-tab,.top-nav .language-switcher__trigger,.top-nav .nav-action--primary{box-sizing:border-box;height:calc(60px * var(--s,1))!important;min-height:calc(60px * var(--s,1))!important;align-items:center!important;display:inline-flex!important}.top-nav .nav-tabs{height:calc(60px * var(--s,1));align-items:center!important}.top-nav .nav-capsule--main{padding-left:calc(30px * var(--s,1))!important;padding-right:calc(10px * var(--s,1))!important}.top-nav .nav-capsule--side{padding:0 calc(10px * var(--s,1)) 0 calc(18px * var(--s,1))!important}.top-nav .nav-capsule .nav-tab,.top-nav .nav-capsule .language-switcher__trigger{height:calc(60px * var(--s,1))!important}.top-nav .nav-capsule .mx-pill{height:calc(60px * var(--s,1))!important;margin-top:calc(-30px * var(--s,1))!important}.qc3{gap:clamp(calc(14px * var(--s,1)), 1.6vw, calc(26px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qc3-card{padding:clamp(calc(26px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)));border-radius:clamp(calc(22px * var(--s,1)), 2.2vw, calc(34px * var(--s,1)));min-width:0;box-shadow:inset 0 0 0 1px #fffc, 0 calc(40px * var(--s,1)) calc(80px * var(--s,1)) calc(-56px * var(--s,1)) #2846c880;background:linear-gradient(170deg,#2846c81a,#ffffffb3 55%),#f7f8fc;flex-direction:column;display:flex}.qc3-k{font:500 clamp(max(13px, calc(56px * var(--s,1))), 5.6vw, max(13px, calc(104px * var(--s,1))))/1 var(--ax-serif-cn);letter-spacing:.02em;color:var(--q-ink)}html[data-locale=en] .qc3-k{font-family:var(--ax-serif);font-size:clamp(max(13px, calc(44px * var(--s,1))), 4.2vw, max(13px, calc(76px * var(--s,1))));letter-spacing:-.03em}.qc3-say{margin:clamp(calc(12px * var(--s,1)), 1.2vw, calc(18px * var(--s,1))) 0 clamp(calc(22px * var(--s,1)), 2.4vw, calc(36px * var(--s,1)));min-height:2.8em;font:600 clamp(max(13px, calc(19px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1))))/1.4 var(--ax-sans);color:var(--q-ink)}.qc3-fig{gap:calc(10px * var(--s,1));flex-direction:column;margin-top:auto;display:flex}.qc3-row{padding:calc(12px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(14px * var(--s,1));font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);background:#fff;justify-content:space-between;align-items:center;display:flex;box-shadow:0 0 0 1px #0000000f}.qc3-chk{width:calc(28px * var(--s,1));height:calc(28px * var(--s,1));border-radius:calc(8px * var(--s,1));color:#fff;background:#2846c8;place-items:center;display:grid}.qc3-approve{padding:calc(14px * var(--s,1));border-radius:calc(14px * var(--s,1));color:#fff;font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);background:#2846c8;justify-content:center;display:flex}.qc3-decide,.qc3-revoke{justify-content:center;align-items:center;gap:calc(12px * var(--s,1));padding:calc(14px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(14px * var(--s,1));background:#fff;display:flex;box-shadow:0 0 0 1px #0000000f}.qc3-mono{font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1)))) var(--ax-mono);color:var(--q-ink)}.qc3-arrow{font:400 max(13px, calc(22px * var(--s,1))) var(--ax-sans);color:var(--q-g2)}.qc3-allow,.qc3-deny{padding:calc(6px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));font:700 clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);letter-spacing:.04em}.qc3-ttl{justify-content:center;align-items:baseline;gap:calc(12px * var(--s,1));padding:calc(6px * var(--s,1)) 0;display:flex}.qc3-ttl b{font:500 clamp(max(13px, calc(48px * var(--s,1))), 4.6vw, max(13px, calc(80px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.03em;color:#2846c8}.qc3-ttl span{font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.15vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-ink)}.qc3-sw{width:calc(52px * var(--s,1));height:calc(30px * var(--s,1));border-radius:calc(999px * var(--s,1));background:#c9ced8;position:relative}.qc3-sw:after{content:"";left:calc(3px * var(--s,1));top:calc(3px * var(--s,1));width:calc(24px * var(--s,1));height:calc(24px * var(--s,1));box-shadow:0 2px calc(6px * var(--s,1)) #0003;background:#fff;border-radius:50%;position:absolute}.qc3-five{justify-content:center;gap:calc(8px * var(--s,1));flex-wrap:wrap;display:flex}.qc3-five span{padding:calc(7px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1)))) var(--ax-sans);color:#2846c8;background:#fff;box-shadow:inset 0 0 0 1.5px #2846c8}.q-fig.is-in .qc3-card{animation:qph-up .8s var(--q-in) both;animation-delay:calc(.15s + var(--i) * .15s)}@media (max-width:1000px){.qc3{grid-template-columns:1fr}.qc3-say{min-height:0}}.qc3-five span span{all:unset}.qc3-ttl b{font-variant-numeric:lining-nums;letter-spacing:-.04em;font-family:var(--ax-sans)!important;font-weight:600!important}.qc3-card{box-shadow:inset 0 0 0 1px #1616160f, 0 calc(40px * var(--s,1)) calc(80px * var(--s,1)) calc(-56px * var(--s,1)) #1e1e1e59!important;background:#fbfaf7!important}.qc3-chk,.qc3-approve{background:#161616!important}.qc3-row,.qc3-decide,.qc3-revoke{box-shadow:none!important;background:#f2f0eb!important}.qc3-allow{color:#fff!important;background:#161616!important}.qc3-deny{color:#e0481b!important;background:#f85d2c1f!important}.qc3-ttl b{color:#161616!important}.qc3-five span{color:#161616!important;background:0 0!important;box-shadow:inset 0 0 0 1.5px #161616!important}.qc3-sw{background:#d8d5ce!important}.qc3-five span span{box-shadow:none!important;border-radius:0!important;padding:0!important}.ax-hero--light .ax-hero__copy{margin-top:clamp(calc(24px * var(--s,1)), 4vh, calc(64px * var(--s,1)));isolation:isolate;position:relative}.ax-hero--light .ax-hero__title{font-size:clamp(max(13px, calc(52px * var(--s,1))), 6.6vw, max(13px, calc(124px * var(--s,1))))!important}html[data-locale=zh] .ax-hero--light .ax-hero__title .blog-lang-zh{font-size:min(.9em,6.2vw)!important}.ax-hero--light .ax-hero__lede{font-size:clamp(max(13px, calc(20px * var(--s,1))), 1.7vw, max(13px, calc(28px * var(--s,1))))!important;margin-top:clamp(calc(14px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)))!important;color:var(--q-ink)!important}.ax-hero--light .ax-hero__actions .ax-btn{padding:calc(16px * var(--s,1)) calc(30px * var(--s,1))!important;font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1))))!important}.ax-hero--light .ax-hero__copy:before,.ax-hero--light .ax-hero__copy:after{content:"";z-index:-1;pointer-events:none;filter:blur(calc(40px * var(--s,1)));border-radius:50%;position:absolute}.ax-hero--light .ax-hero__copy:before{background:radial-gradient(38% 46% at 30% 48%,#fffffff2,#0000 70%),radial-gradient(40% 50% at 66% 44%,#ffffffeb,#0000 70%),radial-gradient(30% 40% at 14% 62%,#c9d3e28c,#0000 72%),radial-gradient(30% 40% at 88% 36%,#efdcc48c,#0000 72%);animation:18s ease-in-out infinite alternate qcloud;inset:-18% -8% -22%}.ax-hero--light .ax-hero__copy:after{background:radial-gradient(50% 60%,#c9e6d280,#0000 70%);height:46%;animation:22s ease-in-out -6s infinite alternate-reverse qcloud;bottom:-26%;left:20%;right:20%}@keyframes qcloud{0%{transform:translate(-1.5%)scale(1)}to{transform:translate(1.5%,-3%)scale(1.04)}}@media (prefers-reduced-motion:reduce){.ax-hero--light .ax-hero__copy:before,.ax-hero--light .ax-hero__copy:after{animation:none}}.qt3{height:760vh!important}.ax-hero--light .ax-hero__copy:before{filter:blur(calc(30px * var(--s,1)))!important;background:radial-gradient(28% 40% at 24% 56%,#fff,#0000 70%),radial-gradient(32% 46% at 50% 46%,#fff,#0000 70%),radial-gradient(28% 40% at 76% 54%,#fff,#0000 70%)!important;inset:-26% -14% -30%!important}.ax-hero--light .ax-hero__copy:after{display:none!important}.q-sec--panel>.q-wrap{opacity:1!important;transition:transform .9s var(--q-in)!important}.qgo{padding:0 clamp(calc(20px * var(--s,1)), 4vw, calc(72px * var(--s,1))) clamp(calc(100px * var(--s,1)), 10vw, calc(180px * var(--s,1)));max-width:calc(1640px * var(--s,1));margin:0 auto}.qgo-h{margin:0 0 clamp(calc(28px * var(--s,1)), 3vw, calc(48px * var(--s,1)));font:500 clamp(max(13px, calc(44px * var(--s,1))), 5vw, max(13px, calc(92px * var(--s,1))))/1.05 var(--ax-serif-cn);letter-spacing:.01em;color:var(--q-ink)}html[data-locale=en] .qgo-h{font-family:var(--ax-serif);letter-spacing:-.03em}.qgo-row{gap:clamp(calc(12px * var(--s,1)), 1.4vw, calc(22px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qgo-btn{gap:calc(6px * var(--s,1));padding:clamp(calc(26px * var(--s,1)), 2.6vw, calc(42px * var(--s,1)));border-radius:clamp(calc(22px * var(--s,1)), 2.2vw, calc(34px * var(--s,1)));color:var(--q-ink);box-shadow:inset 0 0 0 1px #ffffffb3, 0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-44px * var(--s,1)) #1e283c80;transition:transform .5s var(--q-in), box-shadow .5s var(--q-in);flex-direction:column;text-decoration:none;display:flex;position:relative}.qgo-btn:hover{transform:translateY(calc(-6px * var(--s,1)));box-shadow:inset 0 0 0 1px #ffffffe6, 0 calc(40px * var(--s,1)) calc(70px * var(--s,1)) calc(-40px * var(--s,1)) #1e283c8c}.qgo-btn--1{background:linear-gradient(160deg,#efd4b5,#faf3ea)}.qgo-btn--2{background:linear-gradient(160deg,#c3cfe2,#eef1f6)}.qgo-btn--3{background:linear-gradient(160deg,#bfe1cb,#eef7f1)}.qgo-k{font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);color:#161616b3}.qgo-p{font:600 clamp(max(13px, calc(34px * var(--s,1))), 3.2vw, max(13px, calc(56px * var(--s,1))))/1.05 var(--ax-sans);letter-spacing:-.03em}.qgo-go{right:clamp(calc(22px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));bottom:clamp(calc(22px * var(--s,1)), 2.2vw, calc(36px * var(--s,1)));width:clamp(calc(50px * var(--s,1)), 4vw, calc(64px * var(--s,1)));aspect-ratio:1;color:#fff;transition:transform .4s var(--q-in);background:#161616;border-radius:50%;place-items:center;display:grid;position:absolute}.qgo-btn:hover .qgo-go{transform:translateX(calc(4px * var(--s,1)))}@media (max-width:860px){.qgo-row{grid-template-columns:1fr}}.qt3-sticky{contain:none!important}.qt3-bubble{will-change:transform;transform:translateZ(0)}.qt3 [data-t]{will-change:transform, opacity, filter!important}html{background:#f9f9f9 url(../media/grain-sand.0voywm170kc9e.png) 0 0 / calc(256px * var(--s,1)) calc(256px * var(--s,1))!important}.qt3{height:auto!important;padding:clamp(calc(40px * var(--s,1)), 5vw, calc(80px * var(--s,1))) 0!important}.qt3-sticky{height:auto!important;padding:0 clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))!important;position:static!important}.qt3-bubble{min-height:min(calc(860px * var(--s,1)), 92vh);height:auto!important}.qab{padding:0 clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) clamp(calc(80px * var(--s,1)), 8vw, calc(140px * var(--s,1)))}.qab-bubble{max-width:calc(1640px * var(--s,1));box-sizing:border-box;padding:clamp(calc(40px * var(--s,1)), 5vw, calc(96px * var(--s,1))) clamp(calc(24px * var(--s,1)), 4vw, calc(80px * var(--s,1)));border-radius:clamp(calc(28px * var(--s,1)), 3vw, calc(52px * var(--s,1)));color:#f4f3ef;box-shadow:0 calc(60px * var(--s,1)) calc(120px * var(--s,1)) calc(-70px * var(--s,1)) #000000b3;background:#161616;margin:0 auto;position:relative;overflow:hidden}.qab-bubble:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 100% 0,#f85d2c29,#0000 70%),radial-gradient(50% 50% at 0 100%,#788cc81f,#0000 70%);position:absolute;inset:0}.qab-bubble>*{position:relative}.qab-kick{margin:0 0 calc(14px * var(--s,1));padding-left:calc(18px * var(--s,1));border-left:calc(6px * var(--s,1)) solid var(--q-sun);font:700 clamp(max(13px, calc(22px * var(--s,1))), 2vw, max(13px, calc(34px * var(--s,1))))/1.2 var(--ax-sans);color:#fff}.qab-h{margin:0 0 clamp(calc(48px * var(--s,1)), 6vw, calc(100px * var(--s,1)));font:500 clamp(max(13px, calc(52px * var(--s,1))), 6.4vw, max(13px, calc(120px * var(--s,1))))/1.05 var(--ax-serif-cn);letter-spacing:.01em;color:#fff}html[data-locale=en] .qab-h{font-family:var(--ax-serif);letter-spacing:-.03em}.qab-line{gap:clamp(calc(20px * var(--s,1)), 3vw, calc(56px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.qab-line:before{content:"";left:0;right:0;top:calc(clamp(calc(40px * var(--s,1)), 4vw, calc(64px * var(--s,1))) + calc(16px * var(--s,1)));background:linear-gradient(90deg, #ffffff40, var(--q-sun));height:2px;position:absolute}.qab-m{gap:calc(10px * var(--s,1));flex-direction:column;min-width:0;display:flex}.qab-y{font:500 clamp(max(13px, calc(40px * var(--s,1))), 4vw, max(13px, calc(64px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.02em;color:#ffffff8c;font-variant-numeric:lining-nums}.qab-dot{width:calc(16px * var(--s,1));height:calc(16px * var(--s,1));margin:calc(8px * var(--s,1)) 0 calc(14px * var(--s,1));box-shadow:inset 0 0 0 calc(3px * var(--s,1)) #ffffffb3;background:#161616;border-radius:50%}.qab-n{font:600 clamp(max(13px, calc(36px * var(--s,1))), 3.4vw, max(13px, calc(60px * var(--s,1))))/1 var(--ax-sans);letter-spacing:-.03em;color:#fff}.qab-logo{height:clamp(calc(38px * var(--s,1)), 3.4vw, calc(58px * var(--s,1)));color:#fff;--qoni-dot:var(--q-sun);align-self:flex-start;width:auto}.qab-k{font:500 clamp(max(13px, calc(18px * var(--s,1))), 1.5vw, max(13px, calc(24px * var(--s,1))))/1.45 var(--ax-sans);color:#ffffffd9;max-width:20em}.qab-to{margin-top:calc(6px * var(--s,1));padding:calc(8px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(999px * var(--s,1));font:500 clamp(max(13px, calc(15px * var(--s,1))), 1.15vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:#fffc;background:#ffffff14;align-self:flex-start;box-shadow:inset 0 0 0 1px #fff3}.qab-to:before{content:"→ ";color:var(--q-sun)}.qab-to b{color:#fff;font-weight:700}.qab-wall{margin-top:clamp(calc(56px * var(--s,1)), 6vw, calc(110px * var(--s,1)));padding-top:clamp(calc(32px * var(--s,1)), 3.4vw, calc(56px * var(--s,1)));border-top:1px solid #ffffff24}.qab-wall__h{margin:0 0 clamp(calc(24px * var(--s,1)), 2.6vw, calc(40px * var(--s,1)));font:500 clamp(max(13px, calc(26px * var(--s,1))), 2.6vw, max(13px, calc(44px * var(--s,1))))/1.25 var(--ax-serif-cn);color:#ffffffe6}html[data-locale=en] .qab-wall__h{font-family:var(--ax-serif)}.qab-wall__h b{color:var(--q-sun);font-weight:500}.qab-brands{border-top:1px solid #ffffff1a;border-left:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.qab-brands li{min-height:clamp(calc(84px * var(--s,1)), 8vw, calc(128px * var(--s,1)));padding:calc(12px * var(--s,1));font:700 clamp(max(13px, calc(18px * var(--s,1))), 1.8vw, max(13px, calc(30px * var(--s,1))))/1.15 var(--ax-sans);letter-spacing:-.02em;text-align:center;color:#ffffffeb;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;place-items:center;display:grid}.qab-brands li:nth-child(-n+4){font-size:clamp(max(13px, calc(22px * var(--s,1))), 2.4vw, max(13px, calc(40px * var(--s,1))));color:#fff}@media (max-width:860px){.qab-line{grid-template-columns:1fr}.qab-line:before{display:none}.qab-brands{grid-template-columns:repeat(2,minmax(0,1fr))}}.qab-bubble{color:var(--q-ink)!important;box-shadow:inset 0 0 0 1px #fffc, 0 calc(50px * var(--s,1)) calc(100px * var(--s,1)) calc(-70px * var(--s,1)) #1e283c73!important;background:radial-gradient(60% 55% at 100% 0,#f85d2c1a,#0000 70%),radial-gradient(55% 60% at 0 100%,#c9d3e28c,#0000 70%),#f4f3ef!important}.qab-bubble:before{display:none}.qab-kick{color:var(--q-ink)!important;border-left:calc(6px * var(--s,1)) solid var(--q-sun)!important}.qab-h,.qab-n{color:var(--q-ink)!important}.qab-y{color:#16161673!important}.qab-m--qoni .qab-y{color:var(--q-sun)!important}.qab-line:before{z-index:0;top:calc(clamp(calc(40px * var(--s,1)), 4vw, calc(64px * var(--s,1))) + calc(10px * var(--s,1)) + calc(8px * var(--s,1)))!important;background:linear-gradient(90deg, #16161640, var(--q-sun))!important}.qab-dot{z-index:1;position:relative;box-shadow:inset 0 0 0 calc(3px * var(--s,1)) #161616!important;background:#f4f3ef!important}.qab-m--qoni .qab-dot{background:var(--q-sun)!important;box-shadow:0 0 0 calc(8px * var(--s,1)) #f85d2c2e!important}.qab-logo,.qab-k{color:var(--q-ink)!important}.qab-to{color:var(--q-ink)!important;background:#fff!important;box-shadow:inset 0 0 0 1.5px #161616!important}.qab-to b{color:var(--q-ink)!important}.qab-wall{border-top-color:#1616161f!important}.qab-wall__h{color:var(--q-ink)!important}.qab-brands{border-color:#1616161a!important}.qab-brands li{background:#ffffff73;color:var(--q-ink)!important;border-color:#1616161a!important}.qab-brands{grid-template-columns:repeat(3,minmax(0,1fr))!important}.qab-brands li{min-height:clamp(calc(110px * var(--s,1)), 10vw, calc(160px * var(--s,1)))!important}.qab-brands img{height:calc(clamp(calc(34px * var(--s,1)), 3.2vw, calc(52px * var(--s,1))) * var(--k,1));object-fit:contain;filter:brightness(0)saturate(0);opacity:.85;width:auto;max-width:70%;transition:opacity .3s;display:block}.qab-brands li:hover img{opacity:1}@media (max-width:860px){.qab-brands{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.qdv{max-width:calc(1640px * var(--s,1));padding:clamp(calc(80px * var(--s,1)), 9vw, calc(160px * var(--s,1))) clamp(calc(20px * var(--s,1)), 5vw, calc(96px * var(--s,1)));margin:0 auto}.qdv-kick{margin:0 0 clamp(calc(18px * var(--s,1)), 2vw, calc(30px * var(--s,1)));padding-left:calc(18px * var(--s,1));border-left:calc(6px * var(--s,1)) solid var(--q-sun);font:700 clamp(max(13px, calc(22px * var(--s,1))), 2vw, max(13px, calc(34px * var(--s,1))))/1.2 var(--ax-sans);color:var(--q-ink)}.qdv-p{max-width:26em;font:500 clamp(max(13px, calc(30px * var(--s,1))), 3.2vw, max(13px, calc(56px * var(--s,1))))/1.42 var(--ax-serif-cn);color:#1616168c;letter-spacing:.01em;margin:0}html[data-locale=en] .qdv-p{font-family:var(--ax-serif);letter-spacing:-.015em;line-height:1.3}.qdv-p b{color:var(--q-ink);font-weight:500}.qab-brands .qab-b--lululemon img{filter:grayscale()brightness(.25)}.qab-stats{gap:clamp(calc(16px * var(--s,1)), 2vw, calc(32px * var(--s,1)));margin-top:clamp(calc(56px * var(--s,1)), 6vw, calc(100px * var(--s,1)));padding-top:clamp(calc(32px * var(--s,1)), 3.4vw, calc(56px * var(--s,1)));border-top:1px solid #1616161f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qab-stat{gap:calc(8px * var(--s,1));flex-direction:column;min-width:0;display:flex}.qab-stat b{font:500 clamp(max(13px, calc(44px * var(--s,1))), 4.6vw, max(13px, calc(84px * var(--s,1))))/1 var(--ax-serif);letter-spacing:-.03em;color:var(--q-ink);font-variant-numeric:lining-nums;white-space:nowrap}.qab-stat b>span:last-child{color:var(--q-sun)}.qab-stat>span{font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.4vw, max(13px, calc(22px * var(--s,1)))) var(--ax-sans);color:var(--q-ink)}.qab-wall{margin-top:clamp(calc(40px * var(--s,1)), 4vw, calc(72px * var(--s,1)))!important}@media (max-width:860px){.qab-stats{grid-template-columns:1fr}}.qab-plus{color:var(--q-sun);font-style:normal}.qdv-kick{display:none}.qdv-h{margin:0 0 clamp(calc(28px * var(--s,1)), 3vw, calc(52px * var(--s,1)));font:500 clamp(max(13px, calc(44px * var(--s,1))), 5.2vw, max(13px, calc(96px * var(--s,1))))/1.1 var(--ax-serif-cn);letter-spacing:.01em;color:var(--q-ink)}html[data-locale=en] .qdv-h{font-family:var(--ax-serif);letter-spacing:-.03em}.qdv-p{color:var(--q-ink)!important}.qdv-u{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s cubic-bezier(.65,0,.35,1);transition-delay:calc(.3s + var(--i) * .45s);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8C38 3 72 10 104 6C136 2 166 9 198 4' fill='none' stroke='%23f85d2c' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 100%/0% .26em no-repeat;padding-bottom:.1em}.qdv.is-in .qdv-u{background-size:100% .26em}@media (prefers-reduced-motion:reduce){.qdv-u{background-size:100% .26em;transition:none}}main#top{--gut:clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)));--pad:clamp(calc(24px * var(--s,1)), 5vw, calc(96px * var(--s,1)));--sec:clamp(calc(72px * var(--s,1)), 8vw, calc(140px * var(--s,1)))}main#top>.q>.q-sec--panel{padding-top:var(--sec)!important;padding-bottom:0!important}main#top>.qt3{padding:var(--sec) 0 0!important}main#top>.qt3 .qt3-sticky{padding:0 var(--gut)!important}main#top>.qdv{max-width:none;padding:var(--sec) calc(var(--gut) + var(--pad)) 0!important}main#top>.qdv .qdv-p{max-width:30em}main#top>.qgo{max-width:none;padding:var(--sec) calc(var(--gut) + var(--pad)) 0!important}main#top>.qab{padding:var(--sec) var(--gut) 0!important}main#top>.qab .qab-bubble{max-width:none;padding-left:var(--pad);padding-right:var(--pad)}main#top>.st-vision{padding:var(--sec) 0 var(--sec)!important}main#top>.st-vision .st-vision__bubble{width:calc(100% - 2 * var(--gut));max-width:none;margin-left:auto;margin-right:auto}.qt3-bubble{max-width:none!important}.qab-kick{padding-left:calc(18px * var(--s,1))!important;border-left:calc(6px * var(--s,1)) solid var(--q-sun)!important}.qab-wall__h{max-width:28em;line-height:1.4!important}main#top .qab-line:before{background:linear-gradient(90deg,#16161647,#f85d2c)!important}main#top .qab-kick{border-left:calc(6px * var(--s,1)) solid #f85d2c!important}.qph{min-height:min(78vh, calc(760px * var(--s,1)))!important;padding-bottom:clamp(calc(40px * var(--s,1)), 5vh, calc(72px * var(--s,1)))!important}.qph+.product-page__story .q-sec:first-child,.product-page__story>.q:first-child>.q-sec:first-child{padding-top:clamp(calc(40px * var(--s,1)), 5vw, calc(80px * var(--s,1)))!important}html[data-locale=en] .q-head--kick .q-kick{font-size:clamp(max(13px, calc(22px * var(--s,1))), 2vw, max(13px, calc(36px * var(--s,1))))!important}.pzp{padding:clamp(calc(120px * var(--s,1)), 14vh, calc(160px * var(--s,1))) clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) clamp(calc(60px * var(--s,1)), 6vw, calc(100px * var(--s,1)))}.pzp-head{align-items:end;gap:clamp(calc(24px * var(--s,1)), 4vw, calc(80px * var(--s,1)));padding:0 clamp(calc(12px * var(--s,1)), 3vw, calc(56px * var(--s,1))) clamp(calc(28px * var(--s,1)), 3vw, calc(48px * var(--s,1)));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.pzp-title{font:500 clamp(max(13px, calc(80px * var(--s,1))), 10vw, max(13px, calc(200px * var(--s,1))))/.86 var(--ax-serif);letter-spacing:-.045em;color:var(--q-ink);margin:0}.pzp-title i{color:var(--q-sun);font-style:normal}.pzp-lede{font:500 clamp(max(13px, calc(22px * var(--s,1))), 2.1vw, max(13px, calc(36px * var(--s,1))))/1.4 var(--ax-serif-cn);color:var(--q-ink);margin:0;padding-bottom:.4em}html[data-locale=en] .pzp-lede{font-family:var(--ax-serif)}.pzp-lede .blog-lang-en,.pzp-lede .blog-lang-zh{display:none}html[data-locale=en] .pzp-lede .blog-lang-en,html[data-locale=zh] .pzp-lede .blog-lang-zh{display:inline}.pz{--pz-line:#16161617;height:max(calc(640px * var(--s,1)), calc(100vh - calc(140px * var(--s,1))));border-radius:clamp(calc(22px * var(--s,1)), 2.2vw, calc(34px * var(--s,1)));box-shadow:inset 0 0 0 1px #16161614, 0 calc(60px * var(--s,1)) calc(120px * var(--s,1)) calc(-80px * var(--s,1)) #1e283c8c;color:var(--q-ink);background:#fbfaf7;flex-direction:column;display:flex;overflow:hidden}.pz-bar{justify-content:space-between;align-items:center;gap:calc(16px * var(--s,1));padding:calc(16px * var(--s,1)) clamp(calc(18px * var(--s,1)), 2vw, calc(28px * var(--s,1)));border-bottom:1px solid var(--pz-line);display:flex}.pz-id{align-items:center;gap:calc(14px * var(--s,1));min-width:0;display:flex}.pz-id__mark{width:calc(34px * var(--s,1));height:calc(34px * var(--s,1));color:var(--q-ink)}.pz-id__name{font:600 clamp(max(13px, calc(20px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1)))) var(--ax-sans);letter-spacing:-.02em;white-space:nowrap}.pz-id__mail{align-items:center;gap:calc(8px * var(--s,1));padding:calc(8px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1)))) var(--ax-mono);white-space:nowrap;text-overflow:ellipsis;background:#f0eee9;display:inline-flex;overflow:hidden}.pz-mem{position:relative}.pz-mem__btn{align-items:center;gap:calc(8px * var(--s,1));height:calc(44px * var(--s,1));padding:0 calc(8px * var(--s,1)) 0 calc(16px * var(--s,1));border-radius:calc(999px * var(--s,1));font:600 max(13px, calc(16px * var(--s,1))) var(--ax-sans);color:var(--q-ink);cursor:pointer;background:#f0eee9;border:0;display:inline-flex}.pz-mem__btn.is-pulse{animation:pz-pulse .9s var(--q-in)}@keyframes pz-pulse{30%{box-shadow:0 0 0 calc(6px * var(--s,1)) #f85d2c40}}.pz-mem__n{min-width:calc(28px * var(--s,1));height:calc(28px * var(--s,1));padding:0 calc(6px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#fff;font:600 13px var(--ax-sans);background:#161616;place-items:center;display:grid}.pz-mem__pop{right:0;top:calc(100% + calc(10px * var(--s,1)));z-index:20;width:min(calc(380px * var(--s,1)), 80vw);padding:calc(10px * var(--s,1));border-radius:calc(18px * var(--s,1));box-shadow:0 0 0 1px var(--pz-line), 0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-30px * var(--s,1)) #00000059;background:#fff;position:absolute}.pz-mem__item{padding:calc(10px * var(--s,1)) calc(12px * var(--s,1));border-radius:calc(12px * var(--s,1));gap:2px;display:grid}.pz-mem__item span{font:500 13px var(--ax-sans);color:var(--q-g2)}.pz-mem__item b{font:600 max(13px, calc(16px * var(--s,1))) var(--ax-sans)}.pz-mem__forget{width:100%;margin-top:calc(6px * var(--s,1));padding:calc(10px * var(--s,1));border-radius:calc(12px * var(--s,1));font:600 max(13px, calc(14px * var(--s,1))) var(--ax-sans);color:#c2410c;cursor:pointer;background:#f6f4f0;border:0}.pz-body{grid-template-columns:minmax(calc(360px * var(--s,1)), .82fr) minmax(0, 1.18fr);flex:1;min-height:0;display:grid}.pz-chat{border-right:1px solid var(--pz-line);background:#f7f6f2;flex-direction:column;min-height:0;display:flex}.pz-log{min-height:0;padding:clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1)));gap:calc(14px * var(--s,1));scrollbar-width:thin;flex-direction:column;flex:1;display:flex;overflow-y:auto}.pz-msg{max-width:92%;font:500 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(19px * var(--s,1))))/1.6 var(--ax-sans);white-space:pre-wrap}.pz-msg--user{padding:calc(10px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(20px * var(--s,1));background:#e9e7e2;align-self:flex-end}.pz-msg--agent{align-self:flex-start}.pz-chips{gap:calc(8px * var(--s,1));flex-wrap:wrap;display:flex}.pz-chip{padding:calc(10px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(999px * var(--s,1));font:500 max(13px, calc(15px * var(--s,1))) var(--ax-sans);color:var(--q-ink);cursor:pointer;transition:box-shadow .25s, transform .25s var(--q-in);text-align:left;background:#fff;border:0;box-shadow:inset 0 0 0 1px #16161624}.pz-chip:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px #161616}.pz-proc{align-self:stretch}.pz-proc__head{align-items:center;gap:calc(10px * var(--s,1));padding:calc(6px * var(--s,1)) 0;font:600 max(13px, calc(15px * var(--s,1))) var(--ax-sans);color:var(--q-ink);cursor:pointer;background:0 0;border:0;display:inline-flex}.pz-proc__dot{width:calc(8px * var(--s,1));height:calc(8px * var(--s,1));background:#161616;border-radius:50%}.pz-proc__dot.is-run{background:var(--q-sun);animation:1.2s ease-in-out infinite pz-blink}@keyframes pz-blink{50%{opacity:.3}}.pz-proc__chev{color:var(--q-g2);transition:transform .3s}.pz-proc.is-open .pz-proc__chev{transform:rotate(180deg)}.pz-proc__list,.pz-trace ol{margin:calc(6px * var(--s,1)) 0 0 calc(3px * var(--s,1));padding:0 0 0 calc(18px * var(--s,1));border-left:1px solid #16161624;list-style:none}.pz-step{grid-template-columns:calc(20px * var(--s,1)) 1fr auto;align-items:center;gap:calc(10px * var(--s,1));padding:calc(7px * var(--s,1)) 0;font:500 max(13px, calc(15px * var(--s,1)))/1.45 var(--ax-sans);color:var(--q-ink);display:grid}.pz-step__i{color:#1616168c}.pz-step__d{font:500 12px var(--ax-mono);color:var(--q-g2)}.pz-step.is-running .pz-step__t{background:linear-gradient(90deg,#161616 30%,#b5b2ab 50%,#161616 70%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite pz-shine}@keyframes pz-shine{to{background-position:-200% 0}}.pz-mail{padding:calc(16px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(18px * var(--s,1));box-shadow:inset 0 0 0 1px var(--pz-line);background:#fff;align-self:stretch}.pz-mail__head{align-items:center;gap:calc(8px * var(--s,1));font:500 13px var(--ax-mono);color:var(--q-g1);flex-wrap:wrap;display:flex}.pz-mail__status{padding:calc(3px * var(--s,1)) calc(10px * var(--s,1));border-radius:calc(999px * var(--s,1));font:600 12px var(--ax-sans);background:#f0eee9;margin-left:auto}.pz-mail.is-sent .pz-mail__status{color:#1f7a45;background:#e3f3e8}.pz-mail__subject{margin-top:calc(10px * var(--s,1));font:600 max(13px, calc(17px * var(--s,1))) var(--ax-sans)}.pz-mail__body{margin-top:calc(6px * var(--s,1));font:400 max(13px, calc(15px * var(--s,1)))/1.6 var(--ax-sans);color:var(--q-g1);white-space:pre-wrap}.pz-input{margin:0 clamp(calc(14px * var(--s,1)), 1.6vw, calc(24px * var(--s,1))) clamp(calc(14px * var(--s,1)), 1.6vw, calc(24px * var(--s,1)));padding:calc(14px * var(--s,1)) calc(14px * var(--s,1)) calc(10px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(22px * var(--s,1));box-shadow:inset 0 0 0 1.5px #161616, 0 calc(20px * var(--s,1)) calc(40px * var(--s,1)) calc(-30px * var(--s,1)) #00000059;background:#fff}.pz-input textarea{resize:none;width:100%;font:500 clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(18px * var(--s,1))))/1.5 var(--ax-sans);color:var(--q-ink);background:0 0;border:0;outline:0}.pz-input__foot{justify-content:space-between;align-items:center;display:flex}.pz-input__hint{font:500 13px var(--ax-sans);color:var(--q-g2)}.pz-send{width:calc(40px * var(--s,1));height:calc(40px * var(--s,1));color:#fff;cursor:pointer;background:#161616;border:0;border-radius:50%;place-items:center;transition:opacity .2s;display:grid}.pz-send:disabled{opacity:.25;cursor:default}.pz-side{flex-direction:column;min-width:0;min-height:0;display:flex}.pz-tabs{align-items:center;gap:calc(6px * var(--s,1));padding:calc(12px * var(--s,1)) clamp(calc(14px * var(--s,1)), 1.6vw, calc(22px * var(--s,1)));border-bottom:1px solid var(--pz-line);display:flex}.pz-tab{align-items:center;gap:calc(8px * var(--s,1));height:calc(40px * var(--s,1));padding:0 calc(16px * var(--s,1));border-radius:calc(999px * var(--s,1));font:600 max(13px, calc(15px * var(--s,1))) var(--ax-sans);color:var(--q-g1);cursor:pointer;background:0 0;border:0;display:inline-flex}.pz-tab.is-on{color:var(--q-ink);background:#efede8}.pz-status{align-items:center;gap:calc(8px * var(--s,1));padding:calc(6px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));font:600 max(13px, calc(14px * var(--s,1))) var(--ax-sans);background:#f0eee9;margin-left:auto;display:inline-flex}.pz-status i{width:calc(7px * var(--s,1));height:calc(7px * var(--s,1));background:#a8a59f;border-radius:50%}.pz-status.is-run i{background:var(--q-sun);animation:1.2s ease-in-out infinite pz-blink}.pz-status.is-done{color:#1f7a45;background:#e3f3e8}.pz-status.is-done i{background:#1f8a4c}.pz-stage{min-height:0;padding:clamp(calc(18px * var(--s,1)), 2.2vw, calc(34px * var(--s,1)));background:radial-gradient(#16161629 1px, transparent 1.2px) 0 0 / calc(18px * var(--s,1)) calc(18px * var(--s,1)), #f6f5f1;flex:1;overflow:auto}.pz-win{height:100%;min-height:calc(360px * var(--s,1));border-radius:calc(18px * var(--s,1));box-shadow:0 0 0 1px #16161614, 0 calc(40px * var(--s,1)) calc(80px * var(--s,1)) calc(-50px * var(--s,1)) #1e283c80;background:#fff;flex-direction:column;display:flex;overflow:hidden}.pz-win__bar{align-items:center;gap:calc(12px * var(--s,1));height:calc(46px * var(--s,1));padding:0 calc(14px * var(--s,1));border-bottom:1px solid var(--pz-line);background:#fbfaf7;display:flex}.pz-dots{gap:calc(6px * var(--s,1));display:flex}.pz-dots i{width:calc(10px * var(--s,1));height:calc(10px * var(--s,1));background:#dcd9d3;border-radius:50%}.pz-url{min-width:0;padding:calc(6px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));font:500 13px var(--ax-mono);color:var(--q-g1);white-space:nowrap;text-overflow:ellipsis;background:#f0eee9;flex:1;overflow:hidden}.pz-live{padding:calc(3px * var(--s,1)) calc(10px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#fff;font:700 11px var(--ax-sans);letter-spacing:.08em;background:#161616}.pz-win__view{background:#f1f1f1;flex:1;min-height:0;position:relative}.pz-win__view iframe{background:#fff;border:0;width:100%;height:100%;position:absolute;inset:0}.pz-flow{width:100%;height:100%;display:block;position:absolute;inset:0}.pz-win__cap{left:50%;bottom:clamp(calc(18px * var(--s,1)), 3vh, calc(32px * var(--s,1)));padding:calc(8px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(999px * var(--s,1));-webkit-backdrop-filter:blur(calc(8px * var(--s,1)));backdrop-filter:blur(calc(8px * var(--s,1)));font:600 max(13px, calc(14px * var(--s,1))) var(--ax-sans);color:var(--q-ink);white-space:nowrap;background:#ffffffd9;position:absolute;transform:translate(-50%)}.pz-win.is-connecting .pz-win__cap:before{content:"";width:calc(7px * var(--s,1));height:calc(7px * var(--s,1));margin-right:calc(8px * var(--s,1));background:var(--q-sun);vertical-align:1px;border-radius:50%;animation:1.2s ease-in-out infinite pz-blink;display:inline-block}.pz-win__foot{padding:calc(10px * var(--s,1)) calc(16px * var(--s,1));border-top:1px solid var(--pz-line);font:600 max(13px, calc(14px * var(--s,1))) var(--ax-sans);color:var(--q-ink)}.pz-trace{height:100%;padding:calc(22px * var(--s,1)) calc(26px * var(--s,1));border-radius:calc(18px * var(--s,1));box-sizing:border-box;background:#fff;overflow:auto;box-shadow:0 0 0 1px #16161614}.pz-trace__empty{font:500 max(13px, calc(16px * var(--s,1))) var(--ax-sans);color:var(--q-g2);margin:0}@media (max-width:960px){.pzp-head{grid-template-columns:1fr}.pz{height:auto}.pz-body{grid-template-columns:1fr}.pz-chat{border-right:0;border-bottom:1px solid var(--pz-line);min-height:calc(520px * var(--s,1))}.pz-stage{min-height:calc(420px * var(--s,1))}}.qab-kick{font-size:clamp(max(13px, calc(30px * var(--s,1))), 2.8vw, max(13px, calc(50px * var(--s,1))))!important;padding-left:clamp(calc(16px * var(--s,1)), 1.4vw, calc(22px * var(--s,1)))!important}.pz-chat .pz-bar{padding:calc(14px * var(--s,1)) clamp(calc(20px * var(--s,1)), 2vw, calc(32px * var(--s,1))) 0;border-bottom:0}.pz-id__mail{font-size:max(13px, calc(14px * var(--s,1)));color:var(--q-g1);background:0 0;padding:0}.pz-mem__btn{height:calc(36px * var(--s,1));font-size:max(13px, calc(14px * var(--s,1)));background:0 0;box-shadow:inset 0 0 0 1px #16161624}.pz-mem__n{min-width:calc(22px * var(--s,1));height:calc(22px * var(--s,1));font-size:12px}.pz-chat{background:#fbfaf7}.pz-stage{background:#f1f1f1!important;padding:0!important}.pz-win{min-height:0;box-shadow:none!important;border-radius:0!important}.pz-chip{box-shadow:none;background:#f0eee9}.pz-chip:hover{box-shadow:none;background:#e7e4de}.pz-stage{padding:clamp(calc(16px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)))!important;background:#efede8!important}.pz-win{border-radius:calc(18px * var(--s,1))!important;box-shadow:0 0 0 1px #16161614, 0 calc(30px * var(--s,1)) calc(70px * var(--s,1)) calc(-40px * var(--s,1)) #1e283c73!important}.pz-win__bar{height:calc(44px * var(--s,1));background:#fff}.pz-dots i:first-child{background:#f85d2c!important}.pz-chat{border-right:1px solid #16161614}.top-nav .nav-capsule{background:#161616f0!important}.top-nav :focus-visible{outline-offset:2px;outline:2px solid #ffffffb3!important}.top-nav .nav-tab:focus:not(:focus-visible),.top-nav a:focus:not(:focus-visible),.top-nav button:focus:not(:focus-visible){outline:none!important}.mx-on .top-nav .nav-action--primary,.top-nav .nav-action--primary{--mx-fill:#161616!important;--mx-fg:#fff!important}.top-nav .nav-dropdown__item-label:after{color:currentColor!important}.ax-hero [data-ax]{transition-duration:.75s,.85s,.75s!important;transition-delay:calc(var(--ax-i) * 60ms)!important}.ax-hero .ax-line>*{transition-duration:.85s!important;transition-delay:calc(var(--ax-i,0) * 70ms)!important}.qvis-kick{margin:0 0 clamp(calc(20px * var(--s,1)), 2.2vw, calc(36px * var(--s,1))) calc(clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) + clamp(calc(24px * var(--s,1)), 5vw, calc(96px * var(--s,1))));padding-left:clamp(calc(16px * var(--s,1)), 1.4vw, calc(22px * var(--s,1)));border-left:calc(6px * var(--s,1)) solid #f85d2c;font:700 clamp(max(13px, calc(30px * var(--s,1))), 2.8vw, max(13px, calc(50px * var(--s,1))))/1.2 var(--ax-sans);color:var(--q-ink)}.q-head--kick .q-kick{overflow-wrap:anywhere;min-width:0}html[data-locale=zh] .q-head--kick .q-kick{line-break:strict;text-wrap:balance;word-break:normal!important}.q-head--kick{column-gap:clamp(calc(36px * var(--s,1)), 5vw, calc(96px * var(--s,1)))!important}.q-page--genauth .q-sec--ink .q-h .q-ln:first-child{color:#1616169e;margin-bottom:.2em;font-size:.5em}.q-page--genauth .q-sec--ink .q-h .q-ln:nth-child(2){font-size:1.25em}.footer-v2 .footer-v2__copyright{font-family:var(--ax-sans)!important;text-transform:none!important;letter-spacing:0!important;color:var(--q-g1)!important;font-weight:500!important}.footer-v2 .footer-v2__copyright .q-brand{font-size:1.05em;text-transform:none!important}.ax-btn--play svg{margin-left:2px}html[data-locale=zh] .footer-v2 .footer-v2__tagline{word-break:keep-all;max-width:12em}.footer-v2 .footer-v2__tagline br{display:block}html[data-locale=zh] .footer-v2 .footer-v2__tagline{white-space:nowrap;max-width:none;font-size:clamp(max(13px, calc(22px * var(--s,1))), 2vw, max(13px, calc(36px * var(--s,1))))!important}.qt3-go,.qgo-go,.qk--sum .qk-go,.qx-next__arrow{--mx-w:clamp(calc(48px * var(--s,1)), 3.8vw, calc(60px * var(--s,1)));padding:0 calc(var(--mx-w) / 2 - calc(10px * var(--s,1)));box-sizing:border-box;justify-content:flex-end;align-items:center;gap:0;overflow:hidden;width:var(--mx-w)!important;aspect-ratio:auto!important;height:var(--mx-w)!important;border-radius:calc(999px * var(--s,1))!important;color:#fff!important;background:#161616!important;transition:width .55s cubic-bezier(.3,1.25,.4,1),transform .5s cubic-bezier(.3,1.4,.45,1),gap .45s,background .3s!important;display:inline-flex!important}.qt3-go:before,.qgo-go:before,.qk--sum .qk-go:before,.qx-next__arrow:before{content:"Explore";opacity:0;white-space:nowrap;max-width:0;font:600 max(13px, calc(15px * var(--s,1))) var(--ax-sans);color:#fff;transition:max-width .5s cubic-bezier(.3,1.1,.4,1),opacity .3s;overflow:hidden}html[data-locale=zh] :is(.qt3-go,.qgo-go,.qk--sum .qk-go,.qx-next__arrow):before{content:"进入"}.qt3-go svg,.qgo-go svg,.qk--sum .qk-go svg,.qx-next__arrow svg{width:calc(20px * var(--s,1));height:calc(20px * var(--s,1));flex:none;animation:none!important}.qt3-go svg path,.qgo-go svg path,.qk--sum .qk-go svg path,.qx-next__arrow svg path{transition:d .45s cubic-bezier(.3,1.4,.45,1)}:is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):hover :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow){gap:calc(10px * var(--s,1));width:calc(var(--mx-w) + calc(64px * var(--s,1)))!important;background:#161616!important;transform:none!important}html[data-locale=en] :is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):hover :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow){width:calc(var(--mx-w) + calc(76px * var(--s,1)))!important}:is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):hover :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow):before{opacity:1;max-width:6em}:is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):hover :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow) svg path{d:path("M1 8h14M11 4l4 4-4 4")}:is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):active :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow){transition-duration:.14s!important;transform:scale(1.06,.9)!important}.qgo-btn:active,.qt3.is-in .qt3-card:active,.qx-next:active{transition-duration:.14s!important;transform:translateY(-2px)scale(.99)!important}.pz-chip,.pz-mem__btn,.qr-arrow,.pz-send:not(:disabled){transition:transform .5s cubic-bezier(.3,1.4,.45,1),background .25s,box-shadow .25s!important}.pz-chip:active,.pz-mem__btn:active,.qr-arrow:active,.pz-send:not(:disabled):active{transition-duration:.12s!important;transform:scale(1.06,.9)!important}.pz-send:not(:disabled):hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){:is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow),:is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow):before{transition:none!important}}.mx-on .pz-chip{isolation:isolate;--mx-fill:#161616;--mx-fg:#fff;position:relative;overflow:hidden}.mx-on .pz-chip.mx-hot{color:#fff!important}.mx-on .ax-btn--ink{--mx-fill:#3a3936;--mx-fg:#fff}.qt3-go:before,.qgo-go:before,.qk--sum .qk-go:before,.qx-next__arrow:before{content:none!important}.qt3-go,.qgo-go,.qk--sum .qk-go,.qx-next__arrow{justify-content:center;padding:0!important}:is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):hover :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow),html[data-locale=en] :is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):hover :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow){width:calc(var(--mx-w) + calc(22px * var(--s,1)))!important}:is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):hover :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow) svg{transform:translateX(calc(3px * var(--s,1)));transition:transform .45s cubic-bezier(.3,1.4,.45,1)}:is(.qt3-card,.qgo-btn,.qk--sum .qk-card,.qx-next):hover :is(.qt3-go,.qgo-go,.qk-go,.qx-next__arrow){transform:translateX(calc(14px * var(--s,1)))!important}.qc3-bind{align-items:stretch;gap:calc(8px * var(--s,1))!important}.qc3-who{align-items:center;gap:calc(12px * var(--s,1));padding:calc(10px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(14px * var(--s,1));font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);background:#f2f0eb;display:flex}.qc3-who--agent{background:#fff;box-shadow:inset 0 0 0 1.5px #161616}.qc3-av{width:calc(30px * var(--s,1));height:calc(30px * var(--s,1));color:#fff;font:600 max(13px, calc(14px * var(--s,1))) var(--ax-sans);background:#161616;border-radius:50%;flex:none;place-items:center;display:grid}.qc3-av--agent{color:#f85d2c}.qc3-inh{align-items:center;gap:calc(10px * var(--s,1));padding:0 calc(14px * var(--s,1));font:600 12px var(--ax-mono);letter-spacing:.04em;color:var(--q-g1);display:flex}.qc3-inh i{background:repeating-linear-gradient(90deg, #161616 0 calc(6px * var(--s,1)), transparent calc(6px * var(--s,1)) calc(10px * var(--s,1)));flex:1;height:1.5px}.qc3-inh i:last-child:after{content:""}.qc3-perms{gap:calc(6px * var(--s,1));margin-top:calc(4px * var(--s,1));flex-wrap:wrap;display:flex}.qc3-perms span{align-items:center;gap:calc(6px * var(--s,1));padding:calc(6px * var(--s,1)) calc(12px * var(--s,1)) calc(6px * var(--s,1)) calc(8px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#fff;font:600 max(13px, calc(14px * var(--s,1))) var(--ax-sans);background:#161616;display:inline-flex}.qc3-perms svg{width:calc(14px * var(--s,1));height:calc(14px * var(--s,1))}.qc3-say{min-height:2.8em}.qc4{border-top:1px solid #1616161a;flex-direction:column;margin-top:auto;display:flex}.qc4-row{justify-content:space-between;align-items:center;gap:calc(12px * var(--s,1));height:clamp(calc(52px * var(--s,1)), 4.4vw, calc(62px * var(--s,1)));border-bottom:1px solid #1616161a;display:flex}.qc4-k{min-width:0;font:500 clamp(max(13px, calc(15px * var(--s,1))), 1.2vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qc4-k.is-mono{font-family:var(--ax-mono);font-size:clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1))))}.qc4-v{padding:calc(5px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));font:600 clamp(13px, 1vw, max(13px, calc(15px * var(--s,1)))) var(--ax-sans);flex:none}.qc4-v.is-ok{color:#fff;background:#161616}.qc4-v.is-no{color:#d9480f;background:#f85d2c1f}.qc4-v.is-val{color:#161616;box-shadow:inset 0 0 0 1.5px #161616}.q-fig.is-in .qc4-row{animation:qph-up .6s var(--q-in) both}.qc3,.qc3-card{position:relative}.qc3-card:not(:last-child):after{content:"→";right:calc(-1 * clamp(calc(14px * var(--s,1)), 1.6vw, calc(26px * var(--s,1))) / 2);z-index:2;width:calc(36px * var(--s,1));height:calc(36px * var(--s,1));margin-right:calc(-18px * var(--s,1));color:#fff;font:600 max(13px, calc(16px * var(--s,1))) var(--ax-sans);background:#161616;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1000px){.qc3-card:not(:last-child):after{content:"↓";top:auto;right:50%;bottom:calc(-26px * var(--s,1));margin-right:calc(-18px * var(--s,1));transform:none}}.qc3-card:first-child{z-index:3}.qc3-card:nth-child(2){z-index:2}.qc3-card:nth-child(3){z-index:1}.qc5{border-radius:clamp(calc(24px * var(--s,1)), 2.4vw, calc(38px * var(--s,1)));box-shadow:inset 0 0 0 1px #1616160f, 0 calc(50px * var(--s,1)) calc(100px * var(--s,1)) calc(-70px * var(--s,1)) #1e283c80;padding:clamp(calc(28px * var(--s,1)), 3vw, calc(52px * var(--s,1)));background:#fbfaf7}.qc5-heads,.qc5-track{column-gap:clamp(calc(24px * var(--s,1)), 3vw, calc(56px * var(--s,1)));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qc5-n{font:600 max(13px, calc(14px * var(--s,1))) var(--ax-mono);color:var(--q-g2)}.qc5-k{margin-top:calc(6px * var(--s,1));font:500 clamp(max(13px, calc(56px * var(--s,1))), 5.6vw, max(13px, calc(100px * var(--s,1))))/1 var(--ax-serif-cn);letter-spacing:.02em;color:var(--q-ink);display:block}html[data-locale=en] .qc5-k{font-family:var(--ax-serif);font-size:clamp(max(13px, calc(44px * var(--s,1))), 4.2vw, max(13px, calc(76px * var(--s,1))));letter-spacing:-.03em}.qc5-say{margin:clamp(calc(10px * var(--s,1)), 1vw, calc(16px * var(--s,1))) 0 0;font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.4vw, max(13px, calc(22px * var(--s,1))))/1.45 var(--ax-sans);color:var(--q-ink)}.qc5-track{margin-top:clamp(calc(36px * var(--s,1)), 4vw, calc(64px * var(--s,1)));padding-top:clamp(calc(40px * var(--s,1)), 4vw, calc(60px * var(--s,1)));position:relative}.qc5-line{transform-origin:0;background:linear-gradient(90deg,#161616 0 82%,#0000 82% 84%,#1616162e 84%);height:2px;position:absolute;top:0;left:0;right:0}.qc5-line:before,.qc5-line:after{content:"";top:calc(-5px * var(--s,1));width:calc(12px * var(--s,1));height:calc(12px * var(--s,1));background:#161616;border-radius:50%;position:absolute}.qc5-line:before{left:0}.qc5-line:after{box-shadow:0 0 0 calc(6px * var(--s,1)) #f85d2c2e;background:#f85d2c;left:82%}.q-fig.is-in .qc5-line{animation:1.6s cubic-bezier(.65,0,.35,1) .2s both qc5-draw}@keyframes qc5-draw{0%{transform:scaleX(0)}}.qc5-seg{gap:calc(14px * var(--s,1));flex-direction:column;min-width:0;display:flex}.qc5-seg>*,.qc5-ev{opacity:1}.q-fig.is-in .qc5-seg>[style],.q-fig.is-in .qc5-ev{animation:qph-up .6s var(--q-in) both;animation-delay:calc(.5s + var(--i) * .22s)}.qc5-bind{align-items:center;gap:calc(10px * var(--s,1));flex-wrap:wrap;display:flex}.qc5-who{align-items:center;gap:calc(10px * var(--s,1));padding:calc(8px * var(--s,1)) calc(14px * var(--s,1)) calc(8px * var(--s,1)) calc(8px * var(--s,1));border-radius:calc(999px * var(--s,1));font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.2vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);background:#f0eee9;display:inline-flex}.qc5-who--agent{background:#fff;box-shadow:inset 0 0 0 1.5px #161616}.qc5-av{width:calc(28px * var(--s,1));height:calc(28px * var(--s,1));color:#fff;font:600 13px var(--ax-sans);background:#161616;border-radius:50%;place-items:center;display:grid}.qc5-av--agent{color:#f85d2c}.qc5-link{padding:0 calc(4px * var(--s,1));font:600 12px var(--ax-mono);color:var(--q-g1);position:relative}.qc5-link:before{content:"";left:calc(-6px * var(--s,1));right:calc(-6px * var(--s,1));background:repeating-linear-gradient(90deg, #161616 0 calc(4px * var(--s,1)), transparent calc(4px * var(--s,1)) calc(7px * var(--s,1)));z-index:-1;height:1.5px;position:absolute;top:50%}.qc5-keys{gap:calc(8px * var(--s,1));padding-left:calc(6px * var(--s,1));margin-left:calc(22px * var(--s,1));padding:calc(4px * var(--s,1)) 0 calc(4px * var(--s,1)) calc(14px * var(--s,1));border-left:2px solid #161616;flex-wrap:wrap;display:flex}.qc5-key{align-items:center;gap:calc(6px * var(--s,1));padding:calc(7px * var(--s,1)) calc(14px * var(--s,1)) calc(7px * var(--s,1)) calc(10px * var(--s,1));border-radius:calc(10px * var(--s,1));color:#fff;font:600 max(13px, calc(14px * var(--s,1))) var(--ax-sans);background:#161616;display:inline-flex;transform:rotate(-1.5deg)}.qc5-key:nth-child(2){transform:rotate(1.2deg)}.qc5-key.is-empty{color:#16161666;background:0 0;text-decoration:line-through;transform:rotate(-.6deg);box-shadow:inset 0 0 0 1.5px #16161633}.qc5-seg--steps{gap:calc(10px * var(--s,1))}.qc5-ev{align-items:center;gap:calc(12px * var(--s,1));padding:calc(10px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(16px * var(--s,1));box-shadow:0 0 0 1px #16161612, 0 calc(14px * var(--s,1)) calc(30px * var(--s,1)) calc(-24px * var(--s,1)) #0006;font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.2vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);background:#fff;display:flex;position:relative}.qc5-dot{width:calc(26px * var(--s,1));height:calc(26px * var(--s,1));color:#fff;background:#161616;border-radius:50%;flex:none;place-items:center;display:grid}.qc5-t{font:600 13px var(--ax-mono);color:var(--q-g2)}.qc5-ek{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.qc5-ev.is-no{background:#fff5f0;box-shadow:0 0 0 1.5px #f85d2c80}.qc5-ev.is-no .qc5-dot{background:#f85d2c}.qc5-ev.is-no .qc5-ek{-webkit-text-decoration:line-through #f85d2cb3;text-decoration:line-through #f85d2cb3}.qc5-blocked{padding:calc(3px * var(--s,1)) calc(10px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#fff;font:700 12px var(--ax-sans);background:#f85d2c;margin-left:auto}.qc5-revoke{align-items:center;gap:calc(12px * var(--s,1));font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.2vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);color:var(--q-ink);display:flex}.qc5-revoke b{font:600 13px var(--ax-mono);color:var(--q-g2)}.qc5-revoke em{font:500 clamp(max(13px, calc(28px * var(--s,1))), 2.4vw, max(13px, calc(40px * var(--s,1))))/1 var(--ax-serif);color:#d9480f;font-variant-numeric:lining-nums;margin-left:auto;font-style:normal}.qc5-sw{width:calc(46px * var(--s,1));height:calc(26px * var(--s,1));border-radius:calc(999px * var(--s,1));background:#d8d5ce;flex:none;position:relative}.qc5-sw:after{content:"";left:calc(3px * var(--s,1));top:calc(3px * var(--s,1));width:calc(20px * var(--s,1));height:calc(20px * var(--s,1));box-shadow:0 2px calc(6px * var(--s,1)) #0003;background:#fff;border-radius:50%;position:absolute}.q-fig.is-in .qc5-sw{animation:.5s 2.2s both qc5-off}.q-fig.is-in .qc5-sw:after{animation:.5s cubic-bezier(.3,1.4,.45,1) 2.2s both qc5-knob}@keyframes qc5-off{0%{background:#161616}}@keyframes qc5-knob{0%{left:calc(23px * var(--s,1))}}.qc5-receipt{gap:calc(4px * var(--s,1));padding:calc(14px * var(--s,1)) calc(16px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(6px * var(--s,1)) calc(6px * var(--s,1)) calc(14px * var(--s,1)) calc(14px * var(--s,1));box-shadow:0 0 0 1px #16161612, 0 calc(20px * var(--s,1)) calc(40px * var(--s,1)) calc(-30px * var(--s,1)) #00000073;font:500 13px var(--ax-mono);color:var(--q-g1);-webkit-mask:radial-gradient(calc(6px * var(--s,1)) at 50% 0, transparent 98%, #000) 0 0 / calc(14px * var(--s,1)) 100% repeat-x;-webkit-mask:radial-gradient(calc(6px * var(--s,1)) at 50% 0, transparent 98%, #000) 0 0 / calc(14px * var(--s,1)) 100% repeat-x;mask:radial-gradient(calc(6px * var(--s,1)) at 50% 0, transparent 98%, #000) 0 0 / calc(14px * var(--s,1)) 100% repeat-x;padding-top:calc(18px * var(--s,1));background:#fff;flex-direction:column;display:flex;transform:rotate(1deg)}.qc5-receipt__h{font:700 13px var(--ax-sans);color:var(--q-ink);margin-bottom:calc(4px * var(--s,1))}.qc5-receipt .is-no{color:#d9480f}.qc5-receipt b{margin-top:calc(6px * var(--s,1));padding-top:calc(8px * var(--s,1));font:700 max(13px, calc(14px * var(--s,1))) var(--ax-sans);color:var(--q-ink);border-top:1px dashed #16161640}@media (max-width:1000px){.qc5-heads{display:none}.qc5-track{row-gap:calc(28px * var(--s,1));grid-template-columns:1fr}.qc5-line{display:none}}@media (prefers-reduced-motion:reduce){.qc5 *{animation:none!important}}.qc5-link{z-index:0;background:#fbfaf7}.qc5-link:before{z-index:-1}.qc5-line{background:linear-gradient(90deg,#161616 0 68.5%,#0000 68.5% 70.5%,#1616162e 70.5%)!important}.qc5-line:after{left:68.5%!important}.qc5-dot--av{color:var(--q-ink);font:600 12px var(--ax-sans);background:#e9e6e0}.qc5-dot--agent{color:#f85d2c;font-size:13px}.qc5-ev--agent{box-shadow:0 0 0 1.5px #161616, 0 calc(14px * var(--s,1)) calc(30px * var(--s,1)) calc(-24px * var(--s,1)) #0006}.qc5-tag{padding:calc(3px * var(--s,1)) calc(10px * var(--s,1));border-radius:calc(999px * var(--s,1));font:700 12px var(--ax-sans);color:var(--q-g1);background:#f0eee9;flex:none;margin-left:auto}.qc5-tag.is-ink{color:#fff;background:#161616}.qc5-tag.is-muted{color:var(--q-g1);background:0 0;box-shadow:inset 0 0 0 1px #16161640}.qc5-receipt{transform:none!important}.pricing-hero__title{font-size:clamp(max(13px, calc(64px * var(--s,1))), 8vw, max(13px, calc(150px * var(--s,1))))!important;line-height:.95!important}.pricing-hero__lede{max-width:34em;font-size:clamp(max(13px, calc(20px * var(--s,1))), 1.8vw, max(13px, calc(30px * var(--s,1))))!important;color:var(--q-ink)!important;line-height:1.45!important}.pricing-hero__eyebrow{font-size:clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1))))!important}.pricing-cards{gap:clamp(calc(16px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)))!important}.pricing-card-v2{padding:clamp(calc(28px * var(--s,1)), 2.8vw, calc(48px * var(--s,1)))!important;border-radius:clamp(calc(22px * var(--s,1)), 2vw, calc(32px * var(--s,1)))!important}.pricing-card-v2__name{font-size:clamp(max(13px, calc(20px * var(--s,1))), 1.7vw, max(13px, calc(28px * var(--s,1))))!important}.pricing-card-v2__price{letter-spacing:-.03em;font-size:clamp(max(13px, calc(56px * var(--s,1))), 5.4vw, max(13px, calc(96px * var(--s,1))))!important;line-height:1!important}.pricing-card-v2__suffix{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1))))!important}.pricing-card-v2__bullets{gap:calc(14px * var(--s,1))!important}.pricing-card-v2__bullet,.pricing-card-v2__bullets li{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.3vw, max(13px, calc(20px * var(--s,1))))!important;line-height:1.45!important}.pricing-card-v2__cta{height:clamp(calc(52px * var(--s,1)), 4vw, calc(62px * var(--s,1)))!important;font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(19px * var(--s,1))))!important;border-radius:calc(999px * var(--s,1))!important}.pricing-card-v2__badge{font-size:max(13px, calc(14px * var(--s,1)))!important}.pricing-comparison-divider__label{font-size:clamp(max(13px, calc(18px * var(--s,1))), 1.5vw, max(13px, calc(24px * var(--s,1))))!important;color:var(--q-ink)!important;font-weight:600!important}.pricing-table{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(19px * var(--s,1))))!important}.pricing-table__plan-name{font-size:clamp(max(13px, calc(17px * var(--s,1))), 1.4vw, max(13px, calc(22px * var(--s,1))))!important}.pricing-table__plan-price{font-size:clamp(max(13px, calc(36px * var(--s,1))), 3.2vw, max(13px, calc(56px * var(--s,1))))!important}.pricing-table__feature-label,.pricing-table__feature-text,.pricing-table__cell-text{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(19px * var(--s,1))))!important}.pricing-table__feature-hint,.pricing-table__cell-sub{font-size:clamp(13px, 1vw, max(13px, calc(15px * var(--s,1))))!important}.pricing-table__group-title{letter-spacing:.06em;font-size:clamp(max(13px, calc(14px * var(--s,1))), 1.1vw, max(13px, calc(17px * var(--s,1))))!important;color:var(--q-ink)!important}.pricing-table__cell,.pricing-table__feature-row>*{padding-top:calc(18px * var(--s,1))!important;padding-bottom:calc(18px * var(--s,1))!important}.pricing-cards,.pricing-table-scroll,.pricing-comparison-divider,.pricing-model-notes{width:100%!important;max-width:none!important}.pricing-hero__copy{max-width:min(calc(1400px * var(--s,1)), 100%)!important}html[data-locale=zh] .pricing-hero__title{word-break:keep-all}.pricing-card-v2__price strong{letter-spacing:-.04em;font-weight:600;line-height:1;font-size:clamp(max(13px, calc(56px * var(--s,1))), 5.4vw, max(13px, calc(96px * var(--s,1))))!important}.pricing-table__plan-price strong,.pricing-table__plan-price b{font-size:clamp(max(13px, calc(32px * var(--s,1))), 2.8vw, max(13px, calc(48px * var(--s,1))))!important}.pricing-table-wrap{width:100%!important;max-width:none!important}.pricing-card-v2__name{font-weight:600!important}.qab-big{gap:clamp(calc(20px * var(--s,1)), 3vw, calc(56px * var(--s,1)));padding-top:clamp(calc(28px * var(--s,1)), 3vw, calc(48px * var(--s,1)));border-top:1px solid #1616161f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qab-bigs{gap:calc(10px * var(--s,1));flex-direction:column;min-width:0;display:flex}.qab-num{font:500 clamp(max(13px, calc(80px * var(--s,1))), 9vw, max(13px, calc(176px * var(--s,1))))/.9 var(--ax-serif);letter-spacing:-.04em;color:var(--q-ink);font-variant-numeric:lining-nums;white-space:nowrap;align-items:baseline;display:flex}.qab-num .qab-plus{letter-spacing:0;color:var(--q-sun);font-size:.42em;font-family:var(--ax-serif-cn);margin-left:.06em}.qab-bigk{font:600 clamp(max(13px, calc(18px * var(--s,1))), 1.6vw, max(13px, calc(26px * var(--s,1)))) var(--ax-sans);color:var(--q-ink)}.qab-by{font:600 13px var(--ax-mono);color:var(--q-g2)}.qab-h{margin-bottom:clamp(calc(36px * var(--s,1)), 4vw, calc(64px * var(--s,1)))!important}@media (max-width:860px){.qab-big{grid-template-columns:1fr}}.qab-num .qab-plus,.qab-num .qab-plus span{color:#f85d2c!important}@media (min-width:1800px){.top-nav{zoom:1.2}}@media (min-width:2200px){.top-nav{zoom:1.4}}@media (min-width:2600px){.top-nav{zoom:1.65}}@media (min-width:3200px){.top-nav{zoom:1.9}}html,body{overflow-x:clip}.st-vision .to-by{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.2vw, max(13px, calc(24px * var(--s,1))))!important;margin-top:calc(18px * var(--s,1))!important}.st-vision .to:before{width:calc(80px * var(--s,1))!important}.st-vision .to-text{white-space:nowrap}@media (max-width:900px){.st-vision .to{font-size:clamp(max(13px, calc(26px * var(--s,1))), 6.6vw, max(13px, calc(44px * var(--s,1))))!important}}.st-vision .to{font-size:clamp(max(13px, calc(30px * var(--s,1))), 3.7vw, max(13px, calc(92px * var(--s,1))))!important}@media (max-width:900px){.st-vision .to{font-size:clamp(max(13px, calc(26px * var(--s,1))), 6.6vw, max(13px, calc(44px * var(--s,1))))!important}}.qif-card{width:min(calc(1560px * var(--s,1)), 100%);aspect-ratio:16/9;border-radius:clamp(calc(24px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)));box-shadow:inset 0 0 0 1px #fffc, 0 calc(60px * var(--s,1)) calc(120px * var(--s,1)) calc(-80px * var(--s,1)) #1e283c8c;background:#f4f3ef;margin:0 auto;position:relative;overflow:hidden}.qif-video,.qif-facade,.qif-poster{width:100%;height:100%;position:absolute;inset:0}.qif-video{object-fit:cover;background:#f4f3ef}.qif-facade{cursor:pointer;background:0 0;border:0;padding:0}.qif-poster{object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.qif-facade:hover .qif-poster{transform:scale(1.02)}.qif-play{left:50%;bottom:clamp(calc(24px * var(--s,1)), 4vw, calc(56px * var(--s,1)));align-items:center;gap:calc(12px * var(--s,1));padding:calc(8px * var(--s,1)) calc(22px * var(--s,1)) calc(8px * var(--s,1)) calc(8px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#fff;font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.15vw, max(13px, calc(18px * var(--s,1)))) var(--ax-sans);white-space:nowrap;box-shadow:0 calc(20px * var(--s,1)) calc(40px * var(--s,1)) calc(-20px * var(--s,1)) #0009;background:#161616;transition:transform .5s cubic-bezier(.3,1.4,.45,1);display:inline-flex;position:absolute;transform:translate(-50%)}.qif-play i{width:calc(40px * var(--s,1));height:calc(40px * var(--s,1));color:#161616;background:#fff;border-radius:50%;place-items:center;display:grid}.qif-poster{background:radial-gradient(42% 52% at 50% 48%,#f0decef2,#f6f0ea99 55%,#f8f7f4 80%),#f8f7f4;place-items:center;display:grid}.qif-logo{width:clamp(calc(180px * var(--s,1)), 22vw, calc(380px * var(--s,1)));color:#161616;--qoni-dot:#f85d2c;height:auto;margin-bottom:6%}.qif-play{top:62%;bottom:auto!important}.qif-facade:hover .qif-play{transform:translateX(-50%) translateY(calc(-3px * var(--s,1))) scale(1.03)}.qif-logo{margin-bottom:9%}.qif{padding:clamp(calc(16px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) clamp(calc(12px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) 0!important}.qif-card{width:100%!important;max-width:none!important}.qif-play{gap:calc(16px * var(--s,1))!important;padding:calc(10px * var(--s,1)) calc(30px * var(--s,1)) calc(10px * var(--s,1)) calc(10px * var(--s,1))!important;font-size:clamp(max(13px, calc(17px * var(--s,1))), 1.4vw, max(13px, calc(24px * var(--s,1))))!important}.qif-play i svg{width:40%;height:40%}.qif-card{width:min(76vw, calc(1600px * var(--s,1)))!important}.qif-logo{width:clamp(calc(200px * var(--s,1)), 18vw, calc(400px * var(--s,1)))!important}.qif-play{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.15vw, max(13px, calc(20px * var(--s,1))))!important;padding:calc(8px * var(--s,1)) calc(24px * var(--s,1)) calc(8px * var(--s,1)) calc(8px * var(--s,1))!important}.qif-play i{width:clamp(calc(40px * var(--s,1)), 2.8vw, calc(52px * var(--s,1)))!important;height:clamp(calc(40px * var(--s,1)), 2.8vw, calc(52px * var(--s,1)))!important}@media (max-width:860px){.qif-card{width:100%!important}}.q-head--kick .q-h .q-ln>span{white-space:nowrap}@media (max-width:860px){.q-head--kick .q-h .q-ln>span{white-space:normal}}.qm2{min-height:clamp(calc(300px * var(--s,1)), 30vw, calc(460px * var(--s,1)));border-radius:clamp(calc(18px * var(--s,1)), 1.8vw, calc(28px * var(--s,1)));background:linear-gradient(160deg,#ffffff8c,#fff3);align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fffc}.qm2-cloud{gap:calc(10px * var(--s,1)) calc(14px * var(--s,1));padding:calc(22px * var(--s,1));grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;display:grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 30% 55%,#0000 0 32%,#000 70%);mask-image:radial-gradient(70% 80% at 30% 55%,#0000 0 32%,#000 70%)}.qm2-row{align-items:center;gap:calc(8px * var(--s,1));height:calc(30px * var(--s,1));padding:0 calc(10px * var(--s,1));border-radius:calc(10px * var(--s,1));box-shadow:0 calc(6px * var(--s,1)) calc(16px * var(--s,1)) calc(-12px * var(--s,1)) #1e503266;font:600 12px var(--ax-sans);color:#3c7a55;opacity:0;transform:translateY(calc(10px * var(--s,1)));background:#ffffffbf;display:flex}.qm2-row b{flex:none;font-weight:600}.qm2-row i{width:var(--w);height:calc(6px * var(--s,1));border-radius:calc(3px * var(--s,1));background:#3c7a5538;flex:none}.q-fig.is-in .qm2-row{animation:.7s cubic-bezier(.22,1,.36,1) both qm2-in,6s ease-in-out infinite alternate qm2-float;animation-delay:var(--d), calc(var(--d) + .7s)}@keyframes qm2-in{to{opacity:1;transform:none}}@keyframes qm2-float{0%{opacity:1;transform:none}to{opacity:.55;transform:translateY(calc(-4px * var(--s,1)))}}.qm2-front{z-index:1;padding:clamp(calc(28px * var(--s,1)), 3.4vw, calc(56px * var(--s,1)));position:relative}.qm2-front .qm-u{margin-top:calc(10px * var(--s,1));display:block}@media (max-width:860px){.qm2-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.qm2-row{opacity:1;transform:none;animation:none!important}}.qm2{min-height:clamp(calc(340px * var(--s,1)), 32vw, calc(500px * var(--s,1)))}.qm2-cloud{grid-auto-rows:calc(30px * var(--s,1));align-content:stretch}.qif{padding-top:clamp(calc(72px * var(--s,1)), 8vw, calc(140px * var(--s,1)))!important}.qif-h{margin:0 auto clamp(calc(28px * var(--s,1)), 3vw, calc(52px * var(--s,1)));text-align:center;font:500 clamp(max(13px, calc(40px * var(--s,1))), 4.4vw, max(13px, calc(84px * var(--s,1))))/1.08 var(--ax-serif-cn);letter-spacing:.01em;color:var(--q-ink)}html[data-locale=en] .qif-h{font-family:var(--ax-serif);letter-spacing:-.025em}.qif-h em{font:italic 500 .82em/1.2 var(--ax-serif);letter-spacing:-.015em;color:var(--q-ink)}.qif .q-h.qif-h{margin:0 auto clamp(calc(28px * var(--s,1)), 3vw, calc(52px * var(--s,1)));text-align:center;max-width:none;font:500 clamp(max(13px, calc(46px * var(--s,1))), 5.6vw, max(13px, calc(96px * var(--s,1))))/1.04 var(--ax-serif)!important;letter-spacing:-.022em!important}html[data-locale=zh] .qif .q-h.qif-h{font-family:"Cormorant Garamond", var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.6vw, max(13px, calc(80px * var(--s,1))))!important;letter-spacing:0!important;line-height:1.16!important}.qif-poster--frame{object-fit:cover;background:#0b0b16;display:block}.qif-card{background:#0b0b16!important}.qif-play{-webkit-backdrop-filter:blur(calc(8px * var(--s,1)));backdrop-filter:blur(calc(8px * var(--s,1)));top:auto!important;bottom:clamp(calc(20px * var(--s,1)), 3.4vw, calc(48px * var(--s,1)))!important;color:#161616!important;background:#fffffff0!important}.qif-play i{color:#fff!important;background:#161616!important}.contact-modal-dialog{width:min(calc(820px * var(--s,1)), calc(100vw - calc(32px * var(--s,1))))!important;padding:clamp(calc(28px * var(--s,1)), 3vw, calc(48px * var(--s,1)))!important;border-radius:clamp(calc(22px * var(--s,1)), 2vw, calc(32px * var(--s,1)))!important;box-shadow:0 calc(60px * var(--s,1)) calc(120px * var(--s,1)) calc(-50px * var(--s,1)) #14141e8c!important;background:#fbfaf7!important}.contact-modal-dialog__title{letter-spacing:-.02em;font:500 clamp(max(13px, calc(34px * var(--s,1))), 3.2vw, max(13px, calc(52px * var(--s,1))))/1.1 var(--ax-serif)!important;color:#161616!important}html[data-locale=zh] .contact-modal-dialog__title{font-family:"Cormorant Garamond", var(--ax-serif-cn)!important}.contact-modal-dialog__close{width:calc(44px * var(--s,1))!important;height:calc(44px * var(--s,1))!important;font-size:max(13px, calc(22px * var(--s,1)))!important;border-radius:50%!important}.contact-modal-form__intro{font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(19px * var(--s,1))))!important;color:#3a3a3a!important;margin-top:calc(10px * var(--s,1))!important;line-height:1.5!important}.contact-modal-field__label{font-size:max(13px, calc(15px * var(--s,1)))!important;color:#161616!important;margin-bottom:calc(8px * var(--s,1))!important;font-weight:600!important}.contact-modal-field__input,.contact-modal-field__textarea{min-height:calc(52px * var(--s,1));font-size:max(13px, calc(17px * var(--s,1)))!important;padding:calc(14px * var(--s,1)) calc(16px * var(--s,1))!important;border-radius:calc(14px * var(--s,1))!important}.contact-modal-field__textarea{min-height:calc(120px * var(--s,1))!important}.contact-modal-field,.contact-modal-field-row{margin-top:calc(18px * var(--s,1))!important;gap:calc(14px * var(--s,1))!important}.contact-modal-dialog [role=radio],.contact-modal-dialog [aria-pressed],.contact-modal-dialog button[type=button]:not(.contact-modal-dialog__close){min-height:calc(40px * var(--s,1));font-size:max(13px, calc(15px * var(--s,1)))!important;padding:calc(9px * var(--s,1)) calc(18px * var(--s,1))!important;border-radius:calc(999px * var(--s,1))!important}.contact-modal-submit__button{height:calc(54px * var(--s,1))!important;padding:0 calc(30px * var(--s,1))!important;font-size:max(13px, calc(17px * var(--s,1)))!important;border-radius:calc(999px * var(--s,1))!important;color:#fff!important;background:#161616!important}.contact-modal-thanks__title{font:500 clamp(max(13px, calc(34px * var(--s,1))), 3vw, max(13px, calc(48px * var(--s,1))))/1.15 var(--ax-serif)!important}.contact-modal-thanks__sub{font-size:max(13px, calc(17px * var(--s,1)))!important}.contact-modal-dialog [aria-pressed=true],.contact-modal-dialog [aria-checked=true]{color:#161616!important;border-color:#161616!important}:root{--q-gut:clamp(calc(16px * var(--s,1)), calc(13vw - calc(56px * var(--s,1))), calc(320px * var(--s,1)));--q-pad:clamp(calc(18px * var(--s,1)), 5vw, calc(96px * var(--s,1)));--q-frame:calc(100vw - 2 * var(--q-gut));--q-inner:calc(var(--q-frame) - 2 * var(--q-pad))}.qt3-sticky,.qab{padding-left:var(--q-gut)!important;padding-right:var(--q-gut)!important}.st-vision__bubble,.q-banner{width:var(--q-frame)}.qfm-box,.q-sec--panel .qfm-box{margin-left:auto;margin-right:auto;width:min(var(--q-inner), 100%, calc((100vh - calc(170px * var(--s,1))) * 16 / 9))!important}.q-stack img{width:min(100%, calc(1400px * var(--s,1)), calc((100vh - calc(170px * var(--s,1))) * 1.6))}.qm3-stage{width:var(--q-inner)}@media (min-width:861px){.qif-card{width:min(var(--q-inner), calc(1600px * var(--s,1)))!important}}.ax-hero--photo .ax-hero__inner,.qph-in{width:var(--q-frame)}main .container{max-width:var(--q-frame)}.pricing-page .container{max-width:var(--q-frame)!important}.pzp{padding-left:var(--q-gut);padding-right:var(--q-gut)}html .top-nav .top-nav__container,html[data-ax-scrolled] .top-nav .top-nav__container{max-width:none!important;padding-left:0!important;padding-right:0!important}@media (min-width:1800px){.top-nav{zoom:1;--nz:1}}@media (min-width:1900px){.top-nav{zoom:1.1;--nz:1.1}}@media (min-width:2100px){.top-nav{zoom:1.2;--nz:1.2}}@media (min-width:2400px){.top-nav{zoom:1.35;--nz:1.35}}@media (min-width:2700px){.top-nav{zoom:1.5;--nz:1.5}}@media (min-width:3200px){.top-nav{zoom:1.8;--nz:1.8}}.qt3-card{container-type:inline-size}.qt3-go{top:clamp(calc(18px * var(--s,1)), 1.8vw, calc(30px * var(--s,1)))!important;bottom:auto!important;right:clamp(calc(18px * var(--s,1)), 1.8vw, calc(30px * var(--s,1)))!important;width:clamp(calc(44px * var(--s,1)), 3.4vw, calc(56px * var(--s,1)))!important}.qt3-stat b{font-size:min(clamp(max(13px, calc(48px * var(--s,1))), 4.6vw, max(13px, calc(84px * var(--s,1)))), 38cqi)!important}.qt3-stat em{white-space:normal!important}html[data-locale=zh] .qt3-say,html[data-locale=zh] .qt3-stat em{word-break:keep-all}.qt3-k{font-size:min(clamp(max(13px, calc(48px * var(--s,1))), min(6vw, 9vh), max(13px, calc(112px * var(--s,1)))), 44cqi)!important}html[data-locale=en] .qt3-k{font-size:min(clamp(max(13px, calc(40px * var(--s,1))), min(4.4vw, 7vh), max(13px, calc(84px * var(--s,1)))), 25cqi)!important}@media (min-width:1181px){.top-nav .nav-tab{padding:0 clamp(calc(7px * var(--s,1)), .7vw, calc(14px * var(--s,1)))!important}.top-nav .nav-capsule--main{gap:clamp(calc(6px * var(--s,1)), .9vw, calc(20px * var(--s,1)))!important;padding-left:clamp(calc(20px * var(--s,1)), 1.6vw, calc(30px * var(--s,1)))!important;padding-right:calc(clamp(calc(20px * var(--s,1)), 1.6vw, calc(30px * var(--s,1))) - clamp(calc(7px * var(--s,1)), .7vw, calc(14px * var(--s,1))))!important}}@media (max-width:1100px){.qt3 [data-t],.qt3 .qt3-sum,.qt3 .qt3-card,.qt3 .qt3-eq>.qt3-op{opacity:1!important;filter:none!important;transform:none!important}.qt3-dots{display:none!important}}@media (max-width:760px){.top-nav .top-nav__container{padding-top:calc(10px * var(--s,1))!important}.nav-capsule{height:calc(52px * var(--s,1))!important}.nav-capsule--main{padding:0 calc(18px * var(--s,1))!important}.top-nav .brand .brand-lockup{height:calc(26px * var(--s,1))!important}.top-nav .nav-capsule--side{padding:0 calc(6px * var(--s,1))!important;gap:2px!important}.top-nav .nav-action--primary{height:calc(40px * var(--s,1))!important;padding:0 calc(16px * var(--s,1))!important;font-size:max(13px, calc(14px * var(--s,1)))!important}.ax-hero.ax-hero--light{padding-top:calc(96px * var(--s,1))!important}html[data-locale=zh] .ax-hero--light .ax-hero__title .blog-lang-zh{line-height:1.25;font-size:8.4vw!important}.ax-hero--light .ax-hero__lede{text-wrap:balance;font-size:max(13px, calc(17px * var(--s,1)))!important}html:not([data-locale=zh]) .ax-hero--light .ax-hero__title{font-size:9.2vw!important;line-height:1.08!important}.qdv-p{font-size:max(13px, calc(21px * var(--s,1)))!important;line-height:1.6!important}html[data-locale=en] .qdv-p{font-size:max(13px, calc(22px * var(--s,1)))!important;line-height:1.45!important}html .qt2 .qt2-lab b,html .qt2 .qt2-lab b *,html[data-locale=zh] .qt2 .qt2-lab b,html[data-locale=zh] .qt2 .qt2-lab b *,html:not([data-locale=zh]) .qt2 .qt2-lab b,html:not([data-locale=zh]) .qt2 .qt2-lab b *{font-size:max(13px, calc(18px * var(--s,1)))!important}.qt2 .qt2-pt:first-of-type .qt2-lab{transform:translate(-25%)}.qt2 .qt2-lab{bottom:calc(18px * var(--s,1))}.qt2 .qt2-pt--agent .qt2-lab{transform:translate(-78%)}.qt2 .qt2-axis span{font-size:12px!important}.qt2 .qt2-axis span.is-agent{transform:translate(-78%)}.footer-v2 .footer-v2__container{padding-bottom:calc(var(--fw) * .471 + var(--fg) * 2)!important}}.q-h--wrap .q-ln>span{word-break:keep-all;text-wrap:balance;white-space:normal!important}.q-h--wrap-any .q-ln>span{word-break:normal!important}.qg2-link{white-space:nowrap;min-width:max-content;font-size:max(13px, calc(14px * var(--s,1)))}.qg2-link>span{padding:2px calc(8px * var(--s,1))}.qgo-btn{container-type:inline-size}.qgo-p{padding-right:calc(clamp(calc(50px * var(--s,1)), 4vw, calc(64px * var(--s,1))) + calc(10px * var(--s,1)));font-size:min(clamp(max(13px, calc(34px * var(--s,1))), 3.2vw, max(13px, calc(56px * var(--s,1)))), 13.5cqi);white-space:nowrap}.qt3-go{width:clamp(calc(34px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)))!important;top:calc(clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) + calc(10px * var(--s,1)) - clamp(calc(34px * var(--s,1)), 2.6vw, calc(44px * var(--s,1))) / 2)!important;right:clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))!important}:root{--s:.55;--q-cap:calc(2200px * var(--s,1))}@media (max-width:1100px){:root{--s:.75}}@media (max-width:760px){:root{--s:1}}.top-nav,.contact-modal-backdrop{--s:1}@media (min-width:1800px){.top-nav{zoom:1;--nz:1}}:root{--q-frame:min(calc(100vw - 2 * var(--q-gut)), calc(var(--q-cap) + 2 * var(--q-pad)));--q-inner:calc(var(--q-frame) - 2 * var(--q-pad));--q-side:calc((100vw - var(--q-frame)) / 2)}.q-wrap{width:var(--q-inner)}.q-sec--panel>.q-wrap{width:var(--q-frame);padding-left:var(--q-pad);padding-right:var(--q-pad)}main#top{--gut:var(--q-side);--pad:var(--q-pad)}.qt3-sticky{padding-left:var(--q-side)!important;padding-right:var(--q-side)!important}.qt3-bubble{padding-left:var(--q-pad)!important;padding-right:var(--q-pad)!important}.qab{padding-left:var(--q-side)!important;padding-right:var(--q-side)!important}main#top>.st-vision .st-vision__bubble,.st-vision__bubble{width:var(--q-frame)!important;padding-left:var(--q-pad)!important;padding-right:var(--q-pad)!important}.qvis-kick{margin-left:calc(var(--q-side) + var(--q-pad))!important}.qif{padding-left:var(--q-side)!important;padding-right:var(--q-side)!important}.qif>.qif-h,.qif .qif-card{width:min(var(--q-inner), calc(1600px * var(--s,1)))!important;margin-left:auto!important;margin-right:auto!important}.qph-in{width:var(--q-frame)}.footer-v2{--fg:var(--q-side)}.footer-v2 .footer-v2__container{width:var(--q-frame)!important}main .container,.pricing-page .container{max-width:var(--q-frame)!important}.top-nav.top-nav{padding-left:calc(var(--q-side) / var(--nz,1));padding-right:calc(var(--q-side) / var(--nz,1))}.st-vision .to-a,.st-vision .to-b{container-type:inline-size}.st-vision .to-a .to-text{font-size:min(1em,10cqi)}.st-vision .to-b .to-text{font-size:min(1.06em,10.8cqi)!important}@media (max-width:1400px){html:not([data-locale=zh]) .top-nav .nav-tabs{display:none!important}html:not([data-locale=zh]) .nav-capsule--main{padding-right:calc(30px * var(--s,1))!important}}.qz-av{width:calc(40px * var(--s,1));height:calc(40px * var(--s,1));background:var(--q-ink);color:#fff;font:600 max(13px, calc(17px * var(--s,1))) var(--ax-sans);border-radius:50%;flex:none;place-items:center;display:grid}.qz-av--agent{color:var(--q-sun)}.qz-star{color:var(--q-sun);font-family:var(--ax-sans);vertical-align:.18em;margin-right:.18em;font-size:.62em}.qz-no{width:1.5em;height:1.5em;font:600 .78em var(--ax-mono);vertical-align:.08em;border-radius:50%;place-items:center;margin-right:.45em;font-style:normal;display:inline-grid;box-shadow:inset 0 0 0 1.5px}.qz{grid-template-rows:1fr auto 1fr;grid-template-columns:minmax(0,1.04fr) minmax(0,.7fr) minmax(0,1.04fr) minmax(0,.74fr) minmax(0,1.04fr) minmax(0,.6fr) minmax(0,1.3fr);display:grid}.qz-a1{grid-area:1/1}.qz-a2{grid-area:2/1}.qz-a3{grid-area:3/1}.qz-b1{grid-area:1/2}.qz-b3{grid-area:3/2}.qz-c{grid-area:1/3/4/4}.qz-d{grid-area:1/4/4/5}.qz-e{grid-area:1/5/4/6}.qz-f1{grid-area:1/6}.qz-f2{grid-area:2/6}.qz-f3{grid-area:3/6}.qz-g1{grid-area:1/7}.qz-g2{grid-area:2/7}.qz-g3{grid-area:3/7}.qz-card{z-index:1;min-width:0;padding:clamp(calc(22px * var(--s,1)), 2.1vw, calc(36px * var(--s,1)));border-radius:clamp(calc(20px * var(--s,1)), 1.9vw, calc(30px * var(--s,1)));box-shadow:0 0 0 1px #16161614, 0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-44px * var(--s,1)) #1e283c80;background:#fbfaf8;flex-direction:column;justify-content:center;display:flex;position:relative}.qz-card--agent{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-44px * var(--s,1)) #1e283c80}.qz-card--hub{background:var(--q-ink);color:#fff;box-shadow:0 calc(40px * var(--s,1)) calc(80px * var(--s,1)) calc(-48px * var(--s,1)) #000000b3}.qz-card>.qz-av{margin-bottom:clamp(calc(12px * var(--s,1)), 1.2vw, calc(20px * var(--s,1)))}.qz-k{font:500 clamp(max(13px, calc(32px * var(--s,1))), 2.9vw, max(13px, calc(52px * var(--s,1))))/1.05 var(--ax-serif);letter-spacing:-.01em;color:inherit;margin:0}html[data-locale=zh] .qz-k{font-family:"Cormorant Garamond", var(--ax-serif-cn);font-size:clamp(max(13px, calc(32px * var(--s,1))), 2.9vw, max(13px, calc(50px * var(--s,1))));letter-spacing:.01em}.qz-sub{margin:clamp(calc(8px * var(--s,1)), .8vw, calc(12px * var(--s,1))) 0 0;font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(17px * var(--s,1))))/1.4 var(--ax-sans);color:var(--q-g2)}.qz-card--hub .qz-sub{color:#fff9}.qz-say{margin:clamp(calc(12px * var(--s,1)), 1.2vw, calc(20px * var(--s,1))) 0 0;font:500 clamp(max(13px, calc(15px * var(--s,1))), 1.18vw, max(13px, calc(19px * var(--s,1))))/1.5 var(--ax-sans);color:var(--q-g1);text-wrap:pretty}.qz-card--hub .qz-say{color:#ffffffdb}.qz-edge{justify-content:center;gap:calc(12px * var(--s,1));flex-direction:column;min-width:0;padding:0 2px;display:flex}.qz-edge__lab{padding:0 calc(10px * var(--s,1));text-align:center;overflow-wrap:anywhere;min-width:0;display:block}.qz-edge__lab b{font:600 clamp(max(13px, calc(15px * var(--s,1))), 1.15vw, max(13px, calc(18px * var(--s,1))))/1.3 var(--ax-sans);color:var(--q-ink);display:block}.qz-edge__lab em,.qz-bind em,.qz-fed em,.qz-sp em,.qi-bind em,.qi-v em{margin-top:calc(3px * var(--s,1));font:500 clamp(13px, .96vw, max(13px, calc(15px * var(--s,1))))/1.35 var(--ax-sans);color:var(--q-g2);text-wrap:balance;font-style:normal;display:block}.qz-edge__line{height:1.5px;margin-right:calc(9px * var(--s,1));background:var(--q-ink);transform-origin:0;transition:transform 1s var(--q-io) .5s;display:block;position:relative;transform:scaleX(0)}.qz-edge__line:after{content:"";right:calc(-9px * var(--s,1));border:calc(5.5px * var(--s,1)) solid transparent;border-left:calc(9px * var(--s,1)) solid var(--q-ink);border-right:0;position:absolute;top:50%;transform:translateY(-50%)}.qz-edge.is-agent .qz-edge__line{background:var(--q-sun)}.qz-edge.is-agent .qz-edge__line:after{border-left-color:var(--q-sun)}.qz-edge.is-dashed .qz-edge__line{background:repeating-linear-gradient(90deg, var(--q-sun) 0 calc(7px * var(--s,1)), transparent calc(7px * var(--s,1)) calc(12px * var(--s,1)))}.q-fig.is-in .qz-edge__line{transform:none}.qz-bind,.qi-bind{min-height:clamp(calc(84px * var(--s,1)), 7.4vw, calc(124px * var(--s,1)));justify-content:center;align-items:center;display:flex;position:relative}.qz-bind:before,.qi-bind:before{content:"";left:clamp(calc(40px * var(--s,1)), 3.6vw, calc(56px * var(--s,1)));border-left:2px dotted var(--q-ink);width:0;position:absolute;top:0;bottom:0}.qz-bind>span,.qi-bind>span{margin-left:clamp(calc(40px * var(--s,1)), 3.4vw, calc(60px * var(--s,1)));padding:calc(8px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(14px * var(--s,1));background:#fff;position:relative;box-shadow:0 0 0 1px #16161614}.qz-bind b,.qz-fed b,.qz-sp b,.qi-bind b,.qi-v b{font:600 clamp(max(13px, calc(14px * var(--s,1))), 1.08vw, max(13px, calc(17px * var(--s,1))))/1.3 var(--ax-sans);color:var(--q-ink);display:block}.qz-fed,.qz-sp{padding:clamp(calc(14px * var(--s,1)), 1.5vw, calc(24px * var(--s,1))) calc(10px * var(--s,1));text-align:center;flex-direction:column;justify-content:center;display:flex}.qz-sp{text-align:left;padding-left:clamp(calc(22px * var(--s,1)), 2.1vw, calc(36px * var(--s,1)))}.qi{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,.9fr) minmax(0,.8fr) minmax(0,2.05fr) minmax(0,.86fr) minmax(0,1fr);display:grid}.qi-who{flex-direction:column;grid-area:1/1;justify-content:center;min-width:0;display:flex}.qi-wires--in{grid-area:1/2}.qi-hub{grid-area:1/3}.qi-wires--out{grid-area:1/4}.qi-apps{grid-area:1/5}.qi-down{grid-area:2/1/3/-1}.qi-admin{grid-area:3/1/4/-1}.qi-cap{margin-bottom:calc(10px * var(--s,1));font:600 clamp(13px, .98vw, max(13px, calc(16px * var(--s,1)))) var(--ax-sans);color:var(--q-g2);display:block}.qi-id{z-index:1;column-gap:calc(14px * var(--s,1));row-gap:calc(4px * var(--s,1));padding:clamp(calc(18px * var(--s,1)), 1.7vw, calc(28px * var(--s,1)));border-radius:clamp(calc(18px * var(--s,1)), 1.7vw, calc(26px * var(--s,1)));box-shadow:0 0 0 1px #16161614, 0 calc(26px * var(--s,1)) calc(50px * var(--s,1)) calc(-40px * var(--s,1)) #1e283c80;background:#fbfaf8;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative}.qi-id>b{font:600 clamp(max(13px, calc(20px * var(--s,1))), 1.65vw, max(13px, calc(27px * var(--s,1))))/1.2 var(--ax-sans);color:inherit;overflow-wrap:anywhere;min-width:0}.qi-id>.qi-sub,.qi-id>.qi-line{grid-column:1/-1}.qi-id--agent{background:var(--q-ink);color:#fff;box-shadow:0 calc(30px * var(--s,1)) calc(60px * var(--s,1)) calc(-40px * var(--s,1)) #000000b3}.qi-id--agent .qz-av{background:#2b2b2b}.qi-sub{font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.08vw, max(13px, calc(17px * var(--s,1))))/1.4 var(--ax-sans);color:var(--q-g2);display:block}.qi-id--agent .qi-sub{color:#fff9}.qi-line{margin-top:calc(6px * var(--s,1));font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.08vw, max(13px, calc(17px * var(--s,1))))/1.5 var(--ax-sans);color:var(--q-g1);display:block}.qi-id--agent .qi-line{color:#ffffffdb}.qi-mono{font-family:var(--ax-mono);font-size:clamp(13px, .98vw, max(13px, calc(15.5px * var(--s,1))));overflow-wrap:anywhere}.qi-bind{min-height:clamp(calc(96px * var(--s,1)), 8.4vw, calc(150px * var(--s,1)))}.qi-who>.qi-cap:nth-of-type(2){margin-top:0}.qi-wires{min-width:0;padding:clamp(calc(40px * var(--s,1)), 5vw, calc(90px * var(--s,1))) 0;justify-content:space-around;gap:calc(24px * var(--s,1));flex-direction:column;display:flex}.qi-hub,.qi-apps,.qi-admin{z-index:1;min-width:0;padding:clamp(calc(20px * var(--s,1)), 1.9vw, calc(32px * var(--s,1)));border-radius:clamp(calc(22px * var(--s,1)), 2.1vw, calc(34px * var(--s,1)));box-shadow:inset 0 0 0 1px #16161612, 0 calc(44px * var(--s,1)) calc(90px * var(--s,1)) calc(-70px * var(--s,1)) #1e283c8c;background:#fbfaf7b8;position:relative}.qi-h{margin:0 0 clamp(calc(14px * var(--s,1)), 1.4vw, calc(22px * var(--s,1)));font:600 clamp(max(13px, calc(16px * var(--s,1))), 1.25vw, max(13px, calc(20px * var(--s,1))))/1.3 var(--ax-sans);color:var(--q-ink)}.qi-hub,.qi-apps{flex-direction:column;display:flex}.qi-mods{gap:clamp(calc(10px * var(--s,1)), .9vw, calc(14px * var(--s,1)));flex:1;grid-template-rows:repeat(3,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qi-mods .qi-m{flex-direction:column;justify-content:center;display:flex}.qi-m{min-width:0;padding:clamp(calc(14px * var(--s,1)), 1.3vw, calc(22px * var(--s,1))) clamp(calc(40px * var(--s,1)), 3vw, calc(52px * var(--s,1))) clamp(calc(14px * var(--s,1)), 1.3vw, calc(22px * var(--s,1))) clamp(calc(16px * var(--s,1)), 1.5vw, calc(24px * var(--s,1)));border-radius:clamp(calc(14px * var(--s,1)), 1.3vw, calc(20px * var(--s,1)));box-shadow:0 0 0 1px #16161612, 0 calc(14px * var(--s,1)) calc(30px * var(--s,1)) calc(-26px * var(--s,1)) #0006;cursor:default;background:#fff;outline:none;transition:box-shadow .3s;position:relative}.qi-m.is-agent{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(14px * var(--s,1)) calc(30px * var(--s,1)) calc(-26px * var(--s,1)) #0006}.qi-m.is-wide{grid-column:1/-1}.qi-k{font:500 clamp(max(13px, calc(24px * var(--s,1))), 2.05vw, max(13px, calc(35px * var(--s,1))))/1.15 var(--ax-serif);letter-spacing:-.005em;color:var(--q-ink);display:block}html[data-locale=zh] .qi-k{font-family:"Cormorant Garamond", var(--ax-serif-cn);font-size:clamp(max(13px, calc(22px * var(--s,1))), 1.85vw, max(13px, calc(31px * var(--s,1))));letter-spacing:.01em}.qi-m>.qi-sub{margin-top:calc(5px * var(--s,1))}.qi-plus{right:clamp(calc(14px * var(--s,1)), 1.3vw, calc(20px * var(--s,1)));top:clamp(calc(16px * var(--s,1)), 1.5vw, calc(24px * var(--s,1)));width:calc(16px * var(--s,1));height:calc(16px * var(--s,1));opacity:.38;transition:transform .4s var(--q-in), opacity .3s ease;position:absolute}.qi-plus:before,.qi-plus:after{content:"";width:calc(14px * var(--s,1));background:var(--q-ink);height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qi-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.qi-more{left:0;right:0;top:calc(100% + calc(8px * var(--s,1)));z-index:6;padding:calc(14px * var(--s,1)) calc(18px * var(--s,1));border-radius:calc(14px * var(--s,1));background:var(--q-ink);color:#ffffffe6;font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(16.5px * var(--s,1))))/1.6 var(--ax-sans);box-shadow:0 calc(24px * var(--s,1)) calc(48px * var(--s,1)) calc(-24px * var(--s,1)) #0009;opacity:0;visibility:hidden;transform:translateY(calc(-6px * var(--s,1)));transition:opacity .25s ease, transform .35s var(--q-in), visibility 0s linear .25s;pointer-events:none;margin:0;list-style:none;position:absolute}.qi-m.is-up .qi-more{top:auto;bottom:calc(100% + calc(8px * var(--s,1)));transform:translateY(calc(6px * var(--s,1)))}.qi-more b{color:#fff;margin-right:.4em;font-weight:600}.qi-m:hover,.qi-m:focus-visible{box-shadow:0 0 0 1.5px var(--q-ink), 0 calc(22px * var(--s,1)) calc(44px * var(--s,1)) calc(-26px * var(--s,1)) #00000080;z-index:7}.qi-m:hover .qi-plus,.qi-m:focus .qi-plus{opacity:.9;transform:rotate(45deg)}.qi-m:hover .qi-more,.qi-m:focus .qi-more,.qi-m:focus-within .qi-more{opacity:1;visibility:visible;transition-delay:0s;transform:none}.qi-apps ul{flex-direction:column;flex:1;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.qi-apps li{padding:clamp(calc(11px * var(--s,1)), 1vw, calc(17px * var(--s,1))) 0;border-top:1px solid #1616161a}.qi-apps li:first-child{border-top:0;padding-top:0}.qi-apps li:last-child{padding-bottom:0}.qi-apps li>b{font:600 clamp(max(13px, calc(17px * var(--s,1))), 1.35vw, max(13px, calc(22px * var(--s,1))))/1.25 var(--ax-sans);color:var(--q-ink);display:block}.qi-apps li>span{margin-top:calc(3px * var(--s,1));font:500 clamp(max(13px, calc(14px * var(--s,1))), 1.05vw, max(13px, calc(16.5px * var(--s,1))))/1.4 var(--ax-sans);color:var(--q-g2);display:block}.qi-down{grid-template-columns:minmax(0,.9fr) minmax(0,.8fr) minmax(0,2.05fr) minmax(0,.86fr) minmax(0,1fr);align-items:center;display:grid}.qi-v{padding:clamp(calc(22px * var(--s,1)), 2vw, calc(34px * var(--s,1))) 0 clamp(calc(22px * var(--s,1)), 2vw, calc(34px * var(--s,1))) calc(22px * var(--s,1));grid-row:1;display:block;position:relative}.qi-v:first-child{grid-column:3;justify-self:start;max-width:40%;margin-left:8%}.qi-v:nth-child(2){grid-column:3;justify-self:start;max-width:42%;margin-left:56%}.qi-v:nth-child(3){grid-column:5;justify-self:center}.qi-v:before{content:"";top:2px;left:0;bottom:calc(9px * var(--s,1));background:var(--q-ink);width:1.5px;position:absolute}.qi-v:after{content:"";left:calc(-4.75px * var(--s,1));border:calc(5.5px * var(--s,1)) solid transparent;border-top:calc(9px * var(--s,1)) solid var(--q-ink);border-bottom:0;position:absolute;bottom:0}.qi-v.is-up:before{top:calc(9px * var(--s,1));background:repeating-linear-gradient(180deg, var(--q-ink) 0 calc(6px * var(--s,1)), transparent calc(6px * var(--s,1)) calc(10px * var(--s,1)));bottom:2px}.qi-v.is-up:after{border-top:0;border-bottom:calc(9px * var(--s,1)) solid var(--q-ink);top:0;bottom:auto}.qi-v.is-dashed:before{background:repeating-linear-gradient(180deg, var(--q-ink) 0 calc(6px * var(--s,1)), transparent calc(6px * var(--s,1)) calc(10px * var(--s,1)))}.qi-adm{gap:clamp(calc(8px * var(--s,1)), .8vw, calc(12px * var(--s,1)));grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.qi-adm .qi-m{padding-right:clamp(calc(30px * var(--s,1)), 2.4vw, calc(40px * var(--s,1)))}.qi-adm .qi-k{font-size:clamp(max(13px, calc(20px * var(--s,1))), 1.6vw, max(13px, calc(27px * var(--s,1))))}html[data-locale=zh] .qi-adm .qi-k{font-size:clamp(max(13px, calc(19px * var(--s,1))), 1.5vw, max(13px, calc(25px * var(--s,1))))}.qi-adm .qi-plus{right:calc(12px * var(--s,1));top:calc(14px * var(--s,1))}@media (max-width:960px){.qz,.qi,.qi-down{gap:calc(14px * var(--s,1));flex-direction:column;display:flex}.qz-edge{align-items:center;gap:calc(14px * var(--s,1));padding-left:calc(22px * var(--s,1));flex-direction:row}.qz-edge__lab{text-align:left;order:2;padding:0}.qz-edge__line{width:1.5px;height:calc(40px * var(--s,1));margin:0 0 calc(9px * var(--s,1));transform-origin:50% 0;flex:none;order:1;transform:scaleY(0)}.qz-edge__line:after{top:auto;left:50%;right:auto;bottom:calc(-9px * var(--s,1));border:calc(5.5px * var(--s,1)) solid transparent;border-top:calc(9px * var(--s,1)) solid var(--q-ink);border-bottom:0;transform:translate(-50%)}.qz-edge.is-agent .qz-edge__line:after{border-left-color:#0000;border-top-color:var(--q-sun)}.qz-edge.is-dashed .qz-edge__line{background:repeating-linear-gradient(180deg, var(--q-sun) 0 calc(7px * var(--s,1)), transparent calc(7px * var(--s,1)) calc(12px * var(--s,1)))}.qz-bind,.qi-bind{min-height:calc(76px * var(--s,1));justify-content:flex-start}.qz-bind:before,.qi-bind:before{left:calc(22px * var(--s,1))}.qz-bind>span,.qi-bind>span{margin-left:calc(44px * var(--s,1))}.qz-fed,.qz-sp{padding:calc(4px * var(--s,1)) 0 0 calc(22px * var(--s,1));text-align:left}.qi-wires{gap:calc(10px * var(--s,1));padding:0}.qi-mods{grid-template-columns:1fr}.qi-adm{grid-template-columns:repeat(2,minmax(0,1fr))}.qi-v,.qi-v:nth-child(n){padding:calc(10px * var(--s,1)) 0 calc(14px * var(--s,1)) calc(22px * var(--s,1));justify-self:auto;margin:0}.qi-more,.qi-m.is-up .qi-more{margin-top:calc(8px * var(--s,1));color:var(--q-g1);box-shadow:none;opacity:1;visibility:visible;background:0 0;padding:0;display:none;position:static;transform:none}.qi-m:focus .qi-more,.qi-m:focus-within .qi-more{display:block}.qi-more b{color:var(--q-ink)}}@media (prefers-reduced-motion:reduce){.qz-edge__line{transition:none!important;transform:none!important}.qi-more,.qi-plus{transition:none!important}}:root{--q-frame-r:2.5rem}@media (max-width:720px){:root{--q-frame-r:1.875rem}}.q-sec--panel>.q-wrap,.qt3-bubble,.qab-bubble,main#top>.qab .qab-bubble,.st-vision__bubble,main#top>.st-vision .st-vision__bubble,.q-banner{border-radius:var(--q-frame-r)!important}.q-sec--side>.q-wrap{align-items:start}.q-sec--side>.q-wrap>.q-fig{align-self:start}:root{--q-card-r:1.25rem;--q-tile-r:.75rem;--q-cta-h:2.75rem;--q-cta-fs:.9375rem}.footer-v2{--fb:var(--q-pad);min-height:calc(var(--q-frame) * .471 + var(--fb) * 2)!important}.footer-ax__mark--logo{left:var(--q-side)!important;right:var(--q-side)!important;bottom:var(--fb)!important}.footer-v2 .footer-v2__container{padding-bottom:var(--fb)!important}@media (max-width:760px){.footer-v2 .footer-v2__container{padding-bottom:calc(var(--q-frame) * .471 + var(--fb) * 2)!important}}.qt3-go{--mx-w:clamp(calc(48px * var(--s,1)), 3.8vw, calc(60px * var(--s,1)));width:var(--mx-w)!important;height:var(--mx-w)!important;top:calc(clamp(calc(24px * var(--s,1)), 2.4vw, calc(40px * var(--s,1))) + calc(10px * var(--s,1)) - var(--mx-w) / 2)!important}.ax-btn,.ax-cta .ax-btn,.ax-hero--light .ax-hero__actions .ax-btn,.qc-actions .ax-btn,.qx-actions .ax-btn,.qph .ax-btn,.pricing-card-v2__cta,.early-access-form button[type=submit]{height:var(--q-cta-h)!important;min-height:0!important;font-size:var(--q-cta-fs)!important;border-radius:calc(999px * var(--s,1))!important;padding:0 1.375rem!important;line-height:1!important}.pricing-table__cta-btn{border-radius:calc(999px * var(--s,1))!important;font-size:.875rem!important}.qif-card,.qt3-sum,.qt3-card,.qgo-btn,.st-vision .to-plate,.qid,.qz-card,.qc5,.qv2-card,.qi-id,.qi-hub,.qi-apps,.qi-admin,.qk-card,.qx-next,.qfm-box,.qm2,.qlc,.pricing-card-v2,.pricing-table-wrap,.blog-featured__card,.early-access-form{border-radius:var(--q-card-r)!important}.st-vision .to-plate.is-on{clip-path:inset(0 0 0 0 round var(--q-card-r))!important}.qi-m,.qsu2-cloud,.qx-next__glass,.blog-index-row img{border-radius:var(--q-tile-r)!important}.early-access-input,.early-access-textarea,.early-access-select{border-radius:.625rem!important}.qx-next{align-items:stretch!important;height:auto!important}.qx-next__glass{margin:.5rem!important}.qt3-h,.qdv-h,.qgo-h,.qab-h{font:500 clamp(max(13px, calc(46px * var(--s,1))), 5.6vw, max(13px, calc(96px * var(--s,1))))/1.02 var(--ax-serif)!important;letter-spacing:-.022em!important}html[data-locale=zh] :is(.qt3-h,.qdv-h,.qgo-h,.qab-h){font-family:"Cormorant Garamond", var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.6vw, max(13px, calc(80px * var(--s,1))))!important;letter-spacing:0!important;line-height:1.16!important}.qab-kick,.qvis-kick,main#top .qab-kick{font-size:clamp(max(13px, calc(28px * var(--s,1))), 2.6vw, max(13px, calc(48px * var(--s,1))))!important}html[data-locale=en] :is(.qab-kick,.qvis-kick,main#top .qab-kick){font-size:clamp(max(13px, calc(22px * var(--s,1))), 2vw, max(13px, calc(36px * var(--s,1))))!important}html[data-locale=zh] :is(.q-kick,.qab-kick,.qvis-kick,.qph-say,.qt3-say){word-break:keep-all}.q-kick,.qph-say,.qt3-say,.qi-k,.qz-sub,.blog-masthead__statement{text-wrap:balance}.q-lead,.qdv-p,.blog-featured__dek,.pricing-hero__subtitle,.pricing-table__feature-hint,.qa p,.qa span{text-wrap:pretty}.qsp2-lane{grid-template-columns:auto 5.25rem 1fr!important}.qz-no{font-size:max(11px,.78em)!important}.blog-catnav__count,.blog-chip,.blog-index__label,.blog-masthead__issue,.eyebrow,.early-access-fineprint,.pricing-table__plan-suffix{font-size:12px!important}.pricing-table__feature-hint,.pricing-table__no,.blog-index-row__ordinal,.blog-catnav__count,.st-vision .to-by{color:#6b6b6b!important}#qif-h{scroll-margin-top:8rem}.qt3-k{margin-top:clamp(calc(30px * var(--s,1)), 2.6vw, calc(44px * var(--s,1)))!important}.qfr iframe{pointer-events:none;overflow:hidden}.top-nav .nav-discord{isolation:isolate;width:calc(52px * var(--s,1));height:calc(52px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#f9f9f9eb;background:0 0;flex:none;place-items:center;text-decoration:none;transition:transform .6s cubic-bezier(.3,1.4,.45,1),color .25s;display:inline-grid;position:relative;overflow:hidden}.top-nav .nav-discord svg{z-index:2;width:calc(22px * var(--s,1));height:calc(22px * var(--s,1));transition:transform .5s cubic-bezier(.3,1.4,.45,1);position:relative}.top-nav .nav-discord:hover{color:#fff}html:not(.mx-on) .top-nav .nav-discord:hover{background:#ffffff1a}.mx-on .top-nav .nav-discord{--mx-fill:#ffffff24;--mx-fg:#fff;transform:translate3d(var(--mx-tx,0), var(--mx-ty,0), 0)}.mx-on .top-nav .nav-discord>svg{transform:translate3d(calc(var(--mx-tx,0px) * .6), calc(var(--mx-ty,0px) * .6), 0)}.mx-on .top-nav .nav-discord.mx-down{transform:translate3d(var(--mx-tx,0), var(--mx-ty,0), 0) scale(1.06, .9);transition-duration:.14s}.top-nav .nav-discord:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}@media (max-width:720px){.top-nav .nav-discord{display:none}}@media (prefers-reduced-motion:reduce){.top-nav .nav-discord,.top-nav .nav-discord svg{transition:none;transform:none!important}}.ax-btn--discord{gap:.5rem}.ax-btn--discord svg{z-index:2;flex:none;width:1.125rem;height:1.125rem;position:relative}.mx-on .ax-btn--discord svg path{transition:none!important}.mx-on .ax-btn--discord.mx-hot svg path{d:path("M20.317 4.37a19.79 19.79 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.865-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.74 19.74 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.1 13.1 0 0 1-1.872-.892.077.077 0 0 1-.008-.128c.126-.094.252-.192.372-.291a.074.074 0 0 1 .078-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.009c.12.099.246.198.373.292a.077.077 0 0 1-.006.127 12.3 12.3 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.84 19.84 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.029ZM8.02 15.331c-1.183 0-2.157-1.086-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.332-.956 2.418-2.157 2.418Zm7.975 0c-1.183 0-2.157-1.086-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.332-.946 2.418-2.157 2.418Z")!important}.mx-on .ax-btn--discord.mx-hot svg{color:var(--mx-fg);transform:translate3d(calc(var(--mx-tx) * .6), calc(var(--mx-ty) * .6), 0)}.qph-actions{align-items:center;gap:calc(12px * var(--s,1));margin-top:clamp(calc(26px * var(--s,1)), 2.6vw, calc(40px * var(--s,1)));flex-wrap:wrap;display:flex}.qph-actions .qph-cta{margin-top:0!important}
