.cn-ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.2em;height:1.2em}.cn-sec{padding:var(--sec-pad) 0;background:#fff;overflow:clip}.cn-sec.cn-grey{background:var(--grey-50)}.cn-split{width:var(--container);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,96px);margin-inline:auto;display:grid}@media (min-width:1000px){.cn-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.cn-split.flip{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.cn-split.flip>.cn-vis{order:-1}}.cn-copy{align-content:start;gap:clamp(14px,1.4vw,22px);min-width:0;display:grid}.cn-copy h2{max-width:12em}.cn-vis{min-width:0;position:relative}.cn-line{font-size:var(--fs-lead);color:var(--muted);line-height:1.45}.cn-acc{border-top:1px solid var(--line)}.cn-acc details{border-bottom:1px solid var(--line)}.cn-acc summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 0;font-size:clamp(18px,1.35vw,22px);font-weight:600;list-style:none;display:flex}.cn-acc summary::-webkit-details-marker{display:none}.cn-acc summary .cn-ico{width:22px;height:22px;transition:transform var(--t-med) var(--ease)}.cn-acc details[open] summary .cn-ico{transform:rotate(45deg)}.cn-acc details p{color:var(--muted);max-width:34em;margin:-4px 0 18px;font-size:17px;line-height:1.55}.cn-mono{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace}@keyframes cn-spin{to{transform:rotate(360deg)}}@keyframes cn-pop{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}.cn-eyebrow{color:#fff;background:#ffffff1a;border-radius:999px;align-items:center;gap:8px;margin-bottom:clamp(16px,1.6vw,24px);padding-block:7px;padding-inline:10px 14px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.cn-eyebrow .cn-ico{width:18px;height:18px}.cn-ctas{flex-wrap:wrap;gap:12px;margin-top:clamp(24px,2.4vw,36px);display:flex}.cn-ctas .btn{height:56px;padding:0 26px;font-size:17px}.cn-stage{width:100%;min-width:0;container-type:inline-size}.cn-box{touch-action:pan-y pinch-zoom;font-size:clamp(10.5px,1.62cqi,14px);position:relative}@media (max-width:999px){.cn-box{font-size:13.75px}}.cn-win{border-radius:14px;overflow:hidden;box-shadow:0 1px 1px #020a1e1a,0 18px 36px -10px #020a1e59,0 56px 110px -28px #020a1e99}.cn-bar{align-items:center;gap:10px;height:2.7em;padding:0 1em;display:flex;position:relative}.cn-dots{flex:none;gap:6px;display:flex}.cn-dots i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.cn-dots i:nth-child(2){background:#febc2e}.cn-dots i:nth-child(3){background:#28c840}.cn-site{background:#fff}.cn-site .cn-bar{background:#f1f3f6;border-bottom:1px solid #e3e8ef}.cn-url{color:#4a5565;white-space:nowrap;background:#fff;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.4em;min-width:0;height:1.9em;margin-inline-end:6.5em;font-size:.95em;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e8ef}.cn-url .cn-ico{color:#13734a;width:1em;height:1em}.cn-livechip{inset-inline-end:.8em;color:#8a5a00;white-space:nowrap;text-overflow:ellipsis;max-width:46%;transition:background-color .4s var(--ease), color .4s var(--ease);background:#fdf2dd;border-radius:999px;align-items:center;gap:.45em;padding:.3em .7em;font-size:.82em;font-weight:700;display:inline-flex;position:absolute;top:50%;overflow:hidden;translate:0 -50%}.cn-livechip i{background:#f0b44c;border-radius:50%;flex:none;width:.6em;height:.6em}.is-live .cn-livechip{color:#13734a;background:#e6f4ec}.is-live .cn-livechip i{background:#1fc16b;box-shadow:0 0 0 .25em #1fc16b40}.cn-sb{aspect-ratio:16/10;position:relative;overflow:hidden}.cn-pg{grid-template-rows:auto 1fr;display:grid;position:absolute;inset:0}.cn-nav{justify-content:space-between;align-items:center;gap:1em;padding:1em 1.6em;font-size:.9em;display:flex}.cn-nav b{letter-spacing:-.01em;font-weight:700}.cn-nav span{gap:1.4em;display:flex}.cn-old{color:#3b342c;background:#efe9df;font-family:Georgia,Times New Roman,serif}.cn-old .cn-nav{border-bottom:1px solid #d9cfbf}.cn-old__in{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 30%;align-content:start;gap:.5em 1.4em;padding:1.5em 1.6em;display:grid}.cn-old__in img{aspect-ratio:4/3;object-fit:cover;object-position:50% 40%;filter:grayscale(.85)sepia(.35)contrast(.9);border:.35em solid #fff;grid-area:1/2/span 3;align-self:start;width:100%;box-shadow:0 2px 6px #0000002e}.cn-old__in h4{grid-area:1/1;margin:0;font-size:1.7em;font-weight:400}.cn-old__in p{color:#6b6052;grid-area:2/1;margin:0;font-size:1em}.cn-new{color:#16171a;clip-path:inset(0 0 100%);background:#f7f5f1;transition:clip-path 1.1s cubic-bezier(.65,0,.35,1)}.is-live .cn-new{clip-path:inset(0)}.cn-new__in{grid-template-columns:1fr 1fr;min-height:0;display:grid;position:relative}.cn-new__t{align-content:start;gap:.8em;padding-block:1.4em 1.2em;padding-inline:1.6em 1.4em;display:grid}.cn-new__t h4{letter-spacing:-.035em;margin:0;font-size:2.5em;font-weight:600;line-height:1.02}.cn-new__t p{color:#5b6577;margin:0;font-size:1em}.cn-new__t span{color:#fff;background:#16171a;border-radius:999px;justify-self:start;padding:.65em 1.2em;font-size:.95em;font-weight:600}.cn-new__in img{object-fit:cover;object-position:50% 35%;border-start-start-radius:1em;width:100%;height:100%}.cn-sweep{inset-inline:0;opacity:0;z-index:3;background:linear-gradient(90deg,#0b6bcb00,#0b6bcb 30%,#3d8bff 70%,#3d8bff00);height:3px;position:absolute;top:0}.is-going .cn-sweep{animation:1.1s cubic-bezier(.65,0,.35,1) both cn-sweep}@keyframes cn-sweep{0%{opacity:1;top:0}92%{opacity:1}to{opacity:0;top:100%}}.cn-term{color:#d5d8de;background:#15161a}.cn-term .cn-bar{background:linear-gradient(#2c2d31,#232427);border-bottom:1px solid #111215}.cn-term__t{color:#a9adb5;white-space:nowrap;font-size:.9em;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cn-term__c{color:#8fd3a9;white-space:nowrap;z-index:1;align-items:center;gap:.4em;margin-inline-start:auto;font-size:.82em;font-weight:600;display:inline-flex;position:relative}.cn-term__c .cn-ico{width:1.1em;height:1.1em}.cn-tb{padding:1em 1.2em 1.1em;font-size:.92em;line-height:1.6}.cn-tb .cn-mono{font-size:.96em}.cn-cmd{color:#8b9099}.cn-cmd b{color:#e8eaee;font-weight:500}.cn-head{color:#e8eaee;border:1px solid #3a2f2a;border-radius:.5em;align-items:center;gap:.6em;margin:.6em 0 .8em;padding:.55em .8em;font-weight:600;display:flex}.cn-head img{background:#fff;border-radius:.3em;width:1.5em;height:1.5em}.cn-log{min-height:var(--cn-log-h,14em);flex-direction:column;justify-content:flex-start;gap:.65em;display:flex}.cn-log>*{animation:cn-pop .4s var(--ease) both}.cn-tb{position:relative}.cn-log.cn-log--measure{top:0;visibility:hidden;pointer-events:none;min-height:0;position:absolute;inset-inline:1.2em}.cn-log.cn-log--measure>*{animation:none}.cn-me{color:#eaf1ff;background:#24262b;border-radius:.4em;padding:.45em .7em}.cn-me:before{content:"> ";color:#8b9099}.cn-say,.cn-call,.cn-done{padding-inline-start:1.3em;position:relative}.cn-say:before,.cn-call:before,.cn-done:before{content:"";inset-inline-start:.15em;background:#e8eaee;border-radius:50%;width:.55em;height:.55em;position:absolute;top:.55em}.cn-call:before{background:#5aa8ff}.cn-done:before{background:#1fc16b}.cn-call b{color:#e8eaee;font-weight:600}.cn-call small{color:#8b9099;font-size:1em;display:block}.cn-st{color:#f0b44c;align-items:center;gap:.5em;margin-top:.2em;font-family:Figtree,system-ui,sans-serif;font-weight:600;display:flex}.cn-st .cn-ico{width:1.1em;height:1.1em}.cn-st.wait .cn-ico{animation:1.1s linear infinite cn-spin}.cn-st.ok{color:#6fd39a}.cn-st.no{color:#a9b6c8}.cn-done{color:#6fd39a;font-family:Figtree,system-ui,sans-serif;font-weight:600}.cn-prompt{color:#8b9099;border:1px solid #33353b;border-radius:.4em;align-items:center;gap:.5em;margin-top:.9em;padding:.5em .8em;display:flex}.cn-prompt i{background:#c7cbd3;width:.55em;height:1.1em;animation:1.1s step-end infinite cn-blink}@keyframes cn-blink{50%{opacity:0}}.cn-appr{font-size:1em}.cn-appr .kp-window__body{background:var(--ku-canvas);padding:1.1em 1.1em 1.2em}.cn-crumbs{color:var(--ku-ink-2);align-items:center;gap:.4em;margin-bottom:.8em;font-size:.87em;display:flex}.cn-crumbs .cn-ico{width:1em;height:1em;color:var(--ku-ink-3)}.cn-crumbs b{color:var(--ku-ink);font-weight:500}.cn-card{background:var(--ku-surface);border:1px solid var(--ku-line);border-radius:var(--ku-r-card);box-shadow:var(--ku-shadow-2)}.cn-cb{gap:1em;padding:1.2em;display:grid}.cn-row{align-items:flex-start;gap:.8em;min-width:0;display:flex}.cn-tile{border:1px solid var(--ku-line);background:#fff;border-radius:.8em;flex:none;width:3.2em;height:3.2em}.cn-grow{flex:1;justify-items:start;gap:.35em;min-width:0;display:grid}.cn-badge{white-space:nowrap;background:var(--ku-warn-bg);height:1.55em;color:var(--ku-ink);border:1px solid var(--ku-warn-line);border-radius:6px;align-items:center;gap:.3em;padding:0 .55em;font-size:.8em;font-weight:600;display:inline-flex}.cn-badge .cn-ico{width:1.25em;height:1.25em;color:var(--ku-warn)}.cn-badge.ok{background:var(--ku-ok-bg);border-color:var(--ku-ok-line)}.cn-badge.ok .cn-ico{color:var(--ku-ok)}.cn-h{letter-spacing:-.018em;color:var(--ku-ink);margin:0;font-size:1.32em;font-weight:600;line-height:1.3}.cn-muted{color:var(--ku-ink-3);font-size:.93em}.cn-kv{grid-template-columns:auto 1fr;gap:.45em 1em;margin:0;font-size:.93em;line-height:1.43;display:grid}.cn-kv dt{color:var(--ku-ink-3)}.cn-kv dd{color:var(--ku-ink);min-width:0;margin:0}.cn-kv dd.strong{font-weight:600}.cn-agent{background:var(--ku-surface-2);border:1px solid var(--ku-line);border-radius:.8em;gap:.45em;padding:.9em;display:grid}.cn-agent b{color:var(--ku-ink-2);font-size:.8em;font-weight:600}.cn-agent p{border-inline-start:3px solid var(--ku-line-strong);color:var(--ku-ink);margin:0;padding-inline-start:.8em;font-size:.93em;line-height:1.45}.cn-agent small{color:var(--ku-ink-3);font-size:.82em}.cn-alert{background:var(--ku-ok-bg);color:var(--ku-ink);border-radius:.8em;align-items:center;gap:.7em;padding:.8em .9em;font-size:.93em;display:none}.cn-alert .cn-ico{color:var(--ku-ok)}.cn-foot{border-top:1px solid var(--ku-line);background:var(--ku-surface-2);border-radius:0 0 var(--ku-r-card) var(--ku-r-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8em;padding:.85em 1.2em;display:flex}.cn-hint{min-width:0;color:var(--ku-ink-3);flex:13em;align-items:center;gap:.4em;font-size:.85em;line-height:1.45;display:flex}.cn-hint .cn-ico{width:1.05em;height:1.05em}.cn-btns{gap:.6em;margin-inline-start:auto;display:flex}.cn-btn{border-radius:var(--ku-r-ctl);border:1px solid var(--ku-line-strong);background:var(--ku-surface);height:2.7em;color:var(--ku-ink);box-shadow:var(--ku-shadow-1);white-space:nowrap;cursor:pointer;transition:background-color .14s var(--ease), transform .14s var(--ease);justify-content:center;align-items:center;gap:.45em;padding:0 1.05em;font:600 .93em/1 Figtree,system-ui,sans-serif;display:inline-flex;position:relative}.cn-btn:hover{background:var(--ku-hover)}.cn-btn:active{transform:translateY(1px)}.cn-btn .cn-ico{width:1.15em;height:1.15em}.cn-btn.primary{background:var(--ku-accent);color:#fff;border-color:#0000}.cn-btn.primary:hover{background:var(--ku-accent-hover)}.cn-btn[disabled]{opacity:.5;pointer-events:none}.cn-btn.primary.is-busy{opacity:1}.cn-btn.primary.is-busy .cn-ico{animation:1.1s linear infinite cn-spin}.cn-btn.primary:after{content:"";border-radius:calc(var(--ku-r-ctl) + 6px);opacity:0;pointer-events:none;border:2px solid #3d8bff;position:absolute;inset:-6px}.is-ask .cn-btn.primary:after{animation:cn-ring 1.8s var(--ease) infinite}@keyframes cn-ring{0%{opacity:.8;transform:scale(.96)}70%,to{opacity:0;transform:scale(1.14)}}.cn-appr .when-done,.cn-appr[data-status=DONE] .when-wait{display:none}.cn-appr[data-status=DONE] .when-done{display:inline-flex}.cn-appr[data-status=DONE] .cn-alert{display:flex}.cn-appr[data-status=DONE] .cn-foot{display:none}.cn-try{color:#fff;align-items:center;gap:.5em;min-height:44px;margin-top:18px;font-size:17px;font-weight:600;display:flex}.cn-try .cn-ico{width:20px;height:20px}.cn-try__ask{align-items:center;gap:.5em;display:inline-flex}.cn-try button{color:#fff;height:44px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;align-items:center;gap:.5em;padding:0 18px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff47}.cn-try button:hover{background:#fff3}.cn-try [hidden]{display:none!important}.cn-site{z-index:1;position:relative}.cn-term{z-index:2;width:94%;margin-top:-9%;position:relative}.cn-appr{z-index:3;width:100%;margin-top:1.2em;position:relative}@container (min-width:600px){.cn-box{min-height:92cqi}.cn-site{top:0;width:84%;position:absolute;inset-inline-end:0}.cn-term{inset-inline-start:0;width:49%;margin:0;position:absolute;top:37cqi}.cn-appr{inset-inline-end:0;width:50%;margin:0;position:absolute;top:30cqi}}@container (max-width:599px){.cn-box{font-size:14px}.cn-agent,.cn-kv dt:nth-of-type(2),.cn-kv dd:nth-of-type(2){display:none}.cn-new__t h4{font-size:1.9em}.cn-nav span{display:none}.cn-url{visibility:hidden}.cn-livechip{max-width:70%}.cn-sb{aspect-ratio:4/3}.cn-term{width:100%;margin-top:12px}.cn-term__t{display:none}}@media (max-width:480px){#hero[data-page=connect] .cn-box{min-height:0;font-size:15px}#hero[data-page=connect] .cn-site,#hero[data-page=connect] .cn-term{display:none}#hero[data-page=connect] .cn-appr{margin-top:0}#hero[data-page=connect] .cn-btn{height:44px}#hero[data-page=connect] .cn-foot{flex-wrap:wrap;row-gap:10px}#hero[data-page=connect] .cn-try{margin-top:12px}}@media (min-width:1100px){#hero[data-page=connect] .hero__grid{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr)}}@media (max-width:1099px){#hero[data-page=connect] .hero__grid{grid-template-columns:minmax(0,1fr)}}.cn-ct{font-size:clamp(12px,1.02vw,15px)}.cn-ct .kp-window__body{gap:1.1em;padding:1.4em clamp(1em,2vw,2em) 1.6em;display:grid}.cn-step{color:var(--ku-ink);align-items:center;gap:.6em;font-size:1em;font-weight:600;display:flex}.cn-step i{background:var(--ku-accent-soft);width:1.7em;height:1.7em;color:var(--ku-accent-soft-ink);border-radius:50%;place-items:center;font-size:.85em;font-style:normal;font-weight:700;display:grid}.cn-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6em;display:grid}.cn-t{border-radius:var(--ku-r-card);border:1px solid var(--ku-line);background:var(--ku-surface);color:var(--ku-ink);text-align:center;cursor:pointer;transition:border-color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);justify-items:center;gap:.55em;padding:.9em .4em .8em;font:600 .9em/1.25 Figtree,system-ui,sans-serif;display:grid}.cn-t:hover{transform:translateY(-2px)}.cn-t img,.cn-t .cn-tico{border-radius:.7em;width:3em;height:3em}.cn-t .cn-tico .cn-ico{width:1.6em;height:1.6em}.cn-t[aria-checked=true]{border-color:var(--ku-accent);box-shadow:0 0 0 3px #0b6bcb2e}.cn-scopes{flex-wrap:wrap;gap:.5em;display:flex}.cn-sc{border:1px solid var(--ku-line-strong);background:var(--ku-surface);height:2.6em;color:var(--ku-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.45em;padding:0 1em;font:500 .93em/1 Figtree,system-ui,sans-serif;display:inline-flex}.cn-sc[aria-checked=true]{background:var(--ku-accent-soft);border-color:var(--ku-accent);color:var(--ku-accent-soft-ink);font-weight:600}.cn-note{color:var(--ku-ink-3);margin:0;font-size:.87em}.cn-one{border-radius:var(--ku-r-card);background:var(--ku-surface);border:1px solid var(--ku-line);align-content:start;gap:.6em;min-height:6.6em;padding:1em;display:grid}.cn-one[hidden]{display:none}.cn-one>span{color:var(--ku-ink-2);font-size:.87em}.cn-code{color:#d5d8de;overflow-wrap:anywhere;background:#15161a;border-radius:.6em;align-items:flex-start;gap:.8em;padding:.8em .9em;font-size:.86em;line-height:1.55;display:flex}.cn-code code{min-width:0;font:inherit;flex:1}.cn-code code b{color:#7fb3ff;font-weight:500}.cn-code .cn-ico{color:#8b9099;width:1.1em;height:1.1em;margin-top:.2em}.cn-addbtn{border-radius:var(--ku-r-ctl);background:var(--ku-accent);color:#fff;justify-self:start;align-items:center;gap:.55em;height:2.9em;padding:0 1.2em;font-size:.95em;font-weight:600;display:inline-flex}.cn-addbtn img{background:#fff;border-radius:.3em;width:1.5em;height:1.5em}.cn-addbtn .cn-ico{width:1.1em;height:1.1em}.cn-then{color:var(--ku-ink-2);align-items:flex-start;gap:.55em;margin:0;font-size:.87em;display:flex}.cn-then .cn-ico{width:1.1em;height:1.1em;color:var(--ku-ok);margin-top:.15em}.cn-tap{color:var(--muted);margin-top:18px;font-size:17px;font-weight:600}@media (max-width:560px){.cn-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.cn-ct{font-size:12.5px}}.cn-photo{margin:0;position:relative}.cn-photo>img{aspect-ratio:4/3;object-fit:cover;border-radius:28px;width:100%;height:auto;display:block;box-shadow:0 40px 90px -40px #061a3a73}.cn-chip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#16171a;background:#fffffff0;border-radius:18px;align-items:center;gap:12px;max-width:78%;padding-block:12px;padding-inline:12px 18px;display:flex;position:absolute;box-shadow:0 24px 50px -20px #061a3a8c,0 0 0 1px #061a3a0f}.cn-chip>i{color:#13734a;background:#e6f4ec;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.cn-chip>i .cn-ico{width:22px;height:22px}.cn-chip b{font-size:17px;font-weight:600;line-height:1.25;display:block}.cn-chip small{color:#13734a;font-size:15px;font-weight:600;display:block}.cn-chip.a{inset-inline-start:-3%;top:9%}.cn-chip.b{inset-inline-end:-3%;bottom:9%}.cn-chip.b>i{color:#8a5a00;background:#fdf2dd}.cn-chip.b small{color:#8a5a00}.cn-chip.b.ok>i{color:#13734a;background:#e6f4ec}.cn-chip.b.ok small{color:#13734a}.cn-chip.b .cn-st-ok{display:none}.cn-chip.b.ok .cn-st-ok{display:block}.cn-chip.b.ok .cn-st-w{display:none}.cn-chip.b.ok>i .cn-ico{animation:cn-pop .4s var(--ease)}.cn-vault{inset-inline-start:-4%;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#0a1526e6;border-radius:22px;width:min(400px,76%);padding:18px 20px 16px;position:absolute;bottom:-6%;box-shadow:0 30px 60px -24px #020a1eb3}.cn-vault b{border-bottom:1px solid #ffffff29;align-items:center;gap:10px;margin-bottom:4px;padding-bottom:10px;font-size:17px;font-weight:600;display:flex}.cn-vault b .cn-ico{color:#8ec3ff;width:20px;height:20px}.cn-vault ul{margin:0;padding:0;list-style:none;display:grid}.cn-vault li{color:#ffffffe6;align-items:center;gap:10px;padding:7px 0;font-size:15px;line-height:1.35;display:flex}.cn-vault li .cn-ico{color:#8ec3ff;width:16px;height:16px}.cn-vault li{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(var(--i) * 90ms + .2s);transform:translate(-10px)}.cn-vault.in li{opacity:1;transform:none}#cn-never .cn-photo{margin-bottom:6%}@media (max-width:999px){.cn-split>.cn-copy{display:contents}.cn-split>.cn-vis{order:5}.cn-split .cn-acc{order:6}.cn-split{gap:18px}.cn-split .cn-tap{order:5}}@media (max-width:600px){.cn-chip{padding-block:10px;padding-inline:10px 14px}.cn-chip>i{width:34px;height:34px}.cn-chip b{font-size:15px}.cn-chip small{font-size:13px}.cn-chip.a{inset-inline-start:8px;top:8px}.cn-chip.b{inset-inline-end:8px;bottom:8px}.cn-vault{inset-inline-start:auto;width:auto;margin:-18% 12px 0;position:relative;bottom:auto}#cn-never .cn-photo{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.cn-new,.cn-vault li{transition:none}.cn-log>*,.cn-prompt i{animation:none}}[dir=rtl] .cn-vault li{transform:translate(10px)}[dir=rtl] .cn-vault.in li{transform:none}:is([dir=rtl] .kv3-cn svg:has(>use[href=\#cn-i-arrow]),[dir=rtl] .kv3-cn svg:has(>use[href=\#cn-i-chev]),[dir=rtl] .kv3-cn svg:has(>use[href=\#cn-i-ext])){scale:-1 1}[dir=rtl] .cn-h,[dir=rtl] .cn-acc summary,[dir=rtl] .cn-new__t h4,[dir=rtl] .cn-nav b{letter-spacing:0}@media (min-width:481px) and (max-width:960px){#hero[data-page=connect] .cn-agent b,#hero[data-page=connect] .cn-agent small,#hero[data-page=connect] .cn-hint{font-size:max(12px,.82em)}}@media (min-width:1100px){#hero[data-page=connect] .hero__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}#hero[data-page=connect] .hero__copy h1{max-width:9.5em}.cn-hv{min-width:0}.cn-clients{gap:10px;margin-top:clamp(26px,2.6vw,40px);display:grid}.cn-clients__l{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:13px;font-weight:700}.cn-clients ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cn-clients li{color:#fff;white-space:nowrap;background:#ffffff14;border-radius:999px;align-items:center;height:34px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.cn-sess{color:#d5d8de;background:#121316;border-radius:16px;font-size:clamp(13px,1vw,15px);line-height:1.55;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 1px 1px #020a1e1a,0 30px 60px -20px #020a1e8c,0 70px 120px -40px #020a1e99}.cn-sess__bar{background:linear-gradient(#26272b,#1e1f22);border-bottom:1px solid #0d0e10;align-items:center;gap:10px;height:44px;padding:0 16px;display:flex;position:relative}.cn-sess__t{color:#a9adb5;white-space:nowrap;font-size:13px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cn-sess__c{z-index:1;color:#8fd3a9;white-space:nowrap;align-items:center;gap:7px;margin-inline-start:auto;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.cn-sess__c i{background:#1fc16b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #1fc16b33}.cn-sess__log{gap:12px;margin:0;padding:18px 20px 6px;list-style:none;display:grid}.cn-sess__log>li,.cn-sess__foot{animation:cn-pop .45s var(--ease) both;animation-delay:calc(var(--i,0) * .42s + .5s)}.cn-s-me{color:#eef2f8;background:#23252a;border-radius:8px;justify-self:start;max-width:100%;padding:8px 12px}.cn-s-me:before{content:"› ";color:#7d838d;font-weight:700}.cn-s-call{gap:4px;padding-inline-start:18px;display:grid;position:relative}.cn-s-call:before{content:"";inset-inline-start:2px;background:#5aa8ff;border-radius:50%;width:8px;height:8px;position:absolute;top:.55em}.cn-s-fn{text-overflow:ellipsis;white-space:nowrap;color:#9aa3af;min-width:0;font-size:.9em;display:block;overflow:hidden}.cn-s-fn b{color:#e8eaee;font-weight:600}.cn-s-fn span{color:#7d838d}.cn-s-res{color:#b9c0ca;align-items:flex-start;gap:8px;display:flex}.cn-s-res>.cn-ico{color:#6fd39a;stroke-width:2.2px;width:1.05em;height:1.05em;margin-top:.22em}.cn-s-call--info .cn-s-res>.cn-ico{color:#7d838d}.cn-s-call--no:before{background:#f0b44c}.cn-s-call--no .cn-s-res{color:#f3d29a}.cn-s-call--no .cn-s-res>.cn-ico{color:#f0b44c}.cn-s-snap{color:#9cc9ff;background:#5aa8ff24;border-radius:6px;margin-inline-end:8px;padding:0 7px;font-size:.86em;line-height:1.7;display:inline-block}.cn-s-say{color:#eceef2;padding-inline-start:18px;position:relative}.cn-s-say:before{content:"";inset-inline-start:2px;background:#eceef2;border-radius:50%;width:8px;height:8px;position:absolute;top:.55em}.cn-sess__foot{color:#a6e3c0;background:#1fc16b17;border-radius:10px;align-items:center;gap:9px;margin:12px 20px 18px;padding:10px 12px;font-size:.9em;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #1fc16b38}.cn-sess__foot .cn-ico{flex:none;width:1.15em;height:1.15em}@media (prefers-reduced-motion:reduce){.cn-sess__log>li,.cn-sess__foot{animation:none}}@media (max-width:480px){.cn-sess{font-size:13px}.cn-sess__t{display:none}.cn-sess__log{padding:14px 14px 4px}.cn-sess__foot{margin:10px 14px 14px}}.cn-steps{counter-reset:none;gap:4px;margin:4px 0 6px;padding:0;list-style:none;display:grid}.cn-steps li{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.cn-steps li:first-child{border-top:0}.cn-steps li>b{color:#fff;background:#0b6bcb;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;font-weight:700;display:grid}.cn-steps h3{letter-spacing:-.01em;margin:6px 0 4px;font-size:clamp(18px,1.35vw,21px);font-weight:600}.cn-steps p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.cn-wide{width:var(--container);gap:clamp(32px,4vw,64px);margin-inline:auto;display:grid}.cn-head2{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(14px,1.4vw,22px);display:grid}@media (min-width:1000px){.cn-head2{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.cn-head2 h2{max-width:12em}.cn-can{grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.6vw,24px);display:grid}@media (min-width:900px){.cn-can{grid-template-columns:repeat(3,minmax(0,1fr))}}.cn-can__c{box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #061a3a40;background:#fff;border-radius:22px;align-content:start;gap:14px;padding:clamp(22px,2.2vw,32px);display:grid}.cn-can__ico{color:#13734a;background:#e6f4ec;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.cn-can__ico .cn-ico{stroke-width:2px;width:22px;height:22px}.cn-can__c--snap .cn-can__ico{color:#0b6bcb;background:#e9f2fc}.cn-can__c--kp .cn-can__ico{color:#4a4f57;background:#f1f0ec}.cn-can__c h3{letter-spacing:-.015em;margin:4px 0 0;font-size:clamp(20px,1.6vw,24px);font-weight:600}.cn-can__c ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cn-can__c li{align-items:flex-start;gap:10px;font-size:16.5px;line-height:1.45;display:flex}.cn-can__c li .cn-ico{color:#13734a;stroke-width:2.4px;width:18px;height:18px;margin-top:2px}.cn-can__c--snap li .cn-ico{color:#0b6bcb}.cn-can__c--kp li .cn-ico{color:var(--muted)}.cn-can__c p{border-top:1px solid var(--line);color:var(--muted);margin:4px 0 0;padding-top:14px;font-size:15px;line-height:1.5}.cn-safe{grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.6vw,24px);display:grid}@media (min-width:1000px){.cn-safe{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.cn-stats{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.cn-stats>div{border-inline-start:1px solid var(--line);align-content:start;gap:8px;padding:clamp(20px,2.4vw,34px);display:grid}.cn-stats>div:first-child{border-inline-start:0}.cn-stats dt{letter-spacing:-.045em;color:#0b6bcb;font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,76px);font-weight:600;line-height:1}.cn-stats dd{color:var(--muted);margin:0;font-size:15.5px;line-height:1.45}.cn-inj{color:#e8eaee;background:#0f1114;border-radius:22px;grid-template-columns:44px minmax(0,1fr);align-content:start;gap:16px;padding:clamp(22px,2.4vw,34px);display:grid}.cn-inj .cn-can__ico{color:#fff;background:#ffffff14}.cn-inj h3{letter-spacing:-.01em;margin:6px 0 8px;font-size:clamp(19px,1.5vw,23px);font-weight:600}.cn-inj p{color:#b4bac4;margin:0;font-size:16px;line-height:1.55}@media (max-width:640px){.cn-stats{grid-template-columns:minmax(0,1fr)}.cn-stats>div{border-inline-start:0;border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px}.cn-stats>div:first-child{border-top:0}.cn-stats dt{min-width:1.4em;font-size:44px}}
:root[data-theme=dark] .kv3-cn #cn-tools,:root[data-theme=dark] .kv3-cn #cn-never{background:var(--dk-sheet);color:var(--dk-ink);--ink:var(--dk-ink);--muted:var(--dk-muted);--line:var(--dk-line);--line-strong:var(--dk-line-strong)}:root[data-theme=dark] .kv3-cn #cn-ask{background:var(--dk-band);color:var(--dk-ink);--ink:var(--dk-ink);--muted:var(--dk-muted);--line:var(--dk-line);--line-strong:var(--dk-line-strong)}:root[data-theme=dark] .kv3-cn .cn-photo>img{box-shadow:0 40px 90px -40px #000000d9, 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cn .cn-chip{background:var(--dk-glass);color:var(--dk-ink);box-shadow:0 24px 50px -20px #000c, 0 0 0 1px var(--dk-line-strong)}:root[data-theme=dark] .kv3-cn .cn-chip>i,:root[data-theme=dark] .kv3-cn .cn-chip.b.ok>i{background:var(--ku-ok-bg);color:var(--dk-ok-text)}:root[data-theme=dark] .kv3-cn .cn-chip small,:root[data-theme=dark] .kv3-cn .cn-chip.b.ok small{color:var(--dk-ok-text)}:root[data-theme=dark] .kv3-cn .cn-chip.b>i{background:var(--ku-warn-bg);color:var(--ku-warn)}:root[data-theme=dark] .kv3-cn .cn-chip.b small{color:#f0c674}:root[data-theme=dark] .kv3-cn .cn-vault{box-shadow:0 30px 60px -24px #000c, 0 0 0 1px var(--dk-line-strong);background:#0c0c0beb}:root[data-theme=dark] .kv3-cn .cn-t[aria-checked=true],:root[data-theme=dark] .kv3-cn .cn-sc[aria-checked=true]{box-shadow:0 0 0 3px #5aa8ff4d}:root[data-theme=dark] .kv3-cn .cn-code{background:var(--ku-frame,#0c0c0b);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cn .cn-site{box-shadow:0 56px 110px -28px #000c,0 0 0 1px #ffffff17}:root[data-theme=dark] .kv3-cn .cn-site .cn-bar{background:linear-gradient(#323234,#2a2a2c);border-bottom-color:#1a1a1c}:root[data-theme=dark] .kv3-cn .cn-url{box-shadow:none;color:#c9cdd4;background:#ffffff14}:root[data-theme=dark] .kv3-cn .cn-term{box-shadow:0 56px 110px -28px #000c,0 0 0 1px #ffffff17}:root[data-theme=dark] .kv3-cn .cn-tap{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cn #cn-steps{background:var(--dk-sheet);color:var(--dk-ink);--ink:var(--dk-ink);--muted:var(--dk-muted);--line:var(--dk-line);--line-strong:var(--dk-line-strong)}:root[data-theme=dark] .kv3-cn #cn-can,:root[data-theme=dark] .kv3-cn #cn-safe{background:var(--dk-band);color:var(--dk-ink);--ink:var(--dk-ink);--muted:var(--dk-muted);--line:var(--dk-line);--line-strong:var(--dk-line-strong)}:root[data-theme=dark] .kv3-cn .cn-steps li>b{background:var(--dk-blue-fill)}:root[data-theme=dark] .kv3-cn .cn-can__c,:root[data-theme=dark] .kv3-cn .cn-stats{background:var(--dk-card);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cn .cn-can__ico{background:var(--ku-ok-bg);color:var(--dk-ok-text)}:root[data-theme=dark] .kv3-cn .cn-can__c--snap .cn-can__ico{background:var(--dk-blue-wash);color:var(--dk-blue-soft)}:root[data-theme=dark] .kv3-cn .cn-can__c--kp .cn-can__ico{background:var(--dk-elev);color:var(--dk-muted)}:root[data-theme=dark] .kv3-cn .cn-can__c li .cn-ico{color:var(--dk-ok-text)}:root[data-theme=dark] .kv3-cn .cn-can__c--snap li .cn-ico{color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-cn .cn-can__c--kp li .cn-ico{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cn .cn-stats dt{color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-cn .cn-inj{background:var(--ku-frame,#0c0c0b);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cn .cn-sess{box-shadow:0 0 0 1px #ffffff17,0 56px 110px -28px #000c}
