.CodeBlock_wrap__4rTbH{margin:1.5rem 0;border:1px solid var(--border);background:linear-gradient(180deg,rgba(32,32,38,.96),rgba(16,16,20,.98));box-shadow:inset 3px 0 0 var(--code-tone,var(--border-bright))}.CodeBlock_header__Ndhxn{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.58rem .8rem;border-bottom:1px solid rgba(255,255,255,.04);background:rgba(255,255,255,.02)}.CodeBlock_meta__TpInI{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;min-width:0}.CodeBlock_badge__7eART{display:inline-flex;align-items:center;padding:.14rem .46rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:rgba(255,255,255,.03)}.CodeBlock_label__jUJy1{color:var(--code-tone,var(--text));border-color:color-mix(in srgb,var(--code-tone,var(--text)) 30%,transparent);background:color-mix(in srgb,var(--code-tone,var(--text)) 9%,transparent)}.CodeBlock_copy__7bjAQ{flex-shrink:0;padding:.28rem .65rem;border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.CodeBlock_copy__7bjAQ:focus-visible,.CodeBlock_copy__7bjAQ:hover{border-color:var(--code-tone,var(--accent));color:var(--text);background:rgba(255,255,255,.03);outline:none}.CodeBlock_copyDone__M5lri{border-color:rgba(166,226,46,.3);color:#a6e22e}.CodeBlock_pre__tHjhW{margin:0;padding:.95rem 1rem 1rem;overflow-x:auto;background:transparent;border:0;font-size:.77rem;line-height:1.7}.CodeBlock_code__t9deT{display:block;white-space:pre;color:#f8f8f2}.CodeBlock_comment__TURP_{color:#75715e}.CodeBlock_keyword__PToK2{color:#f92672}.CodeBlock_identifier__0qHio{color:#66d9ef}.CodeBlock_string__K9YlA{color:#e6db74}.CodeBlock_value__xX1rP{color:#a6e22e}.CodeBlock_flag__GyOoR{color:#7ec8ff}.CodeBlock_muted__OhpW1{color:var(--text-dim)}.CodeBlock_plain__gw8b8{color:#f8f8f2}.CodeBlock_stream__n_cT2{--code-tone:#ff9d66}.CodeBlock_json__u7SZQ{--code-tone:#7ec8ff}.CodeBlock_auth__pmct_{--code-tone:#c5a5ff}.CodeBlock_lightning__9h3Qt{--code-tone:#ffd866}.CodeBlock_endpoint__mnL2t{--code-tone:#7fd5ca}.CodeBlock_success__T5vgJ{--code-tone:#a6e22e}.CodeBlock_neutral__zs_tE{--code-tone:#8ab4f8}@media (max-width:640px){.CodeBlock_header__Ndhxn{align-items:flex-start}.CodeBlock_copy__7bjAQ{margin-left:auto}}.page_main__nw1Wk{max-width:1200px;margin:0 auto;padding:1.25rem 1.25rem 2rem}.page_hero__7KFOs{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.page_heroText__JVWLO{flex:1 1 400px;min-width:0}.page_heroImage__Aq3LS{flex:0 0 210px;display:block;margin-left:auto}.page_heroImage__Aq3LS canvas{display:block;width:100%;height:auto}.page_title__po7na{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:var(--text);margin-bottom:.4rem;line-height:1.35;max-width:600px}.page_subtitle__YBgxm{font-family:var(--font-sans);font-size:.82rem;color:var(--text-muted);max-width:580px;line-height:1.6;margin-bottom:.6rem}.page_heroCtas__lz7_7{display:flex;gap:.6rem;align-items:center;margin-bottom:.2rem}.page_ctaPrimary__Nrok5{display:inline-block;font-family:var(--font-mono);font-size:.76rem;color:#000;background:var(--amber);border:1px solid var(--amber);padding:.35rem 1rem;text-decoration:none;border-radius:var(--radius);font-weight:600;transition:opacity .12s}.page_ctaPrimary__Nrok5:hover{opacity:.85}.page_ctaSecondary__5EfaG{display:inline-block;font-family:var(--font-mono);font-size:.76rem;color:var(--text);border:1px solid var(--border);padding:.35rem 1rem;text-decoration:none;border-radius:var(--radius);transition:border-color .12s,color .12s}.page_ctaSecondary__5EfaG:hover{border-color:var(--text-dim);color:var(--text)}.page_statsBar__6qhr9{display:flex;flex-wrap:wrap;gap:.3rem 0;align-items:center;font-family:var(--font-mono);font-size:.62rem;color:var(--text-dim);padding:.35rem 0;letter-spacing:.02em}.page_statsBarSep__BiRRW{margin:0 .5rem;opacity:.4}.page_problemSection__0_sbE{margin-bottom:.5rem}.page_problemGrid__92DMG{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.page_problemCard__JWtsw{border:1px solid var(--border);border-radius:var(--radius);padding:.6rem .7rem}.page_problemLabel__eqKqU{display:block;font-family:var(--font-mono);font-size:.6rem;font-weight:600;letter-spacing:.06em;color:var(--red);margin-bottom:.3rem}.page_problemBody__udo8t{font-family:var(--font-sans);font-size:.74rem;color:var(--text-muted);line-height:1.5;margin:0}.page_solutionHeadline__xPsT3{font-family:var(--font-sans);font-size:.84rem;color:var(--text);font-weight:600;margin-bottom:.6rem;max-width:520px;line-height:1.45}.page_pipeline__wx9MH{display:flex;gap:0;align-items:flex-start;overflow-x:auto}.page_pipelineStep__5rFBc{display:flex;flex-direction:column;align-items:center;min-width:130px;text-align:center;position:relative;padding:0 .5rem}.page_pipelineNum__w7yOt{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bg-elevated);border:1px solid var(--border);font-family:var(--font-mono);font-size:.6rem;font-weight:700;color:var(--amber);margin-bottom:.2rem}.page_pipelineName__sDYLU{font-family:var(--font-mono);font-size:.68rem;font-weight:600;color:var(--text);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.15rem}.page_pipelineDesc__ewI56{font-family:var(--font-sans);font-size:.64rem;color:var(--text-dim);line-height:1.4}.page_pipelineArrow__nh0px{position:absolute;right:-8px;top:10px;font-family:var(--font-mono);font-size:.8rem;color:var(--border)}.page_serviceGrid__MCcPg{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.page_serviceCard__XVYDM{border:1px solid var(--border);border-radius:var(--radius);padding:.6rem .7rem}.page_serviceLabel__DRHEM{display:block;font-family:var(--font-mono);font-size:.6rem;font-weight:600;letter-spacing:.06em;margin-bottom:.3rem}.page_serviceBody__Qt_KJ{font-family:var(--font-sans);font-size:.74rem;color:var(--text-muted);line-height:1.5;margin:0 0 .3rem}.page_highlightCol__vkWVD{color:var(--amber)!important;font-weight:600;background:rgba(251,191,36,.06)}.page_noneCell__aQkxe{color:var(--red);opacity:.45}.page_deployBlock__v_oaF{margin-bottom:1.4rem;padding:1rem 0}.page_deployTiers__9CnSO{display:flex;gap:1rem;margin:.6rem 0}.page_tier__G_q11{display:flex;flex-direction:column;gap:.1rem;font-family:var(--font-mono);font-size:.72rem;padding:.5rem .8rem;border:1px solid var(--border);border-radius:var(--radius);min-width:160px;flex:1 1}.page_tierName__bMs8p{text-transform:uppercase;font-size:.64rem;letter-spacing:.06em;color:var(--color-deploy);font-weight:600}.page_tierPrice__ryS2t{color:var(--text);font-weight:600;font-size:.88rem}.page_tierDetail__00P41{color:var(--text-dim);font-size:.66rem;line-height:1.5}.page_divider__5RusV{border:none;border-top:1px solid var(--border);margin:.5rem 0 1.25rem}.page_grid__JZ9Cz{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}.page_section__zQZ2o{margin-bottom:1.4rem}.page_sectionHead__iJcTv{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;margin-bottom:.4rem}.page_rule__rC9UA{flex:1 1;border:none;border-top:1px solid var(--border)}.page_stats__CbBi_{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-bottom:.4rem;font-family:var(--font-mono);font-size:.72rem}.page_kv__KFf6P{display:inline-flex;gap:.3rem;align-items:baseline}.page_k__V43nf{color:var(--text-dim);text-transform:uppercase;font-size:.64rem;letter-spacing:.04em}.page_v__af3IW{color:var(--text);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_seedTag__vzAJ3{font-size:.6rem;color:var(--yellow);opacity:.7}.page_desc__HtUm5{font-family:var(--font-sans);font-size:.78rem;color:var(--text-muted);line-height:1.55;margin-bottom:.5rem;max-width:480px}.page_docLink__i33GD{display:inline-block;font-family:var(--font-mono);font-size:.66rem;color:var(--text-dim);text-decoration:none;margin-top:.4rem;transition:color .1s}.page_docLink__i33GD:hover{color:var(--text)}.page_homeLinkRow__r48Uc{margin-top:.75rem}.page_tbl__ZArxA{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:.72rem}.page_tbl__ZArxA th{text-align:left;color:var(--text-dim);font-weight:400;font-size:.64rem;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .5rem .2rem 0;border-bottom:1px solid var(--border)}.page_tbl__ZArxA td{padding:.25rem .5rem .25rem 0;border-bottom:1px solid var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_tbl__ZArxA tr:hover td{background:var(--bg-hover)}.page_trunc__fcjYx{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_codeSnippet__ptXCT{margin-top:1rem}.page_codePre___vd_l{font-family:var(--font-mono);font-size:.72rem;color:var(--text-muted);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);padding:.6rem .8rem;overflow-x:auto;line-height:1.5;white-space:pre-wrap}.page_offline__0m_FO,.page_wait__i6Icp{font-family:var(--font-mono);font-size:.72rem;color:var(--text-dim);padding:.3rem 0}.page_offline__0m_FO{font-style:italic}.page_deployCta__gJy10{display:inline-block;font-family:var(--font-mono);font-size:.76rem;color:var(--color-deploy);border:1px solid var(--color-deploy);padding:.3rem .9rem;text-decoration:none;border-radius:var(--radius);transition:background .12s}.page_deployCta__gJy10:hover{background:rgba(74,222,128,.08);color:var(--color-deploy)}.page_ecosystem___QFG1{display:flex;flex-wrap:wrap;align-items:center;gap:0;font-family:var(--font-mono);font-size:.64rem;color:var(--text-dim);padding:.6rem 0 0}.page_ecosystemSep__cdrVs{margin:0 .5rem;opacity:.4}.page_ecosystemLink__btC2X{color:var(--text-dim);text-decoration:none;transition:color .1s}.page_ecosystemLink__btC2X:hover{color:var(--text)}@media (max-width:640px){.page_main__nw1Wk{padding:1rem .75rem 2rem}.page_grid__JZ9Cz,.page_problemGrid__92DMG,.page_serviceGrid__MCcPg{grid-template-columns:1fr}.page_pipeline__wx9MH{flex-wrap:wrap;gap:.5rem}.page_pipelineArrow__nh0px{display:none}.page_pipelineStep__5rFBc{min-width:0;flex:1 1 120px}.page_trunc__fcjYx{max-width:90px}.page_deployTiers__9CnSO{flex-direction:column;gap:.75rem}.page_tier__G_q11{min-width:0}.page_heroCtas__lz7_7{flex-direction:column;align-items:flex-start}.page_heroImage__Aq3LS{display:none}}.AnimatedDiagram_container__mJdJk{position:relative;margin:1.5rem 0;border-radius:10px;overflow:visible;background:rgba(15,23,42,.35);border:1px solid rgba(51,65,85,.25)}.AnimatedDiagram_canvas__g06lO{display:block;width:100%;height:100%}.DiagramBacklink_wrap__x4xOP{margin-top:.65rem}.DiagramBacklink_link__O_m1x{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.02em;color:var(--text-dim);text-decoration:none;border:1px solid var(--border);padding:.3rem .55rem;background:rgba(255,255,255,.02)}.DiagramBacklink_link__O_m1x:hover{color:var(--text);border-color:var(--border-bright)}.DiagramBacklink_label___QQ9R{color:#ffd783}.TableOfContents_toc__HkRxi{position:sticky;top:calc(var(--header-height) + 1.5rem);max-height:calc(100vh - var(--header-height) - 3rem);overflow-y:auto;padding-right:1rem;font-size:.8rem;line-height:1.5}.TableOfContents_list__Q7q6Q{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.TableOfContents_indent__2R3nn{padding-left:.85rem}.TableOfContents_active__AQGTf,.TableOfContents_link__u7eat{display:block;color:var(--text-dim);text-decoration:none;padding:.15rem 0;transition:color .15s;font-family:var(--font-mono);border:none;background:none}.TableOfContents_link__u7eat:hover{color:var(--text)}.TableOfContents_active__AQGTf{color:var(--accent);font-weight:600}@media (max-width:960px){.TableOfContents_toc__HkRxi{position:static;max-height:none;overflow-x:auto;overflow-y:hidden;padding-right:0;padding-bottom:.75rem;margin-bottom:1rem;border-bottom:1px solid var(--border);-webkit-overflow-scrolling:touch}.TableOfContents_list__Q7q6Q{flex-direction:row;gap:0;white-space:nowrap}.TableOfContents_indent__2R3nn{padding-left:0}.TableOfContents_active__AQGTf,.TableOfContents_link__u7eat{padding:.3rem .7rem;font-size:.75rem}}.page_layout__iiXBO{display:grid;grid-template-columns:200px 1fr;max-width:1200px;margin:0 auto;gap:2rem;padding:3rem 1.5rem 4rem}.page_sidebar___XQJ_{min-width:0}.page_article__kY1UE{max-width:760px;line-height:1.8}.page_article__kY1UE h1{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.page_article__kY1UE h2{font-size:1.4rem;font-weight:600;margin-top:2.5rem;margin-bottom:.75rem;color:#ffd783}.page_article__kY1UE h3{font-size:1.15rem;font-weight:600;margin-top:2rem;margin-bottom:.5rem;color:#8ec9ff}.page_article__kY1UE :is(h2,h3,h4)[id]{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.page_article__kY1UE p{margin-bottom:1rem}.page_article__kY1UE strong{color:#ff9d66;font-weight:600}.page_article__kY1UE ol,.page_article__kY1UE ul{margin-bottom:1rem;padding-left:1.5rem}.page_article__kY1UE li{margin-bottom:.4rem}.page_article__kY1UE table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem}.page_tableWrap__I8peH{width:100%;overflow-x:auto;margin:1.5rem 0}.page_tableWrap__I8peH table{margin:0;min-width:100%}.page_article__kY1UE td,.page_article__kY1UE th{text-align:left;padding:.5rem .75rem;border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere}.page_article__kY1UE th{font-weight:600;color:var(--text-secondary);font-size:.85rem}.page_article__kY1UE pre{margin:1.5rem 0}.page_article__kY1UE li a,.page_article__kY1UE p a,.page_article__kY1UE td a,.page_article__kY1UE th a{overflow-wrap:anywhere}.page_article__kY1UE :not(pre)>code,.page_article__kY1UE blockquote code,.page_article__kY1UE li code,.page_article__kY1UE p code,.page_article__kY1UE td code{color:#7ec8ff;background:rgba(126,200,255,.08);border:1px solid rgba(126,200,255,.18);padding:.08rem .3rem;border-radius:999px;font-size:.88em}.page_article__kY1UE a{color:var(--accent);text-decoration:none}.page_article__kY1UE a:hover{text-decoration:underline}.page_article__kY1UE hr{border:none;border-top:1px solid var(--border);margin:2rem 0}.page_article__kY1UE blockquote{margin:1.5rem 0;padding-left:1rem;border-left:2px solid rgba(255,216,102,.35);color:var(--text-muted)}.page_diagramEmbed__XNWLi{margin:1.5rem 0}@media (max-width:960px){.page_layout__iiXBO{grid-template-columns:1fr;padding:2rem 1.25rem 3rem}.page_sidebar___XQJ_{order:-1}}.page_layout__BYOU2{display:grid;grid-template-columns:200px 1fr;max-width:1200px;margin:0 auto;gap:2rem;padding:3rem 1.5rem 4rem}.page_page__LkQzz{max-width:760px;line-height:1.75;min-width:0}.page_page__LkQzz h1{font-size:2rem;font-weight:700;margin-bottom:.5rem}.page_heading__UWhur{display:flex;align-items:center;gap:.75rem}.page_page__LkQzz h2,.page_page__LkQzz h3{scroll-margin-top:calc(var(--header-height) + 1.5rem)}@media (max-width:960px){.page_layout__BYOU2{grid-template-columns:1fr;padding:1rem 1.5rem 4rem}}.page_page__LkQzz h2{font-size:1.5rem;font-weight:600;margin-top:3rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.page_page__LkQzz h3{font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem}.page_page__LkQzz .page_subtitle__xtQre{color:var(--text-secondary);font-size:1.1rem;margin-bottom:.85rem}.page_summary__U5N9W{color:#c2c2cb;max-width:68ch;margin-bottom:1.5rem}.page_introGrid___ieK_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:2rem}.page_introCard__Lh37Z{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));border-radius:14px;padding:1rem 1.1rem}.page_introCard__Lh37Z p:last-child{margin-bottom:0}.page_introLabel__5wl6E{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#ffd783;margin-bottom:.6rem}.page_page__LkQzz blockquote{border-left:3px solid var(--accent);padding:.75rem 1rem;margin:1.5rem 0;background:var(--card-bg);border-radius:0 8px 8px 0;font-style:italic}.page_page__LkQzz table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem}.page_page__LkQzz td,.page_page__LkQzz th{text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--border)}.page_page__LkQzz th{color:var(--text-secondary);font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.03em}.page_page__LkQzz hr{border:none;border-top:1px solid var(--border);margin:2.5rem 0}.page_page__LkQzz a{color:var(--accent);text-decoration:none}.page_page__LkQzz a:hover{text-decoration:underline}.page_links__qBpji{list-style:none;padding:0;margin:1.5rem 0}.page_links__qBpji li{margin-bottom:.5rem}.page_links__qBpji li a{color:var(--accent);text-decoration:none;font-weight:500}.page_links__qBpji li a:hover{text-decoration:underline}@media (max-width:960px){.page_introGrid___ieK_{grid-template-columns:1fr}}