.r-hero[data-astro-cid-6limjqcf]>.wrap[data-astro-cid-6limjqcf]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;padding-block:64px 88px;display:grid}@media (width<=900px){.r-hero[data-astro-cid-6limjqcf]>.wrap[data-astro-cid-6limjqcf]{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:40px 64px}}.r-copy[data-astro-cid-6limjqcf]{align-content:start;gap:20px;display:grid}.crumbs[data-astro-cid-6limjqcf]{font:12px var(--font-mono);color:var(--night-muted);gap:8px;display:flex}.crumbs[data-astro-cid-6limjqcf] a[data-astro-cid-6limjqcf]{color:var(--night-muted)}.crumbs[data-astro-cid-6limjqcf] a[data-astro-cid-6limjqcf]:hover{color:var(--night-blaze)}h1[data-astro-cid-6limjqcf]{font-size:clamp(44px,6.4vw,88px);font-weight:800}h1[data-astro-cid-6limjqcf] em[data-astro-cid-6limjqcf],.report[data-astro-cid-6limjqcf] h2[data-astro-cid-6limjqcf] em[data-astro-cid-6limjqcf]{color:var(--blaze);font-style:normal}.night[data-astro-cid-6limjqcf] h1[data-astro-cid-6limjqcf] em[data-astro-cid-6limjqcf],.night[data-astro-cid-6limjqcf] h2[data-astro-cid-6limjqcf] em[data-astro-cid-6limjqcf]{color:var(--night-blaze)}.lede[data-astro-cid-6limjqcf]{color:var(--night-fg);max-width:40ch;font-size:clamp(18px,1.6vw,21px)}.chain[data-astro-cid-6limjqcf]{font:12.5px var(--font-mono);flex-wrap:wrap;gap:8px 6px;margin:0;padding:0;list-style:none;display:flex}.chain[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]{border:1px solid var(--night-line);background:var(--night-2);border-radius:3px;padding:6px 10px}.chain[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]:not(:last-child):after{content:" →";color:var(--night-blaze)}.chain[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]:last-child{border-color:var(--night-blaze);color:var(--night-blaze)}.stat[data-astro-cid-6limjqcf]{border:1px solid var(--night-line);background:var(--night-2);border-radius:8px;gap:4px;max-width:520px;padding:18px 20px;display:grid}.stat[data-astro-cid-6limjqcf] b[data-astro-cid-6limjqcf]{font:800 44px/1 var(--font-display);color:var(--night-blaze);font-stretch:112%}.stat[data-astro-cid-6limjqcf] span[data-astro-cid-6limjqcf]{color:var(--night-muted);font-size:15px}.q[data-astro-cid-6limjqcf]{color:var(--night-fg);max-width:52ch;font-size:16px}.acts[data-astro-cid-6limjqcf]{flex-wrap:wrap;gap:10px;display:flex}.meta[data-astro-cid-6limjqcf]{font:12px var(--font-mono);color:var(--night-muted);flex-wrap:wrap;gap:4px 18px;display:flex}.fan[data-astro-cid-6limjqcf]{aspect-ratio:1/1.12;justify-self:center;width:min(100%,460px);text-decoration:none;display:block;position:relative}.fan[data-astro-cid-6limjqcf] img[data-astro-cid-6limjqcf]{border:1px solid var(--night-line);border-radius:8px;width:72%;height:auto;transition:transform .35s;position:absolute;top:0;left:50%;box-shadow:0 30px 60px #00000080}.fan[data-astro-cid-6limjqcf] img[data-astro-cid-6limjqcf]:first-child{opacity:.7;transform:translate(-26%)rotate(9deg)translateY(4%)}.fan[data-astro-cid-6limjqcf] img[data-astro-cid-6limjqcf]:nth-child(2){opacity:.85;transform:translate(-74%)rotate(-8deg)translateY(3%)}.fan[data-astro-cid-6limjqcf] img[data-astro-cid-6limjqcf]:nth-child(3){transform:translate(-50%)}.fan[data-astro-cid-6limjqcf]:hover img[data-astro-cid-6limjqcf]:first-child{transform:translate(-18%)rotate(12deg)translateY(4%)}.fan[data-astro-cid-6limjqcf]:hover img[data-astro-cid-6limjqcf]:nth-child(2){transform:translate(-82%)rotate(-11deg)translateY(3%)}.fan-note[data-astro-cid-6limjqcf]{font:12px var(--font-mono);color:var(--night-muted);white-space:nowrap;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.fan[data-astro-cid-6limjqcf]:hover .fan-note[data-astro-cid-6limjqcf]{color:var(--night-blaze)}@media (prefers-reduced-motion:reduce){.fan[data-astro-cid-6limjqcf] img[data-astro-cid-6limjqcf]{transition:none}}.tag[data-astro-cid-6limjqcf]{font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.night[data-astro-cid-6limjqcf] .tag[data-astro-cid-6limjqcf]{color:var(--night-muted)}.note[data-astro-cid-6limjqcf]{color:var(--ink);max-width:64ch;font-size:17px;font-weight:500}.night[data-astro-cid-6limjqcf] .note[data-astro-cid-6limjqcf]{color:var(--night-fg)}.more[data-astro-cid-6limjqcf]{font:500 14px var(--font-mono);color:var(--blaze);text-decoration:none}.more[data-astro-cid-6limjqcf]:hover{text-decoration:underline}.tl[data-astro-cid-6limjqcf]{border-top:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.tl[data-astro-cid-6limjqcf]{border-top:0;border-left:2px solid var(--ink);grid-template-columns:minmax(0,1fr)}}.tl[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]{align-content:start;gap:8px;padding:22px 22px 6px 0;display:grid;position:relative}.tl[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]:before{content:"";background:var(--paper);border:2px solid var(--blaze);width:12px;height:12px;position:absolute;top:-7px;left:0}.tl[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf].hot:before{background:var(--blaze)}@media (width<=900px){.tl[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]{padding:6px 0 22px 24px}.tl[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]:before{top:10px;left:-7px}}.when[data-astro-cid-6limjqcf]{font:500 12px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blaze)}.tl[data-astro-cid-6limjqcf] h3[data-astro-cid-6limjqcf]{font-size:20px}.tl[data-astro-cid-6limjqcf] p[data-astro-cid-6limjqcf]{color:var(--muted);font-size:15.5px}.node[data-astro-cid-6limjqcf]{border:1px solid var(--line);background:var(--panel);border-radius:8px;gap:4px;min-width:0;padding:16px 18px;display:grid}.doc[data-astro-cid-6limjqcf].alt .node[data-astro-cid-6limjqcf]{background:var(--paper)}.node[data-astro-cid-6limjqcf] .k[data-astro-cid-6limjqcf]{font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blaze)}.node[data-astro-cid-6limjqcf] b[data-astro-cid-6limjqcf]{font-size:17px;font-weight:600}.node[data-astro-cid-6limjqcf] span[data-astro-cid-6limjqcf]:not(.k){color:var(--muted);font-size:14.5px}.node[data-astro-cid-6limjqcf].end{border-color:var(--blaze);background:var(--blaze-soft)!important}.down[data-astro-cid-6limjqcf]{background:var(--line);width:2px;height:26px;margin:0 auto;display:block;position:relative}.down[data-astro-cid-6limjqcf]:after{content:"";border:5px solid #0000;border-top-color:var(--line);border-bottom:0;position:absolute;bottom:-1px;left:-4px}.down[data-astro-cid-6limjqcf].hot{background:var(--blaze)}.down[data-astro-cid-6limjqcf].hot:after{border-top-color:var(--blaze)}.tree[data-astro-cid-6limjqcf],.flow[data-astro-cid-6limjqcf]{justify-self:center;width:100%;max-width:640px;display:grid}.tree[data-astro-cid-6limjqcf]>.node[data-astro-cid-6limjqcf],.flow[data-astro-cid-6limjqcf]>.node[data-astro-cid-6limjqcf]{justify-self:center;width:min(100%,420px)}.pair[data-astro-cid-6limjqcf],.outs[data-astro-cid-6limjqcf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.outs[data-astro-cid-6limjqcf]{margin-top:26px}.files[data-astro-cid-6limjqcf]{gap:10px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.files[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"n f s""n w w";gap:2px 12px;padding:14px 18px;display:grid}.files[data-astro-cid-6limjqcf] .n[data-astro-cid-6limjqcf]{font:500 13px var(--font-mono);color:var(--blaze);grid-area:n;padding-top:2px}.files[data-astro-cid-6limjqcf] code[data-astro-cid-6limjqcf]{font:500 17px var(--font-mono);overflow-wrap:anywhere;grid-area:f}.files[data-astro-cid-6limjqcf] .size[data-astro-cid-6limjqcf]{font:13px var(--font-mono);color:var(--muted);grid-area:s}.files[data-astro-cid-6limjqcf] .what[data-astro-cid-6limjqcf]{color:var(--muted);grid-area:w;font-size:15px}.r-signal[data-astro-cid-6limjqcf]>.wrap[data-astro-cid-6limjqcf]{gap:36px;padding-block:96px;display:grid}@media (width<=760px){.r-signal[data-astro-cid-6limjqcf]>.wrap[data-astro-cid-6limjqcf]{padding-block:64px}}.r-signal[data-astro-cid-6limjqcf] .doc-head[data-astro-cid-6limjqcf] p[data-astro-cid-6limjqcf]{color:var(--night-muted)}#defend[data-astro-cid-6limjqcf] .tbl[data-astro-cid-6limjqcf] td[data-astro-cid-6limjqcf]{color:var(--muted);font-size:14.5px}#defend[data-astro-cid-6limjqcf] .tbl[data-astro-cid-6limjqcf] td[data-astro-cid-6limjqcf]:first-child{color:var(--ink);white-space:nowrap;min-width:0}#defend[data-astro-cid-6limjqcf] .tbl[data-astro-cid-6limjqcf] td[data-astro-cid-6limjqcf].map{font:12.5px/1.5 var(--font-mono);color:var(--ink)}#defend[data-astro-cid-6limjqcf] .tag[data-astro-cid-6limjqcf]{text-transform:none;letter-spacing:0;font-size:12.5px}.unknowns[data-astro-cid-6limjqcf]{border:1px dashed var(--line);border-left:3px solid var(--ink);border-radius:4px;gap:10px;max-width:760px;padding:20px 22px;display:grid}.unknowns[data-astro-cid-6limjqcf] strong[data-astro-cid-6limjqcf]{font:700 18px var(--font-display);font-stretch:108%}.unknowns[data-astro-cid-6limjqcf] ul[data-astro-cid-6limjqcf]{color:var(--muted);gap:6px;margin:0;padding-left:18px;font-size:15px;display:grid}.r-signal[data-astro-cid-6limjqcf] .node[data-astro-cid-6limjqcf]{background:var(--night-2);border-color:var(--night-line)}.r-signal[data-astro-cid-6limjqcf] .node[data-astro-cid-6limjqcf] .k[data-astro-cid-6limjqcf]{color:var(--night-blaze)}.r-signal[data-astro-cid-6limjqcf] .node[data-astro-cid-6limjqcf] span[data-astro-cid-6limjqcf]:not(.k){color:var(--night-muted)}.fork[data-astro-cid-6limjqcf]{gap:0;max-width:820px;display:grid}.fork[data-astro-cid-6limjqcf] .src[data-astro-cid-6limjqcf]{justify-self:start;width:min(100%,520px)}.branches[data-astro-cid-6limjqcf]{border-top:1px dashed var(--night-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;padding-top:16px;display:grid}@media (width<=640px){.branches[data-astro-cid-6limjqcf],.pair[data-astro-cid-6limjqcf],.outs[data-astro-cid-6limjqcf]{grid-template-columns:minmax(0,1fr)}}.r-signal[data-astro-cid-6limjqcf] .node[data-astro-cid-6limjqcf].ft{border-color:var(--night-blaze);box-shadow:0 0 0 4px #ff6b451f}.steps3[data-astro-cid-6limjqcf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.steps3[data-astro-cid-6limjqcf]{grid-template-columns:minmax(0,1fr)}}.steps3[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]{border:1px solid var(--line);border-top:3px solid var(--blaze);background:var(--panel);border-radius:8px;align-content:start;gap:8px;padding:20px 22px;display:grid}.steps3[data-astro-cid-6limjqcf] .n[data-astro-cid-6limjqcf]{font:500 12px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blaze)}.steps3[data-astro-cid-6limjqcf] h3[data-astro-cid-6limjqcf]{font-size:19px}.steps3[data-astro-cid-6limjqcf] p[data-astro-cid-6limjqcf]{color:var(--muted);font-size:15px}.zero[data-astro-cid-6limjqcf]{align-items:center;gap:20px;max-width:640px;display:flex}.zero[data-astro-cid-6limjqcf]>b[data-astro-cid-6limjqcf]{font:800 88px/.9 var(--font-display);color:var(--blaze);font-stretch:112%}.zero[data-astro-cid-6limjqcf] strong[data-astro-cid-6limjqcf]{font:700 22px var(--font-display);font-stretch:108%}.zero[data-astro-cid-6limjqcf] p[data-astro-cid-6limjqcf]{color:var(--muted);font-size:15.5px}.pages[data-astro-cid-6limjqcf]{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.pages[data-astro-cid-6limjqcf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pages[data-astro-cid-6limjqcf] a[data-astro-cid-6limjqcf]{border:1px solid var(--line);border-radius:6px;display:block;overflow:hidden}.pages[data-astro-cid-6limjqcf] a[data-astro-cid-6limjqcf]:hover{border-color:var(--blaze)}.pages[data-astro-cid-6limjqcf] img[data-astro-cid-6limjqcf]{width:100%;height:auto;display:block}#pages[data-astro-cid-6limjqcf] .btn[data-astro-cid-6limjqcf]{justify-self:start}.srcs[data-astro-cid-6limjqcf]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.srcs[data-astro-cid-6limjqcf] li[data-astro-cid-6limjqcf]{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-bottom:10px;display:flex}.srcs[data-astro-cid-6limjqcf] a[data-astro-cid-6limjqcf]{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.srcs[data-astro-cid-6limjqcf] a[data-astro-cid-6limjqcf]:hover{color:var(--blaze)}.srcs[data-astro-cid-6limjqcf] span[data-astro-cid-6limjqcf]{font:12.5px var(--font-mono);color:var(--muted)}.disc[data-astro-cid-6limjqcf]{color:var(--muted);max-width:80ch;font-size:14px}.r-cta[data-astro-cid-6limjqcf]>.wrap[data-astro-cid-6limjqcf]{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;padding-block:104px;display:grid}@media (width<=900px){.r-cta[data-astro-cid-6limjqcf]>.wrap[data-astro-cid-6limjqcf]{grid-template-columns:minmax(0,1fr);padding-block:80px}}.r-cta[data-astro-cid-6limjqcf] h2[data-astro-cid-6limjqcf]{font-size:clamp(36px,5vw,68px);font-weight:800}.r-cta[data-astro-cid-6limjqcf] .box[data-astro-cid-6limjqcf]{gap:18px;display:grid}.r-cta[data-astro-cid-6limjqcf] .box[data-astro-cid-6limjqcf] p[data-astro-cid-6limjqcf]{color:var(--night-muted);font-size:17px}
