@layer components{.system[data-astro-cid-sgsp7r5w]{--wire-h:2.75rem;--cycle:6.4s;gap:var(--wire-h);padding-block:1rem;display:grid;position:relative}@media (width>=768px){.system[data-astro-cid-sgsp7r5w]{--wire-h:3.5rem}}.system-glow[data-astro-cid-sgsp7r5w]{filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#3b82ff33,#0000 70%),radial-gradient(40% 30%,#7de3ff14,#0000 70%);width:min(70rem,120%);height:26rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.system-row[data-astro-cid-sgsp7r5w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid;position:relative}@media (width>=768px){.system-row[data-astro-cid-sgsp7r5w]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.module[data-astro-cid-sgsp7r5w]{width:100%;max-width:16rem;animation:module-glow var(--cycle) var(--ease-in-out-soft) infinite;animation-delay:var(--d);background:linear-gradient(#161c27eb,#0d1117eb);border-radius:.875rem;justify-self:center;align-items:center;gap:.75rem;padding:.6875rem .875rem .6875rem .6875rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0d,0 20px 40px -24px #000000e6}.module-optional[data-astro-cid-sgsp7r5w]{display:none}@media (width>=768px){.module-optional[data-astro-cid-sgsp7r5w]{display:flex}}.module-icon[data-astro-cid-sgsp7r5w]{width:2.125rem;height:2.125rem;color:var(--color-accent-300);background:#3b82ff1f;border-radius:.625rem;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #6aa2ff2e}.module-name[data-astro-cid-sgsp7r5w]{color:var(--color-white);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.module-status[data-astro-cid-sgsp7r5w]{font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-ink-300);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.375rem;margin-top:.125rem;font-size:.625rem;display:flex;overflow:hidden}.module-led[data-astro-cid-sgsp7r5w]{background:var(--color-success);width:.375rem;height:.375rem;animation:led var(--cycle) linear infinite;animation-delay:var(--d);border-radius:999px;flex:none;box-shadow:0 0 0 2px #2fbf712e}.module-wire[data-astro-cid-sgsp7r5w]{width:1px;height:var(--wire-h);background:linear-gradient(#94a3b86b,#94a3b833);position:absolute;left:50%}.system-row[data-astro-cid-sgsp7r5w][data-row=top] .module-wire[data-astro-cid-sgsp7r5w]{top:100%}.system-row[data-astro-cid-sgsp7r5w][data-row=bottom] .module-wire[data-astro-cid-sgsp7r5w]{bottom:100%}.module-pulse[data-astro-cid-sgsp7r5w]{opacity:0;width:5px;height:5px;animation:wire-travel var(--cycle) var(--ease-in-out-soft) infinite;animation-delay:var(--d);background:#fff;border-radius:999px;position:absolute;top:0;left:-2px;box-shadow:0 0 0 2px #3b82ff59,0 0 12px 2px #3b82ffe6}.system-row[data-astro-cid-sgsp7r5w][data-row=bottom] .module-pulse[data-astro-cid-sgsp7r5w]{animation-delay:calc(var(--d) - .9s)}@keyframes wire-travel{0%{opacity:0;transform:translateY(0)}4%{opacity:1}16%{transform:translateY(calc(var(--wire-h) - 5px));opacity:1}20%,to{transform:translateY(calc(var(--wire-h) - 5px));opacity:0}}@keyframes module-glow{0%,to{box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0d,0 20px 40px -24px #000000e6}6%{box-shadow:inset 0 0 0 1px #6aa2ff8c,inset 0 1px #ffffff14,0 0 32px -6px #3b82ff8c}22%{box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0d,0 20px 40px -24px #000000e6}}@keyframes led{0%,to{background:var(--color-success)}3%{background:var(--color-signal);box-shadow:0 0 0 3px #7de3ff40}12%{background:var(--color-success);box-shadow:0 0 0 2px #2fbf712e}}.system-bus[data-astro-cid-sgsp7r5w]{place-items:center;height:.75rem;margin-block:-.375rem;display:grid;position:relative}.system-rails[data-astro-cid-sgsp7r5w]{--rail-color:#94a3b84d;height:auto;position:absolute;inset:0}.system-hub[data-astro-cid-sgsp7r5w]{z-index:1;background:var(--color-ink-900);box-shadow:inset 0 0 0 1px #6aa2ff66, 0 0 0 6px var(--color-ink-900), 0 0 40px 2px #3b82ff59;border-radius:999px;align-items:center;gap:.75rem;padding:.5rem .9rem .5rem .75rem;display:flex;position:relative}.system-hub-label[data-astro-cid-sgsp7r5w]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-300);font-size:.625rem;display:none}@media (width>=640px){.system-hub-label[data-astro-cid-sgsp7r5w]{display:inline}}.hero-bg[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-grid[data-astro-cid-i3irphx7]{position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 35%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 35%,#000 20%,#0000 75%)}.hero-aurora[data-astro-cid-i3irphx7]{filter:blur(20px);background:radial-gradient(40% 50% at 78% 18%,#3b82ff38,#0000 70%),radial-gradient(35% 40% at 12% 8%,#7de3ff14,#0000 70%);height:90%;position:absolute;inset:-20% -10% auto}.hero-spot[data-astro-cid-i3irphx7]{opacity:var(--spot-o,0);background:radial-gradient(520px circle at var(--mx,50%) var(--my,30%), #6aa2ff1a, transparent 65%);transition:opacity .6s var(--ease-out-quint);position:absolute;inset:0}@supports (animation-timeline:scroll()){.hero-aurora[data-astro-cid-i3irphx7]{animation:linear both hero-parallax scroll(root);animation-range:0 100vh}}@keyframes hero-parallax{to{opacity:.6;transform:translateY(90px)}}@media (prefers-reduced-motion:reduce){.hero-aurora[data-astro-cid-i3irphx7]{animation:none}}.hero-une[data-astro-cid-i3irphx7]{background:linear-gradient(180deg, #a9cbff 10%, var(--color-accent-400) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.platform-name[data-astro-cid-i3irphx7]{font-family:var(--font-display);font-variation-settings:"wdth" 87.5;letter-spacing:-.01em;color:var(--color-ink-300);transition:color .3s var(--ease-out-quint);font-size:1.125rem;font-weight:640}.platform-name[data-astro-cid-i3irphx7]:hover{color:var(--color-white)}.segmented[data-astro-cid-4tsd56h5]{background:var(--color-mist);box-shadow:inset 0 0 0 1px var(--line-light);border-radius:.75rem;padding:.25rem;display:inline-flex}.segmented-btn[data-astro-cid-4tsd56h5]{min-height:2.5rem;color:var(--color-ink-400);cursor:pointer;transition:background-color .25s var(--ease-out-quint), color .25s var(--ease-out-quint), box-shadow .25s var(--ease-out-quint);border-radius:.5rem;padding:.5rem .9375rem;font-size:.8125rem;font-weight:600}.segmented-btn[data-astro-cid-4tsd56h5][aria-pressed=true]{background:var(--color-white);color:var(--color-ink-900);box-shadow:0 1px 2px #0f172a14, 0 0 0 1px var(--line-light)}.board[data-astro-cid-4tsd56h5]{aspect-ratio:4/5;background-color:var(--color-paper);box-shadow:inset 0 0 0 1px var(--line-light);background-image:linear-gradient(90deg,#0f172a0b 1px,#0000 1px),linear-gradient(#0f172a0b 1px,#0000 1px);background-size:32px 32px;border-radius:.875rem;position:relative;overflow:hidden;container-type:size}@media (width>=640px){.board[data-astro-cid-4tsd56h5]{aspect-ratio:16/11}}.board-chips[data-astro-cid-4tsd56h5]{position:absolute;inset:0}.chip[data-astro-cid-4tsd56h5]{--x:var(--cxm);--y:var(--cym);--r:var(--crm);width:46cqw;transform:translate(calc(var(--x) * 1cqw), calc(var(--y) * 1cqh)) rotate(var(--r));transition:transform .9s var(--ease-out-expo);transition-delay:calc(var(--i) * 45ms);position:absolute;top:0;left:0}@media (width>=640px){.chip[data-astro-cid-4tsd56h5]{--x:var(--cx);--y:var(--cy);--r:var(--cr);width:30cqw}}.board[data-astro-cid-4tsd56h5][data-state=order] .chip[data-astro-cid-4tsd56h5]{--x:var(--oxm);--y:var(--oym);--r:0deg}@media (width>=640px){.board[data-astro-cid-4tsd56h5][data-state=order] .chip[data-astro-cid-4tsd56h5]{--x:var(--ox);--y:var(--oy)}}.chip-face[data-astro-cid-4tsd56h5]{color:var(--color-ink-800);background:var(--color-white);box-shadow:0 0 0 1px var(--line-light), 0 10px 24px -14px #0f172a59;transition:opacity .45s var(--ease-out-quint), box-shadow .45s var(--ease-out-quint);border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:clamp(.8125rem,.62rem + .9cqw,.9375rem);font-weight:600;line-height:1.25;display:flex}.chip-order[data-astro-cid-4tsd56h5]{opacity:0;position:absolute;inset:0;box-shadow:0 0 0 1px #1f6feb59,0 12px 28px -14px #1f6feb73}.board[data-astro-cid-4tsd56h5][data-state=order] .chip-chaos[data-astro-cid-4tsd56h5]{opacity:0}.board[data-astro-cid-4tsd56h5][data-state=order] .chip-order[data-astro-cid-4tsd56h5]{opacity:1}.chip-icon[data-astro-cid-4tsd56h5]{border-radius:.4375rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid}.chip-icon-chaos[data-astro-cid-4tsd56h5]{color:var(--color-danger-ink);background:#f0525a1a}.chip-icon-order[data-astro-cid-4tsd56h5]{background:var(--color-accent-100);color:var(--color-accent-700)}.chip[data-astro-cid-4tsd56h5]:after{content:"";opacity:0;width:1px;height:11cqh;transition:opacity .4s, transform .6s var(--ease-out-expo);background:#1f6feb59;position:absolute;left:50%;transform:scaleY(0)}.chip[data-astro-cid-4tsd56h5][data-row=top]:after{transform-origin:top;top:100%}.chip[data-astro-cid-4tsd56h5][data-row=bottom]:after{transform-origin:bottom;bottom:100%}@media (width>=640px){.board[data-astro-cid-4tsd56h5][data-state=order] .chip[data-astro-cid-4tsd56h5]:after{opacity:1;transition-delay:calc(.45s + var(--i) * 45ms);transform:scaleY(1)}}.board-rails[data-astro-cid-4tsd56h5]{opacity:0;height:12px;transition:opacity .5s var(--ease-out-quint), transform .9s var(--ease-out-expo);position:absolute;top:calc(54% - 6px);left:4%;right:4%;transform:scaleX(.4)}@media (width>=640px){.board-rails[data-astro-cid-4tsd56h5]{top:calc(50% - 6px)}}.board-rails[data-astro-cid-4tsd56h5]:before,.board-rails[data-astro-cid-4tsd56h5]:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent-600) 12%, var(--color-accent-600) 88%, transparent);border-radius:2px;height:1.5px;position:absolute;left:0;right:0}.board-rails[data-astro-cid-4tsd56h5]:before{top:0}.board-rails[data-astro-cid-4tsd56h5]:after{bottom:0}.board[data-astro-cid-4tsd56h5][data-state=order] .board-rails[data-astro-cid-4tsd56h5]{opacity:1;transform:none}.board-rail-label[data-astro-cid-4tsd56h5]{z-index:1;background:var(--color-ink-900);box-shadow:0 0 0 6px var(--color-paper);color:var(--color-white);border-radius:999px;place-items:center;padding:.3125rem .75rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=639px){.board-rails[data-astro-cid-4tsd56h5]{top:calc(54% - 6px)}}.pillars[data-astro-cid-lpoim2xv]{position:relative}.pillars-rails[data-astro-cid-lpoim2xv]{--rail-color:var(--line-light-strong);position:absolute;top:1.1875rem;left:0;right:0}.pillar-station[data-astro-cid-lpoim2xv]{background:var(--color-white);align-self:flex-start;align-items:center;gap:.75rem;padding-right:.75rem;display:inline-flex;position:relative}.pillar-icon[data-astro-cid-lpoim2xv]{background:var(--color-ink-900);width:2.5rem;height:2.5rem;color:var(--color-white);border-radius:.75rem;place-items:center;display:grid;box-shadow:0 8px 20px -10px #090c1199}.pill-link[data-astro-cid-lpoim2xv]{background:var(--color-paper);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--line-light);color:var(--color-ink-700);transition:background-color .2s var(--ease-out-quint), color .2s var(--ease-out-quint), box-shadow .2s var(--ease-out-quint);border-radius:999px;align-items:center;padding:.5rem .9375rem;font-size:.8125rem;font-weight:560;display:inline-flex}.pill-link[data-astro-cid-lpoim2xv]:hover{background:var(--color-accent-100);color:var(--color-accent-800);box-shadow:inset 0 0 0 1px #1f6feb4d}.tile[data-astro-cid-lpoim2xv]{transition:transform .5s var(--ease-out-expo), box-shadow .5s var(--ease-out-expo);flex-direction:column;display:flex;overflow:hidden}.tile[data-astro-cid-lpoim2xv] .screen[data-astro-cid-lpoim2xv]{transition:filter .5s var(--ease-out-expo)}@media (hover:hover){.tile[data-astro-cid-lpoim2xv]:hover{box-shadow:0 0 0 1px var(--line-light-strong), 0 2px 4px #0f172a0a, 0 30px 60px -30px #0f172a59;transform:translateY(-3px)}.tile[data-astro-cid-lpoim2xv]:hover .screen[data-astro-cid-lpoim2xv]{filter:brightness(1.12)}}@media (width<=767px){.bento[data-astro-cid-lpoim2xv]{margin-inline:calc(var(--gutter) * -1);padding:.25rem var(--gutter) .75rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.75rem;display:flex;overflow-x:auto}.bento[data-astro-cid-lpoim2xv]::-webkit-scrollbar{display:none}.bento[data-astro-cid-lpoim2xv]>[data-astro-cid-lpoim2xv]{scroll-snap-align:start;flex:0 0 86%}}.carousel-dots[data-astro-cid-lpoim2xv]{justify-content:center;gap:.25rem;margin-top:.5rem;display:flex}.carousel-dot[data-astro-cid-lpoim2xv]{cursor:pointer;width:1.75rem;height:1.75rem;position:relative}.carousel-dot[data-astro-cid-lpoim2xv]:before{content:"";background:var(--color-ink-150);width:.5rem;height:.5rem;transition:width .35s var(--ease-out-expo), background-color .3s var(--ease-out-quint);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel-dot[data-astro-cid-lpoim2xv][aria-current=true]:before{background:var(--color-ink-900);width:1.375rem}.tile-pillar[data-astro-cid-lpoim2xv]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-400);align-items:center;gap:.4375rem;font-size:.6875rem;font-weight:500;display:inline-flex}.tile-link[data-astro-cid-lpoim2xv]:after{content:"";z-index:2;position:absolute;inset:0}.tile-link[data-astro-cid-lpoim2xv]:focus-visible{outline:none}.tile[data-astro-cid-lpoim2xv]:has(.tile-link:focus-visible){outline:2px solid var(--color-accent-500);outline-offset:3px}.tile-dark[data-astro-cid-lpoim2xv]{border-radius:var(--radius-card);background:radial-gradient(90% 120% at 100% 0%, #3b82ff52, transparent 55%), radial-gradient(60% 80% at 0% 100%, #7de3ff14, transparent 60%), var(--color-ink-900);color:var(--color-ink-100);min-height:20rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px -30px #090c118c}.tile-dark[data-astro-cid-lpoim2xv]:after{content:"";border-radius:inherit;pointer-events:none;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 90% at 100% 0,#000,#0000 70%);mask-image:radial-gradient(80% 90% at 100% 0,#000,#0000 70%)}.assistant-chips[data-astro-cid-lpoim2xv]{pointer-events:none;flex-direction:column;align-items:flex-end;gap:.625rem;display:none;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}@media (width>=1280px){.assistant-chips[data-astro-cid-lpoim2xv]{display:flex}}.assistant-chips[data-astro-cid-lpoim2xv] li[data-astro-cid-lpoim2xv]{color:var(--color-ink-150);backdrop-filter:blur(6px);animation:chip-drift 7s var(--ease-in-out-soft) infinite, chip-focus 6.4s var(--ease-in-out-soft) infinite;animation-delay:calc(var(--i) * -1.6s), calc(var(--i) * 1.6s - 6.4s);background-color:#ffffff0d;border-radius:999px;padding:.5rem .875rem;font-size:.8125rem;box-shadow:inset 0 0 0 1px #ffffff1a}.assistant-chips[data-astro-cid-lpoim2xv] li[data-astro-cid-lpoim2xv]:nth-child(2n){margin-right:2.5rem}@keyframes chip-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes chip-focus{0%,to{color:var(--color-ink-150);background-color:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}5%,20%{color:var(--color-white);background-color:#3b82ff29;box-shadow:inset 0 0 0 1px #6aa2ff8c,0 0 22px -8px #3b82ffcc}26%{color:var(--color-ink-150);background-color:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}}.assistant-marquee[data-astro-cid-lpoim2xv]{gap:.5rem;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.assistant-row[data-astro-cid-lpoim2xv]{gap:.5rem;width:max-content;padding-right:.5rem;animation:40s linear infinite assistant-left;display:flex}.assistant-row-reverse[data-astro-cid-lpoim2xv]{animation-name:assistant-right;animation-duration:46s}.assistant-pill[data-astro-cid-lpoim2xv]{color:var(--color-ink-150);white-space:nowrap;background:#ffffff0d;border-radius:999px;flex:none;padding:.4375rem .8125rem;font-size:.8125rem;line-height:1.35;box-shadow:inset 0 0 0 1px #ffffff1a}.assistant-pill-answer[data-astro-cid-lpoim2xv]{color:var(--color-accent-200);background:#3b82ff24;box-shadow:inset 0 0 0 1px #6aa2ff4d}@keyframes assistant-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes assistant-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.assistant-row[data-astro-cid-lpoim2xv]{animation:none!important}}.demo-bg[data-astro-cid-s5duzlr3]{z-index:-1;background:radial-gradient(50% 60% at 85% 70%,#3b82ff29,#0000 70%),radial-gradient(40% 40% at 0 0,#7de3ff0d,#0000 70%);position:absolute;inset:0}.demo-tabs[data-astro-cid-s5duzlr3]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.demo-tabs[data-astro-cid-s5duzlr3]::-webkit-scrollbar{display:none}@media (width>=1024px){.demo-tabs[data-astro-cid-s5duzlr3]{flex-direction:column;overflow:visible}}.demo-tab[data-astro-cid-s5duzlr3]{scroll-snap-align:start;min-width:16rem;box-shadow:inset 0 0 0 1px var(--line-dark);cursor:pointer;transition:background-color .3s var(--ease-out-quint), box-shadow .3s var(--ease-out-quint);background:#ffffff05;border-radius:1rem;align-items:flex-start;gap:.875rem;padding:1rem;display:flex}.demo-tab[data-astro-cid-s5duzlr3]:hover{background:#ffffff0a}.demo-tab[data-astro-cid-s5duzlr3][aria-selected=true]{background:linear-gradient(#3b82ff24,#3b82ff0d);box-shadow:inset 0 0 0 1px #6aa2ff73,0 20px 40px -24px #3b82ff80}.demo-tab-icon[data-astro-cid-s5duzlr3]{width:2.25rem;height:2.25rem;color:var(--color-ink-150);background:#ffffff0d;border-radius:.625rem;flex:none;place-items:center;display:grid}.demo-tab[data-astro-cid-s5duzlr3][aria-selected=true] .demo-tab-icon[data-astro-cid-s5duzlr3]{background:var(--color-accent-600);color:#fff}.demo-panel[data-astro-cid-s5duzlr3]{overflow:hidden}.demo-panel[data-astro-cid-s5duzlr3]:focus-visible{outline-offset:4px}.demo-live[data-astro-cid-s5duzlr3]{background:var(--color-ink-500);border-radius:999px;width:.5rem;height:.5rem}.demo[data-astro-cid-s5duzlr3][data-running] .demo-live[data-astro-cid-s5duzlr3]{background:var(--color-success);animation:var(--animate-pulse-soft);box-shadow:0 0 0 3px #2fbf7133}.demo-run[data-astro-cid-s5duzlr3]{color:var(--color-ink-100);cursor:pointer;border-radius:.5rem;align-items:center;gap:.4375rem;padding:.4375rem .75rem;font-size:.8125rem;font-weight:600;transition:background-color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.demo-run[data-astro-cid-s5duzlr3]:hover{background:#ffffff0f}.demo-pipeline[data-astro-cid-s5duzlr3]{gap:.75rem;padding:1.5rem 1.25rem;display:grid;position:relative}@media (width>=1024px){.demo-pipeline[data-astro-cid-s5duzlr3]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:.75rem;padding:2rem 1.5rem}}.demo-node[data-astro-cid-s5duzlr3]{align-items:center;gap:.75rem;display:flex;position:relative}@media (width>=1024px){.demo-node[data-astro-cid-s5duzlr3]{flex-direction:column;align-items:flex-start;gap:.875rem}}.demo-node[data-astro-cid-s5duzlr3]:not(:last-child):after{content:"";width:1px;height:calc(100% - 2.125rem);transition:background-color .5s var(--ease-out-quint);background:#94a3b833;position:absolute;top:2.875rem;left:1.3125rem}@media (width>=1024px){.demo-node[data-astro-cid-s5duzlr3]:not(:last-child):after{background:0 0;border-block:1px solid #94a3b833;width:calc(100% - 3rem);height:5px;top:1.3125rem;left:3.25rem}}.demo-node[data-astro-cid-s5duzlr3][data-state=done]:not(:last-child):after{background:#6aa2ff80}@media (width>=1024px){.demo-node[data-astro-cid-s5duzlr3][data-state=done]:not(:last-child):after{background:0 0;border-color:#6aa2ff99}}.demo-node-icon[data-astro-cid-s5duzlr3]{width:2.625rem;height:2.625rem;color:var(--color-ink-300);box-shadow:inset 0 0 0 1px var(--line-dark-strong);transition:background-color .4s var(--ease-out-quint), color .4s var(--ease-out-quint), box-shadow .4s var(--ease-out-quint);background:#ffffff0a;border-radius:.75rem;flex:none;place-items:center;display:grid;position:relative}.demo-node-check[data-astro-cid-s5duzlr3]{opacity:0;transition:opacity .3s, transform .4s var(--ease-out-expo);position:absolute;transform:scale(.5)}.demo-node-glyph[data-astro-cid-s5duzlr3]{transition:opacity .3s, transform .4s var(--ease-out-expo)}.demo-node[data-astro-cid-s5duzlr3][data-state=active] .demo-node-icon[data-astro-cid-s5duzlr3]{color:var(--color-white);background:#3b82ff2e;box-shadow:inset 0 0 0 1px #6aa2ffb3,0 0 0 4px #3b82ff1f,0 0 28px #3b82ff8c}.demo-node[data-astro-cid-s5duzlr3][data-state=done] .demo-node-icon[data-astro-cid-s5duzlr3]{background:var(--color-accent-600);color:var(--color-white);box-shadow:inset 0 1px #fff3}.demo-node[data-astro-cid-s5duzlr3][data-state=done] .demo-node-glyph[data-astro-cid-s5duzlr3]{opacity:0;transform:scale(.6)}.demo-node[data-astro-cid-s5duzlr3][data-state=done] .demo-node-check[data-astro-cid-s5duzlr3]{opacity:1;transform:scale(1)}.demo-node[data-astro-cid-s5duzlr3][data-state=idle]{opacity:.55}.demo-node[data-astro-cid-s5duzlr3]{transition:opacity .4s var(--ease-out-quint)}.demo-log-wrap[data-astro-cid-s5duzlr3]{background:#00000038;border-top:1px solid #ffffff12}.demo-log[data-astro-cid-s5duzlr3]{min-height:9.5rem;font-family:var(--font-mono);gap:.375rem;padding:1rem 1.25rem;font-size:.75rem;line-height:1.5;display:grid}@media (width>=640px){.demo-log[data-astro-cid-s5duzlr3]{padding:1.125rem 1.5rem}}.demo-log-line[data-astro-cid-s5duzlr3]{opacity:.25;transition:opacity .4s var(--ease-out-quint), transform .5s var(--ease-out-expo);grid-template-columns:4.75rem .875rem minmax(0,1fr);gap:.5rem;display:grid}.demo-log-line[data-astro-cid-s5duzlr3][data-shown=false] .text-success[data-astro-cid-s5duzlr3]{visibility:hidden}.demo-log-line[data-astro-cid-s5duzlr3][data-shown=true]{opacity:1}.process[data-astro-cid-foapcq23]{position:relative}.process-rails[data-astro-cid-foapcq23]{--rail-color:var(--line-light-strong);position:absolute;top:1.3125rem;left:0;right:0}.process-rails[data-astro-cid-foapcq23] .rail-beam[data-astro-cid-foapcq23]{background:linear-gradient(90deg, transparent, var(--color-accent-600) 70%, transparent);filter:none}.process-step[data-astro-cid-foapcq23]{position:relative}.process-icon[data-astro-cid-foapcq23]{background:var(--color-white);width:2.75rem;height:2.75rem;color:var(--color-ink-900);box-shadow:0 0 0 1px var(--line-light-strong), 0 0 0 6px var(--color-paper), 0 10px 24px -14px #0f172a66;border-radius:.875rem;place-items:center;display:grid;position:relative}.process-step[data-astro-cid-foapcq23]:first-child .process-icon[data-astro-cid-foapcq23]{background:var(--color-ink-900);color:var(--color-white)}.diff-bg[data-astro-cid-wkyj44js]{z-index:-1;background:radial-gradient(45% 45% at 10% 10%,#3b82ff24,#0000 70%),radial-gradient(35% 35% at 95% 80%,#7de3ff0f,#0000 70%);position:absolute;inset:0}.stats[data-astro-cid-wkyj44js]{border-block:1px solid #ffffff14}.stat[data-astro-cid-wkyj44js]{flex-direction:column;padding:2rem 1.25rem 2rem 0;display:flex}@media (width>=1024px){.stat[data-astro-cid-wkyj44js]{padding:2.5rem 2rem}.stat[data-astro-cid-wkyj44js]+.stat[data-astro-cid-wkyj44js]{border-left:1px solid #ffffff14}.stat[data-astro-cid-wkyj44js]:first-child{padding-left:0}}@media (width<=1023px){.stat[data-astro-cid-wkyj44js]:nth-child(2n){border-left:1px solid #ffffff14;padding-left:1.25rem}.stat[data-astro-cid-wkyj44js]:nth-child(n+3){border-top:1px solid #ffffff14}}.diff-item[data-astro-cid-wkyj44js]{background:var(--color-ink-950);transition:background-color .4s var(--ease-out-quint);padding:2rem;position:relative}.diff-item[data-astro-cid-wkyj44js]:hover{background:var(--color-ink-900)}.team-facts[data-astro-cid-cuwurv7w]{flex-wrap:wrap;gap:.625rem;display:flex}.team-facts[data-astro-cid-cuwurv7w] li[data-astro-cid-cuwurv7w]{background:var(--color-white);min-height:2.5rem;box-shadow:inset 0 0 0 1px var(--line-light);color:var(--color-ink-700);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:540;display:inline-flex}}
