.home-hero[data-astro-cid-i3irphx7]{border-bottom:1px solid var(--ks-border-primary);background:var(--ks-background-body);margin-top:-67px;position:relative}.frame[data-astro-cid-i3irphx7]{--inset:clamp(1.5rem, 4vw, 3.5rem);--menu:calc(67px - 1rem);padding-top:var(--menu);min-height:calc(min(80vh, 800px) + var(--menu));color:#fff;background:radial-gradient(62% 78% at 50% 82%,#5038ff42,#5038ff29 40%,#462cff0f 70%,#0000 100%),radial-gradient(90% 80% at 85% 10%,#9682ff1a,#0000 60%),#111114;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width<=767.98px){.frame[data-astro-cid-i3irphx7]{min-height:560px}}.frame[data-astro-cid-i3irphx7]>.stage[data-astro-cid-i3irphx7]{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.copy[data-astro-cid-i3irphx7]{text-align:center;min-width:0;margin-inline:auto}h1[data-astro-cid-i3irphx7]{letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:none;margin:0 auto;font-size:clamp(2.5rem,5.2vw,4.25rem);font-weight:600;line-height:1.04}h1[data-astro-cid-i3irphx7] .beat[data-astro-cid-i3irphx7]{animation:.9s cubic-bezier(.2,.7,.2,1) both beat-in;display:block}h1[data-astro-cid-i3irphx7] .beat[data-astro-cid-i3irphx7]+.beat[data-astro-cid-i3irphx7]{animation-delay:.45s}@media (prefers-reduced-motion:reduce){h1[data-astro-cid-i3irphx7] .beat[data-astro-cid-i3irphx7]{animation:none}}h1[data-astro-cid-i3irphx7] .brand-dot[data-astro-cid-i3irphx7]{background:#fe0071;width:.15em;height:.15em;margin-left:.05em;display:inline-block}.hero-mark[data-astro-cid-i3irphx7]{aspect-ratio:1;background:radial-gradient(120% 90% at 30% 0%, #786eff38, transparent 60%) padding-box, linear-gradient(160deg, #15153a, #0b0b16) padding-box, conic-gradient(from var(--edge-turn), #6d8bff, #a950ff 20%, #fff 30%, #f62e76 40%, #a950ff 60%, #2a2a5a 75%, #6d8bff) border-box;border:1.5px solid #0000;border-radius:.875rem;place-items:center;width:5rem;margin:1.75rem auto 0;animation:5s linear infinite edge-turn;display:grid;position:relative;box-shadow:inset 0 1px #fff3,0 0 18px #c8beff4d,0 0 48px #967dff66,0 0 110px #5f4dff59,0 22px 50px #0009}.hero-mark[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{width:80%;height:auto;position:relative}.hero-mark[data-astro-cid-i3irphx7]:before,.hero-mark[data-astro-cid-i3irphx7]:after{content:"";z-index:-1;pointer-events:none;position:absolute}.hero-mark[data-astro-cid-i3irphx7]:before{background:radial-gradient(closest-side,#b2a6ff3d,#5f4dff1a 50%,#0000);animation:6s ease-in-out infinite breathe;inset:-60% -120%}.hero-mark[data-astro-cid-i3irphx7]:after{filter:blur(24px);background:radial-gradient(34% 26% at 36% 42%,#a950ff73,#0000 100%),radial-gradient(30% 24% at 64% 60%,#f62e763d,#0000 100%),radial-gradient(28% 22% at 60% 34%,#e9c1ff33,#0000 100%);animation:26s ease-in-out infinite mist;inset:-160%}.hero-mark[data-astro-cid-i3irphx7] .spark[data-astro-cid-i3irphx7]{width:var(--s);height:var(--s);margin:calc(var(--s) / -2);opacity:0;transform:rotate(var(--a)) translateX(var(--r));animation:twinkle 4.2s ease-in-out var(--delay) infinite;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 6px #e9c1ffe6,0 0 14px #a950ff80}@media (prefers-reduced-motion:reduce){.hero-mark[data-astro-cid-i3irphx7],.hero-mark[data-astro-cid-i3irphx7]:before,.hero-mark[data-astro-cid-i3irphx7]:after{animation:none}.hero-mark[data-astro-cid-i3irphx7] .spark[data-astro-cid-i3irphx7]{display:none}}@keyframes beat-in{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}}@keyframes breathe{50%{opacity:.65;transform:scale(.92)}}@keyframes mist{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.1)}}@property --edge-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes edge-turn{to{--edge-turn:360deg}}@keyframes twinkle{0%,to{opacity:0;transform:rotate(var(--a)) translateX(var(--r)) scale(.4)}45%{opacity:1;transform:rotate(var(--a)) translateX(calc(var(--r) + .4rem)) scale(1)}70%{opacity:0;transform:rotate(var(--a)) translateX(calc(var(--r) + .7rem)) scale(.6)}}.lead[data-astro-cid-i3irphx7]{color:#fffc;text-wrap:balance;max-width:36rem;margin:1.25rem auto 2rem;font-size:1.125rem;line-height:1.6}.buttons[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.key[data-astro-cid-i3irphx7]{--run:.25s;flex-wrap:wrap;justify-content:center;gap:.625rem 1.5rem;margin:0;padding:0 0 clamp(3rem,5vw,4.5rem);list-style:none;display:flex}@media (width>=992px){.key[data-astro-cid-i3irphx7]{gap:0}}.key[data-astro-cid-i3irphx7]{letter-spacing:.01em;font-size:.875rem}.key[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{color:#ffffff8c;white-space:nowrap}@media (width>=992px){.key[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]+li[data-astro-cid-i3irphx7]:before{content:"·";color:#ffffff4d;margin-inline:.875rem}}.key[data-astro-cid-i3irphx7].running li[data-astro-cid-i3irphx7]{animation:1.2s fact-lit;animation-delay:calc(.6s + var(--i) * var(--run))}@media (prefers-reduced-motion:reduce){.key[data-astro-cid-i3irphx7].running li[data-astro-cid-i3irphx7]{animation:none}}@keyframes fact-lit{20%{color:#fff}}.field[data-astro-cid-i3irphx7]{--spread:1;pointer-events:none;mask-image:radial-gradient(ellipse 30% 34% at 50% var(--oy,46%), transparent 45%, #000 100%);position:absolute;inset:0;overflow:hidden}.space[data-astro-cid-i3irphx7]{position:absolute;inset:0}.orbit[data-astro-cid-i3irphx7]{width:var(--d);aspect-ratio:1;translate:-50% calc(-50% + var(--oy-shift,0px));border:1px solid #ffffff12;border-radius:50%;position:absolute;top:48%;left:50%}.tile[data-astro-cid-i3irphx7]{translate:0 var(--oy-shift,0px);width:var(--s);aspect-ratio:1;margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);animation:22s linear infinite fly;animation-delay:var(--delay);opacity:0;position:absolute;top:48%;left:50%}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-i3irphx7]{opacity:.6;transform:translate(calc(var(--dx) * var(--spread,1) * .75vw), calc(var(--dy) * .75vh)) scale(.75);animation:none}}.face[data-astro-cid-i3irphx7]{animation:22s linear infinite sharp;animation-delay:var(--delay);background:linear-gradient(#26262c,#18181c);border:1px solid #ffffff24;border-radius:.625rem;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,0 10px 30px #00000080}.face[data-astro-cid-i3irphx7]:before{content:"";background:var(--icon) center/contain no-repeat;position:absolute;inset:24%}.dark[data-astro-cid-i3irphx7]>.face[data-astro-cid-i3irphx7]:before{filter:brightness(0)invert()}.lit[data-astro-cid-i3irphx7]>.face[data-astro-cid-i3irphx7]{border-color:#ffffff73;box-shadow:inset 0 1px #ffffff4d,0 0 22px #ffffff1f,0 10px 30px #00000080}.face[data-astro-cid-i3irphx7].soft{filter:blur(6px);animation-name:soft}@media (prefers-reduced-motion:reduce){.face[data-astro-cid-i3irphx7]{animation:none}.face[data-astro-cid-i3irphx7].soft{opacity:0}}@keyframes sharp{0%,86%{opacity:1}97%,to{opacity:0}}@keyframes soft{0%,80%{opacity:0}93%,to{opacity:1}}@keyframes fly{0%{opacity:0;transform:translate(calc(var(--dx) * var(--spread,1) * .36vw), calc(var(--dy) * .36vh)) scale(.36)}10%{transform:translate(calc(var(--dx) * var(--spread,1) * .3905vw), calc(var(--dy) * .3905vh)) scale(.3905)}15%{opacity:1}20%{transform:translate(calc(var(--dx) * var(--spread,1) * .4265vw), calc(var(--dy) * .4265vh)) scale(.4265)}30%{transform:translate(calc(var(--dx) * var(--spread,1) * .47vw), calc(var(--dy) * .47vh)) scale(.47)}40%{transform:translate(calc(var(--dx) * var(--spread,1) * .5233vw), calc(var(--dy) * .5233vh)) scale(.5233)}50%{transform:translate(calc(var(--dx) * var(--spread,1) * .5902vw), calc(var(--dy) * .5902vh)) scale(.5902)}60%{transform:translate(calc(var(--dx) * var(--spread,1) * .6767vw), calc(var(--dy) * .6767vh)) scale(.6767)}70%{transform:translate(calc(var(--dx) * var(--spread,1) * .793vw), calc(var(--dy) * .793vh)) scale(.793)}80%{transform:translate(calc(var(--dx) * var(--spread,1) * .9574vw), calc(var(--dy) * .9574vh)) scale(.9574)}85%{transform:translate(calc(var(--dx) * var(--spread,1) * 1.0682vw), calc(var(--dy) * 1.0682vh)) scale(1.0682)}90%{opacity:1;transform:translate(calc(var(--dx) * var(--spread,1) * 1.2081vw), calc(var(--dy) * 1.2081vh)) scale(1.2081)}95%{transform:translate(calc(var(--dx) * var(--spread,1) * 1.39vw), calc(var(--dy) * 1.39vh)) scale(1.39)}to{opacity:0;transform:translate(calc(var(--dx) * var(--spread,1) * 1.6364vw), calc(var(--dy) * 1.6364vh)) scale(1.6364)}}@media (width<=767.98px){.field[data-astro-cid-i3irphx7]{--spread:1.9;opacity:.6;mask-image:radial-gradient(ellipse 58% 36% at 50% var(--oy,46%), transparent 50%, #000 100%)}.orbit[data-astro-cid-i3irphx7]:nth-child(n+3){display:none}.tile[data-astro-cid-i3irphx7]{scale:.7}.tile[data-astro-cid-i3irphx7]:not(:nth-child(4n)){display:none}}.intro[data-astro-cid-i3irphx7]{flex:1;align-items:center;padding-block:clamp(3rem,6vw,5rem) clamp(1rem,2vw,1.5rem);display:flex}.customers[data-astro-cid-i3irphx7]{max-width:92rem;padding:clamp(2.5rem, 4vw, 3.5rem) var(--bs-gutter-x,1.5rem);grid-template-columns:repeat(10,minmax(0,1fr));align-items:center;gap:1.75rem clamp(.75rem,3vw,2.5rem);margin:0 auto;list-style:none;display:grid}.customers[data-astro-cid-i3irphx7]>li[data-astro-cid-i3irphx7]{grid-column:span 2;justify-content:center;min-width:0;display:flex}.customers[data-astro-cid-i3irphx7]>li[data-astro-cid-i3irphx7]:nth-child(6){grid-column:3/span 2}.customers[data-astro-cid-i3irphx7] .brand-logo{object-fit:contain;max-width:100%}@media (width<=1199.98px){.customers[data-astro-cid-i3irphx7] .brand-logo{height:calc(var(--h) * .85)}}@media (width<=767.98px){.customers[data-astro-cid-i3irphx7] .brand-logo{height:calc(var(--h) * .62)}}@media (width>=1200px){.customers[data-astro-cid-i3irphx7]{flex-wrap:nowrap;justify-content:space-between;align-items:center;max-width:108rem;padding-inline:clamp(2.5rem,6.4vw,7rem);display:flex}}.has-story[data-astro-cid-i3irphx7]{color:inherit;justify-content:center;text-decoration:none;display:flex;position:relative}.has-story[data-astro-cid-i3irphx7] .read[data-astro-cid-i3irphx7]{white-space:nowrap;color:var(--ks-content-secondary);opacity:0;padding-top:.5rem;font-size:.75rem;font-weight:500;transition:opacity .2s,translate .2s;position:absolute;top:100%;left:50%;translate:-50% -4px}.has-story[data-astro-cid-i3irphx7] .arrow[data-astro-cid-i3irphx7]{transition:transform .2s;display:inline-block}.has-story[data-astro-cid-i3irphx7]:hover .read[data-astro-cid-i3irphx7],.has-story[data-astro-cid-i3irphx7]:focus-visible .read[data-astro-cid-i3irphx7]{opacity:1;translate:-50%}.has-story[data-astro-cid-i3irphx7]:hover .arrow[data-astro-cid-i3irphx7]{transform:translate(.2em)}.has-story[data-astro-cid-i3irphx7]:hover .read[data-astro-cid-i3irphx7]{color:var(--ks-content-primary)}@media (hover:none){.has-story[data-astro-cid-i3irphx7] .read[data-astro-cid-i3irphx7]{display:none}}@media (width<=767.98px){.has-story[data-astro-cid-i3irphx7] .read[data-astro-cid-i3irphx7]{display:none}}.brand-logo[data-astro-cid-i3irphx7]{width:auto;height:var(--h);filter:brightness(0);flex-shrink:0}html.dark .brand-logo[data-astro-cid-i3irphx7]{filter:brightness(0)invert()}.node[data-astro-cid-ugpfvw3c]{--node-bg:#fff;--node-border:#ebebf0;--node-text:#2b2b33;--node-muted:#6c6c7a;--track:#f0f0f4;--success:#1c7e57;--success-border:#9fdcc0;--success-line:#1e875e;--success-bg:#e7f6ef;--running:#8405ff;--running-bg:#f1e9ff;--paused:#b25f00;--paused-bg:#fff1dc;--runner:#3b5bdb;--runner-bg:#e8edff}html.dark .node[data-astro-cid-ugpfvw3c],.surface-dark .node[data-astro-cid-ugpfvw3c]{--node-bg:#1a1c22;--node-border:#2e2e3c;--node-text:#fff;--node-muted:#adadbf;--track:#2a2a36;--success:#1e875e;--success-line:#06f0b1;--success-border:#1e875e;--success-bg:#1e875e24;--running:#9869f7;--running-bg:#9869f724;--paused:#ffb547;--paused-bg:#ffb54724;--runner:#718bfe;--runner-bg:#9869f71f}.node[data-astro-cid-ugpfvw3c]{border:1px solid var(--node-border);background:var(--node-bg);width:260px;height:76px;box-shadow:0 1px 4px 0 var(--ks-shadows-light);font-family:var(--font-family-mona-sans), system-ui, sans-serif;color:var(--node-text);transition:border-color .6s ease, box-shadow .6s ease, opacity .35s ease calc(var(--i,0) * 70ms), transform .45s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * 70ms);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:0 .875rem 10px;display:grid;position:relative}.building .node[data-astro-cid-ugpfvw3c]{opacity:0;transition:none;transform:translateY(6px)scale(.98)}.node[data-astro-cid-ugpfvw3c].is-success{border-color:var(--success-border)}.node[data-astro-cid-ugpfvw3c].is-running{border-color:var(--running);box-shadow:0 0 0 3px var(--running-bg), 0 2px 6px 0 var(--ks-shadows-light)}.node[data-astro-cid-ugpfvw3c].is-paused{border-color:var(--paused);box-shadow:0 0 0 3px var(--paused-bg), 0 2px 6px 0 var(--ks-shadows-light)}.node[data-astro-cid-ugpfvw3c]:after{content:"";background:var(--track);border-radius:1px;height:2px;position:absolute;bottom:8px;left:12px;right:12px}.icon[data-astro-cid-ugpfvw3c]{background:#fff;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.icon[data-astro-cid-ugpfvw3c] svg{color:#2b2b33;width:32px;height:32px}.plugin[data-astro-cid-ugpfvw3c]{width:32px;height:32px}.text[data-astro-cid-ugpfvw3c]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.text[data-astro-cid-ugpfvw3c] strong[data-astro-cid-ugpfvw3c]{text-overflow:ellipsis;white-space:nowrap;color:var(--node-text);font-size:14px;font-weight:500;overflow:hidden}.type[data-astro-cid-ugpfvw3c]{text-overflow:ellipsis;white-space:nowrap;color:var(--node-muted);font-size:13px;overflow:hidden}.runner[data-astro-cid-ugpfvw3c]{background:var(--runner-bg);color:var(--runner);border-radius:4px;align-self:flex-start;margin-bottom:2px;padding:0 5px;font-size:11px;font-weight:500}.info[data-astro-cid-ugpfvw3c]{width:18px;height:18px;color:var(--node-muted)}.progress[data-astro-cid-ugpfvw3c]{z-index:1;width:calc(100% - 24px);height:2px;transform:translateX(calc(var(--start,0) * 100%)) scaleX(var(--length,1));transform-origin:0;opacity:0;border-radius:1px;transition:background-color .4s,opacity .3s;position:absolute;bottom:8px;left:12px}.is-running[data-astro-cid-ugpfvw3c]>.progress[data-astro-cid-ugpfvw3c]{opacity:1;background:var(--running)}.is-paused[data-astro-cid-ugpfvw3c]>.progress[data-astro-cid-ugpfvw3c]{opacity:1;background:var(--paused)}.is-success[data-astro-cid-ugpfvw3c]>.progress[data-astro-cid-ugpfvw3c]{opacity:1;background:var(--success-line)}.pills[data-astro-cid-ugpfvw3c]{opacity:0;gap:6px;transition:opacity .5s;display:flex;position:absolute;top:calc(100% + 6px);right:0}.is-running[data-astro-cid-ugpfvw3c]>.pills[data-astro-cid-ugpfvw3c],.is-paused[data-astro-cid-ugpfvw3c]>.pills[data-astro-cid-ugpfvw3c],.is-success[data-astro-cid-ugpfvw3c]>.pills[data-astro-cid-ugpfvw3c]{opacity:1}.pill[data-astro-cid-ugpfvw3c]{border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.pill[data-astro-cid-ugpfvw3c] svg{width:14px;height:14px}.pill[data-astro-cid-ugpfvw3c].artifact{background:var(--running-bg);color:var(--running);display:none}.is-success[data-astro-cid-ugpfvw3c] .pill[data-astro-cid-ugpfvw3c].artifact{display:inline-flex}.is-success[data-astro-cid-ugpfvw3c] .pill[data-astro-cid-ugpfvw3c].state{background:var(--success-bg);color:var(--success)}.is-running[data-astro-cid-ugpfvw3c] .pill[data-astro-cid-ugpfvw3c].state{background:var(--running-bg);color:var(--running)}.is-paused[data-astro-cid-ugpfvw3c] .pill[data-astro-cid-ugpfvw3c].state{background:var(--paused-bg);color:var(--paused)}.pill[data-astro-cid-ugpfvw3c] .done,.pill[data-astro-cid-ugpfvw3c] .spin,.pill[data-astro-cid-ugpfvw3c] .wait{display:none}.pill[data-astro-cid-ugpfvw3c] .spin{animation:1s linear infinite spin}@media (prefers-reduced-motion:reduce){.pill[data-astro-cid-ugpfvw3c] .spin{animation:none}}.is-success[data-astro-cid-ugpfvw3c] .pill[data-astro-cid-ugpfvw3c] .done,.is-running[data-astro-cid-ugpfvw3c] .pill[data-astro-cid-ugpfvw3c] .spin,.is-paused[data-astro-cid-ugpfvw3c] .pill[data-astro-cid-ugpfvw3c] .wait{display:block}@keyframes spin{to{transform:rotate(360deg)}}.topology[data-astro-cid-lzzmsynt]{--node-bg:#fff;--node-border:#ebebf0;--node-text:#2b2b33;--node-muted:#6c6c7a;--edge:#d0d0da;--track:#f0f0f4;--success:#1c7e57;--success-border:#9fdcc0;--success-line:#1e875e;--success-bg:#e7f6ef;--running:#8405ff;--running-bg:#f1e9ff;--runner:#3b5bdb;--runner-bg:#e8edff;--trigger:#4fb383;--trigger-button:#5fd6b4;--trigger-border:#7fdcc0;--trigger-bg:#5fd6b41f;--z:.85;--gantt-h:156px;width:calc(100% / var(--z));font-family:var(--font-family-mona-sans), system-ui, sans-serif;align-self:stretch;position:relative}html.dark .topology[data-astro-cid-lzzmsynt]{--node-bg:#1a1c22;--node-border:#2e2e3c;--node-text:#fff;--node-muted:#adadbf;--edge:#4a4a5a;--track:#2a2a36;--success:#1e875e;--success-line:#06f0b1;--success-border:#1e875e;--success-bg:#1e875e24;--running:#9869f7;--running-bg:#9869f724;--runner:#718bfe;--runner-bg:#9869f71f;--trigger:#1e875e;--trigger-button:#1e875e;--trigger-border:#06f0b159;--trigger-bg:#06f0b10f}.topology[data-astro-cid-lzzmsynt]{zoom:var(--z)}@media (width<=1399.98px){.topology[data-astro-cid-lzzmsynt]{--z:.62}}@media (width<=1199.98px){.topology[data-astro-cid-lzzmsynt]{--z:.65}}@media (width<=767.98px){.topology[data-astro-cid-lzzmsynt]{--z:.42}}.topology[data-astro-cid-lzzmsynt].no-gantt{--gantt-h:0px}.topology[data-astro-cid-lzzmsynt].resetting [data-astro-cid-lzzmsynt]{transition:none!important}.graph[data-astro-cid-lzzmsynt]{top:0;left:0;right:0;bottom:var(--gantt-h);justify-content:center;align-items:center;display:flex;position:absolute}.canvas[data-astro-cid-lzzmsynt]{zoom:1.04;width:880px;height:250px;position:relative}.edges[data-astro-cid-lzzmsynt]{will-change:transform;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.edge[data-astro-cid-lzzmsynt]{fill:none;stroke:var(--edge);stroke-width:1.5px;stroke-dasharray:4 4;transition:stroke .5s ease, opacity .3s ease calc(.15s + var(--i) * 70ms)}.building[data-astro-cid-lzzmsynt] .edge[data-astro-cid-lzzmsynt]{opacity:0;transition:none}.edge[data-astro-cid-lzzmsynt].active{stroke:var(--running);animation:.5s linear infinite flow}.edge[data-astro-cid-lzzmsynt].done{stroke:var(--success-line)}.arrow[data-astro-cid-lzzmsynt]{fill:var(--edge)}.arrow[data-astro-cid-lzzmsynt].running{fill:var(--running)}.arrow[data-astro-cid-lzzmsynt].done{fill:var(--success-line)}.edge[data-astro-cid-lzzmsynt]{marker-start:url(#topology-dot);marker-end:url(#topology-arrow)}.edge[data-astro-cid-lzzmsynt].active{marker-end:url(#topology-arrow-running)}.edge[data-astro-cid-lzzmsynt].done{marker-end:url(#topology-arrow-done)}@keyframes flow{to{stroke-dashoffset:-16px}}.trigger[data-astro-cid-lzzmsynt]{border:1px solid var(--trigger-border);background:var(--trigger-bg);width:288px;height:150px;transition:opacity .35s ease calc(var(--i) * 70ms), transform .45s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * 70ms);border-radius:10px;margin:-36px 0 0 -14px;position:absolute}.building[data-astro-cid-lzzmsynt] .trigger[data-astro-cid-lzzmsynt]{opacity:0;transition:none;transform:translateY(6px)scale(.98)}.trigger-label[data-astro-cid-lzzmsynt]{background:var(--trigger);color:#fff;border-radius:9px;padding:1px 9px 2px;font-size:12px;font-weight:600;position:absolute;top:9px;left:10px}.trigger-collapse[data-astro-cid-lzzmsynt]{background:var(--trigger-button);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-12px;right:-12px}.trigger-collapse[data-astro-cid-lzzmsynt] svg{width:13px;height:13px}.icon[data-astro-cid-lzzmsynt]{background:#fff;border-radius:8px;place-items:center;display:grid}.small[data-astro-cid-lzzmsynt] .plugin[data-astro-cid-lzzmsynt]{width:15px;height:15px}.bar[data-astro-cid-lzzmsynt]{width:100%;transform:translateX(calc(var(--start) * 100%)) scaleX(var(--length));transform-origin:0;opacity:0;transition:background-color .4s,opacity .3s;position:absolute;left:0}.is-running[data-astro-cid-lzzmsynt] .track[data-astro-cid-lzzmsynt]>.bar[data-astro-cid-lzzmsynt]{opacity:1;background:var(--running)}.is-success[data-astro-cid-lzzmsynt] .track[data-astro-cid-lzzmsynt]>.bar[data-astro-cid-lzzmsynt]{opacity:1;background:var(--success-line)}.gantt[data-astro-cid-lzzmsynt]{min-height:var(--gantt-h);border-top:1px solid var(--node-border);background:color-mix(in srgb, var(--node-bg) 72%, transparent);backdrop-filter:blur(6px);transition:opacity .4s .45s,transform .5s cubic-bezier(.22,1,.36,1) .45s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.building[data-astro-cid-lzzmsynt] .gantt[data-astro-cid-lzzmsynt]{opacity:0;transition:none;transform:translateY(10px)}.gantt[data-astro-cid-lzzmsynt] ul[data-astro-cid-lzzmsynt]{margin:0;padding:0;list-style:none}.gantt[data-astro-cid-lzzmsynt] li[data-astro-cid-lzzmsynt]{grid-template-columns:22px 150px 56px minmax(0,1fr) 52px 76px;align-items:center;gap:10px;height:26px;padding:0 24px;display:grid}.gantt[data-astro-cid-lzzmsynt] li[data-astro-cid-lzzmsynt]+li[data-astro-cid-lzzmsynt]{border-top:1px solid var(--node-border)}.gantt[data-astro-cid-lzzmsynt] li[data-astro-cid-lzzmsynt].is-created .icon[data-astro-cid-lzzmsynt],.gantt[data-astro-cid-lzzmsynt] li[data-astro-cid-lzzmsynt].is-created .gantt-task[data-astro-cid-lzzmsynt]{opacity:0}.gantt[data-astro-cid-lzzmsynt] li[data-astro-cid-lzzmsynt].is-created .track[data-astro-cid-lzzmsynt]{opacity:.5}.gantt[data-astro-cid-lzzmsynt] li[data-astro-cid-lzzmsynt] .track[data-astro-cid-lzzmsynt],.gantt[data-astro-cid-lzzmsynt] li[data-astro-cid-lzzmsynt] .icon[data-astro-cid-lzzmsynt],.gantt[data-astro-cid-lzzmsynt] li[data-astro-cid-lzzmsynt] .gantt-task[data-astro-cid-lzzmsynt]{transition:opacity .4s}.gantt-head[data-astro-cid-lzzmsynt]{color:var(--node-muted);justify-content:space-between;margin-left:282px;margin-right:172px;padding:6px 0 4px;font-size:11px;display:flex}.icon[data-astro-cid-lzzmsynt].small{border:1px solid var(--node-border);border-radius:6px;width:20px;height:20px}.icon[data-astro-cid-lzzmsynt].small svg{width:15px;height:15px}.gantt-task[data-astro-cid-lzzmsynt],.offset[data-astro-cid-lzzmsynt],.took[data-astro-cid-lzzmsynt]{font-family:var(--font-family-jetbrains-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.gantt-task[data-astro-cid-lzzmsynt]{color:var(--node-text)}.offset[data-astro-cid-lzzmsynt]{text-align:right;color:var(--node-muted);opacity:0;transition:opacity .5s}.is-running[data-astro-cid-lzzmsynt]>.offset[data-astro-cid-lzzmsynt],.is-success[data-astro-cid-lzzmsynt]>.offset[data-astro-cid-lzzmsynt]{opacity:1}.took[data-astro-cid-lzzmsynt]{color:var(--node-text);text-decoration:underline dotted var(--node-muted);text-underline-offset:3px;opacity:0;transition:opacity .5s}.is-success[data-astro-cid-lzzmsynt]>.took[data-astro-cid-lzzmsynt]{opacity:1}.gantt-state[data-astro-cid-lzzmsynt]{font-size:11px;font-weight:500}.gantt-state[data-astro-cid-lzzmsynt]>span[data-astro-cid-lzzmsynt]{border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:3px 0;display:none}.gantt-state[data-astro-cid-lzzmsynt] svg{width:13px;height:13px}.gantt-state[data-astro-cid-lzzmsynt] .state-running[data-astro-cid-lzzmsynt]{background:var(--running-bg);color:var(--running)}.gantt-state[data-astro-cid-lzzmsynt] .state-success[data-astro-cid-lzzmsynt]{background:var(--success-bg);color:var(--success)}.is-running[data-astro-cid-lzzmsynt]>.gantt-state[data-astro-cid-lzzmsynt] .state-running[data-astro-cid-lzzmsynt],.is-success[data-astro-cid-lzzmsynt]>.gantt-state[data-astro-cid-lzzmsynt] .state-success[data-astro-cid-lzzmsynt]{display:flex}.gantt-state[data-astro-cid-lzzmsynt] .spin{animation:1s linear infinite spin}@media (prefers-reduced-motion:reduce){.gantt-state[data-astro-cid-lzzmsynt] .spin{animation:none}}.track[data-astro-cid-lzzmsynt]{background:var(--track);border-radius:3px;height:6px;position:relative}.bar[data-astro-cid-lzzmsynt]{border-radius:3px;height:100%;top:0}.control-plane[data-astro-cid-e4fmdjgs]{--blue:#3b5bdb;z-index:1;overflow-anchor:none;background:radial-gradient(60% 70% at 0% 0%, color-mix(in srgb, var(--blue) 8%, transparent), transparent 70%), radial-gradient(70% 80% at 100% 100%, color-mix(in srgb, var(--blue) 14%, transparent), transparent 70%), color-mix(in srgb, var(--blue) 3%, var(--ks-background-body));position:relative}html.dark .control-plane[data-astro-cid-e4fmdjgs]{background:var(--ks-background-body);border-bottom:1px solid var(--ks-border-primary)}@media (width<=1199.98px){html.dark .control-plane[data-astro-cid-e4fmdjgs]{border-bottom:0}}.grid[data-astro-cid-e4fmdjgs]{--rule:1px solid var(--ks-border-primary);--inset:clamp(1.5rem, 4vw, 3.5rem);border-left:var(--rule);border-right:var(--rule);position:relative}@media (width<=1199.98px){.grid[data-astro-cid-e4fmdjgs]{border-inline:0}}.grid[data-astro-cid-e4fmdjgs]{padding-bottom:clamp(2.5rem,4vw,3.5rem)}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs]{pointer-events:none;width:1px;height:clamp(2.5rem,4vw,3.5rem);position:absolute;bottom:0;left:50%}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs]:before{content:"";background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--ks-content-primary) 28%, transparent) 0 4px, transparent 4px 8px);transform-origin:top;transition:transform .45s linear;position:absolute;inset:0}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs] .node[data-astro-cid-e4fmdjgs]{z-index:2;background:var(--ks-background-body);border:1.5px solid #a950ff;border-radius:50%;width:13px;height:13px;transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1);position:absolute;top:-6px;left:-6px;box-shadow:0 0 0 4px #a950ff1f}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs] .run[data-astro-cid-e4fmdjgs]{z-index:1;opacity:0;background:#8405ff;border-radius:2px;width:3px;height:14px;animation:2.8s ease-in infinite bridge-run;position:absolute;top:0;left:-1px}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs].armed:before{transform:scaleY(0)}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs].armed .node[data-astro-cid-e4fmdjgs]{opacity:0;transform:scale(0)}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs].armed .run[data-astro-cid-e4fmdjgs]{animation:none}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs].armed.on .node[data-astro-cid-e4fmdjgs]{opacity:1;transform:none}.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs].armed.drawn:before{transform:none}.grid[data-astro-cid-e4fmdjgs]>.body[data-astro-cid-e4fmdjgs]{border-block:var(--rule);position:relative}.grid[data-astro-cid-e4fmdjgs]>.body[data-astro-cid-e4fmdjgs]:before,.grid[data-astro-cid-e4fmdjgs]>.body[data-astro-cid-e4fmdjgs]:after{content:"";background:var(--ks-border-primary);pointer-events:none;height:1px;position:absolute;left:-100vw;right:-100vw}.grid[data-astro-cid-e4fmdjgs]>.body[data-astro-cid-e4fmdjgs]:before{top:-1px}.grid[data-astro-cid-e4fmdjgs]>.body[data-astro-cid-e4fmdjgs]:after{bottom:-1px}.head[data-astro-cid-e4fmdjgs]{text-align:center;justify-items:center;row-gap:1.25rem;padding:8.5rem 0 4rem;display:grid}.head[data-astro-cid-e4fmdjgs]>[data-astro-cid-e4fmdjgs]{padding-inline:var(--inset)}@media (width<=767.98px){.head[data-astro-cid-e4fmdjgs]{padding-block:4.5rem 3rem}}.head[data-astro-cid-e4fmdjgs] h2[data-astro-cid-e4fmdjgs]{letter-spacing:-.03em;color:var(--ks-content-primary);text-wrap:balance;max-width:10.5em;margin:0;font-size:clamp(2.5rem,5.5vw,4.5rem);font-weight:600;line-height:1.05}.head[data-astro-cid-e4fmdjgs] p[data-astro-cid-e4fmdjgs]{max-width:calc(40rem + 2 * var(--inset));color:var(--ks-content-tertiary);text-wrap:balance;margin:0;font-size:1.125rem;line-height:1.55}.body[data-astro-cid-e4fmdjgs]{background:0 0}.tabs[data-astro-cid-e4fmdjgs]{border-bottom:var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=767.98px){.tabs[data-astro-cid-e4fmdjgs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tab[data-astro-cid-e4fmdjgs]{background:var(--ks-background-body);text-align:center;color:var(--ks-content-primary);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.625rem;padding:1.375rem 1rem;font-size:1.0625rem;font-weight:500;transition:background-color .3s;display:flex;position:relative}.tab[data-astro-cid-e4fmdjgs]+.tab[data-astro-cid-e4fmdjgs]{border-left:var(--rule)}@media (width<=767.98px){.tab[data-astro-cid-e4fmdjgs]:nth-child(3){border-left:0}.tab[data-astro-cid-e4fmdjgs]:nth-child(n+3){border-top:var(--rule)}}.tab[data-astro-cid-e4fmdjgs]:hover{background:color-mix(in srgb, var(--tint) 4%, var(--ks-background-body))}.tab[data-astro-cid-e4fmdjgs]:focus-visible{outline:2px solid var(--ks-border-active);outline-offset:-2px}.tab[data-astro-cid-e4fmdjgs].active{cursor:default}.tab[data-astro-cid-e4fmdjgs]:after{content:"";background:var(--tint);opacity:0;height:2px;transform:scaleX(var(--progress,1));transform-origin:0;transition:opacity .2s,transform .4s;position:absolute;bottom:-1px;left:0;right:0}.tab[data-astro-cid-e4fmdjgs].active:after{opacity:1}.swatch[data-astro-cid-e4fmdjgs]{background:var(--ks-content-tertiary);opacity:.5;border-radius:2px;width:.5rem;height:.5rem;transition:background-color .3s,opacity .3s}.active[data-astro-cid-e4fmdjgs] .swatch[data-astro-cid-e4fmdjgs]{background:var(--tint);opacity:1}.visuals[data-astro-cid-e4fmdjgs]{display:grid;position:relative;overflow:hidden}.lit>.visual[data-astro-cid-e4fmdjgs].active{box-shadow:inset 0 0 0 2px #a950ff,inset 0 0 60px #a950ff29}.visual[data-astro-cid-e4fmdjgs]{min-height:max(28rem,min(32rem,100vh - 14rem));padding:var(--inset);background:var(--ks-background-body);opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:center;gap:2rem;transition:opacity .5s,visibility 0s linear .5s;display:grid;position:relative}.visual[data-astro-cid-e4fmdjgs]>.panel-copy[data-astro-cid-e4fmdjgs],.visual[data-astro-cid-e4fmdjgs]>.panel-topology[data-astro-cid-e4fmdjgs]{transition:transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.visual[data-astro-cid-e4fmdjgs].active{opacity:1;visibility:visible;transition:opacity .5s,box-shadow .5s}.visual[data-astro-cid-e4fmdjgs].active>.panel-copy[data-astro-cid-e4fmdjgs],.visual[data-astro-cid-e4fmdjgs].active>.panel-topology[data-astro-cid-e4fmdjgs]{transform:none}@media (width<=1199.98px){.visual[data-astro-cid-e4fmdjgs]{grid-template-columns:minmax(0,1fr);align-content:start}}.visual[data-astro-cid-e4fmdjgs] .pixels[data-astro-cid-e4fmdjgs]{aspect-ratio:194/168;background:var(--tint);width:96px;mask:var(--pixels) no-repeat center/contain;opacity:.3;pointer-events:none;position:absolute;top:1.5rem;right:1.5rem}.panel-copy[data-astro-cid-e4fmdjgs]{z-index:1;position:relative}.panel-copy[data-astro-cid-e4fmdjgs] h3[data-astro-cid-e4fmdjgs]{letter-spacing:-.01em;color:var(--ks-content-primary);margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.2}.panel-copy[data-astro-cid-e4fmdjgs] p[data-astro-cid-e4fmdjgs]{color:var(--ks-content-secondary);margin:0;font-size:1.0625rem;line-height:1.65}.solution[data-astro-cid-e4fmdjgs]{margin-top:1.75rem}.panel-topology[data-astro-cid-e4fmdjgs]{align-self:stretch;min-height:20rem;display:flex;position:relative}@keyframes bridge-run{0%{opacity:0;transform:translateY(0)}12%{opacity:1}75%{opacity:1;transform:translateY(calc(2*clamp(2.5rem,4vw,3.5rem) - 14px))}to{opacity:0;transform:translateY(calc(2*clamp(2.5rem,4vw,3.5rem) - 14px))}}@media (prefers-reduced-motion:reduce){.grid[data-astro-cid-e4fmdjgs]>.bridge[data-astro-cid-e4fmdjgs] .run[data-astro-cid-e4fmdjgs]{animation:none}}@media (width<=991.98px){.tabs[data-astro-cid-e4fmdjgs]{display:none}.visuals[data-astro-cid-e4fmdjgs]{display:block;overflow:visible}.visual[data-astro-cid-e4fmdjgs]{gap:1.5rem;min-height:0;padding-block:3rem}.lit>.visual[data-astro-cid-e4fmdjgs].active{box-shadow:none}.visual[data-astro-cid-e4fmdjgs]{opacity:1;visibility:visible}.visual[data-astro-cid-e4fmdjgs]+.visual[data-astro-cid-e4fmdjgs]{border-top:var(--rule)}.visual[data-astro-cid-e4fmdjgs]>.panel-copy[data-astro-cid-e4fmdjgs],.visual[data-astro-cid-e4fmdjgs]>.panel-topology[data-astro-cid-e4fmdjgs]{transform:none}.visual[data-astro-cid-e4fmdjgs] .pixels[data-astro-cid-e4fmdjgs]{width:64px}.panel-copy[data-astro-cid-e4fmdjgs] h3[data-astro-cid-e4fmdjgs]:before{content:"";background:var(--tint);vertical-align:middle;border-radius:2px;width:.5rem;height:.5rem;margin:0 .625rem .2em 0;display:inline-block}.solution[data-astro-cid-e4fmdjgs]{margin-top:1.25rem}.panel-topology[data-astro-cid-e4fmdjgs]{min-height:0}.panel-copy[data-astro-cid-e4fmdjgs]{display:contents}.panel-copy[data-astro-cid-e4fmdjgs] h3[data-astro-cid-e4fmdjgs]{order:1;margin:0}.panel-copy[data-astro-cid-e4fmdjgs] p[data-astro-cid-e4fmdjgs]{order:3}.panel-topology[data-astro-cid-e4fmdjgs]{order:2}.solution[data-astro-cid-e4fmdjgs]{order:4;justify-self:start;margin-top:0}}.ai-flow[data-astro-cid-ocoxpi3t]{--frame:#ffffff1a;--muted:#a3a3b1;--faint:#6b6b78;--created:#8b98ff;--success:#5ee3ae;--running:#9d78ff;--warning:#f2b25c;z-index:1;max-width:72rem;font-family:var(--font-family-mona-sans), system-ui, sans-serif;margin:0 auto;position:relative}.frame[data-astro-cid-ocoxpi3t]{border:1px solid var(--frame);-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(160deg,#ffffff12 0%,#ffffff05 35%,#ffffff04 100%),#12121859;border-radius:12px;padding:1.25rem 1rem 1rem;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff08,0 24px 60px -24px #0009}.head[data-astro-cid-ocoxpi3t]{border-bottom:1px solid var(--frame);align-items:center;gap:.75rem;margin-bottom:3rem;padding-bottom:1.25rem;font-size:.875rem;display:flex}.flow-mark[data-astro-cid-ocoxpi3t]{width:1.25rem;height:1.25rem}.name[data-astro-cid-ocoxpi3t]{color:var(--muted)}.name[data-astro-cid-ocoxpi3t] .sep[data-astro-cid-ocoxpi3t]{color:var(--faint);margin-inline:.25rem}.name[data-astro-cid-ocoxpi3t] strong[data-astro-cid-ocoxpi3t]{color:#fff;font-weight:500}.guards[data-astro-cid-ocoxpi3t]{gap:.5rem;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.guards[data-astro-cid-ocoxpi3t] li[data-astro-cid-ocoxpi3t]{color:var(--muted);background:#ffffff0f;border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:color .3s,background-color .3s;display:inline-flex}.guards[data-astro-cid-ocoxpi3t] li[data-astro-cid-ocoxpi3t] svg{width:14px;height:14px}.guards[data-astro-cid-ocoxpi3t] li[data-astro-cid-ocoxpi3t][data-state=ok]{color:var(--success);background:color-mix(in srgb, var(--success) 14%, transparent)}.guards[data-astro-cid-ocoxpi3t] li[data-astro-cid-ocoxpi3t][data-state=wait]{color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent)}.guards[data-astro-cid-ocoxpi3t] .count[data-astro-cid-ocoxpi3t]{font-variant-numeric:tabular-nums;min-width:1ch}.guards[data-astro-cid-ocoxpi3t] .count[data-astro-cid-ocoxpi3t]:empty{display:none}.steps[data-astro-cid-ocoxpi3t]{grid-template-columns:minmax(0,1fr) 1.25rem minmax(0,1fr) 1.25rem minmax(0,1fr) 1.25rem minmax(0,1fr) 1.25rem minmax(0,1fr);align-items:center;display:grid}.step[data-astro-cid-ocoxpi3t]{min-width:0;position:relative}.step[data-astro-cid-ocoxpi3t] .node{grid-template-columns:auto minmax(0,1fr);gap:.625rem;width:100%;padding-inline:.625rem}.step[data-astro-cid-ocoxpi3t] .node>.action{display:none}.step[data-astro-cid-ocoxpi3t] .node strong{font-size:13px}.step[data-astro-cid-ocoxpi3t] .node .type{font-size:12px}.step[data-astro-cid-ocoxpi3t] .node .icon{width:34px;height:34px}.step[data-astro-cid-ocoxpi3t] .node .icon svg,.step[data-astro-cid-ocoxpi3t] .node .plugin{width:26px;height:26px}.step[data-astro-cid-ocoxpi3t] .node .pills{max-width:100%;left:0;right:auto}.step[data-astro-cid-ocoxpi3t] .node .pill{white-space:nowrap}.step[data-astro-cid-ocoxpi3t].agent .node{border-color:color-mix(in srgb, var(--running) 55%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--running) 12%, transparent), 0 0 32px color-mix(in srgb, var(--running) 22%, transparent)}.decision[data-astro-cid-ocoxpi3t]{white-space:nowrap;color:#e4dcff;background:#2a2140;border-radius:6px;align-items:center;gap:.375rem;padding:.3rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;bottom:calc(100% + .625rem);left:50%;translate:-50%}.decision[data-astro-cid-ocoxpi3t] svg{width:14px;height:14px;color:var(--running)}[data-playing] .decision[data-astro-cid-ocoxpi3t]{opacity:0;transition:opacity .35s,translate .35s;translate:-50% 4px}[data-playing] .decision[data-astro-cid-ocoxpi3t].shown{opacity:1;translate:-50%}.edge[data-astro-cid-ocoxpi3t]{background:repeating-linear-gradient(90deg,#ffffff47 0 4px,#0000 4px 8px);height:1px;margin-inline:3px;position:relative}.edge[data-astro-cid-ocoxpi3t]:after{content:"";border:4px solid #0000;border-left:5px solid #fff6;border-right:0;position:absolute;top:50%;right:-2px;translate:0 -50%}.edge[data-astro-cid-ocoxpi3t].active{background:repeating-linear-gradient(90deg, var(--running) 0 4px, transparent 4px 8px);background-size:16px 1px;animation:.5s linear infinite march}.edge[data-astro-cid-ocoxpi3t].active:after{border-left-color:var(--running)}.edge[data-astro-cid-ocoxpi3t].done{background:#fff6}.resetting[data-astro-cid-ocoxpi3t] *{transition:none!important}@keyframes march{to{background-position:16px 0}}.audit[data-astro-cid-ocoxpi3t]{border-top:1px solid var(--frame);gap:.375rem;min-height:5.75rem;margin:3.25rem 0 0;padding:.875rem .5rem 0;font-size:.8125rem;list-style:none;display:grid}.audit[data-astro-cid-ocoxpi3t] li{color:var(--muted);grid-template-columns:5rem 6rem minmax(0,1fr);gap:.75rem;animation:.35s ease-out row-in;display:grid}.audit[data-astro-cid-ocoxpi3t] li:not(:first-child){opacity:.55}.audit[data-astro-cid-ocoxpi3t] .time{font-variant-numeric:tabular-nums;color:var(--faint)}.audit[data-astro-cid-ocoxpi3t] .who{color:#fff;font-weight:500}.audit[data-astro-cid-ocoxpi3t] li[data-tone=ok] .what{color:var(--success)}@keyframes row-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.edge[data-astro-cid-ocoxpi3t].active{animation:none}}@media (width<=1100px){.frame[data-astro-cid-ocoxpi3t]{padding:1rem 1rem .75rem}.head[data-astro-cid-ocoxpi3t]{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.guards[data-astro-cid-ocoxpi3t]{flex-wrap:wrap;margin-left:0}.steps[data-astro-cid-ocoxpi3t]{grid-template-columns:minmax(0,1fr);max-width:22rem;margin-inline:auto;padding-bottom:1.75rem}.step[data-astro-cid-ocoxpi3t]{padding-bottom:1.625rem}.edge[data-astro-cid-ocoxpi3t]{background:repeating-linear-gradient(#ffffff47 0 4px,#0000 4px 8px);justify-self:center;width:1px;height:.875rem;margin:0}.edge[data-astro-cid-ocoxpi3t]:after{border:4px solid #0000;border-top:5px solid #fff6;border-bottom:0;inset:auto auto -2px 50%;translate:-50%}.edge[data-astro-cid-ocoxpi3t].active{background:repeating-linear-gradient(180deg, var(--running) 0 4px, transparent 4px 8px);background-size:1px 16px;animation:.5s linear infinite march-down}.edge[data-astro-cid-ocoxpi3t].active:after{border-top-color:var(--running)}.edge[data-astro-cid-ocoxpi3t].done{background:#fff6}.decision[data-astro-cid-ocoxpi3t]{width:fit-content;margin:0 auto .625rem;display:flex;position:static;translate:none}[data-playing] .decision[data-astro-cid-ocoxpi3t]{translate:0 4px}[data-playing] .decision[data-astro-cid-ocoxpi3t].shown{translate:none}.audit[data-astro-cid-ocoxpi3t]{margin-top:.5rem;font-size:.75rem}.audit[data-astro-cid-ocoxpi3t] li{grid-template-columns:4rem 4.5rem minmax(0,1fr);gap:.5rem}.audit[data-astro-cid-ocoxpi3t] .what{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@keyframes march-down{to{background-position:0 16px}}.ai-governance[data-astro-cid-2aewzazh]{--bg:#1c1c20;--ink:#fff;--ink-2:#d6d6de;--node:#141418;--node-hi:#2c2c33;--glow:255, 255, 255;--glow-a:1;--pulse:#fff;--pulse-kestra:#b48cff;--line:#46454d;--wire:#ffffff24;--text:#fff;--muted:#a3a3b1;--faint:#5c5c68;--danger:#ff5c7a;--ks-content-primary:#fff;--ks-content-secondary:#cccbce;--ks-content-tertiary:#a5a4aa;--ks-content-link:#cdc5ff;--night:#060609;background:radial-gradient(ellipse 75% 55% at 50% 100%, #462cff29, #3c1ef00f 55%, transparent 80%), linear-gradient(180deg, var(--bg) 0%, var(--bg) 30%, #100e1c 70%, var(--night) 100%);color:var(--text);position:relative;overflow:hidden}.ai-governance[data-astro-cid-2aewzazh] .pixel-edges{--pixel:#a796ff12}.cluster[data-astro-cid-2aewzazh]{aspect-ratio:194/168;width:96px;mask:var(--pixels) no-repeat center/contain;opacity:.22;pointer-events:none;background:#8405ff;position:absolute}.cluster[data-astro-cid-2aewzazh].top{top:2.5rem;right:clamp(1.5rem,6vw,6rem)}.cluster[data-astro-cid-2aewzazh].bottom{opacity:.14;bottom:2.5rem;left:clamp(1.5rem,6vw,6rem);transform:scaleX(-1)}.ai-governance[data-astro-cid-2aewzazh]:not(.is-light) .cluster[data-astro-cid-2aewzazh]{display:none}.rails[data-astro-cid-2aewzazh]{padding:clamp(2.5rem,4vw,3.5rem) 0 clamp(4rem,6vw,5.5rem);position:relative}.rails[data-astro-cid-2aewzazh]:before,.rails[data-astro-cid-2aewzazh]:after{content:"";z-index:3;background:var(--line);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.rails[data-astro-cid-2aewzazh]:before{left:0}@media (width<=1199.98px){.rails[data-astro-cid-2aewzazh]:before,.rails[data-astro-cid-2aewzazh]:after{display:none}}.rails[data-astro-cid-2aewzazh]:after{right:0}.head[data-astro-cid-2aewzazh]{text-align:center;flex-direction:column;align-items:center;gap:2rem;margin-bottom:2.5rem;padding-inline:clamp(1.5rem,4vw,3.5rem);display:flex;position:relative}@media (width<=767.98px){.head[data-astro-cid-2aewzazh]{margin-bottom:1.5rem}}.head[data-astro-cid-2aewzazh]>div[data-astro-cid-2aewzazh]{flex-direction:column;align-items:center;max-width:56rem;display:flex}.mascot[data-astro-cid-2aewzazh]{z-index:1;place-items:center;width:9rem;height:9rem;margin:0 auto 1.25rem;display:grid;position:relative}.mascot[data-astro-cid-2aewzazh] .ring[data-astro-cid-2aewzazh]{border:1px dashed color-mix(in srgb, var(--ink) 24%, transparent);opacity:0;border-radius:50%;transition:opacity .6s .25s,transform .8s cubic-bezier(.22,1,.36,1) .25s;position:absolute;inset:1.25rem;transform:scale(.6)}.mascot[data-astro-cid-2aewzazh] .ring[data-astro-cid-2aewzazh].outer{border-color:color-mix(in srgb, var(--ink) 12%, transparent);transition-delay:.4s;inset:0}.mascot[data-astro-cid-2aewzazh] .disc[data-astro-cid-2aewzazh]{background:linear-gradient(180deg, var(--node-hi) 0%, var(--node) 100%);width:4.75rem;height:4.75rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent);opacity:0;border-radius:50%;place-items:center;transition:opacity .3s,transform .6s cubic-bezier(.34,1.56,.64,1);display:grid;transform:scale(.3)}.mascot[data-astro-cid-2aewzazh] svg[data-astro-cid-2aewzazh]{width:3rem;height:3rem;fill:var(--ink)}.mascot[data-astro-cid-2aewzazh] .face[data-astro-cid-2aewzazh]{fill:none;stroke:var(--ink);stroke-width:3.25px}.mascot[data-astro-cid-2aewzazh] .eyes[data-astro-cid-2aewzazh]{transition:transform .25s ease-out}.mascot[data-astro-cid-2aewzazh] .eye[data-astro-cid-2aewzazh],.mascot[data-astro-cid-2aewzazh] .mouth[data-astro-cid-2aewzazh]{transform-box:fill-box;transform-origin:50%;transition:transform .25s}.mascot[data-astro-cid-2aewzazh].in .ring[data-astro-cid-2aewzazh],.mascot[data-astro-cid-2aewzazh].in .disc[data-astro-cid-2aewzazh]{opacity:1;transform:none}.is-light[data-astro-cid-2aewzazh] .mascot[data-astro-cid-2aewzazh] .ring[data-astro-cid-2aewzazh]{border-color:#a950ff66}.is-light[data-astro-cid-2aewzazh] .mascot[data-astro-cid-2aewzazh] .ring[data-astro-cid-2aewzazh].outer{border-color:#a950ff33}.is-light[data-astro-cid-2aewzazh] .mascot[data-astro-cid-2aewzazh] .disc[data-astro-cid-2aewzazh]{background:linear-gradient(#a982ff 0%,#7448e8 100%);box-shadow:inset 0 1px #ffffff59,0 8px 22px -10px #5b28d280}.is-light[data-astro-cid-2aewzazh] .mascot[data-astro-cid-2aewzazh] svg[data-astro-cid-2aewzazh]{fill:#fff}.is-light[data-astro-cid-2aewzazh] .mascot[data-astro-cid-2aewzazh] .face[data-astro-cid-2aewzazh]{stroke:#fff}.is-light[data-astro-cid-2aewzazh] .mascot[data-astro-cid-2aewzazh] .antenna[data-astro-cid-2aewzazh]{fill:#fff}.mascot[data-astro-cid-2aewzazh].winking .wink[data-astro-cid-2aewzazh]{animation:.45s ease-in-out shut}.mascot[data-astro-cid-2aewzazh].blinking .eye[data-astro-cid-2aewzazh]{animation:.22s ease-in-out shut}.mascot[data-astro-cid-2aewzazh][data-mood=send] .disc[data-astro-cid-2aewzazh]{animation:.5s nod}.mascot[data-astro-cid-2aewzazh][data-mood=ok] .eye[data-astro-cid-2aewzazh]{transform:scaleY(.55)}.mascot[data-astro-cid-2aewzazh][data-mood=wait] .ring[data-astro-cid-2aewzazh]:not(.outer){animation:6s linear infinite mascot-ring-turn}.mascot[data-astro-cid-2aewzazh][data-mood=happy] .disc[data-astro-cid-2aewzazh]{animation:.6s cubic-bezier(.34,1.56,.64,1) hop}.mascot[data-astro-cid-2aewzazh][data-mood=happy] .eye[data-astro-cid-2aewzazh]{transform:scaleY(.45)}.mascot[data-astro-cid-2aewzazh][data-mood=happy] .mouth[data-astro-cid-2aewzazh]{transform:scaleX(1.3)}.mascot[data-astro-cid-2aewzazh][data-mood=denied] .disc[data-astro-cid-2aewzazh]{animation:.5s mascot-shake}.mascot[data-astro-cid-2aewzazh][data-mood=denied] .eye[data-astro-cid-2aewzazh]{transform:scale(1.25)}.mascot[data-astro-cid-2aewzazh][data-mood=denied] .mouth[data-astro-cid-2aewzazh]{transform:scaleX(.55)}.agent-packet{z-index:3;background:var(--tint);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tint) 22%, transparent), 0 0 14px color-mix(in srgb, var(--tint) 60%, transparent);pointer-events:none;will-change:transform;border-radius:50%;position:absolute;top:-4px;left:-4px}@keyframes nod{40%{transform:translateY(4px)scale(.97)}}@keyframes hop{40%{transform:translateY(-8px)}}@keyframes mascot-shake{20%,60%{transform:translate(-5px)rotate(-4deg)}40%,80%{transform:translate(5px)rotate(4deg)}}@keyframes mascot-ring-turn{to{transform:rotate(1turn)}}@keyframes shut{35%,60%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.mascot[data-astro-cid-2aewzazh] .ring[data-astro-cid-2aewzazh],.mascot[data-astro-cid-2aewzazh] .disc[data-astro-cid-2aewzazh]{opacity:1;transition:none;transform:none}}h2[data-astro-cid-2aewzazh]{letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.1}h2[data-astro-cid-2aewzazh] span[data-astro-cid-2aewzazh]{color:var(--muted)}.bridge[data-astro-cid-2aewzazh]{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--ink) 28%, transparent) 0 4px, transparent 4px 8px);transform-origin:top;pointer-events:none;width:1px;height:clamp(2.5rem,4vw,3.5rem);transition:transform .45s linear;position:absolute;top:0;left:50%}.ai-governance[data-astro-cid-2aewzazh].armed .bridge[data-astro-cid-2aewzazh]{transform:scaleY(0)}.ai-governance[data-astro-cid-2aewzazh].armed .bridge[data-astro-cid-2aewzazh].drawn{transform:none}.ai-governance[data-astro-cid-2aewzazh].armed h2[data-astro-cid-2aewzazh],.ai-governance[data-astro-cid-2aewzazh].armed .lead[data-astro-cid-2aewzazh]{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(1.25rem)}.ai-governance[data-astro-cid-2aewzazh].armed.in h2[data-astro-cid-2aewzazh],.ai-governance[data-astro-cid-2aewzazh].armed.in .lead[data-astro-cid-2aewzazh]{opacity:1;transform:none}.ai-governance[data-astro-cid-2aewzazh].armed.in .lead[data-astro-cid-2aewzazh]{transition-delay:.15s}.eyebrow[data-astro-cid-2aewzazh]{letter-spacing:.08em;text-transform:uppercase;color:#7448e8;margin:0 0 1rem;font-size:.8125rem;font-weight:600}.lead[data-astro-cid-2aewzazh]{max-width:44rem;color:var(--ink-2);margin:1.25rem 0 0;font-size:1.125rem;line-height:1.55}.foot[data-astro-cid-2aewzazh]{justify-content:center;margin-top:2.5rem;display:flex}.texture[data-astro-cid-2aewzazh]{background:radial-gradient(circle, color-mix(in srgb, var(--ink) 7%, transparent) 1px, transparent 1.5px) 0 0/20px 20px;pointer-events:none;position:absolute;inset:0;mask:radial-gradient(60% 50% at 50% 65%,#000 20%,#0000 75%)}.ai-governance[data-astro-cid-2aewzazh]>.container-xl[data-astro-cid-2aewzazh]{z-index:1;position:relative}.planet[data-astro-cid-2aewzazh]{--size:84rem;--rise:30rem;z-index:0;bottom:calc(var(--rise) - var(--size));width:var(--size);aspect-ratio:1;background:linear-gradient(transparent 20%, var(--night) 48%), radial-gradient(ellipse 62% 26% at 50% 0%, #c8c8d83d, #8282961a 40%, transparent 72%), var(--night);pointer-events:none;border-radius:50%;position:absolute;left:50%;translate:-50%}@media (width<=991.98px){.planet[data-astro-cid-2aewzazh]{--size:60rem;--rise:22rem}}@media (width<=767.98px){.planet[data-astro-cid-2aewzazh]{display:none}}.limb[data-astro-cid-2aewzazh]{background:conic-gradient(from -90deg,#0000 0deg,#3a26ff 22deg,#5f4dff 52deg,#d8d6ec73 80deg,#ffffff8c 90deg,#d8d6ec73 100deg,#5f4dff 128deg,#3a26ff 158deg,#0000 180deg);border-radius:50%;position:absolute;inset:0;mask-image:radial-gradient(farthest-side,#0000 calc(100% - 16px),#000 100%),linear-gradient(#000 15%,#0000 46%);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.atmosphere[data-astro-cid-2aewzazh]{z-index:-1;background:radial-gradient(circle closest-side,#0000 calc(100% - 20rem),#5038ff80 calc(100% - 20rem + 1px),#462cff38 calc(100% - 18rem),#3c1ef014 calc(100% - 14rem),#0000 calc(100% - 9rem));border-radius:50%;position:absolute;inset:-20rem;mask-image:conic-gradient(from -90deg,#000 0deg 45deg,#0000 78deg 102deg,#000 135deg 360deg),linear-gradient(#000 4%,#0000 46%);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.rim[data-astro-cid-2aewzazh]{background:radial-gradient(circle closest-side,#0000 82%,#321cdc29 92%,#4830ff80 98.5%,#7664ffb3 100%);border-radius:50%;position:absolute;inset:0;mask-image:conic-gradient(from -90deg,#000 0deg 40deg,#0000 75deg 105deg,#000 140deg 360deg),linear-gradient(#000 20%,#0000 48%);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.haze[data-astro-cid-2aewzazh]{z-index:-1;background:radial-gradient(closest-side,#e6e6f21a,#c8c8dc0a 55%,#0000);width:44rem;height:16rem;position:absolute;top:-7rem;left:50%;translate:-50%}.horizon[data-astro-cid-2aewzazh]{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff14 12%,#5f4dff8c 32%,#e0dcfff2 50%,#5f4dff8c 68%,#ffffff14 88%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.horizon[data-astro-cid-2aewzazh]:before{content:"";background:radial-gradient(50% 100% at 50% 100%,#7864ff66,#462cff24 45%,#0000 75%);height:9rem;position:absolute;bottom:0;left:15%;right:15%}.horizon[data-astro-cid-2aewzazh]:after{content:"";filter:blur(1.5px);background:radial-gradient(closest-side,#fff,#beb4ff99 50%,#0000);border-radius:50%;width:22rem;height:3px;animation:6s ease-in-out infinite alternate horizon;position:absolute;bottom:-1px;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.horizon[data-astro-cid-2aewzazh]:after{animation:none}}@keyframes horizon{0%{opacity:.7}to{opacity:1}}.glow[data-astro-cid-2aewzazh]{background:radial-gradient(circle, rgba(var(--glow), calc(var(--glow-a) * .05)) 0%, rgba(var(--glow), calc(var(--glow-a) * .03)) 22%, rgba(var(--glow), calc(var(--glow-a) * .012)) 45%, transparent 70%);opacity:0;width:50rem;height:50rem;transform:translate(var(--x,0), var(--y,0));pointer-events:none;border-radius:50%;margin:-25rem 0 0 -25rem;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.glow[data-astro-cid-2aewzazh].on{opacity:1}.stack[data-astro-cid-2aewzazh]{border-block:1px solid var(--line);background:var(--node);margin:0;padding:clamp(2rem,3.5vw,3rem) clamp(1rem,2.5vw,2.5rem);position:relative}.ai-governance[data-astro-cid-2aewzazh].is-aurora{--muted-on-bg:#c3c0e4}.ai-governance[data-astro-cid-2aewzazh].is-aurora .stack[data-astro-cid-2aewzazh]{background:0 0;border-block:0;max-width:74rem;margin-inline:auto;padding-block:0}@media (width<=767.98px){.ai-governance[data-astro-cid-2aewzazh].is-aurora .stack[data-astro-cid-2aewzazh]{padding:0 1.25rem}}.how-it-works[data-astro-cid-hahnwogd]{background:var(--ks-background-body);border-bottom:1px solid var(--ks-border-primary);position:relative}.grid[data-astro-cid-hahnwogd]{--rule:1px solid var(--ks-border-primary);--inset:clamp(1.5rem, 4vw, 3.5rem);--tint:#8405ff;border-left:var(--rule);border-right:var(--rule);position:relative}@media (width<=1199.98px){.grid[data-astro-cid-hahnwogd]{border-inline:0}}html.dark .grid[data-astro-cid-hahnwogd]{--tint:#9869f7}.grid[data-astro-cid-hahnwogd]>.steps[data-astro-cid-hahnwogd],.grid[data-astro-cid-hahnwogd]>.body[data-astro-cid-hahnwogd]{border-top:var(--rule);position:relative}.grid[data-astro-cid-hahnwogd]>.steps[data-astro-cid-hahnwogd]:before,.grid[data-astro-cid-hahnwogd]>.body[data-astro-cid-hahnwogd]:before{content:"";background:var(--ks-border-primary);pointer-events:none;height:1px;position:absolute;top:-1px;left:-100vw;right:-100vw}.grid[data-astro-cid-hahnwogd]>.body[data-astro-cid-hahnwogd]{border-bottom:var(--rule)}.grid[data-astro-cid-hahnwogd]>.body[data-astro-cid-hahnwogd]:after{content:"";background:var(--ks-border-primary);pointer-events:none;height:1px;position:absolute;bottom:-1px;left:-100vw;right:-100vw}.head[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,34rem) minmax(0,1fr);align-items:start;row-gap:1.25rem;padding:8.5rem 0 4rem;display:grid}.head[data-astro-cid-hahnwogd]>[data-astro-cid-hahnwogd]{padding-inline:var(--inset)}@media (width<=991.98px){.head[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.head[data-astro-cid-hahnwogd]{padding-block:4.5rem 3rem}}.head[data-astro-cid-hahnwogd] h2[data-astro-cid-hahnwogd]{letter-spacing:-.02em;color:var(--ks-content-primary);margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.1}.head[data-astro-cid-hahnwogd] p[data-astro-cid-hahnwogd]{max-width:calc(26rem + 2 * var(--inset));color:var(--ks-content-tertiary);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.55}.steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=991.98px){.steps[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,1fr)}}.step[data-astro-cid-hahnwogd]+.step[data-astro-cid-hahnwogd]{border-left:var(--rule)}@media (width<=991.98px){.step[data-astro-cid-hahnwogd]+.step[data-astro-cid-hahnwogd]{border-left:0;border-top:var(--rule)}}.step[data-astro-cid-hahnwogd] button[data-astro-cid-hahnwogd]{width:100%;height:100%;padding:2rem var(--inset) 2.25rem;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;transition:background-color .25s;display:flex;position:relative}.step[data-astro-cid-hahnwogd] button[data-astro-cid-hahnwogd]:hover{background:var(--ks-background-secondary)}.step[data-astro-cid-hahnwogd] button[data-astro-cid-hahnwogd]:focus-visible{outline:2px solid var(--ks-border-active);outline-offset:-2px}.step[data-astro-cid-hahnwogd] .bar[data-astro-cid-hahnwogd]{background:var(--tint);transform-origin:0;height:2px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.step[data-astro-cid-hahnwogd].active .bar[data-astro-cid-hahnwogd]{transform:none}.step[data-astro-cid-hahnwogd].timed .bar[data-astro-cid-hahnwogd]{animation:step-time var(--dur) linear forwards}.step[data-astro-cid-hahnwogd] h3[data-astro-cid-hahnwogd]{color:var(--ks-content-tertiary);margin:0 0 .5rem;font-size:1.25rem;font-weight:600;transition:color .25s}.step[data-astro-cid-hahnwogd] p[data-astro-cid-hahnwogd]{max-width:24rem;color:var(--ks-content-tertiary);margin:0;font-size:.9375rem;line-height:1.6;transition:color .25s}.step[data-astro-cid-hahnwogd].active h3[data-astro-cid-hahnwogd]{color:var(--ks-content-primary)}.step[data-astro-cid-hahnwogd].active p[data-astro-cid-hahnwogd]{color:var(--ks-content-secondary)}@keyframes step-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.body[data-astro-cid-hahnwogd]{--card:#fff;--card-head:#f7f7fa;--card-border:#e4e4ec;--text:#2b2b33;--muted:#6c6c7a;--soft:#f0f0f5;--line-no:#6d6d86;--code-key:#6d52f5;--code-text:#4a4a57;--code-string:#1c7e57;--hl:#8405ff0f;--hl-cls:#ece6ff;--success:#1c7e57;--success-bg:#e7f6ef;--running:#8405ff;--running-bg:#f1e9ff;--paused:#b25f00;--paused-bg:#fff1dc;--shadow:0 12px 32px -12px #2b2b332e;background:radial-gradient(80% 90% at 100% 0%, color-mix(in srgb, var(--tint) 20%, transparent), transparent 70%), radial-gradient(60% 70% at 0% 100%, color-mix(in srgb, var(--tint) 10%, transparent), transparent 70%), color-mix(in srgb, var(--tint) 3%, var(--ks-background-body));height:36rem;position:relative;overflow:hidden}html.dark .body[data-astro-cid-hahnwogd]{--card:#18181e;--card-head:#1e1e26;--card-border:#2e2e3c;--text:#fff;--muted:#adadbf;--soft:#26262f;--line-no:#9696a5;--code-key:#b9a6ff;--code-text:#d6d6e0;--code-string:#7fd8b0;--hl:#9869f71a;--hl-cls:#9869f747;--success:#06f0b1;--success-bg:#1e875e2e;--running:#b9a6ff;--running-bg:#9869f72e;--paused:#ffb547;--paused-bg:#ffb54724;--shadow:0 16px 40px -12px #0009;background:radial-gradient(80% 90% at 100% 0%, color-mix(in srgb, var(--tint) 12%, transparent), transparent 70%), radial-gradient(60% 70% at 0% 100%, color-mix(in srgb, var(--tint) 6%, transparent), transparent 70%), color-mix(in srgb, var(--tint) 3%, var(--ks-background-body))}@media (width<=991.98px){.body[data-astro-cid-hahnwogd]{height:auto;padding:2rem 1rem}}.card[data-astro-cid-hahnwogd]{z-index:2;border:1px solid var(--card-border);background:var(--card);box-shadow:var(--shadow);color:var(--text);border-radius:16px;position:absolute;overflow:hidden}@media (width<=991.98px){.card[data-astro-cid-hahnwogd]{width:auto;margin-top:1rem;position:relative;inset:auto;transform:none}}.editor[data-astro-cid-hahnwogd]{border-bottom-right-radius:0;border-bottom-left-radius:0;width:min(38rem,46%);top:3.5rem;left:50%;transform:translate(-50%)}.tabs[data-astro-cid-hahnwogd]{border-bottom:1px solid var(--card-border);background:var(--card-head);height:3rem;color:var(--muted);align-items:flex-end;gap:.5rem;padding:0 1rem;font-size:.875rem;display:flex}.tabs[data-astro-cid-hahnwogd] svg{width:1rem;height:1rem}.tab[data-astro-cid-hahnwogd]{border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;align-items:center;gap:.4rem;height:2.375rem;padding:0 .875rem;display:inline-flex}.tab[data-astro-cid-hahnwogd] .logo[data-astro-cid-hahnwogd]{background:#0d0d10;border-radius:6px;place-items:center;width:1.375rem;height:1.375rem;display:grid}.tab[data-astro-cid-hahnwogd] .logo[data-astro-cid-hahnwogd] img[data-astro-cid-hahnwogd]{width:1rem;height:1rem}.tab[data-astro-cid-hahnwogd].active{border-color:var(--card-border);background:var(--card);color:var(--text);margin-bottom:-1px;font-weight:500}pre[data-astro-cid-hahnwogd]{font-family:var(--font-family-jetbrains-mono);white-space:pre;background:0 0;margin:0;padding:1rem 0 2rem;font-size:.8125rem;line-height:1.375rem;overflow:hidden}pre[data-astro-cid-hahnwogd] code[data-astro-cid-hahnwogd]{font:inherit;color:inherit;background:0 0;padding:0}pre[data-astro-cid-hahnwogd] .line{padding-right:1rem;transition:background-color .35s,box-shadow .35s,opacity .35s;display:block;position:relative}pre[data-astro-cid-hahnwogd] .no{text-align:right;width:3rem;color:var(--line-no);user-select:none;padding-right:1.25rem;display:inline-block}pre[data-astro-cid-hahnwogd] .key{color:var(--code-key)}pre[data-astro-cid-hahnwogd] .dash{color:var(--line-no)}pre[data-astro-cid-hahnwogd] .value{color:var(--code-text)}pre[data-astro-cid-hahnwogd] .value.string{color:var(--code-string)}pre[data-astro-cid-hahnwogd] .comment{color:var(--muted);font-style:italic}pre[data-astro-cid-hahnwogd] .cls{border-radius:3px;padding:.0625rem .125rem;transition:background-color .35s,color .35s}.body[data-astro-cid-hahnwogd][data-at="0"].enter pre[data-astro-cid-hahnwogd] .line{animation:.3s backwards line-in;animation-delay:calc(.2s + var(--n) * 55ms)}@keyframes line-in{0%{opacity:0;transform:translate(-6px)}}.body[data-astro-cid-hahnwogd][data-at="1"] pre[data-astro-cid-hahnwogd] .cls{background:var(--hl-cls);color:var(--text);transition-delay:1.2s}.body[data-astro-cid-hahnwogd][data-at="2"][data-run="0"] pre[data-astro-cid-hahnwogd] [data-task-line="0"],.body[data-astro-cid-hahnwogd][data-at="2"][data-run="1"] pre[data-astro-cid-hahnwogd] [data-task-line="1"],.body[data-astro-cid-hahnwogd][data-at="2"][data-run="2"] pre[data-astro-cid-hahnwogd] [data-task-line="2"]{background:var(--hl);box-shadow:inset 2px 0 var(--tint)}.body[data-astro-cid-hahnwogd][data-at="2"][data-exec=paused] pre[data-astro-cid-hahnwogd] [data-task-line="1"]{background:var(--paused-bg);box-shadow:inset 2px 0 var(--paused)}.body[data-astro-cid-hahnwogd][data-at="2"][data-run] pre[data-astro-cid-hahnwogd] .line{opacity:.45}.body[data-astro-cid-hahnwogd][data-at="2"][data-run="0"] pre[data-astro-cid-hahnwogd] [data-task-line="0"],.body[data-astro-cid-hahnwogd][data-at="2"][data-run="1"] pre[data-astro-cid-hahnwogd] [data-task-line="1"],.body[data-astro-cid-hahnwogd][data-at="2"][data-run="2"] pre[data-astro-cid-hahnwogd] [data-task-line="2"]{opacity:1}.foot[data-astro-cid-hahnwogd]{padding:clamp(2.5rem, 4vw, 3.5rem) var(--inset);justify-content:center;display:flex}.pixels[data-astro-cid-hahnwogd]{aspect-ratio:194/168;background:var(--tint);width:96px;mask:var(--pixels) no-repeat center/contain;opacity:.3;pointer-events:none;position:absolute;top:1.5rem;right:1.5rem}.links[data-astro-cid-hahnwogd]{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0;overflow:visible}.body[data-astro-cid-hahnwogd][data-at="1"] .links[data-astro-cid-hahnwogd]{opacity:1;transition:opacity .5s 1.2s}.links[data-astro-cid-hahnwogd] path[data-astro-cid-hahnwogd]{fill:none;stroke:var(--muted);stroke-width:1.25px;stroke-dasharray:4 4;opacity:.7;animation:1.2s linear infinite paused flow}.body[data-astro-cid-hahnwogd][data-at="1"] .links[data-astro-cid-hahnwogd] path[data-astro-cid-hahnwogd]{animation-play-state:running}.links[data-astro-cid-hahnwogd] circle[data-astro-cid-hahnwogd]{fill:var(--muted)}@media (width<=991.98px){.links[data-astro-cid-hahnwogd]{display:none}}.carousel[data-astro-cid-hahnwogd]{opacity:0;pointer-events:none;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0;overflow:hidden;mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.body[data-astro-cid-hahnwogd][data-at="1"] .carousel[data-astro-cid-hahnwogd]{opacity:1}@media (width<=991.98px){.carousel[data-astro-cid-hahnwogd]{display:none}}.lane[data-astro-cid-hahnwogd]{width:max-content;animation:60s linear infinite paused roll;display:flex}.body[data-astro-cid-hahnwogd][data-at="1"] .lane[data-astro-cid-hahnwogd]{animation-play-state:running}@media (prefers-reduced-motion:reduce){.lane[data-astro-cid-hahnwogd]{animation:none}}.chip[data-astro-cid-hahnwogd]{border:1px solid var(--card-border);background:var(--src) center/2.375rem no-repeat #fff;filter:grayscale();opacity:.55;border-radius:14px;flex-shrink:0;width:4rem;height:4rem;margin-right:1.25rem}.body[data-astro-cid-hahnwogd][data-at="1"].enter .chip[data-astro-cid-hahnwogd]{animation:2.4s both dim-out}@keyframes dim-out{0%,35%{filter:none;opacity:1}to{filter:grayscale();opacity:.55}}@keyframes roll{to{transform:translate(-50%)}}.crowd[data-astro-cid-hahnwogd]{z-index:2;position:absolute;inset:0}@media (width<=991.98px){.crowd[data-astro-cid-hahnwogd]{display:none}}.tile[data-astro-cid-hahnwogd]{border:1px solid var(--card-border);opacity:0;filter:grayscale();width:2.25rem;height:2.25rem;animation:7s ease-in-out infinite alternate drift;animation-delay:calc(var(--k) * -.9s);background:#fff;border-radius:10px;place-items:center;margin:-1.125rem 0 0 -1.125rem;transition:opacity .5s,filter .5s,box-shadow .5s,scale .5s cubic-bezier(.34,1.56,.64,1);animation-play-state:paused;display:grid;position:absolute;box-shadow:0 4px 12px -6px #2b2b3333}.tile[data-astro-cid-hahnwogd] img[data-astro-cid-hahnwogd]{width:1.375rem;height:1.375rem}.body[data-astro-cid-hahnwogd][data-at="1"] .tile[data-astro-cid-hahnwogd]{opacity:.5;transition-delay:calc(var(--k) * 40ms);animation-play-state:running}.tile[data-astro-cid-hahnwogd].used{border-radius:12px;width:3.25rem;height:3.25rem;margin:-1.625rem 0 0 -1.625rem}.tile[data-astro-cid-hahnwogd].used img[data-astro-cid-hahnwogd]{width:2rem;height:2rem}.body[data-astro-cid-hahnwogd][data-at="1"] .tile[data-astro-cid-hahnwogd].used{opacity:1;filter:none;border-color:color-mix(in srgb, var(--tint) 45%, transparent);box-shadow:0 6px 16px -6px color-mix(in srgb, var(--tint) 45%, transparent);scale:1.25}.body[data-astro-cid-hahnwogd][data-at="1"].enter .tile[data-astro-cid-hahnwogd].used{animation:7s ease-in-out infinite alternate drift,.9s cubic-bezier(.34,1.3,.64,1) backwards emerge;animation-delay:calc(var(--k) * -.9s), calc(.2s + var(--k) * .18s)}@keyframes emerge{0%{translate:0 var(--dy);opacity:.55;filter:grayscale();scale:.8}}@keyframes drift{0%{transform:translateY(-5px)}to{transform:translate(3px,5px)}}.count[data-astro-cid-hahnwogd]{border:1px solid var(--card-border);background:var(--card);color:var(--muted);opacity:0;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;text-decoration:none;transition:opacity .4s,transform .4s;position:absolute;top:1rem;left:50%;transform:translate(-50%,4px)}.count[data-astro-cid-hahnwogd] strong[data-astro-cid-hahnwogd]{color:var(--text)}.body[data-astro-cid-hahnwogd][data-at="1"] .count[data-astro-cid-hahnwogd]{opacity:1;transition-delay:.4s;transform:translate(-50%)}[data-astro-cid-hahnwogd][data-scene]{opacity:0;visibility:hidden;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s .4s}.body[data-astro-cid-hahnwogd][data-at="0"] [data-astro-cid-hahnwogd][data-scene][data-scene="0"],.body[data-astro-cid-hahnwogd][data-at="2"] [data-astro-cid-hahnwogd][data-scene][data-scene="2"]{opacity:1;visibility:visible;transition:opacity .4s .9s,transform .5s cubic-bezier(.22,1,.36,1) .9s;transform:none}.body[data-astro-cid-hahnwogd][data-at="2"] [data-astro-cid-hahnwogd][data-scene][data-scene="2"]{transition-delay:.2s}@media (width<=991.98px){[data-astro-cid-hahnwogd][data-scene]{display:none}.body[data-astro-cid-hahnwogd][data-at="0"] [data-astro-cid-hahnwogd][data-scene][data-scene="0"],.body[data-astro-cid-hahnwogd][data-at="2"] [data-astro-cid-hahnwogd][data-scene][data-scene="2"]{display:block}}.card-head[data-astro-cid-hahnwogd]{border-bottom:1px solid var(--card-border);background:var(--card-head);align-items:center;gap:.625rem;padding:.875rem 1.125rem;font-size:.9375rem;font-weight:600;display:flex}.card-head[data-astro-cid-hahnwogd]>svg{width:1.125rem;height:1.125rem;color:var(--muted)}.card-head[data-astro-cid-hahnwogd] strong[data-astro-cid-hahnwogd]{font-weight:600}.card-head[data-astro-cid-hahnwogd]>span[data-astro-cid-hahnwogd]:first-of-type{flex:1;min-width:0}.card[data-astro-cid-hahnwogd] ul[data-astro-cid-hahnwogd]{margin:0;padding:0;list-style:none}.pill[data-astro-cid-hahnwogd]{border-radius:6px;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.pill[data-astro-cid-hahnwogd] svg{width:.9375rem;height:.9375rem}.side[data-astro-cid-hahnwogd]{flex-direction:column;width:min(17rem,27% - 3.5rem);height:18.5rem;display:flex;top:calc(50% - 9.25rem);transform:translateY(12px)}.side[data-astro-cid-hahnwogd] .open[data-astro-cid-hahnwogd]{background:var(--running-bg);color:var(--running)}.side[data-astro-cid-hahnwogd] .merged[data-astro-cid-hahnwogd]{background:var(--success-bg);color:var(--success);display:none}.side[data-astro-cid-hahnwogd] .merged[data-astro-cid-hahnwogd].on{display:inline-flex}.side[data-astro-cid-hahnwogd] .merged[data-astro-cid-hahnwogd].on+.open[data-astro-cid-hahnwogd]{display:none}.side[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{color:var(--muted);align-items:center;gap:.625rem;padding:.75rem 1.125rem;font-size:.875rem;transition:color .3s;display:flex}.side[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]+li[data-astro-cid-hahnwogd]{border-top:1px solid var(--card-border)}.side[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd].on{color:var(--text)}.side[data-astro-cid-hahnwogd] code[data-astro-cid-hahnwogd]{background:var(--soft);font-family:var(--font-family-jetbrains-mono);color:var(--muted);border-radius:4px;padding:.0625rem .375rem;font-size:.6875rem}.side[data-astro-cid-hahnwogd] .state[data-astro-cid-hahnwogd]{color:var(--success);opacity:0;margin-left:auto;transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1);display:grid;transform:scale(.6)}.side[data-astro-cid-hahnwogd] .state[data-astro-cid-hahnwogd] svg{width:1.125rem;height:1.125rem}.side[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd].on .state[data-astro-cid-hahnwogd]{opacity:1;transform:none}.git[data-astro-cid-hahnwogd]{right:calc(50% + min(19rem,23%) + 2rem)}.git[data-astro-cid-hahnwogd] .branch[data-astro-cid-hahnwogd]{margin-left:auto}.git[data-astro-cid-hahnwogd] .what[data-astro-cid-hahnwogd]{flex-direction:column;gap:.125rem;min-width:0;font-size:.8125rem;display:flex}.git[data-astro-cid-hahnwogd] .what[data-astro-cid-hahnwogd] code[data-astro-cid-hahnwogd]{align-self:flex-start}.git[data-astro-cid-hahnwogd] .fresh[data-astro-cid-hahnwogd].on{background:var(--running-bg)}.git[data-astro-cid-hahnwogd] .past[data-astro-cid-hahnwogd]{color:var(--muted);opacity:.7}.ci[data-astro-cid-hahnwogd]{left:calc(50% + min(19rem,23%) + 2rem)}.ci[data-astro-cid-hahnwogd] ul[data-astro-cid-hahnwogd]{flex-direction:column;flex:1;display:flex}.ci[data-astro-cid-hahnwogd] ul[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{flex:1}.ci[data-astro-cid-hahnwogd] .merged[data-astro-cid-hahnwogd],.ci[data-astro-cid-hahnwogd] .open[data-astro-cid-hahnwogd]{margin-left:auto}.avatar[data-astro-cid-hahnwogd]{color:#fff;background:#3b5bdb;border-radius:50%;place-items:center;width:1.375rem;height:1.375rem;font-size:.5625rem;font-weight:700;display:grid}.execute[data-astro-cid-hahnwogd]{color:#fff;background:#6a2bf5;border-radius:8px;align-self:center;align-items:center;gap:.375rem;margin-left:auto;padding:.375rem .875rem .375rem .75rem;font-size:.8125rem;font-weight:600;transition:transform .15s,box-shadow .15s,opacity .3s;display:none;box-shadow:0 4px 14px -6px #6a2bf5b3}.execute[data-astro-cid-hahnwogd] svg{width:.9375rem;height:.9375rem}.body[data-astro-cid-hahnwogd][data-at="2"] .execute[data-astro-cid-hahnwogd]{display:inline-flex}.pressing[data-astro-cid-hahnwogd] .execute[data-astro-cid-hahnwogd]{transform:scale(.94);box-shadow:0 0 0 4px #6a2bf533}.body[data-astro-cid-hahnwogd][data-at="2"].executing .execute[data-astro-cid-hahnwogd]{display:none}.tabs[data-astro-cid-hahnwogd] .status[data-astro-cid-hahnwogd]{align-self:center;margin-left:auto;display:none}.executing[data-astro-cid-hahnwogd] .tabs[data-astro-cid-hahnwogd] .status[data-astro-cid-hahnwogd]{animation:.35s tab-in;display:inline-flex}.exec-tab[data-astro-cid-hahnwogd]{display:none}.executing[data-astro-cid-hahnwogd] .exec-tab[data-astro-cid-hahnwogd]{border-color:var(--card-border);background:var(--card);color:var(--text);margin-bottom:-1px;font-weight:500;animation:.35s tab-in;display:inline-flex}.executing[data-astro-cid-hahnwogd] .yaml-tab[data-astro-cid-hahnwogd]{color:var(--muted);background:0 0;border-color:#0000;margin-bottom:0;font-weight:400}@keyframes tab-in{0%{opacity:0;transform:translateY(4px)}}.sheet[data-astro-cid-hahnwogd]{position:relative}.gantt[data-astro-cid-hahnwogd]{background:var(--card);opacity:0;visibility:hidden;padding:1.25rem 1.5rem;transition:opacity .35s,visibility 0s .35s;position:absolute;inset:0}.executing[data-astro-cid-hahnwogd] .gantt[data-astro-cid-hahnwogd]{opacity:1;visibility:visible;transition:opacity .35s}.gantt[data-astro-cid-hahnwogd] ul[data-astro-cid-hahnwogd]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.gantt[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{border-bottom:1px solid var(--card-border);grid-template-columns:6.5rem minmax(0,1fr) 4.5rem;align-items:center;gap:1rem;height:3rem;display:grid}.gantt[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]:last-child{border-bottom:0}.gantt[data-astro-cid-hahnwogd] .name[data-astro-cid-hahnwogd]{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.logs[data-astro-cid-hahnwogd]{border:1px solid var(--card-border);border-bottom:0;border-radius:8px 8px 0 0;margin:1.5rem 0 0;padding:0;font-size:.75rem;list-style:none;overflow:hidden}.logs[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{opacity:0;border-left:2px solid #0000;grid-template-columns:3rem minmax(0,1fr);row-gap:.25rem;padding:.5rem .875rem;transition:opacity .3s;display:grid}.logs[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]+li[data-astro-cid-hahnwogd]{border-top:1px solid var(--card-border)}.logs[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd].on{opacity:1}.logs[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd].info{border-left-color:#3c6cf059}.logs[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd].warn{border-left-color:var(--paused);background:var(--paused-bg)}.logs[data-astro-cid-hahnwogd] .level[data-astro-cid-hahnwogd]{grid-row:span 2;font-weight:700}.logs[data-astro-cid-hahnwogd] .info[data-astro-cid-hahnwogd] .level[data-astro-cid-hahnwogd]{color:#3c6cf0}.logs[data-astro-cid-hahnwogd] .warn[data-astro-cid-hahnwogd] .level[data-astro-cid-hahnwogd]{color:var(--paused)}.logs[data-astro-cid-hahnwogd] .meta[data-astro-cid-hahnwogd]{align-items:center;gap:.5rem;min-width:0;display:flex}.logs[data-astro-cid-hahnwogd] time[data-astro-cid-hahnwogd],.logs[data-astro-cid-hahnwogd] .message[data-astro-cid-hahnwogd]{font-family:var(--font-family-jetbrains-mono);color:var(--code-text)}.logs[data-astro-cid-hahnwogd] .kv[data-astro-cid-hahnwogd]{background:var(--soft);color:var(--muted);white-space:nowrap;border-radius:4px;padding:0 .375rem}.logs[data-astro-cid-hahnwogd] .kv[data-astro-cid-hahnwogd] span[data-astro-cid-hahnwogd]{color:var(--running)}.logs[data-astro-cid-hahnwogd] .message[data-astro-cid-hahnwogd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gantt[data-astro-cid-hahnwogd]{overflow:hidden}.gantt-head[data-astro-cid-hahnwogd]{justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.875rem;font-weight:600;display:flex}.gantt-head[data-astro-cid-hahnwogd] code[data-astro-cid-hahnwogd]{font-family:var(--font-family-jetbrains-mono);color:var(--muted);background:0 0;padding:0;font-size:.8125rem;font-weight:500}.track[data-astro-cid-hahnwogd]{background:var(--soft);border-radius:4px;height:1.125rem;position:relative}.fill[data-astro-cid-hahnwogd]{top:0;bottom:0;left:calc(var(--start) * 100%);width:calc(var(--length) * 100%);background:var(--running);transform-origin:0;border-radius:4px;position:absolute;transform:scaleX(0)}.is-running[data-astro-cid-hahnwogd] .fill[data-astro-cid-hahnwogd]{transition:transform 1s ease-out;transform:scaleX(.85)}.is-paused[data-astro-cid-hahnwogd] .fill[data-astro-cid-hahnwogd]{background:var(--paused);transition:transform .4s;transform:scaleX(.6)}.is-success[data-astro-cid-hahnwogd] .fill[data-astro-cid-hahnwogd]{background:var(--success);transition:transform .3s;transform:none}.end[data-astro-cid-hahnwogd]{font-family:var(--font-family-jetbrains-mono);color:var(--muted);justify-content:flex-end;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.end[data-astro-cid-hahnwogd] svg{width:1.0625rem;height:1.0625rem;display:none}.end[data-astro-cid-hahnwogd] .time[data-astro-cid-hahnwogd]{visibility:hidden}.is-running[data-astro-cid-hahnwogd] .end[data-astro-cid-hahnwogd] .spin{color:var(--running);display:block}.is-paused[data-astro-cid-hahnwogd] .end[data-astro-cid-hahnwogd] .wait{color:var(--paused);display:block}.is-success[data-astro-cid-hahnwogd] .end[data-astro-cid-hahnwogd] .done{color:var(--success);display:block}.is-success[data-astro-cid-hahnwogd] .end[data-astro-cid-hahnwogd] .time[data-astro-cid-hahnwogd]{visibility:visible}.gov[data-astro-cid-hahnwogd]{right:calc(50% + min(19rem,23%) + 2rem)}.gov[data-astro-cid-hahnwogd] ul[data-astro-cid-hahnwogd]{flex-direction:column;flex:1;display:flex}.gov[data-astro-cid-hahnwogd] ul[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd]{flex:1}.gov[data-astro-cid-hahnwogd] .glyph{width:1.125rem;height:1.125rem;color:var(--muted);flex-shrink:0}.gov[data-astro-cid-hahnwogd] .what[data-astro-cid-hahnwogd]{flex-direction:column;gap:.125rem;min-width:0;font-size:.875rem;font-weight:500;display:flex}.gov[data-astro-cid-hahnwogd] .what[data-astro-cid-hahnwogd] small[data-astro-cid-hahnwogd]{color:var(--muted);font-size:.75rem;font-weight:400}.gov[data-astro-cid-hahnwogd] .approved[data-astro-cid-hahnwogd]{display:none}.body[data-astro-cid-hahnwogd]:has(.task[data-task="1"].is-paused) .gov[data-astro-cid-hahnwogd] .waiting[data-astro-cid-hahnwogd]{color:var(--paused)}.body[data-astro-cid-hahnwogd]:has(.task[data-task="1"].is-success) .gov[data-astro-cid-hahnwogd] .waiting[data-astro-cid-hahnwogd]{display:none}.body[data-astro-cid-hahnwogd]:has(.task[data-task="1"].is-success) .gov[data-astro-cid-hahnwogd] .approved[data-astro-cid-hahnwogd]{display:block}.gov[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd].approval .state[data-astro-cid-hahnwogd]{opacity:0}.body[data-astro-cid-hahnwogd]:has(.task[data-task="1"].is-success) .gov[data-astro-cid-hahnwogd] li[data-astro-cid-hahnwogd].approval .state[data-astro-cid-hahnwogd]{opacity:1;transform:none}.dash[data-astro-cid-hahnwogd]{left:calc(50% + min(19rem,23%) + 2rem)}.dash[data-astro-cid-hahnwogd] .period[data-astro-cid-hahnwogd]{color:var(--muted);margin-left:auto;font-size:.75rem;font-weight:400}.tiles[data-astro-cid-hahnwogd]{flex-direction:column;flex:1;display:flex}.tile-kpi[data-astro-cid-hahnwogd]{flex-direction:column;flex:1;justify-content:center;gap:.25rem;padding:0 1.125rem;display:flex}.tile-kpi[data-astro-cid-hahnwogd]+.tile-kpi[data-astro-cid-hahnwogd]{border-top:1px solid var(--card-border)}.tile-kpi[data-astro-cid-hahnwogd] small[data-astro-cid-hahnwogd]{color:var(--muted);font-size:.75rem}.tile-kpi[data-astro-cid-hahnwogd] strong[data-astro-cid-hahnwogd]{letter-spacing:-.01em;font-size:1.375rem;font-weight:600}.tile-kpi[data-astro-cid-hahnwogd] strong[data-astro-cid-hahnwogd] .unit[data-astro-cid-hahnwogd]{color:var(--muted);font-size:.875rem}.tile-kpi[data-astro-cid-hahnwogd].inline{flex-direction:row;justify-content:space-between;align-items:center}.ratio[data-astro-cid-hahnwogd]{background:var(--soft);border-radius:2px;height:4px}.ratio[data-astro-cid-hahnwogd] span[data-astro-cid-hahnwogd]{border-radius:inherit;background:var(--success);width:98%;height:100%;display:block}.bars[data-astro-cid-hahnwogd]{width:100%;height:1.75rem}.bars[data-astro-cid-hahnwogd] rect[data-astro-cid-hahnwogd]{fill:color-mix(in srgb, var(--success) 45%, transparent);transition:fill .4s}.body[data-astro-cid-hahnwogd][data-exec=success] .bars[data-astro-cid-hahnwogd] .last[data-astro-cid-hahnwogd]{fill:var(--success)}.total[data-astro-cid-hahnwogd] .after[data-astro-cid-hahnwogd],.live[data-astro-cid-hahnwogd] .busy[data-astro-cid-hahnwogd],.body[data-astro-cid-hahnwogd][data-exec=success] .total[data-astro-cid-hahnwogd] .before[data-astro-cid-hahnwogd]{display:none}.body[data-astro-cid-hahnwogd][data-exec=success] .total[data-astro-cid-hahnwogd] .after[data-astro-cid-hahnwogd]{animation:.35s tab-in;display:inline}.body[data-astro-cid-hahnwogd][data-exec=running] .live[data-astro-cid-hahnwogd] .idle[data-astro-cid-hahnwogd],.body[data-astro-cid-hahnwogd][data-exec=paused] .live[data-astro-cid-hahnwogd] .idle[data-astro-cid-hahnwogd]{display:none}.body[data-astro-cid-hahnwogd][data-exec=running] .live[data-astro-cid-hahnwogd] .busy[data-astro-cid-hahnwogd],.body[data-astro-cid-hahnwogd][data-exec=paused] .live[data-astro-cid-hahnwogd] .busy[data-astro-cid-hahnwogd]{color:var(--running);display:inline}.status[data-astro-cid-hahnwogd]>[data-astro-cid-hahnwogd],.status[data-astro-cid-hahnwogd]>svg{display:none}.body[data-astro-cid-hahnwogd][data-exec=running] .status[data-astro-cid-hahnwogd]{background:var(--running-bg);color:var(--running)}.body[data-astro-cid-hahnwogd][data-exec=running] .status[data-astro-cid-hahnwogd]>.running[data-astro-cid-hahnwogd],.body[data-astro-cid-hahnwogd][data-exec=running] .status[data-astro-cid-hahnwogd]>.spin{display:inline}.body[data-astro-cid-hahnwogd][data-exec=paused] .status[data-astro-cid-hahnwogd]{background:var(--paused-bg);color:var(--paused)}.body[data-astro-cid-hahnwogd][data-exec=paused] .status[data-astro-cid-hahnwogd]>.paused[data-astro-cid-hahnwogd],.body[data-astro-cid-hahnwogd][data-exec=paused] .status[data-astro-cid-hahnwogd]>.wait{display:inline}.body[data-astro-cid-hahnwogd][data-exec=success] .status[data-astro-cid-hahnwogd]{background:var(--success-bg);color:var(--success)}.body[data-astro-cid-hahnwogd][data-exec=success] .status[data-astro-cid-hahnwogd]>.success[data-astro-cid-hahnwogd],.body[data-astro-cid-hahnwogd][data-exec=success] .status[data-astro-cid-hahnwogd]>.done{display:inline}.spin{animation:1s linear infinite spin}@media (prefers-reduced-motion:reduce){pre[data-astro-cid-hahnwogd] .line,.tile[data-astro-cid-hahnwogd]{animation:none!important}}@media (width<=991.98px){.grid[data-astro-cid-hahnwogd]{flex-direction:column;padding-bottom:1rem;display:flex}.grid[data-astro-cid-hahnwogd]>.steps[data-astro-cid-hahnwogd],.grid[data-astro-cid-hahnwogd]>.body[data-astro-cid-hahnwogd]{display:contents}.grid[data-astro-cid-hahnwogd]>.steps[data-astro-cid-hahnwogd]:before,.grid[data-astro-cid-hahnwogd]>.body[data-astro-cid-hahnwogd]:before,.grid[data-astro-cid-hahnwogd]>.body[data-astro-cid-hahnwogd]:after,.body[data-astro-cid-hahnwogd] .pixels[data-astro-cid-hahnwogd],.body[data-astro-cid-hahnwogd] .crowd[data-astro-cid-hahnwogd],.body[data-astro-cid-hahnwogd] .links[data-astro-cid-hahnwogd]{display:none}.head[data-astro-cid-hahnwogd]{order:0}.step[data-astro-cid-hahnwogd]{border-top:var(--rule)}.step[data-astro-cid-hahnwogd]+.step[data-astro-cid-hahnwogd]{border-left:0}.step[data-astro-cid-hahnwogd] button[data-astro-cid-hahnwogd]{padding:2rem var(--inset) 1.25rem;cursor:default;pointer-events:none}.step[data-astro-cid-hahnwogd] .bar[data-astro-cid-hahnwogd]{display:none}.step[data-astro-cid-hahnwogd] h3[data-astro-cid-hahnwogd]{color:var(--ks-content-primary)}.step[data-astro-cid-hahnwogd] p[data-astro-cid-hahnwogd]{color:var(--ks-content-secondary)}.step[data-astro-cid-hahnwogd][data-step="0"]{order:1}.body[data-astro-cid-hahnwogd] .editor[data-astro-cid-hahnwogd]{order:2}.body[data-astro-cid-hahnwogd] .git[data-astro-cid-hahnwogd]{order:3}.body[data-astro-cid-hahnwogd] .ci[data-astro-cid-hahnwogd]{order:4}.step[data-astro-cid-hahnwogd][data-step="1"]{order:5}.body[data-astro-cid-hahnwogd] .carousel[data-astro-cid-hahnwogd]{order:6}.step[data-astro-cid-hahnwogd][data-step="2"]{order:7}.body[data-astro-cid-hahnwogd] .gov[data-astro-cid-hahnwogd]{order:8}.body[data-astro-cid-hahnwogd] .dash[data-astro-cid-hahnwogd]{order:9}.grid[data-astro-cid-hahnwogd]>.foot[data-astro-cid-hahnwogd]{order:10}.body[data-astro-cid-hahnwogd] .card[data-astro-cid-hahnwogd]{width:auto;height:auto;margin:0 var(--inset) 1rem;border-radius:16px;inset:auto;transform:none}.body[data-astro-cid-hahnwogd] .editor[data-astro-cid-hahnwogd]{max-height:26rem}.body[data-astro-cid-hahnwogd] .editor[data-astro-cid-hahnwogd] .tabs[data-astro-cid-hahnwogd]{flex-shrink:0;padding-inline:1.25rem}.body[data-astro-cid-hahnwogd] .editor[data-astro-cid-hahnwogd] pre[data-astro-cid-hahnwogd]{overscroll-behavior:contain;flex:1;min-height:0;padding-left:.5rem;overflow:auto}.step[data-astro-cid-hahnwogd][data-step="1"],.step[data-astro-cid-hahnwogd][data-step="2"],.grid[data-astro-cid-hahnwogd]>.foot[data-astro-cid-hahnwogd]{margin-top:1.5rem}.body[data-astro-cid-hahnwogd] .card[data-astro-cid-hahnwogd]{zoom:.88}.body[data-astro-cid-hahnwogd] .tile-kpi[data-astro-cid-hahnwogd]{padding-block:.875rem}.body[data-astro-cid-hahnwogd] .bars[data-astro-cid-hahnwogd]{align-self:flex-start;width:auto}.body[data-astro-cid-hahnwogd][data-at] .side[data-astro-cid-hahnwogd][data-scene]{opacity:1;visibility:visible;display:flex;transform:none}.body[data-astro-cid-hahnwogd] .carousel[data-astro-cid-hahnwogd]{opacity:1;height:4.25rem;margin-bottom:1rem;display:flex;position:relative;inset:auto}.body[data-astro-cid-hahnwogd] .carousel[data-astro-cid-hahnwogd] .lane[data-astro-cid-hahnwogd]{animation-play-state:running}.body[data-astro-cid-hahnwogd] .carousel[data-astro-cid-hahnwogd] .chip[data-astro-cid-hahnwogd]{filter:none;opacity:1;background-size:1.875rem;width:3.25rem;height:3.25rem;margin-right:1rem;animation:none}}.replace[data-astro-cid-6lzokraa]{background:var(--ks-background-body);border-bottom:1px solid var(--ks-border-primary);position:relative}.replace[data-astro-cid-6lzokraa].muted,.replace[data-astro-cid-6lzokraa].muted .grid[data-astro-cid-6lzokraa]{background:var(--ks-background-secondary)}.grid[data-astro-cid-6lzokraa]{--rule:1px solid var(--ks-border-primary);--inset:clamp(1.5rem, 4vw, 3.5rem);border-left:var(--rule);border-right:var(--rule);position:relative}@media (width<=1199.98px){.grid[data-astro-cid-6lzokraa]{border-inline:0}}.grid[data-astro-cid-6lzokraa]{background:var(--ks-background-body)}.grid[data-astro-cid-6lzokraa]>.problems[data-astro-cid-6lzokraa]{border-block:var(--rule);position:relative}.grid[data-astro-cid-6lzokraa]>.problems[data-astro-cid-6lzokraa]:before,.grid[data-astro-cid-6lzokraa]>.problems[data-astro-cid-6lzokraa]:after{content:"";background:var(--ks-border-primary);pointer-events:none;height:1px;position:absolute;left:-100vw;right:-100vw}.grid[data-astro-cid-6lzokraa]>.problems[data-astro-cid-6lzokraa]:before{top:-1px}.grid[data-astro-cid-6lzokraa]>.problems[data-astro-cid-6lzokraa]:after{bottom:-1px}.grid[data-astro-cid-6lzokraa]>.problems[data-astro-cid-6lzokraa]:last-child{border-bottom:0}.grid[data-astro-cid-6lzokraa]>.problems[data-astro-cid-6lzokraa]:last-child:after{display:none}.head[data-astro-cid-6lzokraa]{justify-items:start;row-gap:1.5rem;padding:8.5rem 0 4rem;display:grid}.head[data-astro-cid-6lzokraa]>[data-astro-cid-6lzokraa]{padding-inline:var(--inset)}@media (width<=767.98px){.head[data-astro-cid-6lzokraa]{row-gap:1.25rem;padding-block:4.5rem 3rem}}.head[data-astro-cid-6lzokraa] h2[data-astro-cid-6lzokraa]{letter-spacing:-.02em;color:var(--ks-content-primary);text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.1}.head[data-astro-cid-6lzokraa] p[data-astro-cid-6lzokraa]{max-width:calc(38rem + 2 * var(--inset));color:var(--ks-content-tertiary);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.55}.head[data-astro-cid-6lzokraa] .ctas[data-astro-cid-6lzokraa]{margin-top:.75rem;margin-inline:var(--inset);flex-wrap:wrap;gap:.75rem;padding-inline:0;display:flex}.problems[data-astro-cid-6lzokraa]{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=991.98px){.problems[data-astro-cid-6lzokraa]{grid-template-columns:minmax(0,1fr)}}.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]{padding:clamp(4rem, 6vw, 5.5rem) var(--inset) clamp(5rem, 8.5vw, 7.5rem);transition:background-color .3s;position:relative}@media (width<=991.98px){.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]{padding-block:2.25rem 2.5rem}}.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]:before{content:"";background:var(--ks-content-primary);transform-origin:0;height:2px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]:hover{background:var(--ks-background-secondary)}.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]:hover:before{transform:none}.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]+li[data-astro-cid-6lzokraa]{border-left:var(--rule)}@media (width<=991.98px){.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]+li[data-astro-cid-6lzokraa]{border-left:0;border-top:var(--rule)}}.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]>svg{width:1.5rem;height:1.5rem;color:var(--ks-content-primary);margin-bottom:3rem}@media (width<=991.98px){.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]>svg{margin-bottom:1.25rem}}.problems[data-astro-cid-6lzokraa] .problem-0[data-astro-cid-6lzokraa]:hover>svg{animation:.5s jolt}.problems[data-astro-cid-6lzokraa] .problem-1[data-astro-cid-6lzokraa]:hover>svg{animation:.5s rattle}.problems[data-astro-cid-6lzokraa] .problem-2[data-astro-cid-6lzokraa]:hover>svg{animation:.9s alarm}@media (prefers-reduced-motion:reduce){.problems[data-astro-cid-6lzokraa]>li[data-astro-cid-6lzokraa]:hover>svg{animation:none}}.problems[data-astro-cid-6lzokraa] h3[data-astro-cid-6lzokraa]{letter-spacing:-.01em;color:var(--ks-content-primary);margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}@media (width<=991.98px){.problems[data-astro-cid-6lzokraa] h3[data-astro-cid-6lzokraa]{margin-bottom:.75rem;font-size:1.25rem}}.problems[data-astro-cid-6lzokraa] p[data-astro-cid-6lzokraa]{max-width:26rem;color:var(--ks-content-secondary);margin:0;font-size:1rem;line-height:1.7}@media (width<=991.98px){.problems[data-astro-cid-6lzokraa] p[data-astro-cid-6lzokraa]{font-size:.9375rem;line-height:1.6}}.problems[data-astro-cid-6lzokraa] .list[data-astro-cid-6lzokraa]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.problems[data-astro-cid-6lzokraa] .list[data-astro-cid-6lzokraa] li[data-astro-cid-6lzokraa]{color:var(--ks-content-secondary);padding-left:1.75rem;font-size:1.0625rem;line-height:1.55;position:relative}.problems[data-astro-cid-6lzokraa] .list[data-astro-cid-6lzokraa] li[data-astro-cid-6lzokraa]:before{content:"";border-left:2px solid var(--ks-content-link);border-bottom:2px solid var(--ks-content-link);width:1rem;height:.5rem;position:absolute;top:.35em;left:0;transform:rotate(-45deg)}@keyframes jolt{30%{transform:translate(-3px,2px)rotate(-12deg)}60%{transform:translate(2px,-1px)rotate(8deg)}}@keyframes rattle{20%,60%{transform:rotate(-10deg)}40%,80%{transform:rotate(10deg)}}@keyframes alarm{25%,75%{transform:scale(1.25)}50%{transform:scale(1)}}.run-kestra[data-astro-cid-rpl7zbe7]{color:#fff;--rule-color:#ffffff21;--rule:1px solid var(--rule-color);--inset:clamp(1.5rem, 3vw, 2.75rem);background:radial-gradient(50% 60% at 78% 30%,#7846ff24,#0000 70%),#08070d;position:relative;overflow:hidden}.sky[data-astro-cid-rpl7zbe7]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.stage[data-astro-cid-rpl7zbe7]{z-index:1;justify-items:start;gap:clamp(2.5rem,4vw,3.5rem);max-width:76rem;margin-inline:auto;padding:clamp(5rem,9vw,8rem) clamp(1rem,5vw,4rem);display:grid;position:relative}@media (width<=991.98px){.stage[data-astro-cid-rpl7zbe7]{padding-top:15rem}}.head[data-astro-cid-rpl7zbe7]{max-width:40rem}.head[data-astro-cid-rpl7zbe7] h2[data-astro-cid-rpl7zbe7]{letter-spacing:-.02em;color:#fff;text-shadow:0 0 1.5rem #08070dcc;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.1}.head[data-astro-cid-rpl7zbe7] p[data-astro-cid-rpl7zbe7]{color:#ffffffb8;text-shadow:0 0 1rem #08070dcc;max-width:34rem;margin:1.25rem 0 0;font-size:1.125rem;line-height:1.55}.side[data-astro-cid-rpl7zbe7]{width:min(61rem,100%)}.editions[data-astro-cid-rpl7zbe7]{border:var(--rule);-webkit-backdrop-filter:blur(16px);background:#0e0c168c;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:hidden}@media (width<=991.98px){.editions[data-astro-cid-rpl7zbe7]{grid-template-columns:minmax(0,1fr)}}.edition[data-astro-cid-rpl7zbe7]{padding:2rem var(--inset) 2.25rem;flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.edition[data-astro-cid-rpl7zbe7]+.edition[data-astro-cid-rpl7zbe7]{border-left:var(--rule)}@media (width<=991.98px){.edition[data-astro-cid-rpl7zbe7]+.edition[data-astro-cid-rpl7zbe7]{border-left:0;border-top:var(--rule)}}.edition[data-astro-cid-rpl7zbe7]>a[data-astro-cid-rpl7zbe7]{justify-content:center;width:100%;margin-top:auto;display:flex}.compare[data-astro-cid-rpl7zbe7]{color:#fff;text-shadow:0 0 .75rem #080612e6;justify-content:flex-start;align-items:center;gap:.375rem;padding:1.5rem 0 0;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex;position:relative}.compare[data-astro-cid-rpl7zbe7] span[data-astro-cid-rpl7zbe7]{transition:translate .2s}.compare[data-astro-cid-rpl7zbe7]:hover{color:#c4b8ff}.compare[data-astro-cid-rpl7zbe7]:hover span[data-astro-cid-rpl7zbe7]{translate:.25em}.badge[data-astro-cid-rpl7zbe7]{color:#c4b8ff;background:#a796ff29;align-self:flex-start;margin:0 0 .75rem;padding:.125rem .625rem;font-size:.75rem;font-weight:600}h3[data-astro-cid-rpl7zbe7]{color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.edition[data-astro-cid-rpl7zbe7] p[data-astro-cid-rpl7zbe7]:not(.badge){color:#ffffffb3;max-width:30rem;margin:0 0 .75rem;font-size:.9375rem;line-height:1.55}.edition[data-astro-cid-rpl7zbe7] p[data-astro-cid-rpl7zbe7]:not(.badge):last-of-type{margin-bottom:1.25rem}.customers[data-astro-cid-ysjqkwoi]{background:var(--ks-background-body);position:relative}.grid[data-astro-cid-ysjqkwoi]{--gap:1px;--inset:clamp(1.5rem, 4vw, 3.5rem);--surface:#f0f0fd;--glyph:#4f6df7}html.dark .grid[data-astro-cid-ysjqkwoi]{--surface:#1c1b2e;--glyph:#a796ff}.grid[data-astro-cid-ysjqkwoi]{background:var(--ks-background-body);border-left:var(--gap) solid var(--ks-border-primary);border-right:var(--gap) solid var(--ks-border-primary);position:relative}@media (width<=1199.98px){.grid[data-astro-cid-ysjqkwoi]{border-inline:0}}.grid[data-astro-cid-ysjqkwoi]>.tabs[data-astro-cid-ysjqkwoi]{border-block:var(--gap) solid var(--ks-border-primary);background:var(--ks-border-primary);position:relative}.grid[data-astro-cid-ysjqkwoi]>.panels[data-astro-cid-ysjqkwoi]{border-bottom:var(--gap) solid var(--ks-border-primary);position:relative}.grid[data-astro-cid-ysjqkwoi]>.tabs[data-astro-cid-ysjqkwoi]:before,.grid[data-astro-cid-ysjqkwoi]>.panels[data-astro-cid-ysjqkwoi]:after{content:"";height:var(--gap);background:var(--ks-border-primary);pointer-events:none;position:absolute;left:-100vw;right:-100vw}.grid[data-astro-cid-ysjqkwoi]>.tabs[data-astro-cid-ysjqkwoi]:before{top:calc(-1 * var(--gap))}.grid[data-astro-cid-ysjqkwoi]>.panels[data-astro-cid-ysjqkwoi]:after{bottom:calc(-1 * var(--gap))}.head[data-astro-cid-ysjqkwoi]{padding:8.5rem var(--inset) 4rem;flex-direction:column;align-items:flex-start;gap:2rem;display:flex}@media (width<=767.98px){.head[data-astro-cid-ysjqkwoi]{padding-block:4.5rem 3rem}}.head[data-astro-cid-ysjqkwoi] h2[data-astro-cid-ysjqkwoi]{letter-spacing:-.02em;max-width:26em;color:var(--ks-content-primary);text-wrap:pretty;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.1}.head[data-astro-cid-ysjqkwoi] h2[data-astro-cid-ysjqkwoi] span[data-astro-cid-ysjqkwoi]{color:var(--ks-content-tertiary);display:block}.foot[data-astro-cid-ysjqkwoi]{padding:clamp(2rem, 3vw, 2.75rem) var(--inset) clamp(4.5rem, 8vw, 7rem);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;font-size:1.0625rem;display:flex}.foot[data-astro-cid-ysjqkwoi] p[data-astro-cid-ysjqkwoi]{color:var(--ks-content-tertiary);margin:0}.foot[data-astro-cid-ysjqkwoi] strong[data-astro-cid-ysjqkwoi]{color:var(--ks-content-primary);font-weight:600}.foot[data-astro-cid-ysjqkwoi] .all[data-astro-cid-ysjqkwoi]{color:var(--ks-content-secondary);white-space:nowrap;text-decoration:none;transition:color .2s}.foot[data-astro-cid-ysjqkwoi] .all[data-astro-cid-ysjqkwoi] span[data-astro-cid-ysjqkwoi]{margin-left:.25rem;transition:translate .2s;display:inline-block}.foot[data-astro-cid-ysjqkwoi] .all[data-astro-cid-ysjqkwoi]:hover{color:var(--ks-content-primary)}.foot[data-astro-cid-ysjqkwoi] .all[data-astro-cid-ysjqkwoi]:hover span[data-astro-cid-ysjqkwoi]{translate:.25em}.tabs[data-astro-cid-ysjqkwoi]{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=767.98px){.tabs[data-astro-cid-ysjqkwoi]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tab[data-astro-cid-ysjqkwoi]{background:var(--surface);height:6rem;color:var(--ks-content-tertiary);cursor:pointer;border:0;place-items:center;transition:background-color .25s,color .25s;display:grid;position:relative}.tab[data-astro-cid-ysjqkwoi]:hover{background:color-mix(in srgb, var(--glyph) 4%, var(--surface));color:var(--ks-content-primary)}.tab[data-astro-cid-ysjqkwoi].active{background:color-mix(in srgb, var(--glyph) 8%, var(--surface));color:var(--ks-content-primary)}.tab[data-astro-cid-ysjqkwoi]:focus-visible{outline:2px solid var(--ks-border-active);outline-offset:-2px}.tab[data-astro-cid-ysjqkwoi] .bar[data-astro-cid-ysjqkwoi]{background:var(--ks-content-primary);transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.tab[data-astro-cid-ysjqkwoi].timed .bar[data-astro-cid-ysjqkwoi]{animation:6s linear forwards customers-tab-timer}.tab[data-astro-cid-ysjqkwoi] .name[data-astro-cid-ysjqkwoi]{text-align:center;font-size:.9375rem;font-weight:600}.tab[data-astro-cid-ysjqkwoi] .logo[data-astro-cid-ysjqkwoi]{height:var(--logo-height);display:flex}.tab[data-astro-cid-ysjqkwoi] .logo[data-astro-cid-ysjqkwoi] svg{width:auto;max-width:9rem;height:100%}@keyframes customers-tab-timer{to{transform:scaleX(1)}}.panels[data-astro-cid-ysjqkwoi]{display:grid}.panel[data-astro-cid-ysjqkwoi]{background:var(--surface);opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);min-height:32rem;transition:opacity .4s,visibility 0s .4s;display:grid}.panel[data-astro-cid-ysjqkwoi].active{opacity:1;visibility:visible;transition:opacity .4s}@media (width<=991.98px){.panel[data-astro-cid-ysjqkwoi]{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.panel[data-astro-cid-ysjqkwoi]{min-height:0}}.panel[data-astro-cid-ysjqkwoi].bare{grid-template-columns:minmax(0,1fr);min-height:24rem}.story[data-astro-cid-ysjqkwoi]{padding:3rem var(--inset);flex-direction:column;justify-content:space-between;gap:2.5rem;margin:0;display:flex}.story[data-astro-cid-ysjqkwoi] .glyph[data-astro-cid-ysjqkwoi]{width:2.25rem;height:2rem;fill:var(--glyph);margin-bottom:1.25rem;transform:scaleX(-1)}.story[data-astro-cid-ysjqkwoi] blockquote[data-astro-cid-ysjqkwoi],.story[data-astro-cid-ysjqkwoi] .detail[data-astro-cid-ysjqkwoi]{max-width:28em;color:var(--ks-content-primary);margin:0;font-size:clamp(1.125rem,1.5vw,1.3125rem);font-weight:500;line-height:1.45}.story[data-astro-cid-ysjqkwoi] .author[data-astro-cid-ysjqkwoi]{color:var(--ks-content-tertiary);margin:1rem 0 0;font-size:.9375rem}.story[data-astro-cid-ysjqkwoi] .industry[data-astro-cid-ysjqkwoi]{font-family:var(--font-family-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ks-content-tertiary);margin:0 0 .875rem;font-size:.75rem;font-weight:500}.story[data-astro-cid-ysjqkwoi] .stat[data-astro-cid-ysjqkwoi]{letter-spacing:-.02em;max-width:14em;color:var(--ks-content-primary);margin:0;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;line-height:1.15}.story[data-astro-cid-ysjqkwoi] .stat[data-astro-cid-ysjqkwoi] span[data-astro-cid-ysjqkwoi]{color:var(--ks-content-tertiary)}.story[data-astro-cid-ysjqkwoi] .read[data-astro-cid-ysjqkwoi]{margin-top:1.25rem}.photo[data-astro-cid-ysjqkwoi]{background:#0d0d10;min-height:20rem;position:relative;overflow:hidden}@media (width<=767.98px){.photo[data-astro-cid-ysjqkwoi]{display:none}}.photo[data-astro-cid-ysjqkwoi] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.read[data-astro-cid-ysjqkwoi]{color:var(--ks-content-primary);align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.read[data-astro-cid-ysjqkwoi] span[data-astro-cid-ysjqkwoi]{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat}.read[data-astro-cid-ysjqkwoi] svg{width:1rem;height:1rem;transition:transform .2s}.read[data-astro-cid-ysjqkwoi]:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-ysjqkwoi]{transition:none}}.layers[data-astro-cid-zzurkwil]{--gap:3rem;place-items:center start;height:24rem;padding-left:3rem;display:grid;position:relative}@media (width<=991.98px){.layers[data-astro-cid-zzurkwil]{display:none}}.tower[data-astro-cid-zzurkwil]{width:13rem;height:13rem;transform-style:preserve-3d;margin-top:6rem;position:relative;top:2.1rem;transform:rotateX(58deg)rotate(-42deg)}.plate[data-astro-cid-zzurkwil]{transform:translateZ(calc(var(--i) * var(--gap)));transform-style:preserve-3d;background:linear-gradient(135deg,#ffffff1a,#ffffff05 60%),#1414188c;border:1px solid #ffffff29;border-radius:1.25rem;place-items:center;transition:transform .6s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff08,0 30px 50px -20px #000c}.plate[data-astro-cid-zzurkwil]:after{content:"";border-radius:inherit;opacity:0;border:1.5px solid #ffffffd9;transition:opacity .3s;position:absolute;inset:-1px}.plate[data-astro-cid-zzurkwil] .handle[data-astro-cid-zzurkwil]{opacity:0;background:#0d0d10;border:1.5px solid #ffffffd9;border-radius:50%;width:9px;height:9px;margin:-4.5px;transition:opacity .3s;position:absolute}.plate[data-astro-cid-zzurkwil] .handle[data-astro-cid-zzurkwil].tl{top:0;left:0}.plate[data-astro-cid-zzurkwil] .handle[data-astro-cid-zzurkwil].tr{top:0;right:0}.plate[data-astro-cid-zzurkwil] .handle[data-astro-cid-zzurkwil].br{bottom:0;right:0}.plate[data-astro-cid-zzurkwil] .handle[data-astro-cid-zzurkwil].bl{bottom:0;left:0}.plate[data-astro-cid-zzurkwil].active{transform:translateZ(calc(var(--i) * var(--gap) + .75rem))}.plate[data-astro-cid-zzurkwil].active:after,.plate[data-astro-cid-zzurkwil].active .handle[data-astro-cid-zzurkwil]{opacity:1}.plate[data-astro-cid-zzurkwil].core{background:linear-gradient(#ffffff0d 1px,#0000 0) 0 0/1.625rem 1.625rem,linear-gradient(90deg,#ffffff0d 1px,#0000 0) 0 0/1.625rem 1.625rem,#0e0e11b3;border-style:dashed;border-color:#ffffff1f}.plate[data-astro-cid-zzurkwil].top{background:radial-gradient(circle,#ffffff24,#0000 65%),linear-gradient(135deg,#2a2a31,#151519);border-color:#ffffff4d;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 60px #ffffff14,0 30px 50px -20px #000c}.plate[data-astro-cid-zzurkwil].top img[data-astro-cid-zzurkwil]{width:6.5rem;height:6.5rem;transform:rotate(42deg)}.label[data-astro-cid-zzurkwil]{white-space:nowrap;color:var(--muted,#9a9aa8);opacity:0;gap:.5rem;padding-left:2.25rem;font-size:.8125rem;transition:opacity .2s;display:flex;position:absolute;top:0;left:0;transform:translateY(-50%)}.label[data-astro-cid-zzurkwil]:before{content:"";background:#ffffff38;width:1.75rem;height:1px;position:absolute;top:50%;left:0}.label[data-astro-cid-zzurkwil] strong[data-astro-cid-zzurkwil]{color:#ededf1;font-weight:500}.label[data-astro-cid-zzurkwil].placed.active{opacity:1}@media (prefers-reduced-motion:reduce){.plate[data-astro-cid-zzurkwil]{transition:none}}.enterprise[data-astro-cid-hyzpf7ah]{--bg:#0d0d10;--rule-color:#ffffff1c;--rule:1px solid var(--rule-color);--text:#fff;--muted:#9a9aa8;--faint:#5c5c68;--created:#8b98ff;--success:#5ee3ae;--running:#9d78ff;--warning:#f28c5c;--danger:#ff6b6b;--neutral:#b9b9c6;color:var(--text);background:linear-gradient(#000 30%,#17181e 100%);position:relative;overflow:hidden}.enterprise[data-astro-cid-hyzpf7ah]>.container-xl[data-astro-cid-hyzpf7ah]{z-index:1;position:relative}.enterprise[data-astro-cid-hyzpf7ah]:before{content:"";background:var(--rule-color);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.squares[data-astro-cid-hyzpf7ah]{pointer-events:none;--rail:calc(min(50vw, 760px) - 7px + 4rem);width:520px;position:absolute}.squares[data-astro-cid-hyzpf7ah].left{top:50%;right:calc(50% + var(--rail));transform:translateY(-50%)}.squares[data-astro-cid-hyzpf7ah].right{left:calc(50% + var(--rail));bottom:140px}@media (width<=1760px){.squares[data-astro-cid-hyzpf7ah]{display:none}}.squares[data-astro-cid-hyzpf7ah] rect[data-astro-cid-hyzpf7ah]{fill:#c4c8ff0d;stroke-width:1.25px;stroke-opacity:calc(.15 + var(--edge) * .85);animation:glint 9s ease-in-out var(--d) infinite}@media (width<=991.98px){.squares[data-astro-cid-hyzpf7ah]{display:none}}@keyframes glint{0%,to{opacity:.6}20%{opacity:1}}@media (prefers-reduced-motion:reduce){.squares[data-astro-cid-hyzpf7ah] rect[data-astro-cid-hyzpf7ah]{animation:none}}.grid[data-astro-cid-hyzpf7ah]{--inset:clamp(1.5rem, 4vw, 3.5rem);border-left:var(--rule);border-right:var(--rule);position:relative}@media (width<=1199.98px){.grid[data-astro-cid-hyzpf7ah]{border-inline:0}}.head[data-astro-cid-hyzpf7ah]{padding:6.5rem var(--inset) 4.5rem;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:2rem 3rem;display:grid}@media (width<=991.98px){.head[data-astro-cid-hyzpf7ah]{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.head[data-astro-cid-hyzpf7ah]{padding-block:4.5rem 3rem}}.head[data-astro-cid-hyzpf7ah].solo{grid-template-columns:minmax(0,1fr)}.head[data-astro-cid-hyzpf7ah].solo p[data-astro-cid-hyzpf7ah]{max-width:48rem}.head[data-astro-cid-hyzpf7ah] h2[data-astro-cid-hyzpf7ah]{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.1}.head[data-astro-cid-hyzpf7ah] h2[data-astro-cid-hyzpf7ah] span[data-astro-cid-hyzpf7ah]{color:#a9a9b8}.head[data-astro-cid-hyzpf7ah] h2[data-astro-cid-hyzpf7ah] em[data-astro-cid-hyzpf7ah]{color:var(--text);font-style:normal}.head[data-astro-cid-hyzpf7ah] p[data-astro-cid-hyzpf7ah]{color:#fff9;text-wrap:pretty;max-width:40rem;margin:1.25rem 0 0;font-size:1.125rem;line-height:1.55}.actions[data-astro-cid-hyzpf7ah]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.features[data-astro-cid-hyzpf7ah]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.features[data-astro-cid-hyzpf7ah]:before{content:"";background:var(--rule-color);pointer-events:none;height:1px;position:absolute;top:0;left:-100vw;right:-100vw}@media (width<=767.98px){.features[data-astro-cid-hyzpf7ah]{grid-template-columns:minmax(0,1fr)}}.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]{padding:0 0 clamp(3.5rem, 5.5vw, 4.75rem) var(--inset);flex-direction:column;gap:2rem;transition:background-color .3s;display:flex;overflow:hidden}.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]:nth-child(2n){border-left:var(--rule)}.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]:nth-child(n+3){border-top:var(--rule)}.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]:nth-last-child(-n+2){padding-bottom:calc(clamp(3.5rem,5.5vw,4.75rem) + clamp(3rem,5vw,4.5rem))}@media (width<=767.98px){.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]:nth-last-child(-n+2){padding-bottom:clamp(3.5rem,5.5vw,4.75rem)}.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]:last-child{padding-bottom:calc(clamp(3.5rem,5.5vw,4.75rem) + clamp(3rem,5vw,4.5rem))}}.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]:hover{background:#ffffff04}@media (width<=767.98px){.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]:nth-child(2n){border-left:0}.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]+li[data-astro-cid-hyzpf7ah]{border-top:var(--rule)}}.features[data-astro-cid-hyzpf7ah] h3[data-astro-cid-hyzpf7ah]{letter-spacing:-.01em;color:var(--text);margin:0 0 .5rem;font-size:1.375rem;font-weight:600;line-height:1.35}.features[data-astro-cid-hyzpf7ah] .kicker[data-astro-cid-hyzpf7ah]{letter-spacing:.08em;text-transform:uppercase;color:#b9a6ff;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.features[data-astro-cid-hyzpf7ah] .text[data-astro-cid-hyzpf7ah]{max-width:30rem;color:var(--muted);margin:0;font-size:1rem;line-height:1.6}.copy[data-astro-cid-hyzpf7ah]{padding-right:var(--inset)}@media (width<=767.98px){.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]{gap:0}.copy[data-astro-cid-hyzpf7ah]{display:contents}.features[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]{padding-top:2.5rem}.features[data-astro-cid-hyzpf7ah] .kicker[data-astro-cid-hyzpf7ah],.features[data-astro-cid-hyzpf7ah] h3[data-astro-cid-hyzpf7ah]{padding-right:var(--inset);order:-1}.features[data-astro-cid-hyzpf7ah] h3[data-astro-cid-hyzpf7ah]{margin-bottom:0}.stage[data-astro-cid-hyzpf7ah]{order:0;padding-top:1.5rem}.features[data-astro-cid-hyzpf7ah] .text[data-astro-cid-hyzpf7ah]{padding-right:var(--inset);order:1;margin-top:1.5rem}}.stage[data-astro-cid-hyzpf7ah]{padding-top:clamp(2.5rem,4vw,3.5rem)}.glimpse[data-astro-cid-hyzpf7ah]{width:calc(100% - var(--inset));flex-direction:column;height:23.5rem;display:flex;overflow:hidden}@media (width<=767.98px){.glimpse[data-astro-cid-hyzpf7ah]{height:auto;min-height:25rem}}.glimpse[data-astro-cid-hyzpf7ah]{color:#c9c9d2;background:linear-gradient(#ffffff09 0%,#ffffff03 60%);border:1px solid #ffffff17;border-radius:.75rem;font-size:.9375rem;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -30px #000000e6}.glimpse[data-astro-cid-hyzpf7ah] p[data-astro-cid-hyzpf7ah]{align-items:center;gap:.5rem;margin:0;display:flex}.glimpse[data-astro-cid-hyzpf7ah] svg{width:1rem;height:1rem;color:var(--faint);flex:none}.glimpse[data-astro-cid-hyzpf7ah] .spin{animation:1s linear infinite spin}.glimpse-body[data-astro-cid-hyzpf7ah]{flex-direction:column;flex:1;gap:.75rem;padding:1.125rem 1.25rem 1.5rem;display:flex}.pill[data-astro-cid-hyzpf7ah],.tag[data-astro-cid-hyzpf7ah]{white-space:nowrap;color:#c9c9d2;background:#ffffff12;border-radius:.375rem;align-items:center;gap:.3125rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.pill[data-astro-cid-hyzpf7ah] svg,.tag[data-astro-cid-hyzpf7ah] svg{color:currentColor;width:.875rem;height:.875rem}.pill[data-astro-cid-hyzpf7ah] .dot[data-astro-cid-hyzpf7ah],.tag[data-astro-cid-hyzpf7ah] .dot[data-astro-cid-hyzpf7ah]{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.tag[data-astro-cid-hyzpf7ah]{color:var(--muted);border-radius:.375rem;padding-inline:.4375rem;font-size:.75rem}.pill[data-astro-cid-hyzpf7ah]{transition:color .3s,background-color .3s}.pill[data-astro-cid-hyzpf7ah].ok{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}.pill[data-astro-cid-hyzpf7ah].bad{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger)}.pill[data-astro-cid-hyzpf7ah].run{background:color-mix(in srgb, var(--running) 14%, transparent);color:var(--running)}.pill[data-astro-cid-hyzpf7ah].wait{background:color-mix(in srgb, var(--warning) 14%, transparent);color:var(--warning)}.tenant[data-astro-cid-hyzpf7ah]{flex:1;gap:1.25rem;position:relative}.tenant-label[data-astro-cid-hyzpf7ah]{color:var(--muted);font-size:.875rem}.tenant-label[data-astro-cid-hyzpf7ah] svg{width:1.125rem;height:1.125rem;color:var(--muted)}.tenant-label[data-astro-cid-hyzpf7ah] .pill[data-astro-cid-hyzpf7ah]{margin-left:auto}.row-state[data-astro-cid-hyzpf7ah]{margin-left:auto;display:grid}.row-state[data-astro-cid-hyzpf7ah] .pill[data-astro-cid-hyzpf7ah]{opacity:0;grid-area:1/1;justify-self:end;transition:opacity .3s,transform .3s;transform:translateY(2px)}.row-state[data-astro-cid-hyzpf7ah][data-state=editing] .editing[data-astro-cid-hyzpf7ah],.row-state[data-astro-cid-hyzpf7ah][data-state=running] .running[data-astro-cid-hyzpf7ah],.row-state[data-astro-cid-hyzpf7ah][data-state=success] .success[data-astro-cid-hyzpf7ah],.row-state[data-astro-cid-hyzpf7ah][data-state=deleted] .deleted[data-astro-cid-hyzpf7ah]{opacity:1;transform:none}.ns-tree[data-astro-cid-hyzpf7ah]{color:var(--muted);margin:0;padding:0;font-size:.9375rem;list-style:none}.ns-tree[data-astro-cid-hyzpf7ah] .folder{color:#b48cff}.ns-tree[data-astro-cid-hyzpf7ah] ul[data-astro-cid-hyzpf7ah]{margin:0 0 0 .4375rem;padding:0;list-style:none}.ns-tree[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]{padding-left:0}.ns-tree[data-astro-cid-hyzpf7ah]>li[data-astro-cid-hyzpf7ah]:before{display:none}.ns-tree[data-astro-cid-hyzpf7ah] li[data-astro-cid-hyzpf7ah]{padding-left:.875rem;position:relative}.ns-tree[data-astro-cid-hyzpf7ah] li[data-astro-cid-hyzpf7ah].doomed{max-height:2.25rem;transition:max-height .5s,opacity .4s;overflow:hidden}.ns-tree[data-astro-cid-hyzpf7ah] li[data-astro-cid-hyzpf7ah].doomed.removed{opacity:0;max-height:0}.ns-tree[data-astro-cid-hyzpf7ah] li[data-astro-cid-hyzpf7ah]:before{content:"";border-bottom:1px solid #ffffff24;border-left:1px solid #ffffff24;width:.625rem;height:1rem;position:absolute;top:0;left:0}.ns-tree[data-astro-cid-hyzpf7ah] li[data-astro-cid-hyzpf7ah]:not(:last-child):after{content:"";border-left:1px solid #ffffff24;position:absolute;top:0;bottom:0;left:0}.ns-tree[data-astro-cid-hyzpf7ah] [data-astro-cid-hyzpf7ah][data-row]{border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.375rem;margin-left:-.375rem;padding:0 .375rem;line-height:2rem;transition:background-color .4s,border-color .4s,color .4s;display:flex}.ns-tree[data-astro-cid-hyzpf7ah] [data-astro-cid-hyzpf7ah][data-row].gone{opacity:.55;text-decoration:line-through}.ns-tree[data-astro-cid-hyzpf7ah] [data-astro-cid-hyzpf7ah][data-row].hot{border-color:rgba(var(--tone), .25);background:rgba(var(--tone), .06);color:rgb(var(--tone))}.ns-tree[data-astro-cid-hyzpf7ah] [data-astro-cid-hyzpf7ah][data-row].hot svg{color:currentColor}.ns-tree[data-astro-cid-hyzpf7ah] svg{width:.9375rem;height:.9375rem}.cursor[data-astro-cid-hyzpf7ah]{--tone:240, 140, 190;z-index:1;flex-direction:column;align-items:flex-start;gap:.125rem;transition:left 1.1s cubic-bezier(.65,0,.35,1),top 1.1s cubic-bezier(.65,0,.35,1),opacity .5s;display:flex;position:absolute}.placing .cursor[data-astro-cid-hyzpf7ah]{transition:none}.cursor[data-astro-cid-hyzpf7ah].idle{opacity:.3}.cursor[data-astro-cid-hyzpf7ah] svg[data-astro-cid-hyzpf7ah]{width:.75rem;height:.75rem;fill:rgb(var(--tone))}.cursor[data-astro-cid-hyzpf7ah].launcher{top:1.25rem;left:45%}.cursor[data-astro-cid-hyzpf7ah].editor{--tone:120, 214, 170;bottom:.5rem;left:6%}.cursor[data-astro-cid-hyzpf7ah].admin{--tone:140, 196, 255;top:3.5rem;left:72%}.who[data-astro-cid-hyzpf7ah]{border:1px solid rgba(var(--tone), .45);backdrop-filter:blur(4px);white-space:nowrap;color:rgb(var(--tone));background:#14141899;border-radius:.375rem;align-items:center;gap:.25rem;margin-left:.5rem;padding:.0625rem .4375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.who[data-astro-cid-hyzpf7ah] svg{color:currentColor;width:.8125rem;height:.8125rem}.timeline[data-astro-cid-hyzpf7ah]{gap:1.25rem;width:100%;max-width:34rem;margin-inline:auto}.run-head[data-astro-cid-hyzpf7ah]{color:var(--muted);font-size:.875rem}.run-head[data-astro-cid-hyzpf7ah] strong[data-astro-cid-hyzpf7ah]{font-weight:400}.run-tag[data-astro-cid-hyzpf7ah]{border-radius:6px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:.75rem;font-weight:500;transition:color .3s,background-color .3s;display:inline-flex}.run-tag[data-astro-cid-hyzpf7ah] svg{color:currentColor;width:14px;height:14px}.run-tag[data-astro-cid-hyzpf7ah] .done,.run-tag[data-astro-cid-hyzpf7ah] .spin{display:none}.run-tag[data-astro-cid-hyzpf7ah].is-running{background:color-mix(in srgb, var(--running) 14%, transparent);color:var(--running)}.run-tag[data-astro-cid-hyzpf7ah].is-running .spin{display:block}.run-tag[data-astro-cid-hyzpf7ah].is-success{background:color-mix(in srgb, var(--success) 18%, transparent);color:var(--success)}.run-tag[data-astro-cid-hyzpf7ah].is-success .done{display:block}.rows[data-astro-cid-hyzpf7ah]{flex-direction:column;gap:.625rem;display:flex}.row[data-astro-cid-hyzpf7ah]{gap:.75rem;font-size:.8125rem;transition:opacity .3s}.row[data-astro-cid-hyzpf7ah] .name[data-astro-cid-hyzpf7ah]{color:#c9c9d2;flex:none;width:6.5rem}.row[data-astro-cid-hyzpf7ah].retry .name[data-astro-cid-hyzpf7ah]{color:var(--muted)}.row[data-astro-cid-hyzpf7ah].pending{opacity:0}.track[data-astro-cid-hyzpf7ah]{background:linear-gradient(#ffffff0f,#ffffff0f) 0/100% 1px no-repeat;flex:1;height:1.375rem;display:block;position:relative}.attempt[data-astro-cid-hyzpf7ah]{white-space:nowrap;color:#c9c9d2;clip-path:inset(0 100% 0 0);transition:clip-path var(--ms) linear, background-color .3s ease, border-color .3s ease;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;align-items:center;padding-left:.375rem;font-size:.6875rem;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.attempt[data-astro-cid-hyzpf7ah].go{clip-path:inset(0)}.attempt[data-astro-cid-hyzpf7ah].done{border-color:color-mix(in srgb, var(--success) 50%, transparent);background:color-mix(in srgb, var(--success) 16%, transparent);color:#e6e6ea}.attempt[data-astro-cid-hyzpf7ah].broken{border-color:color-mix(in srgb, var(--danger) 55%, transparent);background:color-mix(in srgb, var(--danger) 14%, transparent)}.worker-short[data-astro-cid-hyzpf7ah]{display:none}@media (width<=767.98px){.attempt[data-astro-cid-hyzpf7ah]{padding-left:.25rem}.worker-long[data-astro-cid-hyzpf7ah],.down-text[data-astro-cid-hyzpf7ah]{display:none}.worker-short[data-astro-cid-hyzpf7ah]{display:inline}.row[data-astro-cid-hyzpf7ah] .name[data-astro-cid-hyzpf7ah]{width:5.5rem}}.down[data-astro-cid-hyzpf7ah]{white-space:nowrap;color:var(--danger);opacity:0;align-items:center;gap:.25rem;margin-left:.5rem;font-size:.75rem;transition:opacity .3s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.down[data-astro-cid-hyzpf7ah] svg{color:currentColor;width:.8125rem;height:.8125rem}.row[data-astro-cid-hyzpf7ah].failed .down[data-astro-cid-hyzpf7ah]{opacity:1}.status[data-astro-cid-hyzpf7ah]{color:var(--muted);font-size:.8125rem;transition:color .3s}.status[data-astro-cid-hyzpf7ah] .live[data-astro-cid-hyzpf7ah]{background:var(--faint)}.status[data-astro-cid-hyzpf7ah].warn{color:var(--warning)}.status[data-astro-cid-hyzpf7ah].warn .live[data-astro-cid-hyzpf7ah]{background:var(--warning)}.status[data-astro-cid-hyzpf7ah].warn .live[data-astro-cid-hyzpf7ah]:after{border-color:var(--warning)}.status[data-astro-cid-hyzpf7ah].ok{color:var(--success)}.status[data-astro-cid-hyzpf7ah].ok .live[data-astro-cid-hyzpf7ah]{background:var(--success)}.glimpse[data-astro-cid-hyzpf7ah].free{background:radial-gradient(120% 90% at 50% 0,#ffffff08,#0000 70%),#ffffff02;border-color:#ffffff0e;box-shadow:inset 0 1px #ffffff08}.glimpse[data-astro-cid-hyzpf7ah].free .glimpse-body[data-astro-cid-hyzpf7ah]{justify-content:center;padding:1.5rem 1.75rem}.notes[data-astro-cid-hyzpf7ah]{align-items:center;gap:2.5rem}.stack[data-astro-cid-hyzpf7ah]{width:min(100%,32rem);height:6.5rem;position:relative}.note[data-astro-cid-hyzpf7ah]{transform-origin:bottom;background:#17171b;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.875rem 1rem;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 16px 32px -16px #000000e6}.note[data-astro-cid-hyzpf7ah]:first-child{z-index:3}.note[data-astro-cid-hyzpf7ah]>[data-astro-cid-hyzpf7ah]{transition:opacity .4s}.note[data-astro-cid-hyzpf7ah]:nth-child(n+2)>[data-astro-cid-hyzpf7ah]{opacity:0}.note[data-astro-cid-hyzpf7ah]:nth-child(2){z-index:2;opacity:.7;transform:translateY(.625rem)scale(.95)}.note[data-astro-cid-hyzpf7ah]:nth-child(3){z-index:1;opacity:.35;transform:translateY(1.25rem)scale(.9)}.note[data-astro-cid-hyzpf7ah]:nth-child(n+4){opacity:0;transform:translateY(2.5rem)scale(.85)}.note[data-astro-cid-hyzpf7ah].enter{opacity:0;transition:none;transform:translateY(-1rem)}.note[data-astro-cid-hyzpf7ah] p[data-astro-cid-hyzpf7ah]{gap:.5rem;font-size:.875rem}.note-top[data-astro-cid-hyzpf7ah] .state[data-astro-cid-hyzpf7ah]{--tone:var(--neutral);background:color-mix(in srgb, var(--tone) 16%, transparent);color:var(--tone);border-radius:.375rem;align-items:center;gap:.3125rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.note-top[data-astro-cid-hyzpf7ah] .state[data-astro-cid-hyzpf7ah] svg{color:currentColor;width:.875rem;height:.875rem}.note-top[data-astro-cid-hyzpf7ah] .state[data-astro-cid-hyzpf7ah].created{--tone:var(--created)}.note-top[data-astro-cid-hyzpf7ah] .state[data-astro-cid-hyzpf7ah].resumed{--tone:var(--running)}.note-top[data-astro-cid-hyzpf7ah] .date[data-astro-cid-hyzpf7ah]{color:var(--faint);margin-left:auto;font-size:.8125rem}.note-main[data-astro-cid-hyzpf7ah] strong[data-astro-cid-hyzpf7ah]{color:#fff;font-weight:500}.stream[data-astro-cid-hyzpf7ah]{color:var(--muted);font-size:.875rem}@media (width<=767.98px){.glimpse[data-astro-cid-hyzpf7ah] .stream[data-astro-cid-hyzpf7ah]{display:block}.stream[data-astro-cid-hyzpf7ah]{text-align:center}.stream[data-astro-cid-hyzpf7ah] .live[data-astro-cid-hyzpf7ah]{vertical-align:.05em;margin-right:.5rem;display:inline-block}.stream[data-astro-cid-hyzpf7ah] .count[data-astro-cid-hyzpf7ah]{margin:.25rem 0 0;display:block}}.stream[data-astro-cid-hyzpf7ah] .count[data-astro-cid-hyzpf7ah]{font-variant-numeric:tabular-nums;color:var(--faint);margin-left:.75rem}.live[data-astro-cid-hyzpf7ah]{background:var(--success);border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem;position:relative}.live[data-astro-cid-hyzpf7ah]:after{content:"";border:1px solid var(--success);opacity:0;border-radius:50%;animation:2s ease-out infinite ping;position:absolute;inset:-.25rem}.schema-body[data-astro-cid-hyzpf7ah]{align-items:center}.schema[data-astro-cid-hyzpf7ah]{flex:none;width:35rem;height:21.25rem;font-size:.875rem;position:relative}@media (width<=1199.98px){.schema[data-astro-cid-hyzpf7ah]{zoom:.8}}@media (width<=767.98px){.schema[data-astro-cid-hyzpf7ah]{zoom:.9;width:340px;height:420px}}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah].vertical{width:340px;height:420px;display:none}@media (width<=767.98px){.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah]:not(.vertical){display:none}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah].vertical{display:block}.schema[data-astro-cid-hyzpf7ah] .worker[data-astro-cid-hyzpf7ah]{width:104px;margin-top:-20px;padding:0 .625rem;font-size:.8125rem;top:40px!important}.schema[data-astro-cid-hyzpf7ah] .worker[data-astro-cid-hyzpf7ah]:first-child{left:8px}.schema[data-astro-cid-hyzpf7ah] .worker[data-astro-cid-hyzpf7ah]:nth-child(2){left:118px}.schema[data-astro-cid-hyzpf7ah] .worker[data-astro-cid-hyzpf7ah]:nth-child(3){left:228px}.schema[data-astro-cid-hyzpf7ah] .hub[data-astro-cid-hyzpf7ah]{top:172px;left:142px}.schema[data-astro-cid-hyzpf7ah] .hub-label[data-astro-cid-hyzpf7ah]{text-align:left;width:auto;top:191px;left:208px}.schema[data-astro-cid-hyzpf7ah] .lane[data-astro-cid-hyzpf7ah]{width:150px;top:340px!important}.schema[data-astro-cid-hyzpf7ah] .lane[data-astro-cid-hyzpf7ah].repository{left:10px}.schema[data-astro-cid-hyzpf7ah] .lane[data-astro-cid-hyzpf7ah].queue{left:180px}}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah]{fill:none;width:560px;height:340px;position:absolute;inset:0;overflow:visible}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah] .wire[data-astro-cid-hyzpf7ah]{stroke:#ffffff29;stroke-width:1px}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah] .wire[data-astro-cid-hyzpf7ah].intruder{transition:stroke .3s}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah] .jet[data-astro-cid-hyzpf7ah]{stroke:#ffffffb3;stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:14 400;stroke-dashoffset:14px;opacity:0}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah] .cut[data-astro-cid-hyzpf7ah]{stroke:var(--danger);stroke-width:1.5px;stroke-linecap:round;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah] .flows[data-astro-cid-hyzpf7ah] path[data-astro-cid-hyzpf7ah]{stroke:#ffffffb3;stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:14 640;animation:3.2s linear infinite enterprise-line-flow}.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah] .flows[data-astro-cid-hyzpf7ah] path[data-astro-cid-hyzpf7ah]+path[data-astro-cid-hyzpf7ah]{animation-delay:-1.6s}.schema[data-astro-cid-hyzpf7ah].blocked .lines[data-astro-cid-hyzpf7ah] .intruder[data-astro-cid-hyzpf7ah]{stroke:color-mix(in srgb, var(--danger) 55%, transparent);stroke-dasharray:3 3}.schema[data-astro-cid-hyzpf7ah].blocked .lines[data-astro-cid-hyzpf7ah] .cut[data-astro-cid-hyzpf7ah]{opacity:1;transform:none}@keyframes enterprise-line-flow{0%{stroke-dashoffset:654px}to{stroke-dashoffset:0}}.workers[data-astro-cid-hyzpf7ah]{display:contents}.worker[data-astro-cid-hyzpf7ah],.bar[data-astro-cid-hyzpf7ah]{background:#141418;border:1px solid #ffffff1a;border-radius:6px}.worker[data-astro-cid-hyzpf7ah]{white-space:nowrap;color:#e6e6ea;align-items:center;gap:.5rem;width:140px;height:40px;margin-top:-20px;padding:0 .75rem;font-size:.875rem;display:inline-flex;position:absolute;left:0}.worker[data-astro-cid-hyzpf7ah] .state[data-astro-cid-hyzpf7ah]{background:var(--success);border-radius:50%;width:.4375rem;height:.4375rem;transition:background-color .3s}.worker[data-astro-cid-hyzpf7ah].refused{border-color:color-mix(in srgb, var(--danger) 30%, transparent);color:var(--muted)}.worker[data-astro-cid-hyzpf7ah].refused .state[data-astro-cid-hyzpf7ah]{background:var(--danger)}.worker[data-astro-cid-hyzpf7ah].checking{border-color:#ffffff1a}.worker[data-astro-cid-hyzpf7ah].checking .state[data-astro-cid-hyzpf7ah]{background:var(--faint);animation:.9s ease-in-out infinite pulse}.worker[data-astro-cid-hyzpf7ah].shake{animation:.45s enterprise-worker-shake}.hub[data-astro-cid-hyzpf7ah]{background:#141418;border-radius:10px;place-items:center;width:56px;height:56px;animation:3.2s linear infinite hub-in;display:grid;position:absolute;top:142px;left:252px;box-shadow:0 0 0 1px #ffffff24}@keyframes hub-in{0%,16%,30%,62%,76%,to{box-shadow:0 0 0 1px #ffffff24}21%,67%{box-shadow:0 0 0 1px #ffffff80,0 0 24px 2px #ffffff1f}}@keyframes lane-in{0%,12%,to{border-color:#ffffff1a}4%{border-color:#fff6}}.hub-label[data-astro-cid-hyzpf7ah]{text-align:center;width:80px;color:var(--muted);font-size:.8125rem;position:absolute;top:208px;left:240px}.lane[data-astro-cid-hyzpf7ah]{width:160px;position:absolute;left:400px}.lane[data-astro-cid-hyzpf7ah].repository{top:80px}.lane[data-astro-cid-hyzpf7ah].queue{top:196px}.lane[data-astro-cid-hyzpf7ah] .lane-title[data-astro-cid-hyzpf7ah]{color:var(--faint);font-size:.75rem;line-height:1;position:absolute;top:8px;left:.625rem}.bar[data-astro-cid-hyzpf7ah]{height:64px;animation:3.2s linear infinite lane-in;position:relative}.repository[data-astro-cid-hyzpf7ah] .bar[data-astro-cid-hyzpf7ah]{animation-delay:-1.792s}.queue[data-astro-cid-hyzpf7ah] .bar[data-astro-cid-hyzpf7ah]{animation-delay:-.32s}.choice[data-astro-cid-hyzpf7ah]{color:#fff;opacity:0;align-items:center;gap:.5rem;transition:opacity .4s,transform .4s;display:inline-flex;position:absolute;top:40px;left:.625rem;transform:translateY(calc(6px - 50%))}.choice[data-astro-cid-hyzpf7ah].on,.choice[data-astro-cid-hyzpf7ah].on{opacity:1;transform:translateY(-50%)}.choice[data-astro-cid-hyzpf7ah] .logo[data-astro-cid-hyzpf7ah]{place-items:center;width:1.375rem;height:1.375rem;display:grid}.choice[data-astro-cid-hyzpf7ah] img[data-astro-cid-hyzpf7ah]{object-fit:contain;width:1.375rem;height:1.375rem}.choice[data-astro-cid-hyzpf7ah][data-option=kafka] img[data-astro-cid-hyzpf7ah]{filter:invert()}.choice[data-astro-cid-hyzpf7ah] .java{color:#e76f00;width:1.125rem;height:1.125rem}@keyframes pulse{50%{opacity:.3}}@keyframes ping{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes enterprise-worker-shake{0%,to{transform:none}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.glimpse[data-astro-cid-hyzpf7ah] .spin,.live[data-astro-cid-hyzpf7ah]:after,.schema[data-astro-cid-hyzpf7ah]>.lines[data-astro-cid-hyzpf7ah] .flows[data-astro-cid-hyzpf7ah] path[data-astro-cid-hyzpf7ah],.hub[data-astro-cid-hyzpf7ah],.bar[data-astro-cid-hyzpf7ah]{animation:none}}.home-page[data-astro-cid-yjxicdmt]{--ks-border-primary:#e2e2e8}html.dark .home-page[data-astro-cid-yjxicdmt]{--ks-border-primary:#46454d}html:not(.dark) .home-page[data-astro-cid-yjxicdmt]{--ks-content-tertiary:#6d6d74}.home-page[data-astro-cid-yjxicdmt]{overflow:clip}@media (width<=1199.98px){.home-page[data-astro-cid-yjxicdmt] .container-xl:has(>.grid),.home-page[data-astro-cid-yjxicdmt] .container-xl:has(>.rails){padding-inline:0}}.home-page[data-astro-cid-yjxicdmt] [data-offscreen] *,.home-page[data-astro-cid-yjxicdmt] [data-offscreen] :before,.home-page[data-astro-cid-yjxicdmt] [data-offscreen] :after{animation-play-state:paused!important}.home-page[data-astro-cid-yjxicdmt] .btn-solid,.home-page[data-astro-cid-yjxicdmt] .btn-ghost{white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.875rem 1.5rem;font-size:1.0625rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.home-page[data-astro-cid-yjxicdmt] .btn-solid.compact,.home-page[data-astro-cid-yjxicdmt] .btn-ghost.compact{padding:.625rem 1.125rem;font-size:.9375rem}.home-page[data-astro-cid-yjxicdmt] .btn-solid{background:var(--ks-background-button-primary);color:#fff;transition:transform .25s,box-shadow .25s,filter .25s;overflow:hidden;box-shadow:0 0 #8405ff00,inset 0 1px #ffffff2e}.home-page[data-astro-cid-yjxicdmt] .btn-solid:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.home-page[data-astro-cid-yjxicdmt] .btn-solid svg{width:1.125rem;height:1.125rem;transition:transform .25s}.home-page[data-astro-cid-yjxicdmt] .btn-solid:hover,.home-page[data-astro-cid-yjxicdmt] .btn-solid:focus-visible{color:#fff;filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 28px -6px #8405ffb3,inset 0 1px #ffffff40}.home-page[data-astro-cid-yjxicdmt] .btn-solid:hover:after,.home-page[data-astro-cid-yjxicdmt] .btn-solid:focus-visible:after{transition:transform .7s;transform:translate(120%)}.home-page[data-astro-cid-yjxicdmt] .btn-solid:hover svg,.home-page[data-astro-cid-yjxicdmt] .btn-solid:focus-visible svg{transform:translate(3px)}.home-page[data-astro-cid-yjxicdmt] .btn-solid:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.home-page[data-astro-cid-yjxicdmt] .btn-solid,.home-page[data-astro-cid-yjxicdmt] .btn-solid:hover{transform:none}.home-page[data-astro-cid-yjxicdmt] .btn-solid:after{display:none}}.home-page[data-astro-cid-yjxicdmt] .btn-ghost{color:#131316;background:#fff;border:1px solid #131316;transition:background-color .2s,border-color .2s}.home-page[data-astro-cid-yjxicdmt] .btn-ghost svg{width:1.125rem;height:1.125rem}.home-page[data-astro-cid-yjxicdmt] .btn-ghost:hover,.home-page[data-astro-cid-yjxicdmt] .btn-ghost:focus-visible{color:#131316;background:#f2f2f5}html.dark .home-page[data-astro-cid-yjxicdmt] .btn-ghost,.home-page[data-astro-cid-yjxicdmt] .surface-dark .btn-ghost{-webkit-backdrop-filter:blur(16px)saturate(140%);color:#fff;background:#2a2a34b8;border-color:#ffffff29}html.dark .home-page[data-astro-cid-yjxicdmt] .btn-ghost:hover,html.dark .home-page[data-astro-cid-yjxicdmt] .btn-ghost:focus-visible,.home-page[data-astro-cid-yjxicdmt] .surface-dark .btn-ghost:hover,.home-page[data-astro-cid-yjxicdmt] .surface-dark .btn-ghost:focus-visible{color:#fff;background:#3a3a46d1;border-color:#ffffff3d}html.dark .home-page[data-astro-cid-yjxicdmt] .is-light .btn-ghost{color:#131316;background:#fff;border-color:#131316}html.dark .home-page[data-astro-cid-yjxicdmt] .is-light .btn-ghost:hover,html.dark .home-page[data-astro-cid-yjxicdmt] .is-light .btn-ghost:focus-visible{color:#131316;background:#f2f2f5;border-color:#131316}@media (width>=1400px){.home-page[data-astro-cid-yjxicdmt] .container{max-width:1320px}}@media (width<=767.98px){.home-page[data-astro-cid-yjxicdmt] .container{padding-left:1.25rem;padding-right:1.25rem}}
