.family.svelte-1sw6xa5{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}li.svelte-1sw6xa5{border-right:1px solid var(--line);margin:0}li.svelte-1sw6xa5:last-child{border-right:none}a.svelte-1sw6xa5{height:100%;padding:2rem var(--gutter) 1.75rem;color:var(--ink);flex-direction:column;gap:.35rem;display:flex;position:relative}a.svelte-1sw6xa5:before{content:"";background:var(--accent);transform-origin:0;height:3px;transition:transform .2s;position:absolute;inset:0 0 auto;transform:scaleX(0)}a.svelte-1sw6xa5:hover{background:var(--wash);text-decoration:none}a.svelte-1sw6xa5:hover:before,a[aria-current].svelte-1sw6xa5:before{transform:scaleX(1)}.ext.svelte-1sw6xa5{font-family:var(--display);letter-spacing:-.035em;color:var(--accent-ink);font-size:clamp(2rem,4vw,2.75rem);font-weight:650;line-height:1}.pkg.svelte-1sw6xa5{font-family:var(--mono);margin-top:.6rem;font-size:.88rem;font-weight:500}.summary.svelte-1sw6xa5{color:var(--ink-2);font-size:.95rem;line-height:1.5}.state.svelte-1sw6xa5{color:var(--accent-ink);margin-top:auto;padding-top:1.1rem;font-size:.88rem;font-weight:550}a[aria-current].svelte-1sw6xa5 .state:where(.svelte-1sw6xa5){color:var(--ink-3);font-weight:450}@media (width<=760px){.family.svelte-1sw6xa5{grid-template-columns:1fr}li.svelte-1sw6xa5{border-right:none;border-bottom:1px solid var(--line)}li.svelte-1sw6xa5:last-child{border-bottom:none}a.svelte-1sw6xa5{padding:1.5rem var(--gutter)}}.install.svelte-1qiig0t{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--wash);max-width:100%;min-height:44px;color:var(--ink);font-family:var(--mono);cursor:pointer;align-items:center;gap:.6rem;padding:0 .5rem 0 .95rem;font-size:.88rem;display:inline-flex}.install.svelte-1qiig0t:hover{border-color:var(--ink-3)}.prompt.svelte-1qiig0t{color:var(--accent-ink);font-weight:600}code.svelte-1qiig0t{font-size:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;padding:0;overflow:hidden}@media (width<=520px){.install.svelte-1qiig0t{justify-content:space-between;width:100%;font-size:.8rem}code.svelte-1qiig0t{text-align:left;flex:1}}.state.svelte-1qiig0t{border-radius:var(--radius-sm);background:var(--paper);border:1px solid var(--line);min-width:4.2rem;color:var(--ink-2);font-family:var(--sans);text-align:center;flex:none;padding:.3rem .5rem;font-size:.8rem;font-weight:550}.hero-inner.svelte-1uha8ag{padding:clamp(3rem, 6vw, 4.75rem) var(--gutter) clamp(2.75rem, 5vw, 3.75rem);text-align:center}h1.svelte-1uha8ag{letter-spacing:-.04em;max-width:19ch;margin:0 auto;font-size:clamp(2.35rem,6vw,4.25rem);font-weight:650;line-height:1.02}.lede.svelte-1uha8ag{max-width:62ch;color:var(--ink-2);text-wrap:balance;margin:1.75rem auto 0;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.55}.cta.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:2.25rem;display:flex}.stage.svelte-1uha8ag{--stage-rule:#ffffff24;background-color:var(--accent);background-image:linear-gradient(var(--stage-rule) 1px, transparent 1px), linear-gradient(90deg, var(--stage-rule) 1px, transparent 1px);background-size:72px 24px}.stage-inner.svelte-1uha8ag{padding:clamp(1.5rem, 4vw, 3.5rem) var(--gutter) 0;border-inline-color:#ffffff38}.stage-grid.svelte-1uha8ag{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:stretch;gap:clamp(1rem,2vw,1.75rem);display:grid}figure.svelte-1uha8ag{margin:0}.code-pane.svelte-1uha8ag{border-radius:var(--radius);background:var(--night);min-height:0;box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow:hidden}.code-pane.svelte-1uha8ag figcaption:where(.svelte-1uha8ag),.split-code.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){border-bottom:1px solid var(--night-line);color:var(--night-ink-2);font-family:var(--mono);flex:none;padding:.6rem 1rem;font-size:.8rem}.code-scroll.svelte-1uha8ag{flex:1;min-height:0;position:relative;overflow:auto}.code-scroll.svelte-1uha8ag pre{border:none;border-radius:0;min-width:100%;margin:0;font-size:.8rem;position:absolute;inset:0 auto auto 0;overflow:visible}.sheet-pane.svelte-1uha8ag{box-shadow:var(--shadow-pop);border-radius:4px;overflow:hidden}.stage-foot.svelte-1uha8ag{color:var(--on-accent);justify-content:space-between;align-items:flex-start;gap:1.5rem 3rem;padding:clamp(1.25rem,3vw,2rem) 0 clamp(1.5rem,3vw,2.5rem);display:flex}.stage-foot.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:62ch;margin:0;font-size:1rem;line-height:1.55}.stage-foot.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;text-decoration:underline}.stage-foot.svelte-1uha8ag code:where(.svelte-1uha8ag){white-space:nowrap;color:inherit;background:#ffffff29;border-color:#ffffff4d}.stage-action.svelte-1uha8ag{flex-direction:column;flex:none;align-items:flex-end;gap:.5rem;max-width:22rem;display:flex}.stage-btn.svelte-1uha8ag{color:#15171c;background:#fff;border-color:#fff}.stage-btn.svelte-1uha8ag:hover{color:#fff;background:#15171c;border-color:#15171c}.stage-btn.svelte-1uha8ag:disabled{cursor:progress;opacity:.8}.stage-foot.svelte-1uha8ag .stage-note:where(.svelte-1uha8ag){text-align:right;font-size:.88rem}.stage.svelte-1uha8ag :focus-visible{outline-color:#fff}.paths.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.paths.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:2.5rem var(--gutter) 2.25rem;border-right:1px solid var(--line);flex-direction:column;margin:0;display:flex}.paths.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-right:none}.path-code.svelte-1uha8ag{background:var(--accent-wash);color:var(--accent-ink);border-color:#0000;align-self:flex-start;font-size:.82rem}.paths.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:1.1rem 0 .6rem;font-size:1.35rem}.paths.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);margin:0 0 1.25rem;font-size:.97rem}.paths.svelte-1uha8ag a:where(.svelte-1uha8ag){margin-top:auto;font-weight:550}.split.svelte-1uha8ag{padding:clamp(3rem, 7vw, 5.5rem) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.split.reverse.svelte-1uha8ag .split-text:where(.svelte-1uha8ag){order:1}.split-text.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;margin:0 0 1.25rem;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.08}.split-text.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);max-width:52ch}.split-code.svelte-1uha8ag{border-radius:var(--radius);background:var(--night);border:1px solid var(--night-line);overflow:hidden}.split-code.svelte-1uha8ag pre{border:none;border-radius:0;margin:0}.section-head.svelte-1uha8ag{max-width:70ch;padding:clamp(3rem, 7vw, 5rem) var(--gutter) 0}.section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.08}.section-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);margin:0;font-size:1.04rem}.entries.svelte-1uha8ag{padding-bottom:clamp(3rem,6vw,4.5rem)}.entries.svelte-1uha8ag .table-scroll:where(.svelte-1uha8ag){padding:0 var(--gutter);margin-top:2.25rem}.entries.svelte-1uha8ag table:where(.svelte-1uha8ag){min-width:600px;margin:0}.entries.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){padding-bottom:.8rem;font-size:.85rem}.entries.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){border-bottom-color:var(--line);font-weight:400}.entries.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag) code:where(.svelte-1uha8ag){white-space:nowrap;color:var(--accent-ink);background:0 0;border:none;padding:0;font-weight:500}.entries.svelte-1uha8ag td:where(.svelte-1uha8ag){color:var(--ink-2)}.entries.svelte-1uha8ag .num:where(.svelte-1uha8ag){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:0}.entries.svelte-1uha8ag th.num:where(.svelte-1uha8ag)+th.num:where(.svelte-1uha8ag),.entries.svelte-1uha8ag td.num:where(.svelte-1uha8ag)+td.num:where(.svelte-1uha8ag){padding-left:1.5rem}.entries-more.svelte-1uha8ag{max-width:70ch;padding:0 var(--gutter);color:var(--ink-2);margin:1.5rem 0 0}.proof.svelte-1uha8ag{background:var(--night);color:var(--night-ink);border-bottom-color:var(--night-line)}.proof-inner.svelte-1uha8ag{border-inline-color:var(--night-line);padding:clamp(3rem, 7vw, 5.5rem) var(--gutter)}.proof.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.9rem,4.2vw,3.1rem);line-height:1.05}.proof-lede.svelte-1uha8ag{max-width:58ch;color:var(--night-ink-2);margin:1.1rem 0 2.75rem;font-size:1.08rem}.proof.svelte-1uha8ag dl:where(.svelte-1uha8ag){border-top:1px solid var(--night-line);margin:0}.proof-row.svelte-1uha8ag{border-bottom:1px solid var(--night-line);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:.5rem 3rem;padding:1.5rem 0;display:grid}.proof.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-family:var(--display);letter-spacing:-.015em;color:#fff;text-wrap:balance;font-size:1.25rem;font-weight:550;line-height:1.25}.proof.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--night-ink-2);margin:0;font-size:.98rem}.caps-grid.svelte-1uha8ag{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:2.5rem 0 0;display:grid}.caps-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag){padding:1.5rem var(--gutter) 1.6rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.caps-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag):nth-child(4n){border-right:none}.caps-grid.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-family:var(--display);letter-spacing:-.01em;font-size:1.12rem;font-weight:600}.caps-grid.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--ink-2);margin:.45rem 0 0;font-size:.93rem;line-height:1.5}.not-yet.svelte-1uha8ag{padding:1.75rem var(--gutter) 2.25rem;background:var(--wash);grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:.75rem 2rem;display:grid}.not-yet.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:1.12rem}.not-yet.svelte-1uha8ag ul:where(.svelte-1uha8ag){columns:2;color:var(--ink-2);column-gap:2.5rem;margin:0;padding:0;font-size:.93rem;list-style:none}.not-yet.svelte-1uha8ag li:where(.svelte-1uha8ag){break-inside:avoid;margin:0 0 .45rem}.agents-inner.svelte-1uha8ag{padding:clamp(3rem, 7vw, 5rem) var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,5vw,4.5rem);display:grid}.agents.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.08}.agents.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);max-width:50ch}.agents.svelte-1uha8ag ul:where(.svelte-1uha8ag){border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.agents.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);grid-template-columns:11.5rem minmax(0,1fr);align-items:baseline;gap:.25rem 1rem;margin:0;padding:.95rem 0;display:grid}.agents.svelte-1uha8ag li:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--ink-2);font-size:.95rem}.family-head.svelte-1uha8ag{border-bottom:1px solid var(--line);max-width:none;padding-bottom:2.5rem}.family-head.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:66ch}@media (width<=960px){.stage-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.sheet-pane.svelte-1uha8ag{order:-1}.code-scroll.svelte-1uha8ag{flex:none;height:300px}.paths.svelte-1uha8ag{grid-template-columns:1fr}.paths.svelte-1uha8ag li:where(.svelte-1uha8ag){border-right:none;border-bottom:1px solid var(--line);padding-block:2rem}.paths.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:none}.split.svelte-1uha8ag,.agents-inner.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.split.reverse.svelte-1uha8ag .split-text:where(.svelte-1uha8ag){order:0}.caps-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.caps-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag):nth-child(2n){border-right:none}}@media (width<=720px){.stage-foot.svelte-1uha8ag{flex-direction:column}.stage-action.svelte-1uha8ag{align-items:flex-start;max-width:none}.stage-foot.svelte-1uha8ag .stage-note:where(.svelte-1uha8ag){text-align:left}.proof-row.svelte-1uha8ag,.not-yet.svelte-1uha8ag{grid-template-columns:1fr}.entries.svelte-1uha8ag table:where(.svelte-1uha8ag){min-width:0;display:block}.entries.svelte-1uha8ag thead:where(.svelte-1uha8ag){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.entries.svelte-1uha8ag tbody:where(.svelte-1uha8ag){border-top:1px solid var(--line-strong);display:block}.entries.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:.2rem 1.5rem;padding:.9rem 0;display:grid}.entries.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag),.entries.svelte-1uha8ag tbody:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){border:none;padding:0}.entries.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag),.entries.svelte-1uha8ag .what:where(.svelte-1uha8ag){grid-column:1/-1}.entries.svelte-1uha8ag tbody:where(.svelte-1uha8ag) .num:where(.svelte-1uha8ag){text-align:left;padding-left:0}.entries.svelte-1uha8ag .num:where(.svelte-1uha8ag):before{content:attr(data-label) " ";color:var(--ink-3)}.not-yet.svelte-1uha8ag ul:where(.svelte-1uha8ag){columns:1}}@media (width<=520px){.cta.svelte-1uha8ag .btn:where(.svelte-1uha8ag){flex:100%}.caps-grid.svelte-1uha8ag{grid-template-columns:1fr}.caps-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag){border-right:none}.agents.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:1fr}}
