.stage[data-astro-cid-uw3e6hjb]{position:relative}.glow[data-astro-cid-uw3e6hjb]{filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#8b5cf659,#0000);position:absolute;inset:40px -30px -40px 30px}.record[data-astro-cid-uw3e6hjb]{border:1px solid var(--art-rule);background:var(--art-bg);color:var(--art-text);box-shadow:0 50px 120px -30px var(--shadow);border-radius:18px;margin:0;position:relative;overflow:hidden}.head[data-astro-cid-uw3e6hjb]{border-bottom:1px solid #1f1e25;align-items:center;gap:10px;padding:14px 18px;display:flex}.title[data-astro-cid-uw3e6hjb]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.82rem;font-weight:600;overflow:hidden}.live[data-astro-cid-uw3e6hjb],.replay[data-astro-cid-uw3e6hjb]{color:#c9b8ff;letter-spacing:.06em;text-transform:uppercase;background:#8b5cf629;border:0;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;display:inline-flex}.live[data-astro-cid-uw3e6hjb] i[data-astro-cid-uw3e6hjb]{background:var(--art-accent);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite pulse}.replay[data-astro-cid-uw3e6hjb]{cursor:pointer}.replay[data-astro-cid-uw3e6hjb]:hover{background:#8b5cf647}.replay[data-astro-cid-uw3e6hjb][hidden],.record[data-astro-cid-uw3e6hjb]:has(.replay:not([hidden])) .live[data-astro-cid-uw3e6hjb]{display:none}ol[data-astro-cid-uw3e6hjb]{flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;display:flex}.row[data-astro-cid-uw3e6hjb]{border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;transition:opacity .5s cubic-bezier(.2,.7,.2,1),background .5s cubic-bezier(.2,.7,.2,1);display:grid}.what[data-astro-cid-uw3e6hjb]{gap:4px;min-width:0;display:grid}.what[data-astro-cid-uw3e6hjb] b[data-astro-cid-uw3e6hjb]{white-space:nowrap;align-items:center;gap:10px;font-size:.82rem;font-weight:600;display:flex}.what[data-astro-cid-uw3e6hjb] small[data-astro-cid-uw3e6hjb]{color:var(--art-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.panel[data-astro-cid-uw3e6hjb]{gap:4px;display:inline-flex}.panel[data-astro-cid-uw3e6hjb] i[data-astro-cid-uw3e6hjb]{border-radius:4px;place-items:center;width:16px;height:16px;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.56rem;font-style:normal;font-weight:600;display:grid}.panel[data-astro-cid-uw3e6hjb] i[data-astro-cid-uw3e6hjb].claude{color:#e8936f;background:#d9775729}.panel[data-astro-cid-uw3e6hjb] i[data-astro-cid-uw3e6hjb].codex{color:#e9e9ec;background:#ffffff1a}.panel[data-astro-cid-uw3e6hjb] i[data-astro-cid-uw3e6hjb].deepseek{color:#5b8def;background:#5b8def29}.panel[data-astro-cid-uw3e6hjb] i[data-astro-cid-uw3e6hjb].x{box-shadow:0 0 0 1px #e5484d}.st[data-astro-cid-uw3e6hjb]{background:color-mix(in srgb, currentColor 13%, transparent);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;font-weight:500;line-height:1.4;display:inline-flex}.st[data-astro-cid-uw3e6hjb].pass{color:var(--art-pass)}.st[data-astro-cid-uw3e6hjb].block{color:var(--art-block)}.st[data-astro-cid-uw3e6hjb].hold{color:var(--art-hold)}.st[data-astro-cid-uw3e6hjb].accent{color:var(--art-accent)}figcaption[data-astro-cid-uw3e6hjb]{color:#77767f;text-transform:uppercase;border-top:1px solid #1f1e25;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 18px;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;display:flex}figcaption[data-astro-cid-uw3e6hjb] span[data-astro-cid-uw3e6hjb]:first-child{color:var(--art-text);text-transform:none}.toast[data-astro-cid-uw3e6hjb]{z-index:3;border:1px solid var(--rule);background:var(--raised);width:300px;box-shadow:0 20px 50px -15px var(--shadow);color:var(--text);opacity:0;border-radius:12px;padding:14px 16px;transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:150px;left:-36px;transform:translateY(10px)}.toast[data-astro-cid-uw3e6hjb] p[data-astro-cid-uw3e6hjb]:first-child{letter-spacing:.06em;text-transform:uppercase;gap:8px;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;display:flex}.toast[data-astro-cid-uw3e6hjb] p[data-astro-cid-uw3e6hjb]:first-child span[data-astro-cid-uw3e6hjb]{color:var(--muted)}.toast[data-astro-cid-uw3e6hjb] p[data-astro-cid-uw3e6hjb]:first-child b[data-astro-cid-uw3e6hjb]{color:var(--block);margin-left:auto;font-weight:500}.toast[data-astro-cid-uw3e6hjb] p[data-astro-cid-uw3e6hjb]+p[data-astro-cid-uw3e6hjb]{margin-top:8px;font-size:.82rem;line-height:1.5}@media (width<=1180px){.toast[data-astro-cid-uw3e6hjb]{display:none}}@media (prefers-reduced-motion:no-preference){html.js .record[data-astro-cid-uw3e6hjb][data-pending] .row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="0"] .row[data-astro-cid-uw3e6hjb][data-index="0"]~.row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="0"] .row[data-astro-cid-uw3e6hjb][data-index="0"],.record[data-astro-cid-uw3e6hjb][data-step="1"] .row[data-astro-cid-uw3e6hjb][data-index="1"]~.row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="1"] .row[data-astro-cid-uw3e6hjb][data-index="1"],.record[data-astro-cid-uw3e6hjb][data-step="2"] .row[data-astro-cid-uw3e6hjb][data-index="2"]~.row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="2"] .row[data-astro-cid-uw3e6hjb][data-index="2"],.record[data-astro-cid-uw3e6hjb][data-step="3"] .row[data-astro-cid-uw3e6hjb][data-index="3"]~.row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="3"] .row[data-astro-cid-uw3e6hjb][data-index="3"],.record[data-astro-cid-uw3e6hjb][data-step="4"] .row[data-astro-cid-uw3e6hjb][data-index="4"]~.row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="4"] .row[data-astro-cid-uw3e6hjb][data-index="4"],.record[data-astro-cid-uw3e6hjb][data-step="5"] .row[data-astro-cid-uw3e6hjb][data-index="5"]~.row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="5"] .row[data-astro-cid-uw3e6hjb][data-index="5"],.record[data-astro-cid-uw3e6hjb][data-step="6"] .row[data-astro-cid-uw3e6hjb][data-index="6"]~.row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="6"] .row[data-astro-cid-uw3e6hjb][data-index="6"],.record[data-astro-cid-uw3e6hjb][data-step="7"] .row[data-astro-cid-uw3e6hjb][data-index="7"]~.row[data-astro-cid-uw3e6hjb],.record[data-astro-cid-uw3e6hjb][data-step="7"] .row[data-astro-cid-uw3e6hjb][data-index="7"]{opacity:.25}.record[data-astro-cid-uw3e6hjb][data-step="1"] .row[data-astro-cid-uw3e6hjb][data-index="0"],.record[data-astro-cid-uw3e6hjb][data-step="2"] .row[data-astro-cid-uw3e6hjb][data-index="1"],.record[data-astro-cid-uw3e6hjb][data-step="3"] .row[data-astro-cid-uw3e6hjb][data-index="2"],.record[data-astro-cid-uw3e6hjb][data-step="4"] .row[data-astro-cid-uw3e6hjb][data-index="3"],.record[data-astro-cid-uw3e6hjb][data-step="5"] .row[data-astro-cid-uw3e6hjb][data-index="4"],.record[data-astro-cid-uw3e6hjb][data-step="6"] .row[data-astro-cid-uw3e6hjb][data-index="5"],.record[data-astro-cid-uw3e6hjb][data-step="7"] .row[data-astro-cid-uw3e6hjb][data-index="6"],.record[data-astro-cid-uw3e6hjb][data-step="8"] .row[data-astro-cid-uw3e6hjb][data-index="7"]{background:#8b5cf624}}.stage[data-astro-cid-uw3e6hjb]:has(.record[data-step="3"]) .toast[data-astro-cid-uw3e6hjb],.stage[data-astro-cid-uw3e6hjb]:has(.record[data-step="4"]) .toast[data-astro-cid-uw3e6hjb],.stage[data-astro-cid-uw3e6hjb]:has(.record[data-step="5"]) .toast[data-astro-cid-uw3e6hjb],.stage[data-astro-cid-uw3e6hjb]:has(.record[data-step="6"]) .toast[data-astro-cid-uw3e6hjb],.stage[data-astro-cid-uw3e6hjb]:has(.record[data-step="7"]) .toast[data-astro-cid-uw3e6hjb],.stage[data-astro-cid-uw3e6hjb]:has(.record[data-step="8"]) .toast[data-astro-cid-uw3e6hjb]{opacity:1;transform:none}html.js .stage[data-astro-cid-uw3e6hjb]:has(.record[data-pending]) .toast[data-astro-cid-uw3e6hjb]{opacity:0}@media (width<=560px){.panel[data-astro-cid-uw3e6hjb]{display:none}.what[data-astro-cid-uw3e6hjb] small[data-astro-cid-uw3e6hjb]{white-space:normal}.row[data-astro-cid-uw3e6hjb]{padding:10px}}.hero[data-astro-cid-h3sokkh7]{background:var(--bg);position:relative;overflow:hidden}.hero[data-astro-cid-h3sokkh7]>.container[data-astro-cid-h3sokkh7]{padding-block:64px 48px}@media (width>=820px){.hero[data-astro-cid-h3sokkh7]>.container[data-astro-cid-h3sokkh7]{padding-block:100px 56px}}.backdrop[data-astro-cid-h3sokkh7]{pointer-events:none;position:absolute;inset:0}.backdrop[data-astro-cid-h3sokkh7] .grid[data-astro-cid-h3sokkh7]{background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-position:-1px -1px;background-size:80px 80px;position:absolute;inset:0;mask-image:radial-gradient(70% 90% at 75% 30%,#000 10%,#0000 75%)}.backdrop[data-astro-cid-h3sokkh7] .haze[data-astro-cid-h3sokkh7]{border-radius:50%;animation:14s ease-in-out infinite alternate drift;position:absolute}.backdrop[data-astro-cid-h3sokkh7] .haze[data-astro-cid-h3sokkh7].violet{background:radial-gradient(closest-side, var(--haze), transparent);width:900px;height:900px;top:-30%;right:-10%}.backdrop[data-astro-cid-h3sokkh7] .haze[data-astro-cid-h3sokkh7].warm{background:radial-gradient(closest-side, var(--haze-warm), transparent);width:700px;height:700px;animation-duration:18s;animation-direction:alternate-reverse;bottom:-50%;left:-15%}.backdrop[data-astro-cid-h3sokkh7] .scan[data-astro-cid-h3sokkh7]{position:absolute}.backdrop[data-astro-cid-h3sokkh7] .scan[data-astro-cid-h3sokkh7].x{background:linear-gradient(90deg, transparent, var(--accent-bright), transparent);width:220px;height:1px;animation:7s linear infinite scan-x;top:239px;left:0}.backdrop[data-astro-cid-h3sokkh7] .scan[data-astro-cid-h3sokkh7].y{background:linear-gradient(180deg, transparent, var(--accent-bright), transparent);width:1px;height:180px;animation:9s linear 2s infinite scan-y;top:0;left:62%}.split[data-astro-cid-h3sokkh7]{align-items:center;gap:64px;display:grid}@media (width>=1080px){.split[data-astro-cid-h3sokkh7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.kicker[data-astro-cid-h3sokkh7]{align-items:center;gap:16px;display:flex}h1[data-astro-cid-h3sokkh7]{margin-top:34px;font-size:clamp(2.9rem,1.4rem + 4.6vw,5.75rem);line-height:.94}h1[data-astro-cid-h3sokkh7] span[data-astro-cid-h3sokkh7]{display:inline-block}.lead[data-astro-cid-h3sokkh7]{max-width:520px;margin-top:30px}.ctas[data-astro-cid-h3sokkh7]{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.evidence[data-astro-cid-h3sokkh7]{min-width:0}.engines[data-astro-cid-h3sokkh7]{border-top:1px solid var(--rule);align-items:center;gap:24px;margin-top:64px;padding-top:18px;display:flex}@media (width>=820px){.engines[data-astro-cid-h3sokkh7]{margin-top:88px}}.label[data-astro-cid-h3sokkh7]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-shrink:0;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;font-weight:450}@media (width<=560px){.label[data-astro-cid-h3sokkh7]{display:none}}.ticker[data-astro-cid-h3sokkh7]{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ticker[data-astro-cid-h3sokkh7] ul[data-astro-cid-h3sokkh7]{gap:28px;width:max-content;margin:0;padding:0;list-style:none;animation:36s linear infinite ticker;display:flex}.ticker[data-astro-cid-h3sokkh7] li[data-astro-cid-h3sokkh7]{white-space:nowrap;align-items:center;gap:28px;font-size:.95rem;font-weight:500;display:flex}.ticker[data-astro-cid-h3sokkh7] .star[data-astro-cid-h3sokkh7]{color:var(--accent-bright)}.legend[data-astro-cid-4kf7ftjq]{color:var(--band-muted);flex-wrap:wrap;gap:12px 24px;margin:0 0 28px;padding:0;font-size:.9rem;list-style:none;display:flex}.legend[data-astro-cid-4kf7ftjq] li[data-astro-cid-4kf7ftjq]{align-items:center;gap:10px;display:inline-flex}.steps[data-astro-cid-4kf7ftjq]>li[data-astro-cid-4kf7ftjq]{gap:12px;padding:28px}.steps[data-astro-cid-4kf7ftjq] .top[data-astro-cid-4kf7ftjq]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:32px;display:flex}.steps[data-astro-cid-4kf7ftjq] .tags[data-astro-cid-4kf7ftjq]{gap:4px;display:flex}.steps[data-astro-cid-4kf7ftjq] h3[data-astro-cid-4kf7ftjq]{font-size:1.1rem}.steps[data-astro-cid-4kf7ftjq] p[data-astro-cid-4kf7ftjq]{font-size:.88rem}.more[data-astro-cid-4kf7ftjq]{margin-top:40px}.grid[data-astro-cid-7wcqpozi]{gap:40px 24px;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.grid[data-astro-cid-7wcqpozi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){.grid[data-astro-cid-7wcqpozi]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card[data-astro-cid-7wcqpozi]{gap:8px;display:grid}.card[data-astro-cid-7wcqpozi] h3[data-astro-cid-7wcqpozi]{align-items:center;gap:8px;margin-top:16px;font-size:1.2rem;display:flex}.card[data-astro-cid-7wcqpozi] h3[data-astro-cid-7wcqpozi] svg{color:var(--accent);opacity:0;transition:opacity .22s cubic-bezier(.2,.7,.2,1),transform .22s cubic-bezier(.2,.7,.2,1);transform:translate(-4px)}.card[data-astro-cid-7wcqpozi]>p[data-astro-cid-7wcqpozi]{color:var(--muted);font-size:.93rem}.card[data-astro-cid-7wcqpozi]:hover .viz[data-astro-cid-7wcqpozi]{border-color:#a78bfa73;transform:translateY(-3px)}.card[data-astro-cid-7wcqpozi]:hover .viz[data-astro-cid-7wcqpozi]:before{opacity:1}.card[data-astro-cid-7wcqpozi]:hover h3[data-astro-cid-7wcqpozi] svg{opacity:1;transform:none}.viz[data-astro-cid-7wcqpozi]{aspect-ratio:4/3;border:1px solid var(--art-rule);background:linear-gradient(#ffffff09 1px, transparent 1px) 0 0/24px 24px, linear-gradient(90deg, #ffffff09 1px, transparent 1px) 0 0/24px 24px, var(--art-bg);color:var(--art-text);letter-spacing:.03em;border-radius:12px;place-items:center;padding:22px;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;transition:border-color .22s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1);display:grid;position:relative;overflow:hidden}.viz[data-astro-cid-7wcqpozi]:before{content:"";opacity:.55;pointer-events:none;background:radial-gradient(closest-side,#8b5cf64d,#0000);transition:opacity .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-20% -20% 30% 30%}.viz[data-astro-cid-7wcqpozi]>[data-astro-cid-7wcqpozi]{width:100%;position:relative}.viz[data-astro-cid-7wcqpozi] ul[data-astro-cid-7wcqpozi],.viz[data-astro-cid-7wcqpozi] ol[data-astro-cid-7wcqpozi]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-7wcqpozi]{background:linear-gradient(#a78bfa80 50%,#0000 50%) 3px 0/1px 8px repeat-y;gap:7px;padding-left:16px;animation:1.2s linear infinite flow;display:grid}.steps[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]{background:#17161c;border:1px solid #26252d;border-radius:6px;justify-content:space-between;padding:6px 10px;display:flex;position:relative}.steps[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]:before{content:"";background:var(--art-pass);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:-16px}.steps[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{color:var(--art-pass)}.steps[data-astro-cid-7wcqpozi] .gate[data-astro-cid-7wcqpozi]{border-color:#f2b25c66}.steps[data-astro-cid-7wcqpozi] .gate[data-astro-cid-7wcqpozi]:before{background:var(--art-hold)}.steps[data-astro-cid-7wcqpozi] .gate[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{color:var(--art-hold)}.steps[data-astro-cid-7wcqpozi] .next[data-astro-cid-7wcqpozi]{color:var(--art-muted)}.steps[data-astro-cid-7wcqpozi] .next[data-astro-cid-7wcqpozi]:before{background:#3a3942}.steps[data-astro-cid-7wcqpozi] .next[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{color:var(--art-muted)}.rows[data-astro-cid-7wcqpozi]{gap:6px;display:grid}.rows[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]{background:#17161c;border:1px solid #26252d;border-radius:7px;align-items:center;gap:10px;padding:6px 10px;font-family:Geist Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.74rem;display:flex}.rows[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi].x{background:#e5484d14;border-color:#e5484d8c}.rows[data-astro-cid-7wcqpozi] i[data-astro-cid-7wcqpozi]{border-radius:4px;place-items:center;width:18px;height:18px;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.58rem;font-style:normal;display:grid}.rows[data-astro-cid-7wcqpozi] i[data-astro-cid-7wcqpozi].c{color:#e8936f;background:#d9775729}.rows[data-astro-cid-7wcqpozi] i[data-astro-cid-7wcqpozi].x{color:#e9e9ec;background:#ffffff1a}.rows[data-astro-cid-7wcqpozi] i[data-astro-cid-7wcqpozi].d{color:#5b8def;background:#5b8def29}.rows[data-astro-cid-7wcqpozi] b[data-astro-cid-7wcqpozi]{border-radius:50%;width:7px;height:7px;margin-left:auto}.rows[data-astro-cid-7wcqpozi] b[data-astro-cid-7wcqpozi].ok{background:var(--art-pass)}.rows[data-astro-cid-7wcqpozi] b[data-astro-cid-7wcqpozi].no{background:#e5484d;animation:1.4s ease-in-out infinite pulse}.bars[data-astro-cid-7wcqpozi]{gap:9px;display:grid}.bars[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]{color:var(--art-muted);grid-template-columns:78px minmax(0,1fr) 14px;align-items:center;gap:8px;display:grid}.bars[data-astro-cid-7wcqpozi] i[data-astro-cid-7wcqpozi]{width:calc(var(--n) / 7 * 100%);background:linear-gradient(90deg,#6d3fd6,#a78bfa);border-radius:3px;height:6px}.bars[data-astro-cid-7wcqpozi] b[data-astro-cid-7wcqpozi]{color:var(--art-text);text-align:right;font-weight:500}.board[data-astro-cid-7wcqpozi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.board[data-astro-cid-7wcqpozi] .col[data-astro-cid-7wcqpozi]{background:#141318;border:1px solid #26252d;border-radius:7px;align-content:start;gap:6px;padding:8px;display:grid}.board[data-astro-cid-7wcqpozi] .col[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{color:var(--art-muted);font-size:.6rem}.board[data-astro-cid-7wcqpozi] .col[data-astro-cid-7wcqpozi] i[data-astro-cid-7wcqpozi]{background:#1f1e25;border-radius:4px;place-items:center;height:26px;font-style:normal;display:grid}.board[data-astro-cid-7wcqpozi] .col[data-astro-cid-7wcqpozi] i[data-astro-cid-7wcqpozi].hot{box-shadow:0 0 0 1px var(--art-accent);color:#c9b8ff;background:#8b5cf62e;font-size:.58rem}.chips[data-astro-cid-7wcqpozi]{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.chips[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]{background:#17161c;border:1px solid #2c2b33;border-radius:999px;padding:6px 11px;font-family:Geist Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.74rem}.chips[data-astro-cid-7wcqpozi] .own[data-astro-cid-7wcqpozi]{color:#c9b8ff;border-color:#a78bfa99}.rules[data-astro-cid-7wcqpozi]{gap:7px;font-family:Geist Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.74rem;display:grid}.rules[data-astro-cid-7wcqpozi] p[data-astro-cid-7wcqpozi]{align-items:center;gap:9px;display:flex}.rules[data-astro-cid-7wcqpozi] p[data-astro-cid-7wcqpozi]:before{border-radius:50%;place-items:center;width:16px;height:16px;font-size:.6rem;display:grid}.rules[data-astro-cid-7wcqpozi] p[data-astro-cid-7wcqpozi].ok:before{content:"✓";color:var(--art-pass);background:#4cc38a26}.rules[data-astro-cid-7wcqpozi] p[data-astro-cid-7wcqpozi].no:before{content:"✕";color:#ff8a8a;background:#e5484d26}.rules[data-astro-cid-7wcqpozi] .verdict[data-astro-cid-7wcqpozi]{color:#ff8a8a;background:#e5484d1a;border-radius:6px;margin-top:4px;padding:7px 10px;font-weight:600}.rules[data-astro-cid-7wcqpozi] .verdict[data-astro-cid-7wcqpozi]:before{content:none}.chain[data-astro-cid-7wcqpozi]{gap:8px;display:grid}.chain[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]{background:#17161c;border:1px solid #26252d;border-radius:6px;justify-content:space-between;padding:6px 10px;display:flex;position:relative}.chain[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{color:var(--art-muted)}.chain[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]+li[data-astro-cid-7wcqpozi]:before{content:"";background:#3a3942;width:1px;height:9px;position:absolute;top:-9px;left:18px}.chain[data-astro-cid-7wcqpozi] .seal[data-astro-cid-7wcqpozi]{color:#fff;background:#8b5cf6;border-color:#0000}.chain[data-astro-cid-7wcqpozi] .seal[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{color:#ffffffbf}.tree[data-astro-cid-7wcqpozi]{justify-items:center;gap:14px;display:grid}.tree[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{background:#17161c;border:1px solid #2c2b33;border-radius:5px;padding:5px 9px;font-size:.6rem}.tree[data-astro-cid-7wcqpozi] .root[data-astro-cid-7wcqpozi]{color:#c9b8ff;border-color:#a78bfa99}.tree[data-astro-cid-7wcqpozi] .tier[data-astro-cid-7wcqpozi]{gap:26px;display:flex}.tree[data-astro-cid-7wcqpozi] .leaf[data-astro-cid-7wcqpozi]{gap:6px}.tree[data-astro-cid-7wcqpozi] .erased[data-astro-cid-7wcqpozi]{color:var(--art-muted);border-style:dashed;text-decoration:line-through}@keyframes flow{to{background-position-y:8px}}.top[data-astro-cid-qc24jw2s]{align-items:start}.stats[data-astro-cid-qc24jw2s]{margin:0}.stats[data-astro-cid-qc24jw2s]>div[data-astro-cid-qc24jw2s]{flex-direction:column-reverse;justify-content:flex-end;gap:10px;display:flex}.stats[data-astro-cid-qc24jw2s]>div[data-astro-cid-qc24jw2s]:last-child{grid-column:1/-1}.stats[data-astro-cid-qc24jw2s]>div[data-astro-cid-qc24jw2s]:last-child dd[data-astro-cid-qc24jw2s]{color:var(--accent)}.stats[data-astro-cid-qc24jw2s] dt[data-astro-cid-qc24jw2s]{color:var(--muted);font-size:.9rem}.stats[data-astro-cid-qc24jw2s] dd[data-astro-cid-qc24jw2s]{margin:0}.more[data-astro-cid-qc24jw2s]{flex-wrap:wrap;gap:12px 24px;margin-top:32px;display:flex}.ticks[data-astro-cid-uqr47s6g]{width:100%;margin-top:0}.ctas[data-astro-cid-y2h37uio]{flex-wrap:wrap;gap:10px;display:flex}.demos[data-astro-cid-y2h37uio]{margin-top:24px}.nums[data-astro-cid-y2h37uio]{margin:0}.nums[data-astro-cid-y2h37uio]>div[data-astro-cid-y2h37uio]{flex-direction:column-reverse;justify-content:flex-end;gap:8px;padding:24px;display:flex}.nums[data-astro-cid-y2h37uio] dt[data-astro-cid-y2h37uio]{color:var(--muted);font-size:.85rem}.nums[data-astro-cid-y2h37uio] dd[data-astro-cid-y2h37uio]{margin:0;font-size:clamp(2.4rem,2rem + 1.6vw,3.4rem)}.chart[data-astro-cid-y2h37uio]{margin:32px 0 0}.chart[data-astro-cid-y2h37uio] figcaption[data-astro-cid-y2h37uio]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;font-weight:450}.chart[data-astro-cid-y2h37uio] ol[data-astro-cid-y2h37uio]{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:10px;height:230px;margin:20px 0 0;padding:24px 0 0;list-style:none;display:grid}.chart[data-astro-cid-y2h37uio] li[data-astro-cid-y2h37uio]{text-align:center;grid-template-rows:1fr auto 14px;gap:6px;height:100%;display:grid}.chart[data-astro-cid-y2h37uio] .bar[data-astro-cid-y2h37uio]{height:calc(var(--h) * 100%);transform-origin:bottom;min-height:2px;transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d);background:linear-gradient(#a78bfa,#6d3fd6);border-radius:3px 3px 0 0;align-self:end;position:relative}.chart[data-astro-cid-y2h37uio] .bar[data-astro-cid-y2h37uio].off{background:var(--rule)}.chart[data-astro-cid-y2h37uio] .v[data-astro-cid-y2h37uio]{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;position:absolute;top:-20px;left:0;right:0}.chart[data-astro-cid-y2h37uio] .day[data-astro-cid-y2h37uio]{color:var(--muted);font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.chart[data-astro-cid-y2h37uio] .note[data-astro-cid-y2h37uio]{color:var(--faint);letter-spacing:.06em;text-transform:uppercase;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.55rem}html.js .chart[data-astro-cid-y2h37uio]:not(.is-in) .bar[data-astro-cid-y2h37uio]{transform:scaleY(0)}@media (prefers-reduced-motion:reduce){html.js .chart[data-astro-cid-y2h37uio]:not(.is-in) .bar[data-astro-cid-y2h37uio]{transform:none}}.people[data-astro-cid-grbhhst5] h3[data-astro-cid-grbhhst5]{font-size:1.2rem}.people[data-astro-cid-grbhhst5] .out[data-astro-cid-grbhhst5]{border-top:1px solid var(--rule);color:var(--text);gap:10px;margin-top:auto;padding-top:20px;font-size:.9rem;display:flex}.people[data-astro-cid-grbhhst5] .out[data-astro-cid-grbhhst5]:before{content:"→";color:var(--accent-bright)}.people[data-astro-cid-grbhhst5]>li[data-astro-cid-grbhhst5]{grid-template-rows:auto auto 1fr auto}
