.stage[data-astro-cid-x7rrnmfy]{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--af-cobalt) 14%, transparent) 140%);border-radius:12px;height:340px;position:relative;overflow:hidden}.path[data-astro-cid-x7rrnmfy]{position:absolute}.path[data-astro-cid-x7rrnmfy].across{border-top:1px solid var(--af-line);top:44%;left:12%;right:12%}.path[data-astro-cid-x7rrnmfy].down{border-left:1px solid var(--af-line);height:44%;top:44%;left:50%}.node[data-astro-cid-x7rrnmfy]{background:var(--af-surface);border:2px solid var(--af-cobalt);border-radius:50%;width:46px;height:46px;position:absolute;transform:translate(-50%,-50%)}.node[data-astro-cid-x7rrnmfy]:after{content:"";background:var(--af-cobalt);border-radius:50%;position:absolute;inset:13px}.node[data-astro-cid-x7rrnmfy]:before{content:"";border:2px solid color-mix(in srgb, var(--af-cobalt) 45%, transparent);opacity:0;border-radius:50%;animation:15s ease-out infinite ping-a;position:absolute;inset:-2px}.node[data-astro-cid-x7rrnmfy].a{top:44%;left:12%}.node[data-astro-cid-x7rrnmfy].b{top:44%;left:88%}.node[data-astro-cid-x7rrnmfy].c{top:88%;left:50%}.hub[data-astro-cid-x7rrnmfy]{filter:drop-shadow(0 10px 20px color-mix(in srgb, var(--af-cobalt) 22%, transparent));line-height:0;animation:15s ease-in-out infinite breathe;position:absolute;top:44%;left:50%;transform:translate(-50%,-52%)}.hub[data-astro-cid-x7rrnmfy] img[data-astro-cid-x7rrnmfy]{width:126px;height:auto}.label[data-astro-cid-x7rrnmfy]{font-family:var(--af-font-mono);color:var(--af-slate);letter-spacing:.04em;white-space:nowrap;font-size:.72rem;position:absolute;transform:translate(-50%)}.label[data-astro-cid-x7rrnmfy].a{top:calc(44% + 32px);left:12%}.label[data-astro-cid-x7rrnmfy].b{top:calc(44% + 32px);left:88%}.label[data-astro-cid-x7rrnmfy].c{top:calc(88% - 10px);left:calc(50% + 34px);transform:none}.label[data-astro-cid-x7rrnmfy].hub{color:var(--af-cobalt);top:calc(44% + 74px);left:50%}.chip[data-astro-cid-x7rrnmfy]{left:var(--fx);top:var(--fy);transform:translate(-50%, -50%) translate(var(--lx), var(--ly)) scale(.9);opacity:0;background:var(--af-surface);border:1px solid var(--af-line);color:var(--af-ink);font-family:var(--af-font-mono);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.28rem .6rem;animation:15s cubic-bezier(.4,0,.2,1) infinite route;display:inline-flex;position:absolute;box-shadow:0 2px 6px #0000000f}.chip[data-astro-cid-x7rrnmfy] i[data-astro-cid-x7rrnmfy]{background:var(--af-amber);border-radius:2px;display:inline-block}.chip[data-astro-cid-x7rrnmfy] .size[data-astro-cid-x7rrnmfy]{color:var(--af-slate)}.chip[data-astro-cid-x7rrnmfy].s{font-size:.66rem}.chip[data-astro-cid-x7rrnmfy].s i[data-astro-cid-x7rrnmfy]{width:6px;height:6px}.chip[data-astro-cid-x7rrnmfy].m{font-size:.76rem}.chip[data-astro-cid-x7rrnmfy].m i[data-astro-cid-x7rrnmfy]{width:9px;height:9px}.chip[data-astro-cid-x7rrnmfy].l{border-color:var(--af-cobalt-light);padding:.4rem .8rem;font-size:.86rem;font-weight:500}.chip[data-astro-cid-x7rrnmfy].l i[data-astro-cid-x7rrnmfy]{width:13px;height:13px}.chip[data-astro-cid-x7rrnmfy].a-to-b{--fx:12%;--fy:44%;--tx:88%;--ty:44%;--lx:0px;--ly:-50px;animation-delay:0s}.chip[data-astro-cid-x7rrnmfy].c-to-a{--fx:50%;--fy:88%;--tx:12%;--ty:44%;--lx:-84px;--ly:-26px;animation-delay:5s}.chip[data-astro-cid-x7rrnmfy].a-to-c{--fx:12%;--fy:44%;--tx:50%;--ty:88%;--lx:96px;--ly:-74px;animation-delay:10s}@keyframes route{0%{left:var(--fx);top:var(--fy);opacity:0;transform:translate(-50%, -50%) translate(var(--lx), var(--ly)) scale(.9)}6%{opacity:1;transform:translate(-50%, -50%) translate(var(--lx), var(--ly)) scale(1)}24%{transform:translate(-50%, -50%) translate(var(--lx), var(--ly)) scale(1);top:44%;left:50%}28%{opacity:1;transform:translate(-50%, -50%) translate(var(--lx), var(--ly)) scale(.94);top:44%;left:50%}32%{opacity:1;transform:translate(-50%, -50%) translate(var(--lx), var(--ly)) scale(1);top:44%;left:50%}54%{left:var(--tx);top:var(--ty);opacity:1;transform:translate(-50%, -50%) translate(var(--lx), var(--ly)) scale(1)}60%,to{left:var(--tx);top:var(--ty);opacity:0;transform:translate(-50%, -50%) translate(var(--lx), var(--ly)) scale(.9)}}@keyframes breathe{0%,22.7%,30.7%,56%,64%,89.3%,97.3%,to{transform:translate(-50%,-52%)scale(1)}26.7%,60%,93.3%{transform:translate(-50%,-52%)scale(1.025)}}.node[data-astro-cid-x7rrnmfy].a:before{animation-name:ping-a}.node[data-astro-cid-x7rrnmfy].b:before{animation-name:ping-b}.node[data-astro-cid-x7rrnmfy].c:before{animation-name:ping-c}@keyframes ping-a{0%,66.7%,87.3%{opacity:.6;transform:scale(1)}6.7%,66.6%,73.4%,87.2%,94%,to{opacity:0;transform:scale(1.6)}}@keyframes ping-b{0%,53.9%,60.7%,to{opacity:0;transform:scale(1.6)}54%{opacity:.6;transform:scale(1)}}@keyframes ping-c{0%,20.6%,27.4%,33.2%,40%,to{opacity:0;transform:scale(1.6)}20.7%,33.3%{opacity:.6;transform:scale(1)}}@media (width<=760px){.stage[data-astro-cid-x7rrnmfy]{height:300px}.hub[data-astro-cid-x7rrnmfy] img[data-astro-cid-x7rrnmfy]{width:92px}.label[data-astro-cid-x7rrnmfy].hub{top:calc(44% + 54px)}.node[data-astro-cid-x7rrnmfy].a,.label[data-astro-cid-x7rrnmfy].a{left:9%}.node[data-astro-cid-x7rrnmfy].b,.label[data-astro-cid-x7rrnmfy].b{left:91%}.path[data-astro-cid-x7rrnmfy].across{left:9%;right:9%}.chip[data-astro-cid-x7rrnmfy]{padding:.22rem .5rem}.chip[data-astro-cid-x7rrnmfy].l{padding:.3rem .6rem;font-size:.74rem}.chip[data-astro-cid-x7rrnmfy].a-to-b{--ly:-44px}.chip[data-astro-cid-x7rrnmfy].c-to-a{--lx:-58px;--ly:-20px}.chip[data-astro-cid-x7rrnmfy].a-to-c{--lx:66px;--ly:-62px}}@media (prefers-reduced-motion:reduce){.chip[data-astro-cid-x7rrnmfy],.node[data-astro-cid-x7rrnmfy]:before,.hub[data-astro-cid-x7rrnmfy]{animation:none}.chip[data-astro-cid-x7rrnmfy]{opacity:1}.chip[data-astro-cid-x7rrnmfy].a-to-b{transform:translate(-50%, -50%) translate(var(--lx), var(--ly));top:44%;left:74%}.chip[data-astro-cid-x7rrnmfy].c-to-a{transform:translate(-50%, -50%) translate(var(--lx), var(--ly));top:44%;left:26%}.chip[data-astro-cid-x7rrnmfy].a-to-c{transform:translate(-50%, -50%) translate(var(--lx), var(--ly));top:68%;left:50%}}.hero[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:2rem;padding:3rem 0 1rem;display:grid}@media (width<=760px){.hero[data-astro-cid-i3irphx7]{grid-template-columns:1fr;padding:1.5rem 0 0}}h1[data-astro-cid-i3irphx7]{text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,4vw,2.8rem)}.lede[data-astro-cid-i3irphx7]{max-width:46ch;color:var(--af-slate);margin:0 0 1.5rem;font-size:1.1rem}.claims[data-astro-cid-hv6wmkcf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;margin-top:2.5rem;display:grid}@media (width<=760px){.claims[data-astro-cid-hv6wmkcf]{grid-template-columns:minmax(0,1fr);gap:1.75rem}}.claims[data-astro-cid-hv6wmkcf] article[data-astro-cid-hv6wmkcf]{border-top:1px solid var(--af-line);padding-top:1rem}.claims[data-astro-cid-hv6wmkcf] h3[data-astro-cid-hv6wmkcf]{text-wrap:balance;margin:0 0 .5rem;font-size:1.15rem}.claims[data-astro-cid-hv6wmkcf] p[data-astro-cid-hv6wmkcf]{color:var(--af-slate);max-width:52ch;margin:0;font-size:.95rem}.soon[data-astro-cid-hv6wmkcf]{vertical-align:.15em;font-family:var(--af-font-mono);letter-spacing:.04em;background:color-mix(in srgb, var(--af-cobalt) 12%, transparent);color:var(--af-cobalt);white-space:nowrap;border-radius:999px;margin-left:.35rem;padding:.1rem .5rem;font-size:.65rem;font-weight:400;display:inline-block}.how[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0 2.5rem;padding:0;list-style:none;display:grid}@media (width<=900px){.steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.steps[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,1fr)}}.steps[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{border-top:1px solid var(--af-line);padding-top:.9rem}.steps[data-astro-cid-hahnwogd] .n[data-astro-cid-hahnwogd]{font-family:var(--af-font-mono);color:var(--af-cobalt);font-size:.75rem}.steps[data-astro-cid-hahnwogd] h3[data-astro-cid-hahnwogd]{margin:.3rem 0 .4rem;font-size:1rem}.steps[data-astro-cid-hahnwogd] p[data-astro-cid-hahnwogd]{color:var(--af-slate);margin:0;font-size:.92rem}.steps[data-astro-cid-hahnwogd] code[data-astro-cid-hahnwogd]{font-size:.82em}.terminal[data-astro-cid-hahnwogd]{background:var(--af-surface);border:1px solid var(--af-line);font-family:var(--af-font-mono);border-radius:12px;width:100%;max-width:62rem;margin:0 auto;padding:.9rem 1.1rem 1.1rem;font-size:.82rem;line-height:1.7;overflow-x:auto}.bar[data-astro-cid-hahnwogd]{color:var(--af-slate);align-items:center;gap:.4rem;margin:0 0 .6rem;font-size:.72rem;display:flex}.bar[data-astro-cid-hahnwogd] i[data-astro-cid-hahnwogd]{background:var(--af-line);border-radius:50%;width:9px;height:9px}.bar[data-astro-cid-hahnwogd] span[data-astro-cid-hahnwogd]{margin-left:.5rem}.bar[data-astro-cid-hahnwogd].second{opacity:0;margin-top:.9rem;animation-duration:16s;animation-timing-function:linear;animation-iteration-count:infinite}.line[data-astro-cid-hahnwogd]{white-space:pre;opacity:0;animation-duration:16s;animation-timing-function:linear;animation-iteration-count:infinite}.line[data-astro-cid-hahnwogd].cmd{color:var(--af-ink);width:0;animation-timing-function:steps(60,end);overflow:hidden}.line[data-astro-cid-hahnwogd].out{color:var(--af-slate)}.line[data-astro-cid-hahnwogd].out .pill[data-astro-cid-hahnwogd]{margin-right:.35rem}.line[data-astro-cid-hahnwogd].comment{color:var(--af-slate)}.dim[data-astro-cid-hahnwogd]{color:var(--af-slate);opacity:.75}.ok[data-astro-cid-hahnwogd]{color:var(--af-current-text)}.l1[data-astro-cid-hahnwogd]{animation-name:type-l1}.l2[data-astro-cid-hahnwogd]{animation-name:show-l2}.l3[data-astro-cid-hahnwogd]{animation-name:show-l3}.l4[data-astro-cid-hahnwogd]{animation-name:show-l4}.l5[data-astro-cid-hahnwogd]{animation-name:type-l5}.l6[data-astro-cid-hahnwogd]{animation-name:show-l6}.l7[data-astro-cid-hahnwogd]{animation-name:show-l7}.l8[data-astro-cid-hahnwogd]{animation-name:type-l8}.l9[data-astro-cid-hahnwogd]{animation-name:show-l9}@keyframes type-l1{0%{opacity:1;width:0}10%,94%{opacity:1;width:105ch}94.1%,to{opacity:0;width:0}}@keyframes type-l5{0%,31%{opacity:0;width:0}31.1%{opacity:1;width:0}40%,94%{opacity:1;width:46ch}94.1%,to{opacity:0;width:0}}@keyframes type-l8{0%,56%{opacity:0;width:0}56.1%{opacity:1;width:0}62.5%,94%{opacity:1;width:29ch}94.1%,to{opacity:0;width:0}}@keyframes show-l2{0%,12.5%{opacity:0}14.5%,94%{opacity:1}94.1%,to{opacity:0}}@keyframes show-l3{0%,22.5%{opacity:0}24.5%,94%{opacity:1}94.1%,to{opacity:0}}@keyframes show-l4{0%,27.5%{opacity:0}29.5%,94%{opacity:1}94.1%,to{opacity:0}}@keyframes show-l6{0%,44%{opacity:0}46%,94%{opacity:1}94.1%,to{opacity:0}}@keyframes show-l7{0%,47.5%{opacity:0}49.5%,94%{opacity:1}94.1%,to{opacity:0}}@keyframes show-l9{0%,66%{opacity:0}68%,94%{opacity:1}94.1%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.line[data-astro-cid-hahnwogd],.bar[data-astro-cid-hahnwogd].second{opacity:1;animation:none}.line[data-astro-cid-hahnwogd].cmd{width:max-content}}.claims[data-astro-cid-wwlmtkvh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;margin-top:2.5rem;display:grid}@media (width<=760px){.claims[data-astro-cid-wwlmtkvh]{grid-template-columns:minmax(0,1fr);gap:1.75rem}}.claims[data-astro-cid-wwlmtkvh] article[data-astro-cid-wwlmtkvh]{border-top:1px solid var(--af-line);padding-top:1rem}.claims[data-astro-cid-wwlmtkvh] h3[data-astro-cid-wwlmtkvh]{text-wrap:balance;margin:0 0 .5rem;font-size:1.15rem}.claims[data-astro-cid-wwlmtkvh] p[data-astro-cid-wwlmtkvh]{color:var(--af-slate);max-width:52ch;margin:0;font-size:.95rem}.center[data-astro-cid-qxr5vyn5]{max-width:62rem;margin:0 auto}.panel[data-astro-cid-qxr5vyn5] .featured[data-astro-cid-qxr5vyn5]{margin:0 0 1.1rem}.panel[data-astro-cid-qxr5vyn5] details[data-astro-cid-qxr5vyn5]{margin:0 0 .75rem}.panel[data-astro-cid-qxr5vyn5] summary[data-astro-cid-qxr5vyn5]{cursor:pointer;margin:0 0 .5rem;font-size:.92rem}.panel[data-astro-cid-qxr5vyn5] details[data-astro-cid-qxr5vyn5] .sub[data-astro-cid-qxr5vyn5]{margin:0}.tabs[data-astro-cid-qxr5vyn5]{border:1px solid var(--af-line);background:var(--af-surface);border-radius:12px;overflow:hidden}.tabs[data-astro-cid-qxr5vyn5]>input[data-astro-cid-qxr5vyn5]{opacity:0;pointer-events:none;position:absolute}.labels[data-astro-cid-qxr5vyn5]{border-bottom:1px solid var(--af-line);display:flex;overflow-x:auto}.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5]{cursor:pointer;color:var(--af-slate);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem 1.1rem;font-size:.92rem}.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5]:hover{color:var(--af-ink)}#tab-mcp[data-astro-cid-qxr5vyn5]:focus-visible~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-mcp],#tab-python[data-astro-cid-qxr5vyn5]:focus-visible~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-python],#tab-typescript[data-astro-cid-qxr5vyn5]:focus-visible~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-typescript],#tab-cli[data-astro-cid-qxr5vyn5]:focus-visible~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-cli],#tab-n8n[data-astro-cid-qxr5vyn5]:focus-visible~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-n8n],#tab-rest[data-astro-cid-qxr5vyn5]:focus-visible~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-rest],#tab-x402[data-astro-cid-qxr5vyn5]:focus-visible~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-x402]{outline:2px solid var(--af-cobalt);outline-offset:-2px}.panel[data-astro-cid-qxr5vyn5]{padding:1.1rem;display:none}.panel[data-astro-cid-qxr5vyn5] p[data-astro-cid-qxr5vyn5]{margin:0 0 .9rem;font-size:.95rem}.panel[data-astro-cid-qxr5vyn5] .sub[data-astro-cid-qxr5vyn5]{color:var(--af-slate);margin:.9rem 0 0;font-size:.9rem}.panel[data-astro-cid-qxr5vyn5] .code[data-astro-cid-qxr5vyn5]{background:var(--af-paper);margin:0 0 .75rem}.panel[data-astro-cid-qxr5vyn5] .code[data-astro-cid-qxr5vyn5]+.code[data-astro-cid-qxr5vyn5]{margin-top:0}#tab-mcp[data-astro-cid-qxr5vyn5]:checked~.panel[data-astro-cid-qxr5vyn5][data-tab=mcp],#tab-python[data-astro-cid-qxr5vyn5]:checked~.panel[data-astro-cid-qxr5vyn5][data-tab=python],#tab-typescript[data-astro-cid-qxr5vyn5]:checked~.panel[data-astro-cid-qxr5vyn5][data-tab=typescript],#tab-cli[data-astro-cid-qxr5vyn5]:checked~.panel[data-astro-cid-qxr5vyn5][data-tab=cli],#tab-n8n[data-astro-cid-qxr5vyn5]:checked~.panel[data-astro-cid-qxr5vyn5][data-tab=n8n],#tab-rest[data-astro-cid-qxr5vyn5]:checked~.panel[data-astro-cid-qxr5vyn5][data-tab=rest],#tab-x402[data-astro-cid-qxr5vyn5]:checked~.panel[data-astro-cid-qxr5vyn5][data-tab=x402]{display:block}#tab-mcp[data-astro-cid-qxr5vyn5]:checked~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-mcp],#tab-python[data-astro-cid-qxr5vyn5]:checked~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-python],#tab-typescript[data-astro-cid-qxr5vyn5]:checked~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-typescript],#tab-cli[data-astro-cid-qxr5vyn5]:checked~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-cli],#tab-n8n[data-astro-cid-qxr5vyn5]:checked~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-n8n],#tab-rest[data-astro-cid-qxr5vyn5]:checked~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-rest],#tab-x402[data-astro-cid-qxr5vyn5]:checked~.labels[data-astro-cid-qxr5vyn5] label[data-astro-cid-qxr5vyn5][for=tab-x402]{color:var(--af-cobalt);border-bottom-color:var(--af-cobalt)}.runs-label[data-astro-cid-qxr5vyn5]{font-family:var(--af-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--af-slate);margin:2.5rem 0 .75rem;font-size:.75rem}.runs[data-astro-cid-qxr5vyn5]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.runs[data-astro-cid-qxr5vyn5] li[data-astro-cid-qxr5vyn5]{border:1px solid var(--af-line);color:var(--af-ink);border-radius:999px;padding:.25rem .75rem;font-size:.88rem}.pricing[data-astro-cid-tl27rjbg]{text-align:center}.pricing[data-astro-cid-tl27rjbg] h2[data-astro-cid-tl27rjbg]{margin:0 auto 2rem}.more[data-astro-cid-tl27rjbg]{margin:1.25rem 0 0;font-size:.95rem}.cta[data-astro-cid-tl27rjbg]{border-top:1px solid var(--af-line);margin-top:5rem;padding-top:4rem}.cta[data-astro-cid-tl27rjbg] h2[data-astro-cid-tl27rjbg]{max-width:24ch;margin-bottom:.5rem}.cta[data-astro-cid-tl27rjbg] p[data-astro-cid-tl27rjbg]{color:var(--af-slate);max-width:56ch;margin:0 auto 1.5rem}.cta[data-astro-cid-tl27rjbg] .buttons[data-astro-cid-tl27rjbg]{justify-content:center}
