.brand-icon[data-astro-cid-l6zidspz]{vertical-align:middle;flex:none;width:1.25em;height:1.25em;line-height:0;display:inline-flex}.brand-icon[data-astro-cid-l6zidspz] svg{width:100%;height:100%;display:block}.platform-hint[data-astro-cid-45th3mgo]:not([hidden]){border:1px solid var(--accent-dim);border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:1rem 1.25rem;display:flex}.platform-hint[data-astro-cid-45th3mgo] p[data-astro-cid-45th3mgo]{margin:0}.platform-hint[data-astro-cid-45th3mgo] span[data-astro-cid-45th3mgo]{color:var(--text-muted)}.platform-hint[data-astro-cid-45th3mgo] a[data-astro-cid-45th3mgo]{white-space:nowrap}.recommendation[data-astro-cid-45th3mgo]{color:var(--accent);margin-top:0;font-size:.8rem}.download-card[data-astro-cid-45th3mgo].is-recommended{border-color:var(--accent-dim)}[data-astro-cid-45th3mgo][hidden]{display:none}.downloads-grid[data-astro-cid-45th3mgo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.download-card[data-astro-cid-45th3mgo]{border:1px solid var(--border);background:var(--bg-raised);border-radius:.8rem;min-width:0;padding:1.75rem}.download-card[data-astro-cid-45th3mgo] .eyebrow[data-astro-cid-45th3mgo]{font-size:.75rem}.download-card[data-astro-cid-45th3mgo] h3[data-astro-cid-45th3mgo]{align-items:center;gap:.75rem;font-size:1.5rem;display:flex}.download-mark[data-astro-cid-45th3mgo]{border:1px solid var(--border);color:var(--text);background:var(--bg-inset);border-radius:.6rem;padding:.5rem;font-size:1rem;display:inline-flex}.links[data-astro-cid-45th3mgo]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}pre[data-astro-cid-45th3mgo]{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg-inset);border-radius:.4rem;padding:1rem;font-size:.8rem}.verification[data-astro-cid-45th3mgo]{max-width:54rem;margin-top:1.5rem}@media (width<=760px){.downloads-grid[data-astro-cid-45th3mgo]{grid-template-columns:minmax(0,1fr)}}.spread[data-astro-cid-bmw5t52x]{margin:0 0 2.5rem;container-type:inline-size}.spread[data-astro-cid-bmw5t52x] p[data-astro-cid-bmw5t52x]{margin:0}.box[data-astro-cid-bmw5t52x]{aspect-ratio:1000/360;position:relative}.links[data-astro-cid-bmw5t52x]{width:100%;height:100%;position:absolute;inset:0}.links[data-astro-cid-bmw5t52x] line[data-astro-cid-bmw5t52x]{stroke:var(--deny);stroke-width:1.5px;stroke-dasharray:5 7;opacity:.55}.env[data-astro-cid-bmw5t52x],.copy[data-astro-cid-bmw5t52x]{font-family:var(--font-mono);white-space:nowrap;background:#13161ef5;border:1px solid #2b3140;border-radius:1.2cqw;position:absolute;overflow:hidden;box-shadow:0 2.4cqw 6cqw -2cqw #000000b3}.env[data-astro-cid-bmw5t52x]{width:38cqw;padding:0 0 1.4cqw;font-size:1.45cqw;line-height:1.75;top:50%;left:50%;translate:-50% -50%}.env[data-astro-cid-bmw5t52x] .bar[data-astro-cid-bmw5t52x]{border-bottom:1px solid var(--border);color:var(--text-muted);background:#0a0c1099;align-items:center;gap:.6cqw;margin-bottom:1cqw;padding:.9cqw 1.4cqw;font-size:1.2cqw;display:flex}.env[data-astro-cid-bmw5t52x] .bar[data-astro-cid-bmw5t52x] i[data-astro-cid-bmw5t52x]{background:#2c3241;border-radius:50%;width:.9cqw;height:.9cqw}.env[data-astro-cid-bmw5t52x] .bar[data-astro-cid-bmw5t52x] span[data-astro-cid-bmw5t52x]{margin-left:.8cqw}.env[data-astro-cid-bmw5t52x] .ln[data-astro-cid-bmw5t52x]{padding:0 2cqw}.copy[data-astro-cid-bmw5t52x]{left:var(--x);top:var(--y);width:21cqw;padding:1cqw 1.3cqw;font-size:1.15cqw;line-height:1.6;translate:-50% -50%}.lbl[data-astro-cid-bmw5t52x]{font:600 1.3cqw/1.3 var(--font-sans);color:var(--text-muted);align-items:center;gap:.7cqw;display:flex}.lbl[data-astro-cid-bmw5t52x] b[data-astro-cid-bmw5t52x]{background:var(--deny);width:.8cqw;height:.8cqw;box-shadow:0 0 .9cqw var(--deny);border-radius:50%;flex:none}.spread[data-astro-cid-bmw5t52x] .lbl[data-astro-cid-bmw5t52x]{margin-bottom:.4cqw}.k[data-astro-cid-bmw5t52x]{color:#82aaff}.v[data-astro-cid-bmw5t52x]{color:#ff8b9c;background:#ff5c7424;border-radius:.3em}@container (width<=640px){.box[data-astro-cid-bmw5t52x]{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.links[data-astro-cid-bmw5t52x]{display:none}.env[data-astro-cid-bmw5t52x],.copy[data-astro-cid-bmw5t52x]{width:auto;box-shadow:none;border-radius:.6rem;position:static;translate:none}.env[data-astro-cid-bmw5t52x]{grid-column:1/-1;padding-bottom:.6rem;font-size:.78rem}.env[data-astro-cid-bmw5t52x] .bar[data-astro-cid-bmw5t52x]{gap:.35rem;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.72rem}.env[data-astro-cid-bmw5t52x] .bar[data-astro-cid-bmw5t52x] i[data-astro-cid-bmw5t52x]{width:.5rem;height:.5rem}.env[data-astro-cid-bmw5t52x] .bar[data-astro-cid-bmw5t52x] span[data-astro-cid-bmw5t52x]{margin-left:.4rem}.env[data-astro-cid-bmw5t52x] .ln[data-astro-cid-bmw5t52x]{text-overflow:ellipsis;padding:0 .75rem;overflow:hidden}.copy[data-astro-cid-bmw5t52x]{padding:.55rem .65rem;font-size:.68rem}.lbl[data-astro-cid-bmw5t52x]{gap:.4rem;font-size:.78rem}.spread[data-astro-cid-bmw5t52x] .lbl[data-astro-cid-bmw5t52x]{margin-bottom:.25rem}.lbl[data-astro-cid-bmw5t52x] b[data-astro-cid-bmw5t52x]{width:.45rem;height:.45rem}}.bf-wrap[data-astro-cid-bo3sptal]{align-self:stretch;display:grid;container-type:inline-size}.bf[data-astro-cid-bo3sptal]{grid-template-columns:minmax(0,.85fr) auto minmax(0,.6fr) minmax(0,1.75fr);align-self:stretch;align-items:center;gap:.5rem;padding:.5rem 0;display:grid}.node[data-astro-cid-bo3sptal]{text-align:center;color:var(--text);justify-items:center;gap:.5rem;font-size:.85rem;display:grid}.node[data-astro-cid-bo3sptal] .sprite[data-astro-cid-bo3sptal]{width:3.2rem}.node[data-astro-cid-bo3sptal].boxed{border:2px dashed var(--accent-dim);border-radius:.6rem;padding:.5rem .4rem}.arrow[data-astro-cid-bo3sptal]{color:var(--accent);font:700 1.3rem/1 var(--font-mono)}.lock[data-astro-cid-bo3sptal]{border:2px solid var(--accent);background:#7bd88f1a;border-radius:50%;place-items:center;width:3.2rem;height:3.2rem;display:grid;position:relative;box-shadow:0 0 1.5rem #7bd88f40}.lock[data-astro-cid-bo3sptal] b[data-astro-cid-bo3sptal]{border:3px solid var(--accent);border-bottom:0;border-radius:.6rem .6rem 0 0;width:1.1rem;height:.95rem;position:absolute;top:.55rem}.lock[data-astro-cid-bo3sptal] i[data-astro-cid-bo3sptal]{background:var(--accent);border-radius:.25rem;width:1.55rem;height:1.1rem;position:absolute;bottom:.65rem}.out[data-astro-cid-bo3sptal]{grid-template-columns:2.6rem minmax(0,1fr);display:grid}.fork[data-astro-cid-bo3sptal]{position:relative}.fork[data-astro-cid-bo3sptal] svg[data-astro-cid-bo3sptal]{width:100%;height:100%;position:absolute;inset:0}.fork[data-astro-cid-bo3sptal] path[data-astro-cid-bo3sptal]{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.fork[data-astro-cid-bo3sptal] .ok[data-astro-cid-bo3sptal]{stroke:var(--accent)}.fork[data-astro-cid-bo3sptal] .no[data-astro-cid-bo3sptal]{stroke:#4a5266;stroke-dasharray:4 5}.hosts[data-astro-cid-bo3sptal]{gap:.9rem;display:grid}.host[data-astro-cid-bo3sptal]{background:var(--bg-raised);border-radius:.6rem;justify-items:start;gap:.3rem;padding:.55rem .75rem;display:grid}.host[data-astro-cid-bo3sptal].ok{border:1px solid var(--accent-dim);box-shadow:0 0 1.25rem #7bd88f1f}.host[data-astro-cid-bo3sptal].no{border:1px dashed #3a4152}.name[data-astro-cid-bo3sptal]{font:700 .85rem/1.2 var(--font-mono);color:var(--text);overflow-wrap:anywhere}.what[data-astro-cid-bo3sptal]{color:var(--text-muted);font-size:.8rem;line-height:1.3}.host[data-astro-cid-bo3sptal] code[data-astro-cid-bo3sptal]{padding:.05em .35em!important;font-size:.75rem!important}.real[data-astro-cid-bo3sptal]{color:#0b1a10!important;background:var(--accent)!important;border-color:var(--accent)!important}.ph[data-astro-cid-bo3sptal]{color:#e8b339!important}@container (width<=400px){.bf[data-astro-cid-bo3sptal]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.out[data-astro-cid-bo3sptal]{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.fork[data-astro-cid-bo3sptal]{display:none}.hosts[data-astro-cid-bo3sptal]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}}.tn[data-astro-cid-qnf36es4]{align-items:center;gap:.5rem;display:inline-flex}.sync[data-astro-cid-qnf36es4]{margin:0;container-type:inline-size}.sync[data-astro-cid-qnf36es4] p[data-astro-cid-qnf36es4]{margin:0}.row[data-astro-cid-qnf36es4]{grid-template-columns:minmax(0,1fr) minmax(4rem,.45fr) minmax(0,1fr);align-items:center;display:grid}.value[data-astro-cid-qnf36es4]{border:1px solid var(--border);background:var(--bg-raised);border-radius:.75rem;gap:.7rem;padding:1.1rem 1.25rem;display:grid;box-shadow:0 30px 80px -45px #000000e6}.crumb[data-astro-cid-qnf36es4]{font:.75rem/1 var(--font-mono);color:var(--text-muted)}.crumb[data-astro-cid-qnf36es4] span[data-astro-cid-qnf36es4]{color:#4a5266;margin:0 .3rem}.item[data-astro-cid-qnf36es4]{font:700 1rem/1.2 var(--font-mono);align-items:center;gap:.6rem;display:flex}.type[data-astro-cid-qnf36es4]{border:1px solid var(--border);font:400 .72rem/1.2 var(--font-mono);color:var(--text-muted);border-radius:.35rem;padding:.15rem .45rem}.lockic[data-astro-cid-qnf36es4]{background:var(--text-muted);border-radius:.12rem;width:.7rem;height:.55rem;margin-top:.3rem;position:relative}.lockic[data-astro-cid-qnf36es4]:before{content:"";border:2px solid var(--text-muted);box-sizing:border-box;border-bottom:0;border-radius:.3rem .3rem 0 0;width:.46rem;height:.42rem;position:absolute;top:-.38rem;left:.12rem}.cell[data-astro-cid-qnf36es4]{border:2px solid var(--accent);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex;box-shadow:0 0 0 4px #7bd88f26,0 0 1.5rem #7bd88f4d}.dots[data-astro-cid-qnf36es4]{font:.95rem/1 var(--font-mono);letter-spacing:.1em;color:var(--text-muted)}.chip[data-astro-cid-qnf36es4]{background:var(--accent);color:#0b1a10;font:700 .75rem/1 var(--font-mono);white-space:nowrap;border-radius:999px;padding:.35rem .6rem}.fan[data-astro-cid-qnf36es4]{align-self:stretch;position:relative}.fan[data-astro-cid-qnf36es4] svg[data-astro-cid-qnf36es4]{width:100%;height:100%;position:absolute;inset:0}.fan[data-astro-cid-qnf36es4] path[data-astro-cid-qnf36es4]{fill:none;stroke:var(--accent);stroke-width:2px;opacity:.85;vector-effect:non-scaling-stroke}.targets[data-astro-cid-qnf36es4]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.targets[data-astro-cid-qnf36es4] li[data-astro-cid-qnf36es4]{background:var(--bg-raised);border:1px solid #3d6b4a;border-radius:.75rem;gap:.3rem;padding:.9rem 1.1rem;display:grid;position:relative;box-shadow:0 0 1.5rem #7bd88f1a}.tn[data-astro-cid-qnf36es4]{letter-spacing:-.01em;font-size:1.1rem;font-weight:650}.tw[data-astro-cid-qnf36es4]{font:.78rem/1.2 var(--font-mono);color:var(--text-muted)}.ok[data-astro-cid-qnf36es4]{background:var(--accent);color:#0b1a10;font:700 .7rem/1 var(--font-mono);border-radius:999px;padding:.3rem .55rem;position:absolute;top:.9rem;right:.9rem}@container (width<=640px){.row[data-astro-cid-qnf36es4]{grid-template-columns:minmax(0,1fr);gap:.75rem}.fan[data-astro-cid-qnf36es4]{display:none}.row[data-astro-cid-qnf36es4]:after{content:"↓";color:var(--accent);font:700 1.3rem/1 var(--font-mono);order:1;justify-self:center}.targets[data-astro-cid-qnf36es4]{order:2;gap:.6rem}}.start-flow[data-astro-cid-aeesbl4h]{margin-bottom:2.25rem;container-type:inline-size}.flow3[data-astro-cid-aeesbl4h]{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr) 2.5rem minmax(0,1fr);align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.flow3[data-astro-cid-aeesbl4h] p[data-astro-cid-aeesbl4h]{margin:0}.card[data-astro-cid-aeesbl4h]{border:1px solid var(--border);background:var(--bg-raised);border-radius:.75rem;overflow:hidden;box-shadow:0 30px 80px -45px #000000e6}.card[data-astro-cid-aeesbl4h].live{border-color:#3d6b4a;box-shadow:0 0 1.75rem #7bd88f24,0 30px 80px -45px #000000e6}.head[data-astro-cid-aeesbl4h]{border-bottom:1px solid var(--border);background:#0a0c1099;align-items:center;gap:.6rem;padding:.7rem 1rem;font-weight:600;display:flex}.num[data-astro-cid-aeesbl4h]{border:1.5px solid var(--accent);width:1.5rem;height:1.5rem;color:var(--accent);font:700 .75rem/1 var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.ic[data-astro-cid-aeesbl4h]{fill:none;width:1.25rem;height:1.25rem;stroke:var(--text-muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ic[data-astro-cid-aeesbl4h] .led[data-astro-cid-aeesbl4h]{fill:var(--accent);stroke:none}.live[data-astro-cid-aeesbl4h] .ic[data-astro-cid-aeesbl4h] .led-line[data-astro-cid-aeesbl4h]{stroke:var(--accent)}.body[data-astro-cid-aeesbl4h]{font:.85rem/1.5 var(--font-mono);gap:.3rem;padding:.9rem 1rem 1rem;display:grid}.body[data-astro-cid-aeesbl4h] .cmd[data-astro-cid-aeesbl4h]{color:var(--text);overflow-wrap:anywhere;margin-bottom:.35rem}.cmd[data-astro-cid-aeesbl4h] .p[data-astro-cid-aeesbl4h]{color:var(--accent)}.ok[data-astro-cid-aeesbl4h]{color:var(--text-muted)}.ok[data-astro-cid-aeesbl4h]:before{content:"✓ ";color:var(--accent);font-weight:700}.link[data-astro-cid-aeesbl4h]{align-self:center;position:relative}.link[data-astro-cid-aeesbl4h]:before{content:"";border-top:2px solid var(--accent);opacity:.8;position:absolute;top:50%;left:.3rem;right:.55rem}.link[data-astro-cid-aeesbl4h] i[data-astro-cid-aeesbl4h]{border-top:2px solid var(--accent);border-right:2px solid var(--accent);width:.55rem;height:.55rem;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)rotate(45deg)}@container (width<=760px){.flow3[data-astro-cid-aeesbl4h]{grid-template-columns:minmax(0,1fr)}.link[data-astro-cid-aeesbl4h]{justify-self:center;width:1rem;height:2rem}.link[data-astro-cid-aeesbl4h]:before{border-top:0;border-left:2px solid var(--accent);inset:.2rem auto .5rem 50%}.link[data-astro-cid-aeesbl4h] i[data-astro-cid-aeesbl4h]{inset:auto auto .35rem 50%;transform:translate(-50%)rotate(135deg)}}.hero-wrap[data-astro-cid-lcdefpme]{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0}.hero-bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 100%;width:100%;height:100%}.hero-wrap[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 45% at 50% 45%, #0d0f148c, transparent 70%), linear-gradient(to bottom, #0d0f1459, transparent 18%, transparent 70%, var(--bg));position:absolute;inset:0}.egg-layer[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;position:absolute;inset:0;container-type:size}.egg[data-astro-cid-lcdefpme]{--s:max(100cqw / 1672, 100cqh / 941);left:calc(50% + (914 - 836) * var(--s));bottom:calc((941 - 757) * var(--s));width:calc(24 * var(--s));cursor:pointer;pointer-events:auto;filter:brightness(.85)drop-shadow(0 0 .35rem #7bd88f73);background:0 0;border:0;padding:0;animation:2.4s steps(2,end) infinite egg-bob;position:absolute;translate:-50%}.egg[data-astro-cid-lcdefpme]:hover,.egg[data-astro-cid-lcdefpme]:focus-visible{filter:drop-shadow(0 0 .6rem #7bd88fe6)}.egg[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:.3rem;border-radius:.2rem}@keyframes egg-bob{50%{translate:-50% -.15rem}}.hero[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-top:7rem;padding-bottom:3rem;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:0;font-size:clamp(2.4rem,6vw,4.6rem)}.h-line[data-astro-cid-lcdefpme]{display:block}@media (width>=701px){.hero[data-astro-cid-lcdefpme]{padding-bottom:max(3rem,214*max(.0598086vw,.10627svh) - 4rem)}}@media (width<=700px){.hero[data-astro-cid-lcdefpme]{padding-bottom:5rem}}.lead[data-astro-cid-lcdefpme]{max-width:40rem;color:var(--text);font-size:1.45rem}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.75rem;margin-top:2rem;display:flex}.button[data-astro-cid-lcdefpme]{font:inherit;cursor:pointer;background:0 0;font-weight:600}.button[data-astro-cid-lcdefpme].primary{background:var(--accent)}.watch[data-astro-cid-lcdefpme]{align-items:center;gap:.55rem;display:inline-flex}.watch[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:currentColor;width:.85em;height:.85em}.watch[data-astro-cid-lcdefpme] .len[data-astro-cid-lcdefpme]{font:500 .8em/1 var(--font-mono);opacity:.7}.ctas[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:not(.primary){color:#fff;backdrop-filter:blur(4px);background:#0d0f1499;border-color:#ffffff47}.ctas[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:not(.primary):hover{background:#0d0f14cc;border-color:#ffffff80}.trust[data-astro-cid-lcdefpme]{font:.8rem/1 var(--font-mono);color:#b9bfcc;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin:0 auto;padding-bottom:2.5rem;list-style:none;display:flex}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓ ";color:var(--accent)}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-underline-offset:.25em;text-decoration:underline dotted}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff}.scroll-cue[data-astro-cid-lcdefpme]{color:#b9bfcc;font:.72rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;justify-items:center;gap:.35rem;margin:-1.25rem auto 1.25rem;text-decoration:none;display:grid}.scroll-cue[data-astro-cid-lcdefpme]:hover{color:#fff}.scroll-cue[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:.55rem;height:.55rem;animation:2s ease-in-out infinite cue-bob;transform:rotate(45deg)}@keyframes cue-bob{50%{translate:0 .25rem}}main[data-astro-cid-lcdefpme] code{background:var(--bg-raised);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:.3em;padding:.05em .35em;font-size:.9em}.small[data-astro-cid-lcdefpme]{font-size:.9rem}h3[data-astro-cid-lcdefpme]{margin-bottom:.4rem;font-size:1.2rem}.section-head[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{margin-top:.5rem}.rg[data-astro-cid-lcdefpme]{display:grid}.rg-head[data-astro-cid-lcdefpme],.rg-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.5rem 2rem;display:grid}.rg-head[data-astro-cid-lcdefpme]{font:600 .72rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);padding-bottom:.75rem}.rg-head[data-astro-cid-lcdefpme] .red[data-astro-cid-lcdefpme]{color:var(--deny)}.rg-head[data-astro-cid-lcdefpme] .green[data-astro-cid-lcdefpme]{color:var(--accent)}.rg-row[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding:1.15rem 0}.rg-more[data-astro-cid-lcdefpme]{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;margin:0;padding:0}.rg-more[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{color:var(--accent);font:600 .85rem/1.2 var(--font-mono);letter-spacing:.04em;padding:1rem 0}.rg-more[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{color:var(--accent-hi,#b8f5c4)}.rg-more[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]{padding-bottom:.25rem}.rg-row[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.05rem;line-height:1.4}.rg-row[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-template-columns:auto minmax(0,1fr);gap:.55rem;margin:0;font-size:.95rem;line-height:1.5;display:grid}.rg-row[data-astro-cid-lcdefpme] .red[data-astro-cid-lcdefpme]{color:#f0b8c2}.rg-row[data-astro-cid-lcdefpme] .green[data-astro-cid-lcdefpme]{color:#c4ead0}.mark[data-astro-cid-lcdefpme]{font-weight:700}.red[data-astro-cid-lcdefpme] .mark[data-astro-cid-lcdefpme]{color:var(--deny)}.green[data-astro-cid-lcdefpme] .mark[data-astro-cid-lcdefpme]{color:var(--accent)}.note[data-astro-cid-lcdefpme]{border-left:2px solid var(--accent-dim);color:var(--text-muted);padding:.5rem .7rem;font-size:.88rem}.modes[data-astro-cid-lcdefpme]{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;row-gap:1.25rem;display:grid}.mode[data-astro-cid-lcdefpme]{grid-row:span 3;grid-template-rows:subgrid;align-content:start;padding:.5rem 2.5rem .5rem 0;display:grid}.mode[data-astro-cid-lcdefpme]+.mode[data-astro-cid-lcdefpme]{border-left:1px solid var(--border);padding:.5rem 0 .5rem 2.5rem}.mode[data-astro-cid-lcdefpme] header[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.mode[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.35rem}.mode[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.cmd[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--bg-inset);font:.85rem/1.4 var(--font-mono);color:var(--accent);border-radius:.4rem;padding:.25rem .55rem}.flow[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-self:stretch;align-items:center;gap:.5rem;padding:.5rem 0;display:grid}.node[data-astro-cid-lcdefpme]{text-align:center;color:var(--text);justify-items:center;gap:.5rem;font-size:.85rem;display:grid}.node[data-astro-cid-lcdefpme] .sprite[data-astro-cid-lcdefpme]{width:3.2rem}.node[data-astro-cid-lcdefpme].boxed{border:2px dashed var(--accent-dim);border-radius:.6rem;padding:.5rem .4rem}.arrow[data-astro-cid-lcdefpme]{color:var(--accent);font:700 1.3rem/1 var(--font-mono)}.icon[data-astro-cid-lcdefpme]{border-radius:.5rem;place-items:center;width:3.2rem;height:3.2rem;display:grid}.icon[data-astro-cid-lcdefpme].app{border:2px solid var(--border);background:#151821;grid-template-rows:auto 1fr;align-content:start;gap:.25rem;padding:.45rem}.icon[data-astro-cid-lcdefpme].app i[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:.2rem;width:100%;height:.3rem;display:block}.icon[data-astro-cid-lcdefpme].app i[data-astro-cid-lcdefpme]:nth-child(2){background:#6ea8fe;width:70%}.icon[data-astro-cid-lcdefpme].app i[data-astro-cid-lcdefpme]:nth-child(3){background:#8b91a3;width:85%}.sees-label[data-astro-cid-lcdefpme]{font:600 .7rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.sees[data-astro-cid-lcdefpme]{gap:.35rem;display:grid}.sees[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;display:block;border:0!important;border-top:1px dashed var(--border)!important;background:0 0!important;border-radius:0!important;padding:.5rem 0!important;font-size:.9rem!important}.masked[data-astro-cid-lcdefpme]{color:var(--accent)}.placeholder[data-astro-cid-lcdefpme]{color:#e8b339}.film[data-astro-cid-lcdefpme]{gap:.75rem;margin:0;display:grid}.film[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border:1px solid var(--border);background:var(--bg-inset);border-radius:.75rem;width:100%;height:auto;display:block;box-shadow:0 30px 80px -45px #000000e6}.film-intro[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{color:var(--accent)}.shot[data-astro-cid-lcdefpme]{align-content:start;gap:.75rem;margin:0;display:grid}.shot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--bg-raised);border-radius:.75rem;width:100%;height:auto;display:block;box-shadow:0 30px 80px -45px #000000e6}.zoom[data-astro-cid-lcdefpme]{cursor:zoom-in;border-radius:.75rem;display:block}.zoom[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme],.zoom[data-astro-cid-lcdefpme]:focus-visible img[data-astro-cid-lcdefpme]{border-color:var(--accent-dim)}.shot[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.95rem;line-height:1.5}.shot[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--text)}.shots[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2.5rem;display:grid}.tools-title[data-astro-cid-lcdefpme]{margin:4.5rem 0 1rem;font-size:1.45rem}.tools[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);margin:0}.tool-row[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);grid-template-columns:9rem minmax(0,1fr) auto;align-items:center;gap:.6rem 1.5rem;padding:.85rem 0;display:grid}.tool-row[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:600}.tool-row[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.tool-names[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem;display:flex}.tool[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--bg-raised);white-space:nowrap;border-radius:.4rem;align-items:center;gap:.45rem;padding:.25rem .6rem;font-size:.88rem;line-height:1.5;display:inline-flex}.tool-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:flex-end;gap:.25rem 1rem;font-size:.88rem;display:flex}.tool-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:" →"}.agent-start[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:1.25rem 2.5rem;margin:2.25rem 0 0;padding-top:1.75rem;display:grid}.agent-start[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:0}.agent-start[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 .6rem}.agent-start[data-astro-cid-lcdefpme] .prompt[data-astro-cid-lcdefpme]{background:var(--bg-inset,#0b0d12);border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;user-select:all;font-variant-ligatures:none;border-radius:.6rem;margin:0;padding:1rem 1.15rem;font-size:.85rem;line-height:1.6}.agent-start[data-astro-cid-lcdefpme] .prompt[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{font-size:inherit;background:0 0;border:0;padding:0}.start-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem 2rem;padding-top:1.75rem;display:flex}.start-foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:44rem;margin:0}.start-foot[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{flex:none}.faq-title[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.faq[data-astro-cid-lcdefpme]{gap:.75rem;max-width:52rem;display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{scroll-margin-top:1.5rem}details[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--bg-raised);border-radius:.6rem;padding:1rem 1.25rem}summary[data-astro-cid-lcdefpme]{cursor:pointer;font-weight:600}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:.75rem 0 0}@media (width<=900px){.modes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.mode[data-astro-cid-lcdefpme],.mode[data-astro-cid-lcdefpme]+.mode[data-astro-cid-lcdefpme]{border-left:0;padding:1.5rem 0}.mode[data-astro-cid-lcdefpme]+.mode[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}}@media (width<=760px){.shots[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.rg-head[data-astro-cid-lcdefpme]{display:none}.rg-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:.55rem}.start-foot[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.agent-start[data-astro-cid-lcdefpme],.tool-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.tool-links[data-astro-cid-lcdefpme]{justify-content:flex-start}}@media (width<=480px){.ctas[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;width:min(100%,17rem)}.ctas[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{text-align:center}.flow[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);justify-items:center}.arrow[data-astro-cid-lcdefpme]{transform:rotate(90deg)}}
