.sel.svelte-18up4dd{display:inline-flex;position:relative}.sel-btn.svelte-18up4dd{color:#ffffffd9;font-family:var(--mono);letter-spacing:.04em;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:7px 12px 7px 14px;font-size:.75rem;font-weight:500;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.sel-btn.svelte-18up4dd:hover,.sel-btn.open.svelte-18up4dd{color:#fff;background:#ffffff14;border-color:#ffffff47}.sel-btn.svelte-18up4dd:focus-visible{outline-offset:2px;outline:2px solid #fff6}.sel-chevron.svelte-18up4dd{color:#ffffff8c;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-top:-3px;transition:transform .2s;transform:rotate(45deg)}.sel-btn.open.svelte-18up4dd .sel-chevron:where(.svelte-18up4dd){margin-top:3px;transform:rotate(-135deg)}.sel-menu.svelte-18up4dd{z-index:10;background:#161616fa;border:1px solid #ffffff1f;border-radius:14px;min-width:max(100%,148px);margin:0;padding:6px;list-style:none;animation:.16s ease-out both svelte-18up4dd-sel-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #0000008c}@keyframes svelte-18up4dd-sel-in{0%{opacity:0;transform:translateY(-4px)}}.sel-opt.svelte-18up4dd{color:#ffffffb8;width:100%;font-family:var(--mono);letter-spacing:.04em;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 12px 8px 10px;font-size:.76rem;font-weight:500;transition:background .12s,color .12s;display:flex}.sel-opt.svelte-18up4dd:hover,.sel-opt.svelte-18up4dd:focus-visible{color:#fff;background:#ffffff0f;outline:none}.sel-opt.active.svelte-18up4dd{color:var(--macpaw-pink)}.sel-mark.svelte-18up4dd{background:0 0;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:inset 0 0 0 1px #ffffff38}.sel-opt.active.svelte-18up4dd .sel-mark:where(.svelte-18up4dd){background:var(--macpaw-pink);box-shadow:0 0 8px #f0a9}@media (prefers-reduced-motion:reduce){.sel-menu.svelte-18up4dd{animation:none}}.bench.svelte-srcp34{background:#ffffff0a;border-radius:22px;flex-direction:column;gap:20px;padding:26px 28px;display:flex}.bench-controls.svelte-srcp34{flex-wrap:wrap;align-items:center;gap:14px 32px;display:flex}.bench-selects.svelte-srcp34{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.bench-tabs.svelte-srcp34{flex-wrap:wrap;gap:8px;display:flex}.bench-tab.svelte-srcp34{color:#ffffffb3;font-family:var(--mono);letter-spacing:.04em;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:7px 14px;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s,background .15s}.bench-tab.svelte-srcp34:hover{color:#fff;border-color:#ffffff47}.bench-tab.active.svelte-srcp34{color:var(--macpaw-pink);background:#ff00aa1f;border-color:#ff00aa73}.bench-body.svelte-srcp34{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=1000px){.bench-body.svelte-srcp34{grid-template-columns:minmax(0,1fr) 320px;gap:28px}}.bench-card.svelte-srcp34{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;min-width:0}.bench-card-head.svelte-srcp34{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px 12px;font-size:.64rem;font-weight:500;display:flex}.bench-card-title.svelte-srcp34{color:var(--macpaw-pink)}.bench-card-hint.svelte-srcp34{color:#ffffff73;text-align:right}.bench-plot.svelte-srcp34{min-width:0;padding:0 6px 6px;position:relative}.bench-plot.svelte-srcp34 svg:where(.svelte-srcp34){touch-action:pan-y;display:block;overflow:visible}.bench-grid.svelte-srcp34{stroke:#ffffff14;stroke-width:1px}.bench-tick.svelte-srcp34{fill:#ffffff73;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.68rem}.bench-cursor.svelte-srcp34{stroke:#ffffff38;stroke-width:1px;stroke-dasharray:3 3}.bench-series.svelte-srcp34{color:var(--c)}.bench-series.is-hidden.svelte-srcp34{visibility:hidden}.bench-series.is-dim.svelte-srcp34{opacity:.18}.bench-line.svelte-srcp34{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.bench-dot.svelte-srcp34{fill:currentColor;opacity:0;transition:r .15s}.bench-dot.is-hot.svelte-srcp34{stroke:var(--black,#0d0d0d);stroke-width:1.5px}.bench.svelte-srcp34.reveal-visible .bench-line:where(.svelte-srcp34){animation:.9s cubic-bezier(.2,.7,.2,1) forwards svelte-srcp34-bench-draw;animation-delay:calc(var(--i,0) * 60ms)}.bench.svelte-srcp34.reveal-visible .bench-dot:where(.svelte-srcp34){animation:.4s ease-out forwards svelte-srcp34-bench-fade;animation-delay:calc(.6s + var(--i,0) * 60ms)}@keyframes svelte-srcp34-bench-draw{to{stroke-dashoffset:0}}@keyframes svelte-srcp34-bench-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.bench-line.svelte-srcp34{stroke-dashoffset:0}.bench-dot.svelte-srcp34{opacity:1}.bench.svelte-srcp34.reveal-visible .bench-line:where(.svelte-srcp34),.bench.svelte-srcp34.reveal-visible .bench-dot:where(.svelte-srcp34){animation:none}}.bench-tip.svelte-srcp34{z-index:2;pointer-events:none;white-space:nowrap;background:#141414f7;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:8px;margin-left:12px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 16px 40px #0000008c}.bench-tip.flip.svelte-srcp34{margin-left:-12px;transform:translate(-100%)}.bench-tip-head.svelte-srcp34{font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;color:#ffffff7a;font-size:.62rem}.bench-tip-row.svelte-srcp34{color:#ffffffc7;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;font-size:.82rem;display:grid}.bench-tip-row.is-elix.svelte-srcp34{color:#fff;font-weight:600}.bench-tip-val.svelte-srcp34{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.8rem}.bench-swatch.svelte-srcp34{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.bench-board.svelte-srcp34{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bench-board-item.svelte-srcp34:last-child .bench-board-row:where(.svelte-srcp34){border-radius:0 0 15px 15px}.bench-board-row.svelte-srcp34{text-align:left;color:#ffffffc7;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:10px 88px minmax(0,1fr) 44px;align-items:center;gap:14px;padding:14px 18px;font-size:.86rem;display:grid}.bench-board-row.svelte-srcp34:hover{background:#ffffff08}.bench-board-row.is-elix.svelte-srcp34{color:#fff;cursor:default;font-weight:600}.bench-board-row.svelte-srcp34 .bench-swatch:where(.svelte-srcp34),.bench-board-bar.svelte-srcp34{background:var(--c)}.bench-board-row.is-off.svelte-srcp34{--c:#ffffff2e;color:#fff6}.bench-board-label.svelte-srcp34{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bench-board-item.svelte-srcp34{position:relative}.bench-pop.svelte-srcp34{z-index:3;pointer-events:none;background:#141414f7;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:8px;max-width:calc(100% - 20px);padding:12px 14px;display:flex;position:absolute;bottom:calc(100% + 8px);left:10px;box-shadow:0 16px 40px #0000008c}@media (width<=999px){.bench-pop.svelte-srcp34{display:none}}.bench-pop-head.svelte-srcp34{color:#fff;font-size:.92rem;font-weight:600}.bench-pop-sub.svelte-srcp34{font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;color:#ffffff7a;margin-top:-6px;font-size:.62rem}.bench-pop-head.svelte-srcp34 em:where(.svelte-srcp34){color:var(--macpaw-pink);font-style:normal}.bench-pop-table.svelte-srcp34{color:#ffffffc7;grid-template-columns:10px 1fr max-content;align-items:center;gap:8px 10px;font-size:.82rem;display:grid}.bench-pop-rule.svelte-srcp34{background:#ffffff14;grid-column:1/-1;height:1px}.bench-pop-name.is-elix.svelte-srcp34,.bench-pop-val.is-elix.svelte-srcp34{color:#fff;font-weight:600}.bench-pop-val.svelte-srcp34{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.8rem}.bench-board-track.svelte-srcp34{background:#ffffff0d;border-radius:999px;height:6px;display:block;overflow:hidden}.bench-board-bar.svelte-srcp34{opacity:.7;border-radius:999px;height:100%;display:block}.bench-board-row.is-elix.svelte-srcp34 .bench-board-bar:where(.svelte-srcp34){opacity:1}.bench-board-val.svelte-srcp34{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;font-size:.85rem}.bench-note.svelte-srcp34{color:#ffffff8c;margin:0;font-size:.8rem;line-height:1.4}@media (width<=640px){.bench.svelte-srcp34{padding:20px 18px}}.engine-section.svelte-yaeb45,.agent-section.svelte-yaeb45,.models-section.svelte-yaeb45,.composable-section.svelte-yaeb45,.comparison-section.svelte-yaeb45,.usecases-section.svelte-yaeb45,.cta-section.svelte-yaeb45{margin-top:160px}.stack-section.svelte-yaeb45{background:var(--black,#0d0d0d);margin-top:120px;padding:88px 0 104px;overflow:hidden}.stack-flow.svelte-yaeb45{flex-direction:column;align-items:center;max-width:960px;margin:56px auto 0;display:flex}.stack-layers.svelte-yaeb45{width:100%;margin:10px 0;padding:0;list-style:none;position:relative}.stack-radar.svelte-yaeb45{pointer-events:none;width:0;height:0;position:absolute;top:84px;left:50%}.radar-ring.svelte-yaeb45{border:1.5px dotted #ffffff24;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.radar-ring.ring-1.svelte-yaeb45{width:330px;height:330px}.radar-ring.ring-2.svelte-yaeb45{border-color:#ffffff1f;width:700px;height:700px}.radar-ring.ring-3.svelte-yaeb45{border-color:#ffffff1a;width:1090px;height:1090px}.radar-ring.ring-4.svelte-yaeb45{border-color:#ffffff14;width:1500px;height:1500px}.radar-ring.ring-5.svelte-yaeb45{border-color:#ffffff0f;width:1930px;height:1930px}.stack-spine.svelte-yaeb45{background:#ffffff29;width:2px;margin-left:-1px;position:absolute;top:20px;bottom:20px;left:50%}.spine-pulse.svelte-yaeb45{background:var(--macpaw-pink);opacity:0;border-radius:50%;width:6px;height:6px;margin-left:-3px;animation:4.2s ease-in-out infinite svelte-yaeb45-spine-travel;position:absolute;top:0;left:50%;box-shadow:0 0 10px 2px #ff00aa73}@keyframes svelte-yaeb45-spine-travel{0%{opacity:0;top:0}6%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 6px)}}@media (prefers-reduced-motion:reduce){.spine-pulse.svelte-yaeb45{animation:none}}.stack-row.svelte-yaeb45{grid-template-columns:minmax(0,1fr) 64px minmax(0,1.15fr);align-items:center;column-gap:10px;padding:44px 0;display:grid;position:relative}.stack-row-pill.svelte-yaeb45{background:var(--black,#0d0d0d);color:#fff;white-space:nowrap;border:1px solid #ffffff8c;border-radius:999px;justify-self:end;margin:0;padding:8px 18px;font-size:.95rem;font-weight:600;transition:background .3s,border-color .3s}.stack-row.svelte-yaeb45:hover .stack-row-pill:where(.svelte-yaeb45){background:var(--macpaw-pink);border-color:var(--macpaw-pink)}.stack-row.svelte-yaeb45:hover .stack-row-text:where(.svelte-yaeb45){color:#ffffffeb}.stack-row-dot.svelte-yaeb45{z-index:1;background:var(--macpaw-pink);color:#fff;width:30px;height:30px;box-shadow:0 0 0 6px var(--black,#0d0d0d);border-radius:50%;justify-content:center;justify-self:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex;position:relative}.stack-row-text.svelte-yaeb45{color:#ffffffc7;max-width:46ch;margin:0;font-size:.95rem;line-height:1.6;transition:color .3s}.stack-terminal.svelte-yaeb45{z-index:1;background:var(--black,#0d0d0d);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;border:1px dashed #ffffff38;border-radius:999px;padding:8px 16px;font-size:.7rem;font-weight:500;position:relative}@media (width<=639px){.stack-spine.svelte-yaeb45,.stack-row-dot.svelte-yaeb45{display:none}.stack-row.svelte-yaeb45{grid-template-columns:1fr;justify-items:start;row-gap:12px;padding:26px 0}.stack-row-pill.svelte-yaeb45{justify-self:start}}.agent-eyebrow.svelte-yaeb45{text-align:center;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--macpaw-pink);margin:0 0 18px;font-size:.72rem;font-weight:500}.ram-compare.svelte-yaeb45{flex-direction:column;gap:20px;max-width:760px;margin:0 auto;display:flex}.ram-row.svelte-yaeb45{flex-direction:column;gap:8px;display:flex}.ram-row-head.svelte-yaeb45{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ram-row-label.svelte-yaeb45{color:#ffffffa6;font-size:.9rem}.ram-row-total.svelte-yaeb45{font-family:var(--mono);color:#ffffffd9;font-size:1.05rem;font-weight:600}.ram-row.is-elix.svelte-yaeb45 .ram-row-total:where(.svelte-yaeb45){color:var(--macpaw-pink)}.ram-row-total.svelte-yaeb45 em:where(.svelte-yaeb45){letter-spacing:.06em;vertical-align:2px;color:var(--macpaw-pink);background:#ff00aa1f;border:1px solid #f0a6;border-radius:999px;margin-left:6px;padding:3px 9px;font-size:.7rem;font-style:normal}.ram-track.svelte-yaeb45{gap:4px;height:44px;display:flex}.ram-seg.svelte-yaeb45{font-family:var(--mono);color:#ffffff8c;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;flex:1;justify-content:center;align-items:center;font-size:.72rem;display:flex}.ram-seg.is-one.svelte-yaeb45{color:var(--macpaw-pink);background:#ff00aa29;border-color:#ff00aa80;flex:0 0 calc(20% - 3.2px);font-weight:600}.ram-caption.svelte-yaeb45{color:#ffffff8c;margin:2px 0 0;font-size:.85rem;line-height:1.5}.agent-flow.svelte-yaeb45{flex-direction:column;align-items:center;max-width:760px;margin:0 auto 88px;display:flex}.flow-clients.svelte-yaeb45{gap:8px;width:100%;display:flex}.flow-client.svelte-yaeb45{text-align:center;min-width:0;font-family:var(--mono);letter-spacing:.04em;color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex:1;padding:10px 6px;font-size:.72rem;overflow:hidden}.flow-fan.svelte-yaeb45{width:100%;height:auto;display:block}.fan-lines.svelte-yaeb45 path:where(.svelte-yaeb45){fill:none;stroke:#f0a6;stroke-width:1.25px;vector-effect:non-scaling-stroke}.fan-dots.svelte-yaeb45 circle:where(.svelte-yaeb45){fill:#ffffffe6}.flow-pipe.svelte-yaeb45{flex-direction:column;align-items:center;margin:2px 0;padding:20px 0;display:flex;position:relative}.pipe-line.svelte-yaeb45{background:linear-gradient(#ff00aa73,#ff00aa38);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.pipe-stages.svelte-yaeb45{z-index:1;flex-direction:column;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}.pipe-stages.svelte-yaeb45 li:where(.svelte-yaeb45){background:var(--black,#0d0d0d);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;border:1px solid #ffffff40;border-radius:999px;padding:6px 15px;font-size:.66rem;font-weight:500}.pipe-dot.svelte-yaeb45{z-index:0;background:var(--macpaw-pink);opacity:0;width:6px;height:6px;animation:1.4s linear infinite svelte-yaeb45-pipe-travel;animation-delay:var(--d,0s);border-radius:50%;margin-left:-3px;position:absolute;top:0;left:50%;box-shadow:0 0 8px 2px #f0a6}@keyframes svelte-yaeb45-pipe-travel{0%{opacity:0;top:0}10%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 6px)}}@media (prefers-reduced-motion:reduce){.pipe-dot.svelte-yaeb45{animation:none}}.flow-node.svelte-yaeb45{text-align:center;background:#ff00aa17;border:1px solid #ff00aa61;border-radius:14px;flex-direction:column;gap:6px;width:100%;max-width:520px;padding:18px 22px;display:flex}.flow-node-name.svelte-yaeb45{color:var(--macpaw-pink);font-size:1.02rem;font-weight:600}.flow-node-note.svelte-yaeb45{font-family:var(--mono);color:#fff9;font-size:.72rem;line-height:1.5}.flow-node.is-engine.svelte-yaeb45{background:#ffffff0a;border-color:#ffffff1f}.flow-node.is-engine.svelte-yaeb45 .flow-node-name:where(.svelte-yaeb45){color:#ffffffe0}.flow-node.is-service.svelte-yaeb45{max-width:760px}.queue-cells.svelte-yaeb45{grid-template-columns:1fr;gap:10px;margin:14px 0 2px;padding:0;list-style:none;display:grid}@media (width>=720px){.queue-cells.svelte-yaeb45{grid-template-columns:repeat(3,1fr)}}.queue-cell.svelte-yaeb45{flex-direction:column;gap:7px;display:flex}.queue-vis.svelte-yaeb45{background:#0000004d;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 10px;display:flex;overflow:hidden}.queue-label.svelte-yaeb45{color:#ffffffc7;font-size:.75rem;font-weight:600}.q-job.svelte-yaeb45{font-family:var(--mono);letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:.62rem;font-weight:500}.q-job.is-fast.svelte-yaeb45{color:#fff;background:#ff00aa29;border:1px solid #ff00aa80;box-shadow:0 0 14px #ff00aa38}.q-job.is-slow.svelte-yaeb45{color:#ffffff73;background:#ffffff0d;border:1px solid #ffffff1a}.queue-vis.is-fairness.svelte-yaeb45:after{content:"…";color:#ffffff59}.q-turn.svelte-yaeb45{width:25px;height:25px;font-family:var(--mono);border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;font-weight:500;display:inline-flex}.q-turn.tone-0.svelte-yaeb45{color:#ff7ad1;background:#ff00aa1f;border:1px solid #ff00aa59}.q-turn.tone-1.svelte-yaeb45{color:#cdaaff;background:#b07cff1f;border:1px solid #b07cff59}.q-turn.tone-2.svelte-yaeb45{color:#9db4ff;background:#5b82ff1f;border:1px solid #5b82ff59}.q-arrow.svelte-yaeb45{color:#ffffff59;font-size:.75rem}.q-job.is-dead.svelte-yaeb45{color:#fff6;background:#ffffff0a;border:1px dashed #ffffff38;text-decoration:line-through}.q-job.is-freed.svelte-yaeb45{color:#9db4ff;background:#5b82ff1f;border:1px solid #5b82ff66}.composable-layout.svelte-yaeb45{grid-template-columns:1fr;gap:24px;margin-top:88px;display:grid}@media (width>=1100px){.composable-layout.svelte-yaeb45{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:40px}}.composable-code.svelte-yaeb45{flex-direction:column;gap:14px;min-width:0;display:flex}.code-tabs.svelte-yaeb45{flex-wrap:wrap;gap:8px;display:flex}.code-tab.svelte-yaeb45{color:#ffffffb3;font-family:var(--mono);letter-spacing:.04em;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:7px 14px;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s,background .15s}.code-tab.svelte-yaeb45:hover{color:#fff;border-color:#ffffff47}.code-tab.active.svelte-yaeb45{color:var(--macpaw-pink);background:#ff00aa1f;border-color:#ff00aa73}.code-tab-desc.svelte-yaeb45{color:#fff9;min-height:2.6em;margin:0;font-size:.85rem;line-height:1.45}.composable-code.svelte-yaeb45 .code-block:where(.svelte-yaeb45){min-height:470px}.code-examples-link.svelte-yaeb45{color:#ffffff8c;align-self:flex-start;font-size:.82rem;text-decoration:none}.code-examples-link.svelte-yaeb45:hover{color:var(--macpaw-pink)}.analogy-card.svelte-yaeb45{background:#ffffff0a;border-radius:22px;margin:0 0 56px;padding:32px 34px}.analogy-title.svelte-yaeb45{letter-spacing:-.015em;margin:0 0 8px;font-size:1.35rem;font-weight:700}.analogy-text.svelte-yaeb45{color:#ffffffb8;max-width:76ch;margin:0;font-size:.95rem;line-height:1.55}.analogy-chains.svelte-yaeb45{flex-direction:column;gap:14px;margin:26px 0;display:flex}.analogy-chain.svelte-yaeb45{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.analogy-chain-label.svelte-yaeb45{min-width:84px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;font-size:.72rem;font-weight:500}.analogy-chain.accent.svelte-yaeb45 .analogy-chain-label:where(.svelte-yaeb45){color:var(--macpaw-pink)}.analogy-stages.svelte-yaeb45{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.analogy-stage.svelte-yaeb45{font-family:var(--mono);letter-spacing:.04em;color:#ffffffb3;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:7px 14px;font-size:.75rem;font-weight:500}.analogy-chain.accent.svelte-yaeb45 .analogy-stage:where(.svelte-yaeb45){color:#ffffffe0;background:#ff00aa1a;border-color:#ff00aa59}.analogy-arrow.svelte-yaeb45{color:#ffffff4d;font-size:.8rem}.toolchain-block.svelte-yaeb45 .analogy-chains:where(.svelte-yaeb45){width:max-content;max-width:100%;margin:0 auto 26px}.toolchain-outro.svelte-yaeb45{text-align:center;max-width:720px;margin:0 auto}.toolchain-facts.svelte-yaeb45{grid-template-columns:1fr;gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.toolchain-facts.svelte-yaeb45{grid-template-columns:repeat(3,1fr)}}.oss-card.svelte-yaeb45{background:#ffffff0a;border-radius:22px;margin-top:56px;padding:32px 34px}.oss-strip.svelte-yaeb45{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:22px;display:flex}.oss-strip.svelte-yaeb45 .oss-install:where(.svelte-yaeb45){flex:380px;min-width:0;margin:0}.oss-eyebrow.svelte-yaeb45{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--macpaw-pink);margin:0 0 10px;font-size:.72rem;font-weight:500}.oss-install.svelte-yaeb45{font-family:var(--mono);color:#ffffffd9;white-space:nowrap;background:#00000059;border-radius:12px;margin:20px 0 24px;padding:14px 18px;font-size:.8rem;display:block;overflow-x:auto}.oss-links.svelte-yaeb45{flex-wrap:wrap;gap:12px 28px;display:flex}.oss-cta.svelte-yaeb45{color:var(--macpaw-pink);gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.code-block.svelte-yaeb45{color:#ffffffeb;font-family:var(--mono);white-space:pre;tab-size:4;background:#00000059;border-radius:22px;margin:0;padding:24px;font-size:.875rem;line-height:1.6;overflow-x:auto}.code-block.svelte-yaeb45 code:where(.svelte-yaeb45){font:inherit;color:inherit}.composable-points.svelte-yaeb45{flex-direction:column;gap:16px;display:flex}.composable-point.svelte-yaeb45{background:#ffffff0a;border-radius:22px;grid-template-columns:44px 1fr;gap:14px;padding:18px 20px;display:grid}.composable-icon.svelte-yaeb45{width:44px;height:44px;color:var(--macpaw-pink);background:#ff00aa1a;border:1px solid #ff00aa3d;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.composable-label.svelte-yaeb45{margin-bottom:4px;font-size:1.05rem;font-weight:600}.composable-text.svelte-yaeb45{color:#ffffffbf;font-size:.95rem;line-height:1.5}.liquid-card.svelte-yaeb45{background:#ffffff0a;border-radius:22px;max-width:960px;margin:48px auto 0;padding:48px 40px 40px}.liquid-logo.svelte-yaeb45{filter:brightness(0)invert();width:auto;height:44px;margin:0 auto;display:block}.liquid-points.svelte-yaeb45{grid-template-columns:1fr;gap:24px;margin:40px 0 32px;padding:0;list-style:none;display:grid}@media (width>=768px){.liquid-points.svelte-yaeb45{grid-template-columns:repeat(3,1fr)}}.liquid-point.svelte-yaeb45{flex-direction:column;gap:8px;display:flex}.liquid-point-label.svelte-yaeb45{font-size:1.05rem;font-weight:600}.liquid-point-text.svelte-yaeb45{color:#ffffffbf;margin:0;font-size:.92rem;line-height:1.5}.liquid-cta.svelte-yaeb45{color:var(--macpaw-pink);justify-content:center;gap:6px;font-weight:600;text-decoration:none;display:flex}.liquid-cta.svelte-yaeb45:hover{text-decoration:underline}.encoder-demos.svelte-yaeb45{flex-direction:column;gap:20px;max-width:860px;margin:0 auto;display:flex}.encoder-tabs.svelte-yaeb45{justify-content:center}.encoder-panel.svelte-yaeb45{background:#ffffff0a;border-radius:22px;flex-direction:column;gap:22px;padding:28px 30px;display:flex}.encoder-panel-head.svelte-yaeb45{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.encoder-panel-title.svelte-yaeb45{min-width:0;max-width:56ch}.encoder-title.svelte-yaeb45{letter-spacing:-.01em;margin:0 0 6px;font-size:1.2rem;font-weight:600}.encoder-desc.svelte-yaeb45{color:#ffffffb3;margin:0;font-size:.9rem;line-height:1.5}.encoder-model.svelte-yaeb45{font-family:var(--mono);color:var(--macpaw-pink);overflow-wrap:anywhere;background:#ff00aa1a;border:1px solid #ff00aa4d;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:.7rem;text-decoration:none}.encoder-model.svelte-yaeb45:hover{border-color:#f0a9}.encoder-demo-body.svelte-yaeb45{flex-direction:column;gap:10px;min-width:0;display:flex}.encoder-mini-label.svelte-yaeb45{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;font-size:.66rem;font-weight:500}.encoder-text.svelte-yaeb45{color:#ffffffd9;background:#0000004d;border-radius:14px;margin:0;padding:20px 22px;font-size:1rem;line-height:2}.tone-pink.svelte-yaeb45{--enc-tone:255 0 170}.tone-purple.svelte-yaeb45{--enc-tone:176 124 255}.tone-blue.svelte-yaeb45{--enc-tone:91 130 255}.tone-green.svelte-yaeb45{--enc-tone:80 200 140}.tone-amber.svelte-yaeb45{--enc-tone:255 184 90}.tone-red.svelte-yaeb45{--enc-tone:255 105 105}.enc-mark.svelte-yaeb45{background:rgb(var(--enc-tone) / 24%);color:#ffffffeb;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:.4s ease-out both svelte-yaeb45-enc-pop-in;animation-delay:calc(.3s + var(--i,0) * 90ms);border-radius:6px;margin:0 -1px;padding:1px 6px}.enc-strike.svelte-yaeb45{color:#ff8282cc;animation:.4s ease-out both svelte-yaeb45-enc-pop-in;animation-delay:calc(.3s + var(--i,0) * 90ms);background:#ff69691a;border-radius:6px;margin:0 -1px;padding:1px 6px;text-decoration-color:#ff8282b3}@keyframes svelte-yaeb45-enc-pop-in{0%{color:#ffffffd9;background-color:#0000}}.encoder-foot.svelte-yaeb45{flex-wrap:wrap;align-items:baseline;gap:10px 18px;display:flex}.encoder-legend.svelte-yaeb45{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.encoder-legend-item.svelte-yaeb45{color:#ffffffbf;align-items:center;gap:7px;font-size:.82rem;display:inline-flex}.encoder-legend-item.svelte-yaeb45 em:where(.svelte-yaeb45){font-style:normal;font-family:var(--mono);color:#ffffff73;font-size:.75rem}.legend-dot.svelte-yaeb45{background:rgb(var(--enc-tone) / 65%);border-radius:3px;width:10px;height:10px}.encoder-router.svelte-yaeb45{flex-direction:column;gap:22px;display:flex}.router-prompt.svelte-yaeb45{font-size:1.05rem}.router-list.svelte-yaeb45{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.router-cat.svelte-yaeb45{grid-template-columns:minmax(0,1fr) minmax(90px,280px) 40px;align-items:center;gap:12px;display:grid}.router-cat-label.svelte-yaeb45{color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.router-cat.is-top.svelte-yaeb45 .router-cat-label:where(.svelte-yaeb45){color:#ffffffeb;font-weight:600}.router-track.svelte-yaeb45{background:#ffffff12;border-radius:999px;height:8px;position:relative;overflow:hidden}.router-bar.svelte-yaeb45{transform-origin:0;animation:.6s cubic-bezier(.2,.7,.2,1) both svelte-yaeb45-enc-bar-in;animation-delay:calc(.2s + var(--i,0) * 80ms);background:#ffffff4d;border-radius:999px;position:absolute;inset:0 auto 0 0}.router-cat.is-top.svelte-yaeb45 .router-bar:where(.svelte-yaeb45){background:var(--macpaw-pink)}@keyframes svelte-yaeb45-enc-bar-in{0%{transform:scaleX(0)}}.router-pct.svelte-yaeb45{font-family:var(--mono);text-align:right;color:#ffffff80;font-variant-numeric:tabular-nums;font-size:.78rem}.router-cat.is-top.svelte-yaeb45 .router-pct:where(.svelte-yaeb45){color:var(--macpaw-pink);font-weight:600}.tool-picks.svelte-yaeb45{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tool-pick.svelte-yaeb45{animation:.4s ease-out both svelte-yaeb45-enc-pick-in;animation-delay:calc(.2s + var(--i,0) * .1s);align-items:center;gap:12px;display:flex}@keyframes svelte-yaeb45-enc-pick-in{0%{opacity:0;transform:translateY(5px)}}.tool-pick-rank.svelte-yaeb45{width:22px;height:22px;font-family:var(--mono);color:var(--macpaw-pink);background:#ff00aa1a;border:1px solid #ff00aa4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.68rem;display:inline-flex}.tool-pick-name.svelte-yaeb45{font-family:var(--mono);color:#ffffffe0;font-size:.85rem}.tool-rest.svelte-yaeb45{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.tool-rest-name.svelte-yaeb45{font-family:var(--mono);color:#ffffff59;border:1px dashed #ffffff2e;border-radius:999px;padding:4px 11px;font-size:.72rem}.tool-rest-more.svelte-yaeb45{color:#ffffff73;font-size:.8rem}@media (prefers-reduced-motion:reduce){.enc-mark.svelte-yaeb45,.enc-strike.svelte-yaeb45,.router-bar.svelte-yaeb45,.tool-pick.svelte-yaeb45{animation:none}}.comparison-table-wrap.svelte-yaeb45{background:#ffffff08;border-radius:22px;overflow-x:auto}.comparison-table.svelte-yaeb45{border-collapse:collapse;width:100%;min-width:720px;font-size:.95rem}.comparison-table.svelte-yaeb45 thead:where(.svelte-yaeb45) th:where(.svelte-yaeb45){letter-spacing:.04em;text-transform:uppercase;color:#ffffffb3;text-align:center;border-bottom:1px solid #ffffff1f;padding:18px 16px;font-size:.85rem;font-weight:600}.comparison-table.svelte-yaeb45 thead:where(.svelte-yaeb45) th.capability-col:where(.svelte-yaeb45){text-align:left}.comparison-table.svelte-yaeb45 thead:where(.svelte-yaeb45) th.elix-col:where(.svelte-yaeb45){color:var(--macpaw-pink)}.comparison-table.svelte-yaeb45 tbody:where(.svelte-yaeb45) th.capability-col:where(.svelte-yaeb45){text-align:left;color:#ffffffe6;min-width:220px;padding:16px;font-weight:500}.comparison-table.svelte-yaeb45 td:where(.svelte-yaeb45){text-align:center;color:#fffc;padding:16px 12px;font-weight:500}.comparison-table.svelte-yaeb45 tbody:where(.svelte-yaeb45) tr:where(.svelte-yaeb45){border-top:1px solid #ffffff14}.comparison-table.svelte-yaeb45 td.elix-col:where(.svelte-yaeb45){color:var(--white);background:#ff00aa0f}.comparison-table.svelte-yaeb45 td[data-cell=✓]:where(.svelte-yaeb45){color:var(--macpaw-pink);font-weight:600}.comparison-table.svelte-yaeb45 td[data-cell=✗]:where(.svelte-yaeb45){color:#ffffff59}.comparison-table.svelte-yaeb45 td[data-cell=◐]:where(.svelte-yaeb45){color:#fff9}.comparison-table.svelte-yaeb45 td.elix-col[data-cell=✓]:where(.svelte-yaeb45){color:var(--macpaw-pink)}.usecases-grid.svelte-yaeb45{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=768px){.usecases-grid.svelte-yaeb45{grid-template-columns:repeat(2,1fr)}}.usecase-card.svelte-yaeb45{background:#ffffff0a;border-radius:22px;flex-direction:column;gap:12px;height:100%;padding:28px 24px;display:flex}.usecase-tag.svelte-yaeb45{width:max-content;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--macpaw-pink);background:#ff00aa1f;border-radius:32px;padding:4px 11px;font-size:.72rem;font-weight:500;display:inline-block}.usecase-title.svelte-yaeb45{font-size:1.25rem;font-weight:600}.usecase-text.svelte-yaeb45{color:#ffffffc7;font-size:.975rem;line-height:1.55}.engine-duo.svelte-yaeb45{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=900px){.engine-duo.svelte-yaeb45{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px}}.engine-col.svelte-yaeb45{background:#ffffff0a;border-radius:22px;padding:30px 28px}.engine-col-label.svelte-yaeb45{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--macpaw-pink);margin:0 0 24px;font-size:.72rem;font-weight:500}.engine-points.svelte-yaeb45{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.engine-point.svelte-yaeb45{align-items:flex-start;gap:14px;display:flex}.engine-point-icon.svelte-yaeb45{width:40px;height:40px;color:var(--macpaw-pink);background:#ff00aa1a;border:1px solid #ff00aa3d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.engine-point-label.svelte-yaeb45{margin:0 0 4px;font-size:1.02rem;font-weight:600}.engine-point-text.svelte-yaeb45{color:#ffffffbf;margin:0;font-size:.92rem;line-height:1.5}.sub-header.svelte-yaeb45{text-align:center;max-width:720px;margin:88px auto 40px}.sub-header.svelte-yaeb45 h3:where(.svelte-yaeb45){letter-spacing:-.02em;font-size:1.7rem;font-weight:700}.sub-header.svelte-yaeb45 p:where(.svelte-yaeb45){color:#ffffffb3;margin-top:12px;line-height:1.55}.bench-stats.svelte-yaeb45{grid-template-columns:1fr;gap:20px;margin:0 0 24px;padding:0;list-style:none;display:grid}@media (width>=768px){.bench-stats.svelte-yaeb45{grid-template-columns:repeat(3,1fr)}}.bench-stat.svelte-yaeb45{background:#ffffff0a;border-radius:22px;flex-direction:column;gap:6px;padding:26px 24px 24px;display:flex}.bench-stat-value.svelte-yaeb45{font-family:var(--mono);letter-spacing:-.02em;color:var(--macpaw-pink);font-size:2.1rem;font-weight:600}.bench-stat-label.svelte-yaeb45{letter-spacing:-.01em;font-size:1.02rem;font-weight:600}.bench-stat-note.svelte-yaeb45{color:#fff9;margin:0;font-size:.85rem;line-height:1.5}.hints-points.svelte-yaeb45{grid-template-columns:1fr;gap:20px;margin-top:24px;padding:0;list-style:none;display:grid}@media (width>=768px){.hints-points.svelte-yaeb45{grid-template-columns:repeat(3,1fr)}}.hints-point.svelte-yaeb45{background:#ffffff0a;border-radius:22px;flex-direction:column;gap:12px;padding:24px 22px;display:flex}.hints-point-icon.svelte-yaeb45{width:40px;height:40px;color:var(--macpaw-pink);background:#ff00aa1a;border:1px solid #ff00aa3d;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hints-point-label.svelte-yaeb45{margin:0;font-size:1.05rem;font-weight:600}.hints-point-text.svelte-yaeb45{color:#ffffffbf;margin:0;font-size:.95rem;line-height:1.5}.boundary-layout.svelte-yaeb45{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=1100px){.boundary-layout.svelte-yaeb45{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:40px}}.boundary-points.svelte-yaeb45{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.boundary-point.svelte-yaeb45{background:#ffffff0a;border-radius:22px;grid-template-columns:44px 1fr;gap:14px;padding:18px 20px;display:grid}.boundary-icon.svelte-yaeb45{width:44px;height:44px;color:var(--macpaw-pink);background:#ff00aa1a;border:1px solid #ff00aa3d;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.boundary-label.svelte-yaeb45{margin-bottom:4px;font-size:1.05rem;font-weight:600}.boundary-text.svelte-yaeb45{color:#ffffffbf;font-size:.95rem;line-height:1.5}.cta-section.svelte-yaeb45{margin-bottom:80px}.cta-card.svelte-yaeb45{text-align:center;background:#ffffff0a;border-radius:28px;flex-direction:column;align-items:center;gap:18px;padding:88px 32px;display:flex}.cta-card.svelte-yaeb45 h2:where(.svelte-yaeb45){letter-spacing:-.03em;margin:0;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.05}.cta-card.svelte-yaeb45 p:where(.svelte-yaeb45){color:#fffc;max-width:600px;margin:0;font-size:1.0625rem;line-height:1.55}.cta-card.svelte-yaeb45 .btn:where(.svelte-yaeb45){margin-top:8px}
