.aidx[data-astro-cid-uwlkmepi]{counter-reset:a;flex-wrap:wrap;gap:10px;margin:36px 0 0;padding:0;list-style:none;display:flex}.aidx[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]{counter-increment:a}.aidx[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi]{color:var(--on-black);text-transform:capitalize;border:1px solid #444;border-radius:999px;padding:8px 16px;font-size:15px;text-decoration:none;display:inline-block}.aidx[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi]:before{content:counter(a) "  ";color:var(--red);white-space:pre}.aidx[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi]:hover{border-color:var(--red)}.board[data-astro-cid-uwlkmepi]{--bd:#131313;--grid:#ffffff0e;--ink:#ededea;--muted:#a5a5a5;--wash:#ee1c2538;background-color:var(--bd);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);color:var(--ink);background-size:24px 24px;padding:80px 0 16px}.layout[data-astro-cid-uwlkmepi]{gap:40px;display:grid}@media (width>=1000px){.layout[data-astro-cid-uwlkmepi]{grid-template-columns:200px minmax(0,1fr);gap:56px}}.content[data-astro-cid-uwlkmepi]{min-width:0}.index[data-astro-cid-uwlkmepi]{display:none}@media (width>=1000px){.index[data-astro-cid-uwlkmepi]{align-self:start;display:block;position:sticky;top:40px}}.ihead[data-astro-cid-uwlkmepi]{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 12px}.index[data-astro-cid-uwlkmepi] ol[data-astro-cid-uwlkmepi]{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.index[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi]{border-bottom:1px solid var(--grid);color:var(--muted);grid-template-columns:16px 14px 1fr;align-items:center;gap:8px;padding:11px 0;font-size:15px;text-decoration:none;transition:color .2s;display:grid}.index[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi]:hover,.index[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi].now{color:var(--ink)}.box[data-astro-cid-uwlkmepi]{border:1.5px solid;border-radius:2px;width:14px;height:14px;position:relative}.index[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi].done .box[data-astro-cid-uwlkmepi]{background:var(--red);border-color:var(--red)}.index[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi].done .box[data-astro-cid-uwlkmepi]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:.5px;left:3.5px;transform:rotate(45deg)}.inum[data-astro-cid-uwlkmepi]{font:400 13px var(--mono);color:var(--red)}.idea[data-astro-cid-uwlkmepi]{gap:32px;padding:0 0 96px;scroll-margin-top:24px;display:grid}@media (width>=860px){.idea[data-astro-cid-uwlkmepi]:not(.wide){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px}}.anum[data-astro-cid-uwlkmepi]{color:var(--red);margin-bottom:6px;font-size:64px;line-height:1;display:block}h2[data-astro-cid-uwlkmepi]{margin:0 0 20px;font-size:clamp(42px,5.6vw,76px);line-height:.95}.words[data-astro-cid-uwlkmepi] p[data-astro-cid-uwlkmepi]{max-width:52ch;margin:0 0 14px}.aq[data-astro-cid-uwlkmepi]{border-left:3px solid var(--red);max-width:34ch;margin:26px 0 0;padding-left:18px;font-size:clamp(24px,2.6vw,32px);line-height:1.2}.wide[data-astro-cid-uwlkmepi] .aq[data-astro-cid-uwlkmepi]{max-width:44ch;margin-top:0}.chain[data-astro-cid-uwlkmepi]{margin-top:22px;font-size:clamp(22px,2.4vw,28px)}.chain[data-astro-cid-uwlkmepi] i[data-astro-cid-uwlkmepi]{color:var(--red);font-style:normal}.asrc[data-astro-cid-uwlkmepi]{color:var(--muted);margin:12px 0 0;font-size:13px}.asrc[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi],.sources[data-astro-cid-uwlkmepi] a[data-astro-cid-uwlkmepi]{color:inherit}.fine[data-astro-cid-uwlkmepi]{color:var(--muted);margin:0}.fig[data-astro-cid-uwlkmepi]{margin:0}.fig[data-astro-cid-uwlkmepi] svg[data-astro-cid-uwlkmepi]{width:100%;height:auto;display:block;overflow:visible}.fig[data-astro-cid-uwlkmepi] svg[data-astro-cid-uwlkmepi].small{display:none}@media (width<=640px){.fig[data-astro-cid-uwlkmepi] svg[data-astro-cid-uwlkmepi].big{display:none}.fig[data-astro-cid-uwlkmepi] svg[data-astro-cid-uwlkmepi].small{display:block}}.d[data-astro-cid-uwlkmepi],.dash[data-astro-cid-uwlkmepi]{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.d[data-astro-cid-uwlkmepi].red{stroke:var(--red)}.d[data-astro-cid-uwlkmepi].thick{stroke-width:5px}.d[data-astro-cid-uwlkmepi].faint{stroke-opacity:.45}.dash[data-astro-cid-uwlkmepi]{stroke-dasharray:5 7;stroke-opacity:.6}.lab[data-astro-cid-uwlkmepi]{font:500 12px var(--mono);fill:var(--ink);text-transform:uppercase;letter-spacing:.02em}.lab[data-astro-cid-uwlkmepi].sm{font-size:10.5px}.lab[data-astro-cid-uwlkmepi].secs{text-transform:none}.lab[data-astro-cid-uwlkmepi].red{fill:var(--red)}.cap[data-astro-cid-uwlkmepi]{font:400 12px var(--sans);fill:var(--muted)}.dotfill[data-astro-cid-uwlkmepi]{fill:var(--ink)}.dot[data-astro-cid-uwlkmepi],.barrel[data-astro-cid-uwlkmepi]{fill:var(--red)}.ball[data-astro-cid-uwlkmepi]{fill:var(--bd);stroke:var(--ink);stroke-width:1.8px}.seam[data-astro-cid-uwlkmepi]{fill:none;stroke:var(--red);stroke-width:1.4px}.speed[data-astro-cid-uwlkmepi]{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;opacity:.55}.wedge[data-astro-cid-uwlkmepi]{fill:var(--ink);fill-opacity:.05}.wedge[data-astro-cid-uwlkmepi].hi,.cell[data-astro-cid-uwlkmepi]{fill:var(--wash);fill-opacity:1}.heat[data-astro-cid-uwlkmepi]{fill:var(--red)}.zl[data-astro-cid-uwlkmepi]{fill:#fff;font-size:12px}.zl[data-astro-cid-uwlkmepi].dim{fill:var(--ink)}.side[data-astro-cid-uwlkmepi]{fill:var(--muted)}.legend[data-astro-cid-uwlkmepi]{font:500 11px var(--mono);text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-top:8px;display:flex}.legend[data-astro-cid-uwlkmepi] i[data-astro-cid-uwlkmepi]{border:1px solid var(--grid);background:linear-gradient(90deg, transparent, var(--red));border-radius:4px;flex:1;max-width:140px;height:8px}@media (width>=860px){#a4[data-astro-cid-uwlkmepi]>.fig[data-astro-cid-uwlkmepi]{align-self:center}}.proof[data-astro-cid-uwlkmepi]{border-top:1.5px solid var(--ink);margin-top:28px;padding-top:14px}.proof[data-astro-cid-uwlkmepi] .kick[data-astro-cid-uwlkmepi]{margin:0 0 6px}.proof[data-astro-cid-uwlkmepi] p[data-astro-cid-uwlkmepi]{max-width:52ch}.mini[data-astro-cid-uwlkmepi]{border-top:1.5px solid var(--ink);margin-top:18px}.mrow[data-astro-cid-uwlkmepi]{border-bottom:1px solid var(--grid);grid-template-columns:1.3fr 1fr 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.mrow[data-astro-cid-uwlkmepi].head span[data-astro-cid-uwlkmepi]{font:500 11px var(--mono);text-transform:uppercase;color:var(--muted)}.mrow[data-astro-cid-uwlkmepi] span[data-astro-cid-uwlkmepi]{font-size:14px}.mrow[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{font:400 24px/1 var(--num);font-variant-numeric:tabular-nums}.mrow[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi].hi{color:var(--red)}.stats[data-astro-cid-uwlkmepi]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.stats[data-astro-cid-uwlkmepi] div[data-astro-cid-uwlkmepi]{border:1.5px solid var(--ink);background:var(--bd);border-radius:4px;padding:10px}.stats[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{font:400 clamp(20px, 2.4vw, 30px)/1 var(--num);font-variant-numeric:tabular-nums;display:block}.stats[data-astro-cid-uwlkmepi] span[data-astro-cid-uwlkmepi]{color:var(--muted);font-size:12px}.clock[data-astro-cid-uwlkmepi]{gap:10px;display:grid}@media (width>=640px){.clock[data-astro-cid-uwlkmepi]{grid-template-columns:repeat(3,minmax(0,1fr))}}.clock[data-astro-cid-uwlkmepi] div[data-astro-cid-uwlkmepi]{border:1.5px solid var(--ink);background:var(--bd);border-radius:6px;padding:14px 16px}.clock[data-astro-cid-uwlkmepi] .hi[data-astro-cid-uwlkmepi]{border-color:var(--red)}.clock[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{font:400 clamp(40px, 5vw, 60px)/1 var(--num);font-variant-numeric:tabular-nums;display:block}.clock[data-astro-cid-uwlkmepi] .hi[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{color:var(--red)}.clock[data-astro-cid-uwlkmepi] small[data-astro-cid-uwlkmepi]{color:var(--muted);margin-left:4px;font-size:.4em}.clock[data-astro-cid-uwlkmepi] span[data-astro-cid-uwlkmepi]{color:var(--muted);margin-top:6px;font-size:14px;display:block}.five[data-astro-cid-uwlkmepi]{counter-reset:f;border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.five[data-astro-cid-uwlkmepi]{grid-template-columns:repeat(5,1fr)}}.five[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]{counter-increment:f;border-bottom:1px solid var(--grid);padding:16px 16px 16px 0}.five[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]:before{content:counter(f);font:400 13px var(--mono);color:var(--red);margin-bottom:4px;display:block}.five[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{font-size:28px;font-weight:400;display:block}.five[data-astro-cid-uwlkmepi] span[data-astro-cid-uwlkmepi]{color:var(--muted)}@media (width<=899px){.five[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]{grid-template-columns:22px 1fr;column-gap:6px;padding:10px 0;display:grid}.five[data-astro-cid-uwlkmepi] li[data-astro-cid-uwlkmepi]:before{grid-row:span 2;margin:0;padding-top:7px}.five[data-astro-cid-uwlkmepi] b[data-astro-cid-uwlkmepi]{font-size:24px;line-height:1.15}}.cards[data-astro-cid-uwlkmepi]{gap:16px;display:grid}@media (width>=760px){.cards[data-astro-cid-uwlkmepi]{grid-template-columns:1fr 1fr}}.card[data-astro-cid-uwlkmepi]{border:1.5px solid var(--ink);background:var(--bd);border-radius:6px;padding:18px 20px 4px}.card[data-astro-cid-uwlkmepi] header[data-astro-cid-uwlkmepi]{border-bottom:1.5px solid var(--ink);padding-bottom:10px}.kick[data-astro-cid-uwlkmepi]{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--red)}.card[data-astro-cid-uwlkmepi] h3[data-astro-cid-uwlkmepi]{margin:2px 0 0;font-size:34px;font-weight:400}.card[data-astro-cid-uwlkmepi] dl[data-astro-cid-uwlkmepi]{margin:0}.card[data-astro-cid-uwlkmepi] .row[data-astro-cid-uwlkmepi]{border-bottom:1px solid var(--grid);padding:12px 0}.card[data-astro-cid-uwlkmepi] .row[data-astro-cid-uwlkmepi]:last-child{border-bottom:0}.card[data-astro-cid-uwlkmepi] dt[data-astro-cid-uwlkmepi]{font:500 11px var(--mono);text-transform:uppercase;color:var(--muted)}.card[data-astro-cid-uwlkmepi] dd[data-astro-cid-uwlkmepi]{margin:3px 0 0}.mind[data-astro-cid-uwlkmepi]{gap:28px;display:grid}@media (width>=860px){.mind[data-astro-cid-uwlkmepi]{grid-template-columns:1fr 1fr}}.mind[data-astro-cid-uwlkmepi] h3[data-astro-cid-uwlkmepi]{margin:0 0 8px;font-size:28px;font-weight:400}.mind[data-astro-cid-uwlkmepi] p[data-astro-cid-uwlkmepi]{color:var(--muted);margin:0}.cta[data-astro-cid-uwlkmepi]{background:var(--black);color:var(--on-black)}.cta[data-astro-cid-uwlkmepi] h2[data-astro-cid-uwlkmepi]{font-size:clamp(44px,6.4vw,84px)}.clede[data-astro-cid-uwlkmepi]{color:#a9a9a9;max-width:52ch;font-size:18px}.acts[data-astro-cid-uwlkmepi]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.sources[data-astro-cid-uwlkmepi]{color:#a9a9a9;margin-top:40px;font-size:13px}.board[data-astro-cid-uwlkmepi].anim .d[data-astro-cid-uwlkmepi]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.4,.1,.2,1)}.board[data-astro-cid-uwlkmepi].anim .dash[data-astro-cid-uwlkmepi],.board[data-astro-cid-uwlkmepi].anim .f[data-astro-cid-uwlkmepi]{opacity:0;transition:opacity .5s .6s}.board[data-astro-cid-uwlkmepi].anim .seen[data-astro-cid-uwlkmepi] .d[data-astro-cid-uwlkmepi]{stroke-dashoffset:0}.board[data-astro-cid-uwlkmepi].anim .seen[data-astro-cid-uwlkmepi] .dash[data-astro-cid-uwlkmepi]{opacity:.6}.board[data-astro-cid-uwlkmepi].anim .seen[data-astro-cid-uwlkmepi] .f[data-astro-cid-uwlkmepi]{opacity:1}
