.intent-machine-page{--paper:#f3f1e9;--ink:#11130f;--muted:#11130f7a;--line:#11130f2b;--soft-line:#11130f17;--panel:#f7f5edd1;--accent:#b9e82d;background:var(--paper);color:var(--ink);overflow-x:hidden}html[data-theme=dark] .intent-machine-page{--paper:#0d0f0b;--ink:#f0f2e9;--muted:#f0f2e978;--line:#f0f2e92e;--soft-line:#f0f2e917;--panel:#0e100ccc;--accent:#c8f449}.machine[data-astro-cid-sbqxqcsq]{--focus:.72;--focus-noise-opacity:.26;--focus-blur:2.88px;--focus-border:27%;--focus-shadow:7.8%;--focus-scale:1.013;--split:50%;background:radial-gradient(circle at 50% 118%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 35%), var(--paper);min-height:100dvh;color:var(--ink);transition:background .4s,color .4s;position:relative;overflow:hidden}.grid[data-astro-cid-sbqxqcsq]{pointer-events:none;opacity:.42;background-image:linear-gradient(var(--soft-line) 1px, transparent 1px), linear-gradient(90deg, var(--soft-line) 1px, transparent 1px);background-size:48px 48px;transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1);position:fixed;inset:0;mask-image:radial-gradient(circle at 50% 42%,#000 0 28%,#0000 76%)}.machine[data-astro-cid-sbqxqcsq][data-state=idle] .grid[data-astro-cid-sbqxqcsq]{opacity:.18;transform:scale(1.04)}.machine[data-astro-cid-sbqxqcsq][data-state=active] .grid[data-astro-cid-sbqxqcsq]{opacity:.48}.machine-bar[data-astro-cid-sbqxqcsq]{z-index:40;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--paper) 82%, transparent);backdrop-filter:blur(18px);letter-spacing:.15em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:64px;padding:0 clamp(18px,3vw,44px);font-size:.59rem;font-weight:730;display:grid;position:fixed;top:0;left:0}.brand[data-astro-cid-sbqxqcsq]{justify-self:start}.machine-bar[data-astro-cid-sbqxqcsq]>span[data-astro-cid-sbqxqcsq]:nth-child(2){color:var(--muted);justify-self:center}.state[data-astro-cid-sbqxqcsq]{justify-self:end;align-items:center;gap:8px;display:flex}.state[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%}.zero[data-astro-cid-sbqxqcsq]{grid-template-rows:1fr auto auto;grid-template-columns:minmax(260px,.75fr) minmax(320px,1.25fr);align-items:center;gap:38px clamp(42px,8vw,140px);min-height:100dvh;padding:132px clamp(22px,6vw,96px) 42px;transition:opacity .25s,transform .5s cubic-bezier(.2,.8,.2,1);display:grid}.machine[data-astro-cid-sbqxqcsq]:not([data-state=idle]) .zero[data-astro-cid-sbqxqcsq]{opacity:0;pointer-events:none;position:absolute;inset:0;transform:scale(.985)}.zero-copy[data-astro-cid-sbqxqcsq]{align-self:end}.eyebrow[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px;font-size:.58rem;font-weight:760}.zero[data-astro-cid-sbqxqcsq] h1[data-astro-cid-sbqxqcsq]{letter-spacing:-.075em;max-width:740px;margin:0;font-size:clamp(3.8rem,8.5vw,8.8rem);font-weight:520;line-height:.84}.lede[data-astro-cid-sbqxqcsq]{max-width:520px;color:var(--muted);word-break:keep-all;margin:28px 0 0;font-size:clamp(.82rem,1.1vw,1rem);line-height:1.78}.command[data-astro-cid-sbqxqcsq]{align-self:end}.command[data-astro-cid-sbqxqcsq]>label[data-astro-cid-sbqxqcsq]{letter-spacing:.16em;margin-bottom:12px;font-size:.55rem;font-weight:760;display:block}.command-line[data-astro-cid-sbqxqcsq]{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:auto 1fr auto;align-items:center;height:clamp(64px,8vw,92px);display:grid}.command-line[data-astro-cid-sbqxqcsq]>span[data-astro-cid-sbqxqcsq]{color:var(--accent);font-size:1.4rem}.command[data-astro-cid-sbqxqcsq] input[data-astro-cid-sbqxqcsq]{width:100%;color:var(--ink);font:inherit;letter-spacing:-.02em;background:0 0;border:0;outline:0;padding:0 18px;font-size:clamp(1rem,2vw,1.5rem)}.command[data-astro-cid-sbqxqcsq] input[data-astro-cid-sbqxqcsq]::placeholder{color:color-mix(in srgb, var(--ink) 24%, transparent)}.command[data-astro-cid-sbqxqcsq] input[data-astro-cid-sbqxqcsq].shake{animation:.25s linear 2 shake}.command-line[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:inherit;letter-spacing:.14em;cursor:pointer;padding:10px 14px;font-size:.56rem;font-weight:760}.command[data-astro-cid-sbqxqcsq]>p[data-astro-cid-sbqxqcsq]{color:var(--muted);margin:10px 0 0;font-size:.68rem}.intent-picks[data-astro-cid-sbqxqcsq]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.intent-picks[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--paper) 72%, transparent);min-height:132px;color:var(--ink);text-align:left;cursor:pointer;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;gap:8px 16px;padding:17px 18px;transition:background .2s,color .2s,transform .2s;display:grid}.intent-picks[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]:hover,.intent-picks[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]:focus-visible{background:var(--accent);color:#10120d;transform:translateY(-4px)}.intent-picks[data-astro-cid-sbqxqcsq] b[data-astro-cid-sbqxqcsq]{opacity:.55;font-size:.55rem;font-weight:700}.intent-picks[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{letter-spacing:-.04em;align-self:end;font-size:clamp(1.15rem,2.2vw,2rem);font-weight:620}.intent-picks[data-astro-cid-sbqxqcsq] small[data-astro-cid-sbqxqcsq]{color:currentColor;opacity:.58;grid-column:2;font-size:.66rem}.zero-meta[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.15em;grid-column:1/-1;justify-content:space-between;font-size:.5rem;font-weight:700;display:flex}.workspace[data-astro-cid-sbqxqcsq]{opacity:0;pointer-events:none;min-height:100dvh;padding:96px clamp(18px,3vw,44px) 112px;transition:opacity .38s .25s,transform .55s cubic-bezier(.2,.8,.2,1) .18s;transform:translateY(14px)}.machine[data-astro-cid-sbqxqcsq][data-state=active] .workspace[data-astro-cid-sbqxqcsq]{opacity:1;pointer-events:auto;transform:none}.machine[data-astro-cid-sbqxqcsq][data-state=building] .workspace[data-astro-cid-sbqxqcsq]{opacity:.08}.context[data-astro-cid-sbqxqcsq]{border-bottom:1px solid var(--line);grid-template-columns:150px 180px 1fr;align-items:center;min-height:58px;display:grid}.back-to-zero[data-astro-cid-sbqxqcsq]{color:var(--muted);font:inherit;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.56rem;font-weight:760}.context[data-astro-cid-sbqxqcsq]>div[data-astro-cid-sbqxqcsq]{align-items:baseline;gap:14px;display:flex}.context[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.12em;font-size:.52rem}.context[data-astro-cid-sbqxqcsq] strong[data-astro-cid-sbqxqcsq]{letter-spacing:.08em;font-size:.76rem}.context[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{color:var(--muted);justify-self:end;margin:0;font-size:.67rem}.mode[data-astro-cid-sbqxqcsq]{min-height:calc(100dvh - 260px);animation:.55s cubic-bezier(.2,.8,.2,1) both modeIn;display:none}.machine[data-astro-cid-sbqxqcsq][data-intent=explore] .mode-explore[data-astro-cid-sbqxqcsq],.machine[data-astro-cid-sbqxqcsq][data-intent=focus] .mode-focus[data-astro-cid-sbqxqcsq],.machine[data-astro-cid-sbqxqcsq][data-intent=compare] .mode-compare[data-astro-cid-sbqxqcsq],.machine[data-astro-cid-sbqxqcsq][data-intent=play] .mode-play[data-astro-cid-sbqxqcsq]{display:block}.mode-head[data-astro-cid-sbqxqcsq]{padding:56px 0 26px}.mode-head[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq],.play-head[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.17em;margin:0 0 12px;font-size:.52rem;font-weight:760}.mode-head[data-astro-cid-sbqxqcsq] h2[data-astro-cid-sbqxqcsq],.play-head[data-astro-cid-sbqxqcsq] h2[data-astro-cid-sbqxqcsq]{letter-spacing:-.06em;margin:0;font-size:clamp(2.6rem,5vw,5.8rem);font-weight:520;line-height:.92}.explore-board[data-astro-cid-sbqxqcsq]{--explore-x:18%;--explore-y:26%;--explore-shift-x:-10px;--explore-shift-y:-5px;border:1px solid var(--line);background:radial-gradient(circle at var(--explore-x) var(--explore-y), color-mix(in srgb, var(--accent) 34%, transparent) 0 4%, color-mix(in srgb, var(--accent) 13%, transparent) 8%, transparent 28%), linear-gradient(90deg, transparent 49.9%, var(--soft-line) 50%, transparent 50.1%), linear-gradient(transparent 49.9%, var(--soft-line) 50%, transparent 50.1%);min-height:520px;transition:background .45s;position:relative;overflow:hidden}.network-lines[data-astro-cid-sbqxqcsq]{opacity:.42;background:linear-gradient(29deg, transparent 49.8%, var(--line) 50%, transparent 50.2%) 12% 26% / 44% 44% no-repeat, linear-gradient(-23deg, transparent 49.8%, var(--line) 50%, transparent 50.2%) 38% 21% / 45% 50% no-repeat, linear-gradient(18deg, transparent 49.8%, var(--line) 50%, transparent 50.2%) 48% 53% / 38% 38% no-repeat;transform:translate(var(--explore-shift-x), var(--explore-shift-y)) scale(1.025);transition:transform .48s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;inset:0}.explore-signal[data-astro-cid-sbqxqcsq]{z-index:0;pointer-events:none;color:color-mix(in srgb, var(--ink) 10%, transparent);align-items:end;gap:16px;display:flex;position:absolute;bottom:2%;left:3%}.explore-signal[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{letter-spacing:-.08em;text-transform:uppercase;font-size:clamp(5rem,15vw,13rem);font-weight:560;line-height:.72;transition:opacity .25s}.explore-signal[data-astro-cid-sbqxqcsq] small[data-astro-cid-sbqxqcsq]{color:color-mix(in srgb, var(--ink) 34%, transparent);letter-spacing:.14em;padding-bottom:6px;font-size:.55rem;font-weight:760}.node[data-astro-cid-sbqxqcsq]{aspect-ratio:1;border:1px solid var(--line);background:var(--panel);width:clamp(82px,9vw,120px);color:var(--ink);backdrop-filter:blur(12px);cursor:pointer;z-index:2;border-radius:50%;place-content:center;gap:5px;transition:transform .3s,background .25s,border-color .25s,opacity .25s,box-shadow .25s;display:grid;position:absolute}.explore-board[data-astro-cid-sbqxqcsq]:has(.node.is-active) .node[data-astro-cid-sbqxqcsq]:not(.is-active){opacity:.3;transform:scale(.84)}.node[data-astro-cid-sbqxqcsq].is-related{border-color:color-mix(in srgb, var(--accent) 58%, var(--line));opacity:.86!important;transform:scale(1.02)!important}.node[data-astro-cid-sbqxqcsq].is-related:after{content:"RELATED";color:var(--muted);letter-spacing:.12em;font-size:.42rem;position:absolute;bottom:-19px;left:50%;transform:translate(-50%)}.node[data-astro-cid-sbqxqcsq]:hover{opacity:1!important;transform:scale(1.04)!important}.node[data-astro-cid-sbqxqcsq].is-active{z-index:3;opacity:1;background:var(--accent);color:#11130f;box-shadow:0 0 0 12px color-mix(in srgb, var(--accent) 11%, transparent), 0 20px 48px color-mix(in srgb, var(--ink) 12%, transparent);border-color:#0000;transform:scale(1.18)}.node[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]{opacity:.5;background:currentColor;border-radius:50%;width:7px;height:7px;margin:0 auto 4px}.node[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{letter-spacing:.09em;font-size:.62rem;font-weight:780}.node[data-astro-cid-sbqxqcsq] small[data-astro-cid-sbqxqcsq]{opacity:.45;font-size:.48rem}.n1[data-astro-cid-sbqxqcsq]{top:18%;left:13%}.n2[data-astro-cid-sbqxqcsq]{top:10%;left:39%}.n3[data-astro-cid-sbqxqcsq]{top:20%;left:63%}.n4[data-astro-cid-sbqxqcsq]{top:59%;left:27%}.n5[data-astro-cid-sbqxqcsq]{top:52%;left:52%}.n6[data-astro-cid-sbqxqcsq]{top:64%;left:61%}.n7[data-astro-cid-sbqxqcsq]{top:68%;left:9%}.node-detail[data-astro-cid-sbqxqcsq]{border-top:1px solid var(--ink);background:color-mix(in srgb, var(--paper) 70%, transparent);backdrop-filter:blur(14px);width:min(280px,27vw);padding:18px;transition:border-color .25s,transform .25s;position:absolute;top:5%;right:3%}.node-detail[data-astro-cid-sbqxqcsq].is-changing{animation:.34s detailPulse}.node-detail[data-astro-cid-sbqxqcsq]>span[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.15em;font-size:.48rem}.node-detail[data-astro-cid-sbqxqcsq] strong[data-astro-cid-sbqxqcsq]{letter-spacing:-.045em;margin-top:10px;font-size:clamp(1.8rem,3.5vw,3.4rem);line-height:.92;display:block}.node-detail[data-astro-cid-sbqxqcsq] h3[data-astro-cid-sbqxqcsq]{letter-spacing:-.03em;max-width:260px;margin:16px 0 0;font-size:clamp(1rem,1.7vw,1.35rem);font-weight:560;line-height:1.12}.node-detail[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{min-height:60px;color:var(--muted);word-break:keep-all;margin:12px 0 15px;font-size:.68rem;line-height:1.65}.node-relation[data-astro-cid-sbqxqcsq]{border-top:1px solid var(--soft-line);gap:5px;margin-bottom:15px;padding-top:12px;display:grid}.node-relation[data-astro-cid-sbqxqcsq] small[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.14em;font-size:.44rem}.node-relation[data-astro-cid-sbqxqcsq] b[data-astro-cid-sbqxqcsq]{letter-spacing:.08em;font-size:.58rem;font-weight:760}.node-meter[data-astro-cid-sbqxqcsq]{background:var(--line);height:3px}.node-meter[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]{background:var(--accent);width:76%;height:100%;transition:width .35s;display:block}.mode-focus[data-astro-cid-sbqxqcsq]{min-height:calc(100dvh - 210px);padding-top:52px;position:relative}.focus-rail[data-astro-cid-sbqxqcsq]{z-index:4;gap:12px;width:190px;display:grid;position:absolute;top:76px;left:0}.focus-rail[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq],.focus-status[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.15em;font-size:.49rem;font-weight:740}.focus-rail[data-astro-cid-sbqxqcsq] input[data-astro-cid-sbqxqcsq]{width:100%;accent-color:var(--accent)}.focus-rail[data-astro-cid-sbqxqcsq] strong[data-astro-cid-sbqxqcsq]{font-size:.76rem}.focus-card[data-astro-cid-sbqxqcsq]{border:1px solid color-mix(in srgb, var(--ink) var(--focus-border), transparent);background:var(--panel);width:min(680px,62vw);min-height:540px;box-shadow:0 40px 110px color-mix(in srgb, var(--ink) var(--focus-shadow), transparent);backdrop-filter:blur(20px);transform:scale(var(--focus-scale));flex-direction:column;justify-content:center;margin:0 auto;padding:clamp(32px,5vw,72px);transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.focus-kicker[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.16em;margin:0 0 34px;font-size:.5rem;font-weight:760}.focus-card[data-astro-cid-sbqxqcsq] h2[data-astro-cid-sbqxqcsq]{letter-spacing:-.07em;margin:0;font-size:clamp(3rem,6vw,6.4rem);font-weight:500;line-height:.84}.focus-card[data-astro-cid-sbqxqcsq]>p[data-astro-cid-sbqxqcsq]:not(.focus-kicker){max-width:470px;color:var(--muted);word-break:keep-all;margin:32px 0;font-size:.78rem;line-height:1.8}.focus-scale-copy[data-astro-cid-sbqxqcsq]{max-width:470px;color:var(--muted);letter-spacing:.11em;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:.46rem;font-weight:730;display:grid}.focus-scale-copy[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]{background:linear-gradient(90deg, var(--line), var(--accent));height:1px}.focus-noise[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.13em;opacity:var(--focus-noise-opacity);filter:blur(var(--focus-blur));font-size:.52rem;transition:opacity .2s,filter .2s;position:absolute}.focus-noise[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:first-child{top:36%;left:5%}.focus-noise[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(2){bottom:20%;left:10%}.focus-noise[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(3){top:25%;right:5%}.focus-noise[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(4){top:58%;right:10%}.focus-noise[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(5){top:16%;left:19%}.focus-noise[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(6){bottom:10%;right:19%}.focus-status[data-astro-cid-sbqxqcsq]{text-align:right;gap:7px;display:grid;position:absolute;bottom:26px;right:0}.focus-status[data-astro-cid-sbqxqcsq] strong[data-astro-cid-sbqxqcsq]{font-size:2.2rem;font-weight:500}.compare-head[data-astro-cid-sbqxqcsq]{justify-content:space-between;align-items:end;display:flex}.compare-stage[data-astro-cid-sbqxqcsq]{border:1px solid var(--line);background:var(--paper);cursor:ew-resize;touch-action:pan-y;height:min(560px,62vh);position:relative;overflow:hidden}.comparison[data-astro-cid-sbqxqcsq]{padding:clamp(24px,4vw,54px);position:absolute;inset:0;overflow:hidden}.comparison-a[data-astro-cid-sbqxqcsq]{z-index:2;width:var(--split);color:#f0f2e9;background:#131711;border-right:1px solid #ffffff47}.comparison-b[data-astro-cid-sbqxqcsq]{z-index:1;color:#11130f;background:#d9ff55;padding-left:max(54px,54%)}.comparison-tag[data-astro-cid-sbqxqcsq]{letter-spacing:.16em;opacity:.55;font-size:.5rem;font-weight:760}.comparison[data-astro-cid-sbqxqcsq] h3[data-astro-cid-sbqxqcsq]{letter-spacing:-.065em;white-space:nowrap;margin:80px 0 20px;font-size:clamp(2.8rem,5.8vw,6.2rem);font-weight:500;line-height:.86}.comparison[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{opacity:.62;word-break:keep-all;max-width:360px;font-size:.73rem;line-height:1.72}.sample-nav[data-astro-cid-sbqxqcsq]{gap:6px;display:flex;position:absolute;top:38px;right:36px}.sample-nav[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]{background:#ffffff38;width:22px;height:5px}.sample-table[data-astro-cid-sbqxqcsq]{gap:7px;display:grid;position:absolute;bottom:42px;left:54px;right:42px}.sample-table[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]{background:#ffffff29;height:1px}.sample-dot[data-astro-cid-sbqxqcsq]{border:1px solid;border-radius:50%;width:14px;height:14px;position:absolute;top:42px;right:42px}.compare-divider[data-astro-cid-sbqxqcsq]{z-index:4;top:0;bottom:0;left:var(--split);pointer-events:none;width:1px;position:absolute}.compare-divider[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]{border:1px solid var(--ink);background:var(--paper);border-radius:50%;width:30px;height:30px;margin-top:-15px;position:absolute;top:50%;left:-15px}.compare-divider[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]:before,.compare-divider[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]:after{content:"";background:var(--ink);width:1px;height:12px;position:absolute;top:8px}.compare-divider[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]:before{left:11px}.compare-divider[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]:after{right:11px}.compare-range[data-astro-cid-sbqxqcsq]{z-index:5;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:0}.compare-readout[data-astro-cid-sbqxqcsq]{border-bottom:1px solid var(--line);letter-spacing:.12em;grid-template-columns:1fr auto 1fr;align-items:center;height:42px;font-size:.52rem;display:grid}.compare-readout[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:last-child{justify-self:end}.compare-readout[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{color:var(--muted);margin:0}.play-head[data-astro-cid-sbqxqcsq]{justify-content:space-between;align-items:end;gap:30px;padding:56px 0 28px;display:flex}.play-head[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:inherit;letter-spacing:.13em;cursor:pointer;padding:13px 15px;font-size:.56rem;font-weight:760}.play-grid[data-astro-cid-sbqxqcsq]{grid-template-rows:1fr .72fr;grid-template-columns:1.3fr .7fr 1fr;gap:8px;height:min(560px,61vh);transition:grid-template-columns .55s cubic-bezier(.2,.8,.2,1),grid-template-rows .55s cubic-bezier(.2,.8,.2,1);display:grid}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"]{grid-template-rows:.7fr 1fr;grid-template-columns:.65fr 1.35fr 1fr}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"]{grid-template-rows:1.3fr .7fr;grid-template-columns:1fr 1fr .55fr}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"]{grid-template-rows:.88fr 1.12fr;grid-template-columns:.8fr .8fr 1.4fr}.play-block[data-astro-cid-sbqxqcsq]{border:1px solid var(--line);background:var(--panel);min-width:0;color:var(--ink);text-align:left;transition:background .3s,color .3s,border-color .3s,transform .4s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}button[data-astro-cid-sbqxqcsq].play-block{cursor:pointer;font:inherit}.play-block[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{color:var(--muted);letter-spacing:.12em;font-size:.49rem;position:absolute;top:14px;left:16px}.play-block[data-astro-cid-sbqxqcsq] strong[data-astro-cid-sbqxqcsq]{letter-spacing:-.05em;font-size:clamp(1.5rem,3.5vw,4rem);font-weight:520;position:absolute;bottom:14px;left:16px}button[data-astro-cid-sbqxqcsq].play-block i[data-astro-cid-sbqxqcsq]{border:1px solid;border-radius:50%;width:16px;height:16px;transition:transform .35s;position:absolute;top:16px;right:16px}button[data-astro-cid-sbqxqcsq].play-block:hover i[data-astro-cid-sbqxqcsq]{background:var(--accent);border-color:#0000;transform:scale(2.4)}.block-a[data-astro-cid-sbqxqcsq]{grid-area:1/1}.block-b[data-astro-cid-sbqxqcsq]{grid-area:1/2/3}.block-c[data-astro-cid-sbqxqcsq]{grid-area:1/3}.block-d[data-astro-cid-sbqxqcsq]{grid-area:2/1}.play-grid[data-astro-cid-sbqxqcsq][data-variant="0"] .block-a[data-astro-cid-sbqxqcsq],.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-c[data-astro-cid-sbqxqcsq],.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-b[data-astro-cid-sbqxqcsq],.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-d[data-astro-cid-sbqxqcsq]{background:var(--accent);color:#11130f;border-color:#0000}.play-grid[data-astro-cid-sbqxqcsq][data-variant="0"] .block-a[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq],.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-c[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq],.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-b[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq],.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-d[data-astro-cid-sbqxqcsq] i[data-astro-cid-sbqxqcsq]{background:#11130f;border-color:#11130f;transform:scale(1.35)}.block-e[data-astro-cid-sbqxqcsq]{grid-area:2/3}.block-e[data-astro-cid-sbqxqcsq] strong[data-astro-cid-sbqxqcsq]{font-size:clamp(1.1rem,2vw,2rem)}.block-f[data-astro-cid-sbqxqcsq]{display:none}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-a[data-astro-cid-sbqxqcsq]{grid-column:1/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-b[data-astro-cid-sbqxqcsq]{grid-column:3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-c[data-astro-cid-sbqxqcsq]{grid-area:2/1}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-d[data-astro-cid-sbqxqcsq]{grid-area:2/2}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-e[data-astro-cid-sbqxqcsq]{grid-area:2/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-a[data-astro-cid-sbqxqcsq]{grid-area:1/1/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-b[data-astro-cid-sbqxqcsq]{grid-area:1/2/auto/4}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-c[data-astro-cid-sbqxqcsq]{grid-area:2/2}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-d[data-astro-cid-sbqxqcsq]{grid-area:2/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-e[data-astro-cid-sbqxqcsq]{display:none}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-a[data-astro-cid-sbqxqcsq]{grid-column:1}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-b[data-astro-cid-sbqxqcsq]{grid-area:1/2}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-c[data-astro-cid-sbqxqcsq]{grid-area:1/3/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-d[data-astro-cid-sbqxqcsq]{grid-area:2/1/auto/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-e[data-astro-cid-sbqxqcsq]{display:none}.intent-dock[data-astro-cid-sbqxqcsq]{z-index:32;border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 78%, transparent);backdrop-filter:blur(18px);grid-template-columns:repeat(4,1fr);width:min(600px,100vw - 132px);display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.intent-dock[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{border:0;border-right:1px solid var(--line);min-height:48px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;display:flex}.intent-dock[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]:last-child{border-right:0}.intent-dock[data-astro-cid-sbqxqcsq] b[data-astro-cid-sbqxqcsq]{font-size:.48rem}.intent-dock[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{letter-spacing:.06em;font-size:.58rem;font-weight:720}.intent-dock[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq].is-current{background:var(--accent);color:#11130f}.assembler[data-astro-cid-sbqxqcsq]{z-index:50;pointer-events:none;opacity:0;background:var(--paper);place-items:center;transition:opacity .18s;display:grid;position:fixed;inset:64px 0 0}.assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{background:var(--ink);transform-origin:0;position:absolute;transform:scaleX(0)}.assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:first-child{width:44%;height:1px;top:20%;left:8%}.assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(2){width:32%;height:1px;top:36%;right:9%}.assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(3){width:66%;height:1px;bottom:28%;left:16%}.assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(4){transform-origin:top;width:1px;height:62%;top:12%;left:34%;transform:scaleY(0)}.assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(5){transform-origin:top;width:1px;height:54%;top:28%;right:26%;transform:scaleY(0)}.assembler[data-astro-cid-sbqxqcsq] strong[data-astro-cid-sbqxqcsq]{letter-spacing:.18em;font-size:.58rem}.machine[data-astro-cid-sbqxqcsq][data-state=building] .assembler[data-astro-cid-sbqxqcsq]{opacity:1}.machine[data-astro-cid-sbqxqcsq][data-state=building] .assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{animation:.52s cubic-bezier(.2,.8,.2,1) both buildLine}.machine[data-astro-cid-sbqxqcsq][data-state=building] .assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(2){animation-delay:80ms}.machine[data-astro-cid-sbqxqcsq][data-state=building] .assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(3){animation-delay:.14s}.machine[data-astro-cid-sbqxqcsq][data-state=building] .assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(4){animation-name:buildLineY;animation-delay:40ms}.machine[data-astro-cid-sbqxqcsq][data-state=building] .assembler[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]:nth-child(5){animation-name:buildLineY;animation-delay:.12s}@keyframes buildLine{to{transform:scaleX(1)}}@keyframes buildLineY{to{transform:scaleY(1)}}@keyframes modeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes detailPulse{0%{opacity:.42;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.zero[data-astro-cid-sbqxqcsq]{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;gap:30px;padding-top:108px}.zero-copy[data-astro-cid-sbqxqcsq],.command[data-astro-cid-sbqxqcsq]{align-self:auto}.zero[data-astro-cid-sbqxqcsq] h1[data-astro-cid-sbqxqcsq]{font-size:clamp(3.8rem,12vw,7rem)}.intent-picks[data-astro-cid-sbqxqcsq]{grid-template-columns:repeat(2,1fr)}.intent-picks[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{min-height:108px}.context[data-astro-cid-sbqxqcsq]{grid-template-columns:110px 160px 1fr}.context[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{text-align:right;max-width:280px}.node-detail[data-astro-cid-sbqxqcsq]{width:230px}.focus-rail[data-astro-cid-sbqxqcsq]{width:150px}.focus-card[data-astro-cid-sbqxqcsq]{width:min(620px,72vw)}.comparison-b[data-astro-cid-sbqxqcsq]{padding-left:max(36px,53%)}}@media (width<=680px){.machine[data-astro-cid-sbqxqcsq]{overflow:auto}.machine-bar[data-astro-cid-sbqxqcsq]{grid-template-columns:1fr auto;height:56px;padding:0 14px}.machine-bar[data-astro-cid-sbqxqcsq]>span[data-astro-cid-sbqxqcsq]:nth-child(2){display:none}.zero[data-astro-cid-sbqxqcsq]{min-height:100svh;padding:92px 16px 28px;display:block}.zero-copy[data-astro-cid-sbqxqcsq]{margin-bottom:38px}.eyebrow[data-astro-cid-sbqxqcsq]{margin-bottom:16px}.zero[data-astro-cid-sbqxqcsq] h1[data-astro-cid-sbqxqcsq]{font-size:clamp(3.5rem,17vw,5.9rem)}.lede[data-astro-cid-sbqxqcsq]{margin-top:20px;font-size:.76rem}.command[data-astro-cid-sbqxqcsq]{margin-bottom:28px}.command-line[data-astro-cid-sbqxqcsq]{height:62px}.command-line[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{padding:9px}.intent-picks[data-astro-cid-sbqxqcsq]{grid-template-columns:1fr 1fr}.intent-picks[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{min-height:94px;padding:13px}.intent-picks[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{font-size:1.04rem}.intent-picks[data-astro-cid-sbqxqcsq] small[data-astro-cid-sbqxqcsq]{font-size:.57rem}.zero-meta[data-astro-cid-sbqxqcsq]{flex-wrap:wrap;gap:14px;margin-top:24px}.workspace[data-astro-cid-sbqxqcsq]{padding:76px 14px 96px}.context[data-astro-cid-sbqxqcsq]{grid-template-columns:74px 1fr;min-height:68px}.context[data-astro-cid-sbqxqcsq]>div[data-astro-cid-sbqxqcsq]{justify-self:end}.context[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{display:none}.mode[data-astro-cid-sbqxqcsq]{min-height:auto}.mode-head[data-astro-cid-sbqxqcsq]{padding-top:36px}.mode-head[data-astro-cid-sbqxqcsq] h2[data-astro-cid-sbqxqcsq],.play-head[data-astro-cid-sbqxqcsq] h2[data-astro-cid-sbqxqcsq]{font-size:clamp(2.8rem,13vw,4.8rem)}.explore-board[data-astro-cid-sbqxqcsq]{min-height:570px}.node[data-astro-cid-sbqxqcsq]{width:76px}.n1[data-astro-cid-sbqxqcsq]{top:10%;left:6%}.n2[data-astro-cid-sbqxqcsq]{top:7%;left:54%}.n3[data-astro-cid-sbqxqcsq]{top:31%;left:72%}.n4[data-astro-cid-sbqxqcsq]{top:40%;left:10%}.n5[data-astro-cid-sbqxqcsq]{top:37%;left:46%}.n6[data-astro-cid-sbqxqcsq]{top:65%;left:16%}.n7[data-astro-cid-sbqxqcsq]{top:66%;left:65%}.node-detail[data-astro-cid-sbqxqcsq]{width:auto;padding:12px;inset:auto 10px 12px}.node-detail[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{min-height:0;margin:8px 0 12px;font-size:.62rem}.node-detail[data-astro-cid-sbqxqcsq] strong[data-astro-cid-sbqxqcsq]{font-size:1.55rem}.node-detail[data-astro-cid-sbqxqcsq] h3[data-astro-cid-sbqxqcsq]{font-size:.92rem}.node[data-astro-cid-sbqxqcsq].is-related:after{display:none}.explore-signal[data-astro-cid-sbqxqcsq]{bottom:31%;left:4%}.explore-signal[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{opacity:.8;font-size:clamp(3.7rem,18vw,6.6rem)}.mode-focus[data-astro-cid-sbqxqcsq]{padding-top:34px;padding-bottom:80px}.focus-rail[data-astro-cid-sbqxqcsq]{grid-template-columns:auto 1fr auto;align-items:center;width:100%;margin-bottom:22px;position:relative;top:auto}.focus-card[data-astro-cid-sbqxqcsq]{width:100%;min-height:500px;padding:30px 22px}.focus-card[data-astro-cid-sbqxqcsq] h2[data-astro-cid-sbqxqcsq]{font-size:clamp(3.1rem,15vw,5rem)}.focus-noise[data-astro-cid-sbqxqcsq]{display:none}.focus-status[data-astro-cid-sbqxqcsq]{margin-top:22px;position:relative;bottom:auto;right:auto}.compare-head[data-astro-cid-sbqxqcsq]{display:block}.compare-stage[data-astro-cid-sbqxqcsq]{height:520px}.comparison[data-astro-cid-sbqxqcsq]{padding:22px 18px}.comparison-b[data-astro-cid-sbqxqcsq]{padding-left:max(22px,52%)}.comparison[data-astro-cid-sbqxqcsq] h3[data-astro-cid-sbqxqcsq]{margin-top:96px;font-size:clamp(2.2rem,12vw,4.2rem)}.comparison[data-astro-cid-sbqxqcsq] p[data-astro-cid-sbqxqcsq]{font-size:.64rem}.sample-nav[data-astro-cid-sbqxqcsq],.sample-table[data-astro-cid-sbqxqcsq]{display:none}.play-head[data-astro-cid-sbqxqcsq]{align-items:end;padding-top:36px}.play-head[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{flex:none}.play-grid[data-astro-cid-sbqxqcsq]{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr;height:560px}.play-grid[data-astro-cid-sbqxqcsq] .block-a[data-astro-cid-sbqxqcsq]{grid-area:1/1}.play-grid[data-astro-cid-sbqxqcsq] .block-b[data-astro-cid-sbqxqcsq]{grid-area:1/2}.play-grid[data-astro-cid-sbqxqcsq] .block-c[data-astro-cid-sbqxqcsq]{grid-area:2/1}.play-grid[data-astro-cid-sbqxqcsq] .block-d[data-astro-cid-sbqxqcsq]{grid-area:3/1/auto/3}.play-grid[data-astro-cid-sbqxqcsq] .block-e[data-astro-cid-sbqxqcsq]{grid-area:2/2;display:block}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-a[data-astro-cid-sbqxqcsq]{grid-area:1/1/auto/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-b[data-astro-cid-sbqxqcsq]{grid-area:2/1}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-c[data-astro-cid-sbqxqcsq]{grid-area:2/2}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-d[data-astro-cid-sbqxqcsq]{grid-area:3/1/auto/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="1"] .block-e[data-astro-cid-sbqxqcsq]{display:none}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-a[data-astro-cid-sbqxqcsq]{grid-area:1/1/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-b[data-astro-cid-sbqxqcsq]{grid-area:1/2}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-c[data-astro-cid-sbqxqcsq]{grid-area:2/2}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-d[data-astro-cid-sbqxqcsq]{grid-area:3/1/auto/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="2"] .block-e[data-astro-cid-sbqxqcsq]{display:none}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-a[data-astro-cid-sbqxqcsq]{grid-area:1/1}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-b[data-astro-cid-sbqxqcsq]{grid-area:1/2}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-c[data-astro-cid-sbqxqcsq]{grid-area:2/1/auto/3}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-d[data-astro-cid-sbqxqcsq]{grid-area:3/1}.play-grid[data-astro-cid-sbqxqcsq][data-variant="3"] .block-e[data-astro-cid-sbqxqcsq]{grid-area:3/2;display:block}.intent-dock[data-astro-cid-sbqxqcsq]{width:auto;bottom:14px;left:14px;right:62px;transform:none}.intent-dock[data-astro-cid-sbqxqcsq] span[data-astro-cid-sbqxqcsq]{display:none}.intent-dock[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{min-height:44px}.assembler[data-astro-cid-sbqxqcsq]{inset:56px 0 0}}@media (prefers-reduced-motion:reduce){.zero[data-astro-cid-sbqxqcsq],.workspace[data-astro-cid-sbqxqcsq],.grid[data-astro-cid-sbqxqcsq],.node[data-astro-cid-sbqxqcsq],.play-grid[data-astro-cid-sbqxqcsq],.intent-picks[data-astro-cid-sbqxqcsq] button[data-astro-cid-sbqxqcsq]{transition:none!important;animation:none!important}.assembler[data-astro-cid-sbqxqcsq]{display:none}}.intent-machine-page .theme-toggle[data-astro-cid-sbqxqcsq]{z-index:80}.intent-machine-page .experiment-note[data-astro-cid-sbqxqcsq]{z-index:79}
