.scene[data-astro-cid-npe4vzcd]{width:100%;height:100%;display:block;overflow:visible}.back-panel[data-astro-cid-npe4vzcd]{fill:#addbe714;stroke:#c9ecf31a}.panel[data-astro-cid-npe4vzcd]{fill:#20343e;stroke:#cbedf429}.surface[data-astro-cid-npe4vzcd]{fill:#2b414b}.chip[data-astro-cid-npe4vzcd]{fill:#29434d;stroke:#cbedf433}.gateway[data-astro-cid-npe4vzcd]{stroke:#2dd8da80}.environment[data-astro-cid-npe4vzcd]{fill:#2dd8da06;stroke:#a0dae13d;stroke-dasharray:4 5}.floor[data-astro-cid-npe4vzcd]{fill:#72cad00f;stroke:#a0dae11a}.grid-line[data-astro-cid-npe4vzcd]{stroke:#a0dae114}.accent[data-astro-cid-npe4vzcd],.avatar[data-astro-cid-npe4vzcd]{fill:var(--c-primary)}.accent-soft[data-astro-cid-npe4vzcd]{fill:#2dd8da21}.accent-bar[data-astro-cid-npe4vzcd]{fill:#56c7cd}.muted-bar[data-astro-cid-npe4vzcd]{fill:#cce3e929}.accent-line[data-astro-cid-npe4vzcd],.fine-line[data-astro-cid-npe4vzcd]{stroke:var(--c-primary);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.fine-line[data-astro-cid-npe4vzcd]{stroke-opacity:.45;stroke-width:1px}.connector[data-astro-cid-npe4vzcd]{stroke:#88e0e180;stroke-width:1.6px;stroke-linejoin:round}.divider[data-astro-cid-npe4vzcd]{stroke:#cce3e91f}.server-top[data-astro-cid-npe4vzcd]{fill:#355563;stroke:#addbe740}.server-front[data-astro-cid-npe4vzcd]{fill:#29434d;stroke:#addbe733}.server-side[data-astro-cid-npe4vzcd]{fill:#1b303a;stroke:#addbe729}.hardware-line[data-astro-cid-npe4vzcd]{stroke:#10262e;stroke-width:5px;stroke-linecap:round}.cube-top[data-astro-cid-npe4vzcd]{fill:#3b777d;stroke:#68c9ce}.cube-front[data-astro-cid-npe4vzcd]{fill:#286069;stroke:#68c9ce}.cube-side[data-astro-cid-npe4vzcd]{fill:#1b444e;stroke:#68c9ce}.label[data-astro-cid-npe4vzcd]{fill:#f0f6f7;font-size:13px;font-weight:500}.note[data-astro-cid-npe4vzcd]{fill:#b9cdd3;font-size:11.5px}.centered[data-astro-cid-npe4vzcd]{text-anchor:middle}.avatar[data-astro-cid-npe4vzcd]{font-size:13px;font-weight:600}.brand[data-astro-cid-npe4vzcd]{fill:var(--c-primary);font-size:17px;font-weight:600}.scene-v2[data-astro-cid-ou2ogd63]{width:100%;height:100%;display:block;overflow:visible}.track-under[data-astro-cid-ou2ogd63]{stroke:#0b202b;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.track[data-astro-cid-ou2ogd63],.track-glow[data-astro-cid-ou2ogd63]{stroke:#68e5e5;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.track-glow[data-astro-cid-ou2ogd63]{stroke-width:5px;opacity:.3}.glint[data-astro-cid-ou2ogd63]{stroke:#dbfcff;stroke-width:1.5px;stroke-linecap:round;opacity:.65}.operations-art[data-astro-cid-vdradgvc]{width:100%;height:100%;display:block}.panel[data-astro-cid-vdradgvc]{fill:var(--home-art-panel,#20292f);stroke:#b9ccd533}.raised[data-astro-cid-vdradgvc]{fill:var(--home-art-raised,#2c373e);stroke:#b9ccd538}.grid-line[data-astro-cid-vdradgvc]{stroke:#b9ccd51f;stroke-width:1px}.label[data-astro-cid-vdradgvc]{fill:#7b8a91;opacity:.76}.muted[data-astro-cid-vdradgvc]{fill:#526168}.area[data-astro-cid-vdradgvc]{fill:#2dd8da0f}.trend-line[data-astro-cid-vdradgvc]{stroke:#78b4b7;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.chart-point[data-astro-cid-vdradgvc]{fill:var(--home-art-panel,#20292f);stroke:#78b4b7;stroke-width:1.5px}.bar-track[data-astro-cid-vdradgvc]{fill:#343f46}.usage-bar[data-astro-cid-vdradgvc]{fill:#679b9f}.icon[data-astro-cid-vdradgvc]{stroke:#91a1a8;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.status[data-astro-cid-vdradgvc]{fill:#79aaa9}.status-surface[data-astro-cid-vdradgvc]{fill:#315758}.check[data-astro-cid-vdradgvc]{stroke:#a4d4d3;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.total[data-astro-cid-vdradgvc]{fill:#91b7b9}.plot-selection[data-astro-cid-vdradgvc],.row-selection[data-astro-cid-vdradgvc]{fill:#0000;transition:fill .18s}.usage-region[data-astro-cid-vdradgvc] .usage-bar[data-astro-cid-vdradgvc],.usage-region[data-astro-cid-vdradgvc] .status[data-astro-cid-vdradgvc],.usage-region[data-astro-cid-vdradgvc] .label[data-astro-cid-vdradgvc],.usage-region[data-astro-cid-vdradgvc] .muted[data-astro-cid-vdradgvc]{transition:fill .18s}.cost-cursor[data-astro-cid-vdradgvc]{opacity:0;transition:opacity .18s}.cost-guide[data-astro-cid-vdradgvc]{stroke:#78b4b7;stroke-width:1px;stroke-dasharray:2 3;opacity:.65}.point-halo[data-astro-cid-vdradgvc]{fill:#2dd8da1f}.active-point[data-astro-cid-vdradgvc]{fill:var(--home-art-panel,#20292f);stroke:var(--home-accent,var(--c-primary));stroke-width:1.7px}.usage-region[data-astro-cid-vdradgvc][data-active] .plot-selection[data-astro-cid-vdradgvc]{fill:#2dd8da0a}.usage-region[data-astro-cid-vdradgvc][data-active] .row-selection[data-astro-cid-vdradgvc]{fill:#304c4f}.usage-region[data-astro-cid-vdradgvc][data-active] .usage-bar[data-astro-cid-vdradgvc]{fill:#88c8c9}.usage-region[data-astro-cid-vdradgvc][data-active] .status[data-astro-cid-vdradgvc]{fill:var(--home-accent,var(--c-primary))}.usage-region[data-astro-cid-vdradgvc][data-active] .label[data-astro-cid-vdradgvc]{fill:#bacfd1}.usage-region[data-astro-cid-vdradgvc][data-active] .muted[data-astro-cid-vdradgvc]{fill:#8faeb1}.usage-region[data-astro-cid-vdradgvc][data-active] .cost-cursor[data-astro-cid-vdradgvc]{opacity:1}.operations-art[data-astro-cid-vdradgvc]:has([data-active]) .endpoint[data-astro-cid-vdradgvc]{opacity:0}@media (prefers-reduced-motion:reduce){.operations-art[data-astro-cid-vdradgvc] [data-astro-cid-vdradgvc]{transition:none}}.gateway-art[data-astro-cid-6ruu6uin]{width:100%;height:100%;display:block}.panel[data-astro-cid-6ruu6uin],.node[data-astro-cid-6ruu6uin]{fill:var(--home-art-panel,#20292f);stroke:#b9ccd533}.raised[data-astro-cid-6ruu6uin]{fill:var(--home-art-raised,#2c373e);stroke:#b9ccd538}.routing-record[data-astro-cid-6ruu6uin]{fill:#2b3b43;transition:fill .18s}.route-region[data-astro-cid-6ruu6uin][data-active] .routing-record[data-astro-cid-6ruu6uin]{fill:#324d50}.route-region[data-astro-cid-6ruu6uin][data-active] .status[data-astro-cid-6ruu6uin]{fill:var(--home-accent,var(--c-primary))}.row[data-astro-cid-6ruu6uin]{fill:#29363c}.rule[data-astro-cid-6ruu6uin]{stroke:#b9ccd51f}.model-slot[data-astro-cid-6ruu6uin]{fill:#344148;stroke:#526168}.slot-mark[data-astro-cid-6ruu6uin],.routing-lock[data-astro-cid-6ruu6uin]{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.slot-mark[data-astro-cid-6ruu6uin]{color:#91a1a8;opacity:.75}.link[data-astro-cid-6ruu6uin],.arrow[data-astro-cid-6ruu6uin],.port[data-astro-cid-6ruu6uin]{stroke:#65777f;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.port[data-astro-cid-6ruu6uin]{fill:var(--home-art-raised,#2c373e)}.arrow[data-astro-cid-6ruu6uin]{stroke:#78b4b7}.icon[data-astro-cid-6ruu6uin]{color:#91a1a8}.hub-icon[data-astro-cid-6ruu6uin]{color:#94b5b9}.label[data-astro-cid-6ruu6uin]{fill:#7b8a91}.muted[data-astro-cid-6ruu6uin]{fill:#526168}.placeholder[data-astro-cid-6ruu6uin]{stroke:#7b8a91;stroke-width:4px;stroke-linecap:round}.track[data-astro-cid-6ruu6uin]{fill:#344148}.load[data-astro-cid-6ruu6uin],.status[data-astro-cid-6ruu6uin]{fill:#679b9f}.check-surface[data-astro-cid-6ruu6uin]{fill:#315758}.check[data-astro-cid-6ruu6uin]{stroke:#a4d4d3;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.hit[data-astro-cid-6ruu6uin]{fill:#0000}.route-branch[data-astro-cid-6ruu6uin]{opacity:0;transition:opacity .18s}.route-region[data-astro-cid-6ruu6uin][data-active] .route-branch[data-astro-cid-6ruu6uin]{opacity:1}.routing-hub[data-astro-cid-6ruu6uin]{transition:stroke .18s}.gateway-art[data-astro-cid-6ruu6uin]:has([data-active]) .routing-hub[data-astro-cid-6ruu6uin]{stroke:var(--home-accent,var(--c-primary))}.route-region[data-astro-cid-6ruu6uin] .link[data-astro-cid-6ruu6uin],.route-region[data-astro-cid-6ruu6uin] .node[data-astro-cid-6ruu6uin],.route-region[data-astro-cid-6ruu6uin] .row[data-astro-cid-6ruu6uin],.route-region[data-astro-cid-6ruu6uin] .icon[data-astro-cid-6ruu6uin],.route-region[data-astro-cid-6ruu6uin] .load[data-astro-cid-6ruu6uin],.hub-icon[data-astro-cid-6ruu6uin]{transition:stroke .18s,fill .18s,color .18s,opacity .18s}.route-region[data-astro-cid-6ruu6uin][data-active] .link[data-astro-cid-6ruu6uin],.route-region[data-astro-cid-6ruu6uin][data-active] .node[data-astro-cid-6ruu6uin],.route-region[data-astro-cid-6ruu6uin][data-active] .port[data-astro-cid-6ruu6uin]{stroke:var(--home-accent,var(--c-primary))}.route-region[data-astro-cid-6ruu6uin][data-active] .node[data-astro-cid-6ruu6uin],.route-region[data-astro-cid-6ruu6uin][data-active] .row[data-astro-cid-6ruu6uin]{fill:#294143}.route-region[data-astro-cid-6ruu6uin][data-active] .icon[data-astro-cid-6ruu6uin],.gateway-art[data-astro-cid-6ruu6uin]:has([data-active]) .hub-icon[data-astro-cid-6ruu6uin]{color:#a8d5d4}.route-region[data-astro-cid-6ruu6uin][data-active] .load[data-astro-cid-6ruu6uin]{fill:var(--home-accent,var(--c-primary))}@media (prefers-reduced-motion:reduce){.gateway-art[data-astro-cid-6ruu6uin] [data-astro-cid-6ruu6uin]{transition:none}}.illustration[data-astro-cid-jp6nieow]{width:100%;height:100%;min-height:0}.scene-art[data-astro-cid-jp6nieow]{width:100%;height:100%;display:block}.panel[data-astro-cid-jp6nieow]{fill:var(--home-art-panel,#20292f);stroke:#b9ccd533}.raised[data-astro-cid-jp6nieow]{fill:var(--home-art-raised,#2c373e);stroke:#b9ccd538}.inset[data-astro-cid-jp6nieow]{fill:#343f46;stroke:#b9ccd51a}.rule[data-astro-cid-jp6nieow]{stroke:#b9ccd51f}.track[data-astro-cid-jp6nieow]{stroke:#586970;stroke-width:1px;stroke-linecap:round}.connector[data-astro-cid-jp6nieow],.port[data-astro-cid-jp6nieow]{stroke:#65777f;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.connector-active[data-astro-cid-jp6nieow]{stroke:var(--home-accent,var(--c-primary));opacity:0;transition:opacity .18s}.port[data-astro-cid-jp6nieow]{fill:var(--home-art-panel,#20292f);transition:stroke .18s}.source-port[data-astro-cid-jp6nieow]{fill:var(--home-art-raised,#2c373e)}.scene-region[data-astro-cid-jp6nieow][data-active] .connector-active[data-astro-cid-jp6nieow]{opacity:1}.scene-region[data-astro-cid-jp6nieow][data-active] .port[data-astro-cid-jp6nieow],.illustration[data-astro-cid-jp6nieow]:has(.scene-region[data-active]) .source-port[data-astro-cid-jp6nieow]{stroke:var(--home-accent,var(--c-primary))}.credential-symbol[data-astro-cid-jp6nieow],.delivery-symbol[data-astro-cid-jp6nieow]{color:#a0b2b9;transition:color .18s}.illustration[data-astro-cid-jp6nieow]:has(.scene-region[data-active]) .credential-symbol[data-astro-cid-jp6nieow]{color:var(--home-accent,var(--c-primary))}.muted-icon[data-astro-cid-jp6nieow]{stroke:#91a1a8;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.label[data-astro-cid-jp6nieow]{fill:#7b8a91;opacity:.66}.muted[data-astro-cid-jp6nieow]{fill:#526168}.row-surface[data-astro-cid-jp6nieow],.selection[data-astro-cid-jp6nieow]{fill:#0000;transition:fill .18s}.signal[data-astro-cid-jp6nieow]{stroke:#64777e;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .18s}.status[data-astro-cid-jp6nieow]{fill:#79aaa9}.model-slot[data-astro-cid-jp6nieow]{fill:#344148;stroke:#56676f;transition:stroke .18s}.slot-mark[data-astro-cid-jp6nieow]{stroke:#91a1a8;stroke-width:1px}.current-step[data-astro-cid-jp6nieow]{fill:var(--home-art-panel,#20292f);stroke:#7db8b9;stroke-width:1.4px}.finished-step[data-astro-cid-jp6nieow],.toggle[data-astro-cid-jp6nieow]{fill:#315758}.check[data-astro-cid-jp6nieow]{stroke:#a4d4d3;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.toggle-knob[data-astro-cid-jp6nieow]{fill:#88bfbe}.accent[data-astro-cid-jp6nieow]{fill:var(--home-accent,var(--c-primary))}.scene-region[data-astro-cid-jp6nieow][data-active] .row-surface[data-astro-cid-jp6nieow]{fill:#294143}.scene-region[data-astro-cid-jp6nieow][data-active] .signal[data-astro-cid-jp6nieow],.scene-region[data-astro-cid-jp6nieow][data-active] .model-slot[data-astro-cid-jp6nieow]{stroke:var(--home-accent,var(--c-primary))}.scene-region[data-astro-cid-jp6nieow][data-active] .selection[data-astro-cid-jp6nieow],.scene-region[data-astro-cid-jp6nieow][data-active] .status[data-astro-cid-jp6nieow]{fill:var(--home-accent,var(--c-primary))}@media (prefers-reduced-motion:reduce){.row-surface[data-astro-cid-jp6nieow],.selection[data-astro-cid-jp6nieow],.signal[data-astro-cid-jp6nieow],.connector-active[data-astro-cid-jp6nieow],.port[data-astro-cid-jp6nieow],.credential-symbol[data-astro-cid-jp6nieow],.delivery-symbol[data-astro-cid-jp6nieow],.model-slot[data-astro-cid-jp6nieow]{transition:none}}.scenarios-shell[data-astro-cid-s7nwr5sk]{max-width:1480px}.scenarios-heading[data-astro-cid-s7nwr5sk]{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}.scenarios-heading[data-astro-cid-s7nwr5sk] .home-intro[data-astro-cid-s7nwr5sk]{text-wrap:balance;max-width:640px}.scenarios[data-astro-cid-s7nwr5sk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.scenario[data-astro-cid-s7nwr5sk]{isolation:isolate;grid-template-rows:auto 1fr auto;min-width:0;min-height:560px;display:grid;position:relative;overflow:hidden}.scenario[data-astro-cid-s7nwr5sk][data-reflective-card]:before,.scenario[data-astro-cid-s7nwr5sk][data-reflective-card]:after{border-radius:inherit;opacity:0;pointer-events:none;content:"";transition:opacity .24s;position:absolute;inset:0}.scenario[data-astro-cid-s7nwr5sk][data-reflective-card]:before{background:radial-gradient(320px circle at var(--light-x,50%) var(--light-y,50%), rgba(214, 234, 231, var(--light-strength,.14)), transparent 72%)}.scenario[data-astro-cid-s7nwr5sk][data-reflective-card]:after{z-index:2;background:radial-gradient(220px circle at var(--light-x,50%) var(--light-y,50%), rgba(218, 240, 235, var(--edge-strength,.65)), transparent 75%);-webkit-mask-composite:xor;padding:1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.scenario[data-astro-cid-s7nwr5sk][data-lit]{--reflection-opacity:1}.scenario[data-astro-cid-s7nwr5sk][data-scene-card]{--light-strength:.06;--edge-strength:.3}.scenario[data-astro-cid-s7nwr5sk][data-lit]:before,.scenario[data-astro-cid-s7nwr5sk][data-lit]:after{opacity:1}.scenario-copy[data-astro-cid-s7nwr5sk]{z-index:1;padding:28px 24px 0;position:relative}.scenario-audience[data-astro-cid-s7nwr5sk]{color:var(--c-text-secondary);margin:0 0 12px;font-size:12px;line-height:1.7}h3[data-astro-cid-s7nwr5sk]{color:var(--c-text-strong);letter-spacing:-.4px;text-wrap:pretty;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4}.scenario-description[data-astro-cid-s7nwr5sk],.scenario-outcome[data-astro-cid-s7nwr5sk]{text-wrap:pretty;max-width:32em;margin:0;font-size:14px;line-height:1.8}.scenario-description[data-astro-cid-s7nwr5sk]{color:var(--c-text-default)}.scenario-value[data-astro-cid-s7nwr5sk]{z-index:1;padding:0 24px 28px;position:relative}.scenario-art[data-astro-cid-s7nwr5sk]{z-index:1;pointer-events:none;align-self:center;place-items:center;width:100%;max-width:360px;height:260px;margin:0 auto;display:grid;position:relative}.scenario-outcome[data-astro-cid-s7nwr5sk]{color:var(--c-text-secondary)}.scenario-art[data-astro-cid-s7nwr5sk][data-scene=operations]{top:-10px}.scenario-art[data-astro-cid-s7nwr5sk][data-scene=gateway]{top:-5px}.scenarios-caption[data-astro-cid-s7nwr5sk]{color:var(--c-text-secondary);text-align:right;margin:20px 0 0;font-size:11px}@media (prefers-reduced-motion:reduce){.scenario[data-astro-cid-s7nwr5sk][data-reflective-card]:before,.scenario[data-astro-cid-s7nwr5sk][data-reflective-card]:after{transition:none;display:none}}@media (width>=768px) and (width<=1279px){.scenarios[data-astro-cid-s7nwr5sk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width>=1280px){.scenarios[data-astro-cid-s7nwr5sk]{padding-bottom:64px}.scenario[data-astro-cid-s7nwr5sk]:nth-child(2n){transform:translateY(64px)}}@media (width<=767px){.scenarios-heading[data-astro-cid-s7nwr5sk]{margin-bottom:36px}.scenarios[data-astro-cid-s7nwr5sk]{grid-template-columns:minmax(0,1fr);gap:20px;max-width:420px;margin-inline:auto}.scenario[data-astro-cid-s7nwr5sk]{row-gap:16px;min-height:0}.scenario-copy[data-astro-cid-s7nwr5sk]{padding-top:26px}.scenario-art[data-astro-cid-s7nwr5sk]{height:244px}.scenarios-caption[data-astro-cid-s7nwr5sk]{max-width:420px;margin-inline:auto}}.mp-content[data-astro-cid-p3rvzbw7] .fa-glyph{color:#8bbdbb;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.mp-supplement[data-astro-cid-xx6b7pv4] .mp-title[data-astro-cid-xx6b7pv4]{font-size:14px}.mp-supplement[data-astro-cid-xx6b7pv4] .fa-glyph,.mp-heartbeat[data-astro-cid-xx6b7pv4],.mp-key[data-astro-cid-xx6b7pv4]{fill:none;stroke:#8bbdbb;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.capability-illustration{align-self:center;width:100%;min-width:0;margin:0;position:relative}.feature-art-surface{isolation:isolate;width:100%;position:relative}.capability-illustration .mp-art{width:100%;height:auto;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;display:block;overflow:visible}.capability-illustration .mp-art text{fill:#cfdbdf;font-size:12px;font-weight:400}.capability-illustration .mp-art .mp-text{fill:#cfdbdf}.capability-illustration .mp-art .mp-muted{fill:#98aab1}.capability-illustration .mp-art .mp-title{font-size:14px;font-weight:500}.capability-illustration .mp-art .mp-window-title{font-size:15px;font-weight:500}.capability-illustration .mp-art .mp-small{font-size:11px}.capability-illustration .mp-art .mp-accent{fill:#9bc7c4}.capability-illustration .mp-panel{fill:#182228;stroke:#34444b;stroke-width:1px}.capability-illustration .mp-back{fill:#121b20;stroke:#233038;stroke-width:1px}.capability-illustration .mp-front-panel{fill:#253239;stroke:#43565d;stroke-width:1px}.capability-illustration .mp-front-edge{fill:none;stroke:#b3d2d8;stroke-opacity:.12;stroke-width:1px}.capability-illustration .mp-line{fill:none;stroke:#4a5e67;stroke-opacity:.24;stroke-width:1px}.capability-illustration .mp-inset{fill:#1d2930;stroke:#40555f;stroke-opacity:.32;stroke-width:.8px}.capability-illustration .mp-row{fill:#26373f;fill-opacity:.54;stroke:#4c646c;stroke-opacity:.3;stroke-width:.8px}.capability-illustration .mp-mark{fill:#8bbdbb}.capability-illustration rect.mp-track{fill:#3e525b}.capability-illustration path.mp-track{fill:none;stroke:#3e525b;stroke-width:5px;stroke-linecap:round}.capability-illustration .mp-status{fill:#8bbdbb}.capability-illustration .mp-art .mp-nav-current text{fill:#bcd9d8;font-size:11px}.capability-illustration .mp-nav-current>rect{fill:#26383f}.capability-illustration .mp-nav-placeholder{fill:#526971;fill-opacity:.38}.capability-illustration .mp-art .mp-brand-text{fill:#bdd0d5;font-size:12px;font-weight:500}.capability-illustration figcaption{color:var(--c-text-tertiary);text-align:right;opacity:.75;padding:0 20px;font-size:10px}.feature-reflection{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(ellipse 170px 130px at var(--reflection-x,50%) var(--reflection-y,50%), #d5eff10b, transparent);border-radius:14px;transition:opacity .18s;position:absolute;inset:0}.feature-art-surface[data-lit] .feature-reflection{opacity:1}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .panel-visual:has(.capability-illustration){transform:none}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .panel-visual:has(.capability-illustration):after{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.capability-illustration .mp-art{transform:perspective(1800px) rotateX(calc(3deg + var(--feature-tilt-x,0deg))) rotateY(calc(-5deg + var(--feature-tilt-y,0deg))) rotateZ(-.35deg);transform-origin:50%;transition:transform .48s cubic-bezier(.23,1,.32,1)}.capability-illustration .mp-art>.mp-supplement{transition:transform .48s cubic-bezier(.23,1,.32,1)}.feature-art-surface[data-lit] .mp-art>.mp-supplement{transform:translate(2px,-3px)}}@media (pointer:coarse){.capability-illustration .mp-art,.capability-illustration .mp-art>.mp-supplement{transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.feature-reflection{transition:none;display:none}}.capability-workspace[data-astro-cid-pbp6upif]{border:0;min-width:0;max-width:1360px;margin:0 auto;padding:0}.sr-only[data-astro-cid-pbp6upif]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.capability-directory[data-astro-cid-pbp6upif]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:24px;display:grid}.capability-option[data-astro-cid-pbp6upif]{min-width:0;min-height:56px;color:var(--c-text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 4px 18px;transition:background .16s,color .16s;display:flex;position:relative}.capability-option[data-astro-cid-pbp6upif]:after{content:"";background:0 0;border-radius:2px;width:34px;height:2px;position:absolute;bottom:2px;left:calc(50% - 17px)}.capability-option[data-astro-cid-pbp6upif] svg[data-astro-cid-pbp6upif]{stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;flex-shrink:0;width:19px;height:19px}.option-title[data-astro-cid-pbp6upif]{font-size:14px;font-weight:500;line-height:1.5}.option-short[data-astro-cid-pbp6upif]{display:none}.capability-option[data-astro-cid-pbp6upif]:has(input:checked){color:var(--c-text-strong);background:#8bafb012}.capability-option[data-astro-cid-pbp6upif]:has(input:checked):after{background:var(--home-accent)}.capability-option[data-astro-cid-pbp6upif]:has(input:checked) svg[data-astro-cid-pbp6upif]{color:var(--home-accent)}.capability-option[data-astro-cid-pbp6upif]:has(input:focus-visible){outline:2px solid var(--home-accent);outline-offset:3px}.capability-stage[data-astro-cid-pbp6upif]{min-width:0;display:grid}.capability-panel[data-astro-cid-pbp6upif]{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-columns:340px minmax(0,1fr);align-items:start;gap:40px;min-width:0;padding:8px 0 12px;transition:opacity .18s;display:grid}.capability-workspace[data-astro-cid-pbp6upif]:has(input[value=resources]:checked) [data-astro-cid-pbp6upif][data-capability-panel=resources],.capability-workspace[data-astro-cid-pbp6upif]:has(input[value=models]:checked) [data-astro-cid-pbp6upif][data-capability-panel=models],.capability-workspace[data-astro-cid-pbp6upif]:has(input[value=gateway]:checked) [data-astro-cid-pbp6upif][data-capability-panel=gateway],.capability-workspace[data-astro-cid-pbp6upif]:has(input[value=access]:checked) [data-astro-cid-pbp6upif][data-capability-panel=access],.capability-workspace[data-astro-cid-pbp6upif]:has(input[value=operations]:checked) [data-astro-cid-pbp6upif][data-capability-panel=operations]{opacity:1;visibility:visible;pointer-events:auto}.panel-intro[data-astro-cid-pbp6upif]{min-width:0;padding-top:38px}.panel-intro[data-astro-cid-pbp6upif] h3[data-astro-cid-pbp6upif]{color:var(--c-text-strong);letter-spacing:-.6px;margin:0 0 20px;font-size:32px;font-weight:600;line-height:1.45}.panel-intro[data-astro-cid-pbp6upif] h3[data-astro-cid-pbp6upif] span[data-astro-cid-pbp6upif]{display:block}.panel-description[data-astro-cid-pbp6upif]{max-width:23em;color:var(--c-text-default);text-wrap:pretty;margin:0;font-size:16px;line-height:1.85}.capability-detail[data-astro-cid-pbp6upif]{max-width:26em;color:var(--c-text-secondary);text-wrap:pretty;margin:24px 0 0;font-size:13px;line-height:1.85}.panel-visual[data-astro-cid-pbp6upif]{place-self:start end;width:100%;min-width:0;max-width:980px;display:grid}@media (hover:hover) and (pointer:fine){.capability-option[data-astro-cid-pbp6upif]:hover{color:var(--c-text-strong);background:#8bafb00d}.capability-option[data-astro-cid-pbp6upif]:has(input:checked):hover{background:#8bafb017}}@media (width>=1024px) and (width<=1199px){.capability-panel[data-astro-cid-pbp6upif]{grid-template-columns:300px minmax(0,1fr);gap:24px}.panel-intro[data-astro-cid-pbp6upif]{padding-top:26px}.panel-intro[data-astro-cid-pbp6upif] h3[data-astro-cid-pbp6upif]{font-size:30px}.capability-option[data-astro-cid-pbp6upif]{gap:8px}.option-title[data-astro-cid-pbp6upif]{font-size:12px}}@media (width<=1023px){.option-title[data-astro-cid-pbp6upif]{display:none}.option-short[data-astro-cid-pbp6upif]{white-space:nowrap;font-size:14px;font-weight:500;line-height:1.6;display:block}.capability-panel[data-astro-cid-pbp6upif]{grid-template-columns:minmax(0,1fr);gap:24px;padding:8px 0 12px}.panel-intro[data-astro-cid-pbp6upif]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:14px 24px;padding:0;display:grid}.panel-intro[data-astro-cid-pbp6upif] h3[data-astro-cid-pbp6upif]{grid-row:span 2;margin:0;font-size:28px}.capability-detail[data-astro-cid-pbp6upif]{border:0;max-width:none;margin:0;padding:0}.panel-description[data-astro-cid-pbp6upif]{font-size:15px}}@media (width<=599px){.capability-directory[data-astro-cid-pbp6upif]{gap:2px;margin-bottom:28px}.capability-option[data-astro-cid-pbp6upif]{flex-direction:column;gap:7px;padding:10px 0 16px}.option-short[data-astro-cid-pbp6upif]{font-size:12px}.capability-panel[data-astro-cid-pbp6upif]{gap:22px;padding:0}.panel-intro[data-astro-cid-pbp6upif]{display:block}.panel-intro[data-astro-cid-pbp6upif] h3[data-astro-cid-pbp6upif]{margin-bottom:14px;font-size:28px}.capability-detail[data-astro-cid-pbp6upif]{margin-top:16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.capability-option[data-astro-cid-pbp6upif],.capability-panel[data-astro-cid-pbp6upif]{transition:none}}.mk-flow[data-astro-cid-b6hoiphh] .home-heading[data-astro-cid-b6hoiphh]{text-align:left;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:24px 48px;margin-bottom:48px;display:grid}.mk-flow[data-astro-cid-b6hoiphh] .home-intro[data-astro-cid-b6hoiphh]{text-wrap:pretty;max-width:34em}@media (width<=767px){.mk-flow[data-astro-cid-b6hoiphh] .home-heading[data-astro-cid-b6hoiphh]{grid-template-columns:1fr;gap:20px;margin-bottom:32px}}.flow-grid[data-astro-cid-b6hoiphh]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.flow-steps[data-astro-cid-b6hoiphh]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flow-mobile-detail[data-astro-cid-b6hoiphh]{display:none}.flow-step[data-astro-cid-b6hoiphh]{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:22px 18px;transition:background-color .28s cubic-bezier(.23,1,.32,1),border-color .28s cubic-bezier(.23,1,.32,1);display:grid}.flow-step[data-astro-cid-b6hoiphh].is-active{background:var(--c-soft);border-color:var(--c-brand-edge)}.flow-step[data-astro-cid-b6hoiphh]:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.flow-num[data-astro-cid-b6hoiphh]{color:var(--c-text-secondary);font-size:13px;font-weight:600;transition:color .28s cubic-bezier(.23,1,.32,1)}.flow-step[data-astro-cid-b6hoiphh].is-active .flow-num[data-astro-cid-b6hoiphh]{color:var(--c-primary)}.flow-title[data-astro-cid-b6hoiphh]{color:var(--c-text-secondary);margin:0;font-size:18px;font-weight:600;transition:color .28s cubic-bezier(.23,1,.32,1);display:block}.flow-step[data-astro-cid-b6hoiphh].is-active .flow-title[data-astro-cid-b6hoiphh]{color:var(--c-text-strong)}.flow-desc[data-astro-cid-b6hoiphh]{color:var(--c-text-secondary);max-width:34em;margin:6px 0 0;font-size:14px;line-height:1.8;display:block}.flow-stage[data-astro-cid-b6hoiphh]{--fl-depth:70px;--fl-half:35px;--fl-tilt-x:0deg;--fl-tilt-y:0deg;--fl-light-x:50%;--fl-light-y:38%;isolation:isolate;min-height:clamp(430px,38vw,520px);position:relative}.flow-scene[data-astro-cid-b6hoiphh]{perspective:1000px;position:absolute;inset:0;overflow:hidden}.flow-glow[data-astro-cid-b6hoiphh]{filter:blur(24px);pointer-events:none;background:radial-gradient(#2dd8da2e,#2dd8da0f 46%,#0000 74%);border-radius:50%;position:absolute;inset:14% 5% 8%;transform:translateZ(-80px)}.flow-floor[data-astro-cid-b6hoiphh]{opacity:.55;background-image:linear-gradient(color-mix(in srgb, var(--c-text-strong) 14%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--c-text-strong) 14%, transparent) 1px, transparent 1px);transform-origin:bottom;pointer-events:none;background-size:40px 40px;position:absolute;inset:26% -14% 2%;transform:rotateX(70deg)translateY(26%)translateZ(-90px);mask-image:radial-gradient(#000 0%,#0000 70%)}.flow-wires[data-astro-cid-b6hoiphh]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow-wire[data-astro-cid-b6hoiphh]{stroke:#2dd8da47;stroke-width:1px;stroke-dasharray:3 8;animation:4s linear infinite flow-wire-flow}.flow-wire-b[data-astro-cid-b6hoiphh]{stroke:color-mix(in srgb, var(--c-text-strong) 16%, transparent);animation-delay:-1.8s}.flow-wire-dot[data-astro-cid-b6hoiphh]{fill:var(--c-primary)}.flow-wire-dot-b[data-astro-cid-b6hoiphh]{fill:var(--c-text-tertiary)}.flow-float[data-astro-cid-b6hoiphh]{border:1px solid var(--c-line);background:color-mix(in srgb, var(--c-bg-card) 84%, transparent);color:var(--c-text-tertiary);letter-spacing:.04em;white-space:nowrap;backdrop-filter:blur(10px);pointer-events:none;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:inline-flex;position:absolute;box-shadow:0 10px 28px #0000002e}.flow-float-a[data-astro-cid-b6hoiphh]{top:8px;left:0}.flow-float-b[data-astro-cid-b6hoiphh]{flex-direction:column;align-items:flex-start;gap:2px;top:8px;right:0}.flow-float-b[data-astro-cid-b6hoiphh] b[data-astro-cid-b6hoiphh]{color:var(--c-text-strong);font-size:12px;font-weight:500}.flow-float-dot[data-astro-cid-b6hoiphh],.flow-status-dot[data-astro-cid-b6hoiphh]{background:var(--c-success);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--c-success) 12%, transparent);border-radius:50%;flex:none;display:inline-block}.flow-device[data-astro-cid-b6hoiphh]{width:min(84%,520px);transform:translate(-50%, -50%) rotateX(calc(9deg + var(--fl-tilt-x))) rotateY(calc(-16deg + var(--fl-tilt-y))) rotateZ(-.8deg);transform-style:preserve-3d;transition:transform .55s var(--ease-out);position:absolute;top:50%;left:50%}.flow-device-shadow[data-astro-cid-b6hoiphh]{filter:blur(22px);background:#0000006b;border-radius:50%;height:16%;position:absolute;bottom:-7%;left:5%;right:-8%;transform:rotateX(70deg)translateZ(-46px)}.flow-face[data-astro-cid-b6hoiphh]{box-sizing:border-box;border:1px solid var(--c-line-strong);background:var(--c-bg-card);backface-visibility:hidden;position:absolute;overflow:hidden}.flow-front-face[data-astro-cid-b6hoiphh]{background:radial-gradient(circle at var(--fl-light-x) var(--fl-light-y), #2dd8da1f, transparent 36%), linear-gradient(145deg, color-mix(in srgb, var(--c-text-strong) 6%, transparent), transparent 34%), var(--c-bg-card);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-text-strong) 8%, transparent), 0 26px 50px #0000003d;transform:translateZ(var(--fl-half));border-radius:12px;position:relative}.flow-front-face[data-astro-cid-b6hoiphh]:after{content:"";border-radius:inherit;background:linear-gradient(112deg, transparent 28%, color-mix(in srgb, var(--c-text-strong) 12%, transparent) 45%, transparent 54%);opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(-130%)}.flow-device[data-astro-cid-b6hoiphh]:hover .flow-front-face[data-astro-cid-b6hoiphh]:after{opacity:1;animation:flow-sheen 1.1s var(--ease-out) both}.flow-side-face[data-astro-cid-b6hoiphh]{width:var(--fl-depth);background:linear-gradient(90deg, var(--c-bg-elevated), color-mix(in srgb, var(--c-bg-elevated) 58%, #000));height:100%;transform:translateZ(calc(-1 * var(--fl-half))) rotateY(90deg);transform-origin:100%;border-left:0;border-radius:0 10px 10px 0;top:0;right:0}.flow-bottom-face[data-astro-cid-b6hoiphh]{bottom:calc(-1 * var(--fl-depth));width:100%;height:var(--fl-depth);background:color-mix(in srgb, var(--c-bg-card) 58%, #000);transform:translateZ(var(--fl-half)) rotateX(-90deg);transform-origin:top;border-top:0;border-radius:0 0 10px 10px;left:0}.flow-front-inner[data-astro-cid-b6hoiphh]{z-index:1;flex-direction:column;gap:clamp(12px,1.5vw,18px);padding:clamp(16px,2vw,24px);display:flex;position:relative}.flow-device-head[data-astro-cid-b6hoiphh]{flex:none;align-items:center;gap:10px;display:flex}.flow-mark[data-astro-cid-b6hoiphh]{border:1px solid var(--c-brand-edge);width:28px;height:28px;color:var(--c-primary);background:var(--c-brand-soft);border-radius:7px;flex:none;place-items:center;display:grid}.flow-mark[data-astro-cid-b6hoiphh] svg[data-astro-cid-b6hoiphh]{width:17px;height:17px}.flow-device-name[data-astro-cid-b6hoiphh]{flex-direction:column;gap:1px;min-width:0;display:flex}.flow-kicker[data-astro-cid-b6hoiphh]{color:var(--c-text-tertiary);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.flow-device-name[data-astro-cid-b6hoiphh] strong[data-astro-cid-b6hoiphh]{color:var(--c-text-strong);font-size:13px;font-weight:600}.flow-status-dot[data-astro-cid-b6hoiphh]{background:var(--c-primary);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c-primary) 12%, transparent), 0 0 14px color-mix(in srgb, var(--c-primary) 45%, transparent);margin-left:auto;animation:2.4s cubic-bezier(.23,1,.32,1) infinite fp-pulse}.flow-panels[data-astro-cid-b6hoiphh]{flex:auto;min-height:0;display:grid}.flow-panel[data-astro-cid-b6hoiphh]{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;gap:14px;transition:opacity .32s cubic-bezier(.23,1,.32,1),transform .32s cubic-bezier(.23,1,.32,1);display:flex;transform:translateY(10px)}.flow-panel[data-astro-cid-b6hoiphh].is-active{opacity:1;pointer-events:auto;transform:none}.fp-bar[data-astro-cid-b6hoiphh]{letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-tertiary);border-bottom:1px solid var(--c-line);flex:none;padding-bottom:12px;font-size:11px;font-weight:500}.fp-body[data-astro-cid-b6hoiphh]{flex-direction:column;flex:auto;justify-content:center;gap:14px;min-height:0;display:flex}.fp-term[data-astro-cid-b6hoiphh]{color:var(--c-text-default);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12.5px;line-height:1.7}.fp-prompt[data-astro-cid-b6hoiphh]{color:var(--c-primary);margin-right:8px}.fp-line[data-astro-cid-b6hoiphh]{color:var(--c-text-default);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.fp-line--dim[data-astro-cid-b6hoiphh]{color:var(--c-text-tertiary)}.fp-ok[data-astro-cid-b6hoiphh]{background:var(--c-success);border-radius:50%;flex:none;width:6px;height:6px}.fp-file-head[data-astro-cid-b6hoiphh]{color:var(--c-text-default);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:12.5px;display:flex}.fp-track[data-astro-cid-b6hoiphh]{background:color-mix(in srgb, var(--c-text-strong) 10%, transparent);border-radius:2px;height:4px;display:block;overflow:hidden}.fp-track[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh]{width:var(--v);border-radius:inherit;background:var(--c-primary);transform-origin:0;height:100%;animation:1.4s cubic-bezier(.23,1,.32,1) infinite alternate fp-grow;display:block}.fp-check[data-astro-cid-b6hoiphh]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fp-check-row[data-astro-cid-b6hoiphh]{color:var(--c-text-secondary);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.fp-check-row[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh]{color:var(--c-success);font-style:normal;font-weight:700}.fp-check-row--warn[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh]{color:var(--c-warning)}.fp-check-row[data-astro-cid-b6hoiphh] b[data-astro-cid-b6hoiphh]{color:var(--c-text-default);font-weight:500}.fp-phase[data-astro-cid-b6hoiphh]{color:var(--c-text-secondary);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.fp-phase[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh]{font-style:normal;font-weight:700}.fp-phase--done[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh]{color:var(--c-success)}.fp-phase--run[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh]{color:var(--c-primary);animation:1.6s cubic-bezier(.23,1,.32,1) infinite fp-pulse}.fp-phase--todo[data-astro-cid-b6hoiphh]{color:var(--c-text-tertiary)}.fp-phase--todo[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh]{color:var(--c-text-tertiary);font-weight:400}.fp-phase[data-astro-cid-b6hoiphh] b[data-astro-cid-b6hoiphh]{color:var(--c-text-default);font-weight:500}.fp-ep[data-astro-cid-b6hoiphh]{color:var(--c-text-strong);border:1px solid var(--c-brand-edge);background:var(--c-soft);padding:12px 14px;font-size:14px}.fp-ep-rows[data-astro-cid-b6hoiphh]{grid-template-columns:auto minmax(0,1fr);gap:9px 18px;margin:0;font-size:12.5px;display:grid}.fp-ep-rows[data-astro-cid-b6hoiphh] dt[data-astro-cid-b6hoiphh]{color:var(--c-text-tertiary)}.fp-ep-rows[data-astro-cid-b6hoiphh] dd[data-astro-cid-b6hoiphh]{color:var(--c-text-default);overflow-wrap:anywhere;margin:0}.flow-side-vents[data-astro-cid-b6hoiphh]{flex-direction:column;justify-content:center;gap:12px;height:100%;padding:16px;display:flex}.flow-side-vents[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh]{background:color-mix(in srgb, var(--c-text-strong) 12%, transparent);border-radius:2px;width:26px;height:2px;display:block}.flow-side-code[data-astro-cid-b6hoiphh]{color:var(--c-text-tertiary);writing-mode:vertical-rl;font-size:9px;position:absolute;bottom:18px;right:12px}.flow-orbit[data-astro-cid-b6hoiphh]{pointer-events:none;border:1px solid #2dd8da2e;border-radius:50%;position:absolute;inset:-11% -15% -9% -9%;transform:rotateX(66deg)rotate(-14deg)translateZ(4px)}.flow-orbit-b[data-astro-cid-b6hoiphh]{border-color:color-mix(in srgb, var(--c-text-strong) 10%, transparent);inset:6% -13% 8% -5%;transform:rotateX(66deg)rotate(20deg)translateZ(8px)}.flow-orbit-node[data-astro-cid-b6hoiphh]{background:var(--c-primary);width:7px;height:7px;box-shadow:0 0 14px color-mix(in srgb, var(--c-primary) 75%, transparent);border-radius:50%;position:absolute;transform:translateZ(15px)}.flow-orbit-node-a[data-astro-cid-b6hoiphh]{top:4%;right:2%}.flow-orbit-node-b[data-astro-cid-b6hoiphh]{background:var(--c-text-secondary);width:5px;height:5px;box-shadow:none;bottom:7%;left:-2%}@keyframes fp-grow{0%{transform:scaleX(.74)}to{transform:scaleX(1)}}@keyframes fp-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes flow-wire-flow{to{stroke-dashoffset:-44px}}@keyframes flow-sheen{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (width<=900px){.flow-grid[data-astro-cid-b6hoiphh]{flex-direction:column;align-items:stretch;gap:20px;display:flex}.flow-stage[data-astro-cid-b6hoiphh]{--fl-depth:44px;--fl-half:22px;order:-1;min-height:400px}.flow-device[data-astro-cid-b6hoiphh]{width:min(94%,520px);transform:translate(-50%, -50%) rotateX(calc(6deg + var(--fl-tilt-x))) rotateY(calc(-10deg + var(--fl-tilt-y)))}.flow-float[data-astro-cid-b6hoiphh],.flow-orbit[data-astro-cid-b6hoiphh],.flow-orbit-node[data-astro-cid-b6hoiphh]{display:none}.flow-panel[data-astro-cid-b6hoiphh],.fp-body[data-astro-cid-b6hoiphh]{gap:10px}.flow-step[data-astro-cid-b6hoiphh]{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px}}@media (width<=599px){.flow-grid[data-astro-cid-b6hoiphh]{gap:16px}.flow-steps[data-astro-cid-b6hoiphh]{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.flow-steps[data-astro-cid-b6hoiphh] li[data-astro-cid-b6hoiphh]{min-width:0}.flow-step[data-astro-cid-b6hoiphh]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:7px;min-height:72px;padding:12px 2px}.flow-num[data-astro-cid-b6hoiphh]{font-size:12px;line-height:1}.flow-title[data-astro-cid-b6hoiphh]{white-space:nowrap;font-size:12px;line-height:1.6}.flow-desc[data-astro-cid-b6hoiphh]{display:none}.flow-mobile-detail[data-astro-cid-b6hoiphh]{min-height:3.6em;color:var(--c-text-secondary);text-wrap:pretty;margin:0;padding-inline:4px;font-size:13px;line-height:1.8;display:block}.flow-stage[data-astro-cid-b6hoiphh]{order:0}}@media (prefers-reduced-motion:reduce){.flow-step[data-astro-cid-b6hoiphh],.flow-num[data-astro-cid-b6hoiphh],.flow-title[data-astro-cid-b6hoiphh],.flow-panel[data-astro-cid-b6hoiphh],.flow-device[data-astro-cid-b6hoiphh]{transition:none}.fp-track[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh],.fp-phase--run[data-astro-cid-b6hoiphh] i[data-astro-cid-b6hoiphh],.flow-status-dot[data-astro-cid-b6hoiphh],.flow-wire[data-astro-cid-b6hoiphh]{animation:none}.flow-panel[data-astro-cid-b6hoiphh]{transform:none}.flow-front-face[data-astro-cid-b6hoiphh]:after{display:none}}.home-shell{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.home-section{--home-surface:var(--c-bg-card);--home-raised:var(--c-bg-elevated);--home-inset:var(--c-bg-page);--home-line:var(--c-line);--home-accent:#8bafb0;--home-radius:16px;--home-control-radius:8px;--home-art-panel:#1a2228;--home-art-raised:#263139;padding-block:clamp(64px,7vw,96px);scroll-margin-top:24px}.home-panel{border:1px solid var(--home-line);border-radius:var(--home-radius);background:var(--home-surface);overflow:hidden}.home-panel-bar{border-bottom:1px solid var(--home-line);background:var(--home-raised);color:var(--c-text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;font-size:13px;display:flex}.home-heading{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}.home-h2{color:var(--c-text-strong);letter-spacing:-.8px;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:600;line-height:1.35}.home-intro{max-width:640px;color:var(--c-text-secondary);text-wrap:balance;margin:0;font-size:16px;line-height:1.8}.home-start-transcript{margin-top:16px}body:has(.home-direction-a)>.pf-field{opacity:.3}@media (width<=767px){body:has(.home-direction-a)>.pf-field{opacity:.16}.home-heading{margin-bottom:36px}}@media (width<=599px){.home-panel-bar{padding:14px;font-size:12px}}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) :is(#use-cases,#capabilities){--home-surface:#10151a;--home-raised:#1b242a;--home-line:#a4c2cc2e;--home-art-panel:#1c272e;--home-art-raised:#2a383f}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .scenario{border-color:var(--home-line);background:linear-gradient(145deg, #bcd0db11, transparent 34%), var(--home-surface);box-shadow:inset 0 1px #dcecf212,0 16px 36px #0000001a}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .scenario-art{transform:perspective(900px)rotateX(5deg)rotateY(-8deg)}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .panel-visual{isolation:isolate;transform-origin:50%;position:relative;transform:perspective(1300px)rotateX(4deg)rotateY(-9deg)}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .panel-visual:after{z-index:-1;border:1px solid var(--home-line);content:"";background:#0c1115;border-radius:16px;position:absolute;inset:8px -9px -7px 9px}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .product-preview{border-color:var(--home-line);background:radial-gradient(ellipse at 70% 20%, #2dd8da0e, transparent 60%), var(--home-surface);box-shadow:inset 0 1px #dcecf212,0 24px 48px #0000003d}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .preview-toolbar{background:linear-gradient(120deg,#b7cdd60e,#0000)}@media (width<=900px){:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .panel-visual{transform:none}}@media (width<=599px){:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .scenario-art{transform:none}:is(.home-direction-a,.direction-demo:has(input[value=a]:checked)) .panel-visual:after{display:none}}
