.typeset{--typeset-size:15.5px;--typeset-leading:1.7;--typeset-flow:1.1em;font-size:var(--typeset-size);line-height:var(--typeset-leading);color:var(--muted)}@media (width<=640px){.typeset{--typeset-size:15px}}:where(.typeset,.tp-flow)>:where(*){margin-block:var(--typeset-flow,1.1em) 0}:where(.typeset,.tp-flow)>:where(:first-child){margin-block-start:0}:where(.typeset)>:where(h2){margin-block-start:calc(var(--typeset-flow) * 2.4)}:where(.typeset)>:where(h3){margin-block-start:calc(var(--typeset-flow) * 1.8)}:where(.typeset,.tp-flow)>:where(h1,h2,h3,h4)+:where(*){margin-block-start:calc(var(--typeset-flow) * .7)}.typeset :where(h1,h2,h3,h4){color:#fff;overflow-wrap:break-word;font-weight:600}.typeset :where(h1){letter-spacing:-.02em;font-size:34px;line-height:1.2}.typeset :where(h2){letter-spacing:-.02em;border-top:1px solid var(--line);padding-top:calc(var(--typeset-flow) * 1.1);font-size:23px;line-height:1.3}.typeset :where(h3){letter-spacing:-.01em;color:#e9eef7;font-size:18px}.typeset :where(h4){color:#e9eef7;font-size:15.5px}.typeset :where([id]){scroll-margin-top:92px}.typeset :where(.anchor){color:var(--acc);opacity:0;margin-left:8px;transition:opacity .15s}.typeset :where(h2,h3):hover :where(.anchor){opacity:1}.typeset :where(.lede){color:var(--muted);font-size:16.5px;line-height:1.65}.typeset :where(b,strong){color:#d7e2f2;font-weight:500}.typeset :where(a:not(.docs-card,.docs-prevnext a)){color:var(--acc);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--acc-rgb), .35);text-decoration-color:rgba(var(--acc-rgb), .35);text-underline-offset:3px;transition:text-decoration-color .15s}.typeset :where(a:not(.docs-card)):hover{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.typeset :where(ul,ol){padding-inline-start:1.4em}.typeset :where(li){margin-block:.4em 0}.typeset :where(li)::marker{color:var(--acc)}.typeset :where(ol>li)::marker{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85em}.typeset :where(code){color:var(--acc-soft);background:rgba(var(--acc-rgb), .08);border:1px solid rgba(var(--acc-rgb), .18);overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:13px}.typeset :where(kbd){color:var(--muted);border:1px solid var(--line-2);background:#ffffff08;border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.typeset :where(pre){border:1px solid var(--line-2);color:#c6d2e6;white-space:pre;background:#03070ee0;border-radius:12px;padding:15px 18px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.typeset :where(pre code){font:inherit;color:inherit;white-space:inherit;background:0 0;border:0;padding:0}.typeset :where(pre) :where(.cm){color:#55607a}.typeset :where(pre) :where(.k){color:var(--acc-soft)}.typeset :where(pre) :where(.v){color:#ffd58e}.typeset :where(pre) :where(.pr){color:var(--acc)}.typeset :where(pre) :where(.ok){color:var(--ok)}.typeset :where(pre) :where(.warn){color:var(--warn)}.typeset :where(pre) :where(.crit){color:var(--crit)}.typeset :where(pre) :where(.hl){color:#f2f7ff}.typeset :where(table){border-collapse:collapse;width:100%;font-size:14px}.typeset :where(th){letter-spacing:.12em;text-transform:uppercase;color:var(--dim);text-align:left;border-bottom:1px solid var(--line-2);padding:8px 14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:400}.typeset :where(td){border-bottom:1px solid var(--line);color:var(--muted);vertical-align:top;padding:10px 14px;line-height:1.55}.typeset :where(td:first-child){color:var(--acc-soft);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px}.typeset :where(td code){white-space:normal}@media (width<=480px){.typeset :where(table){scrollbar-width:thin;scrollbar-color:#a0beeb4d transparent;display:block;overflow-x:auto}}.typeset :where(.st-live){color:var(--ok);letter-spacing:.06em;white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.typeset :where(.st-soon){color:var(--warn);letter-spacing:.06em;white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.typeset :where(blockquote){border-left:2px solid rgba(var(--acc-rgb), .45);color:var(--dim);padding:2px 0 2px 16px}.typeset :where(hr){border:0;border-top:1px solid var(--line)}.sitepage{z-index:1;padding:0 28px;position:relative;container-type:inline-size}.sitepage-article{--typeset-size:18px;--typeset-leading:1.56;max-width:720px;margin:0 auto;padding:132px 0 96px}.sitepage-head{text-align:center}.sitepage-head h1{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,72px);font-weight:400;line-height:1.04}.sitepage-legal .sitepage-head h1{font-size:clamp(34px,4.2vw,56px)}.sitepage-meta{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-block-start:18px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.sitepage-article>.lede{text-align:center;text-wrap:pretty;max-width:640px;margin-inline:auto;font-size:19px}.sitepage-article>.breakout{width:min(1024px,100cqw);position:relative;left:50%;translate:-50%}.sitepage-draft{color:var(--warn);letter-spacing:.01em;background:#ffc46b12;border:1px solid #ffc46b66;border-radius:12px;margin-block-start:18px;padding:13px 16px;font-size:13.5px}.sitepage-article>:where(h2){letter-spacing:-.015em;font-size:24px}.sitepage-article>:where(h3){font-size:18px}.sitepage-article a{color:var(--acc)}.sitepage-article a:hover{text-decoration:underline}.entity-card{border:1px solid var(--line-2);color:var(--muted);background:#ffffff04;border-radius:14px;padding:20px 22px;font-size:14px;font-style:normal;line-height:1.7}.entity-card b{color:#dce6f5;font-weight:500}.token-list{background:#ffc46b0b;border:1px dashed #ffc46b66;border-radius:14px;padding:18px 22px}.token-list h2{color:var(--warn);margin-block-start:0;font-size:15px}.token-list code{color:var(--warn)}.legal-index{border-top:1px solid var(--line);margin-block-start:3em;padding-top:26px}.legal-index h2{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-block-start:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.legal-index ul{flex-wrap:wrap;gap:8px 18px;padding:0;list-style:none;display:flex}.legal-index li{margin:0}.contact-sales{border:1px solid var(--line-2);background:radial-gradient(620px 240px at 10% 0%, rgba(var(--acc-rgb), .09), transparent 70%), #ffffff03;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;margin-block-start:3.5em;padding:36px;scroll-margin-top:90px;display:grid}.contact-sales-copy h2{border-top:0;margin-block-start:0;padding-top:0}.contact-sales-copy p{color:var(--muted)}.contact-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-form label{color:#cbd6e8;gap:6px;font-size:13.5px;display:grid}.contact-form label:not(.half),.contact-form .btn{grid-column:1/-1}.contact-form input,.contact-form textarea{border:1px solid var(--line-2);width:100%;color:var(--fg);font:inherit;background:#02060e8c;border-radius:10px;padding:10px 12px;font-size:15px;transition:border-color .2s}.contact-form textarea{resize:vertical}.contact-form input:focus-visible,.contact-form textarea:focus-visible{border-color:var(--acc);outline:none}.contact-form .btn{justify-self:start}@media (width<=900px){.contact-sales{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 24px}}@media (width<=640px){.contact-form{grid-template-columns:minmax(0,1fr)}.sitepage-article{--typeset-size:17px;padding-top:108px}.sitepage-article>.lede{font-size:18px}}
