.hero[data-astro-cid-bbe6dxrz]{padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(56px,6vw,88px)}.top[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:22px;margin-bottom:clamp(28px,4vw,48px)}.mark-line[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:10px}.mark[data-astro-cid-bbe6dxrz]{width:8px;height:8px;background:var(--mark)}h1[data-astro-cid-bbe6dxrz]{margin:0;font-size:clamp(40px,6.3vw,82px);line-height:1;letter-spacing:-.045em;font-weight:700;max-width:1120px}.grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,5vw,72px);align-items:center}.copy[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:26px}.seg[data-astro-cid-bbe6dxrz]{align-self:flex-start}.text[data-astro-cid-bbe6dxrz]{margin:0;font-size:clamp(18px,1.7vw,21px);line-height:1.5;color:var(--ink-2);max-width:540px;text-wrap:pretty}.ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sec[data-astro-cid-bbe6dxrz]{padding:0 20px}.note[data-astro-cid-bbe6dxrz]{margin:0;font-size:14px;color:var(--muted)}.trace[data-astro-cid-bbe6dxrz]{background:var(--night);color:var(--paper);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -30px #0b122073}.trace-head[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--night-line);font-size:12px;color:var(--grey-1)}.badge[data-astro-cid-bbe6dxrz]{color:var(--ink);background:var(--sky);padding:2px 8px;border-radius:4px;font-weight:600}.trace-list[data-astro-cid-bbe6dxrz]{list-style:none;margin:0;padding:8px}.trace-list[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]{width:100%;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;text-align:left;border:0;border-radius:8px;padding:9px 12px;cursor:pointer;background:transparent;color:var(--grey-1);transition:background .35s,color .35s}.n[data-astro-cid-bbe6dxrz]{font-size:12px;color:var(--grey-2)}.tv[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:1px;min-width:0}.t[data-astro-cid-bbe6dxrz]{font-weight:600;font-size:15.5px;letter-spacing:-.01em}.v[data-astro-cid-bbe6dxrz]{font-size:14px;color:var(--grey-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trace-list[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][data-state=done]{color:var(--paper)}.trace-list[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][data-state=done] .v[data-astro-cid-bbe6dxrz]{color:var(--night-text)}.trace-list[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][data-state=active]{background:var(--paper);color:var(--ink)}.trace-list[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][data-state=active] .v[data-astro-cid-bbe6dxrz]{color:var(--ink-2)}.trace-list[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][data-state=active] .n[data-astro-cid-bbe6dxrz]{color:var(--ink)}.trace-foot[data-astro-cid-bbe6dxrz]{padding:12px 18px 16px;border-top:1px solid var(--night-line);font-size:13px;color:var(--grey-1)}.que-es[data-astro-cid-d4hvkekb]{background:var(--white);border-top:1px solid var(--line)}.inner[data-astro-cid-d4hvkekb]{padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px)}.intro[data-astro-cid-d4hvkekb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:28px clamp(32px,5vw,72px);margin-bottom:clamp(40px,5vw,64px)}.col[data-astro-cid-d4hvkekb]{display:flex;flex-direction:column;gap:16px}.body[data-astro-cid-d4hvkekb]{gap:14px;font-size:17px;color:var(--ink-2);text-wrap:pretty}.body[data-astro-cid-d4hvkekb] p[data-astro-cid-d4hvkekb]{margin:0}.body[data-astro-cid-d4hvkekb] .closing[data-astro-cid-d4hvkekb]{color:var(--muted)}.body[data-astro-cid-d4hvkekb] .apply-h[data-astro-cid-d4hvkekb]{margin:14px 0 0;color:var(--ink)}.does-intro[data-astro-cid-d4hvkekb],.does-closing[data-astro-cid-d4hvkekb]{margin:0 0 18px;max-width:760px;font-size:16px;color:var(--ink-2);text-wrap:pretty}.does-closing[data-astro-cid-d4hvkekb]{margin:0 0 clamp(40px,5vw,64px);font-size:15px;color:var(--muted)}.h4[data-astro-cid-d4hvkekb]{margin:8px 0 0;font-size:17px;font-weight:700;letter-spacing:-.01em}.when[data-astro-cid-d4hvkekb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px 56px;align-items:start;margin-top:clamp(40px,5vw,64px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--line)}.when-closing[data-astro-cid-d4hvkekb]{color:var(--muted)!important}.points[data-astro-cid-d4hvkekb]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--line)}.points[data-astro-cid-d4hvkekb] li[data-astro-cid-d4hvkekb]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15.5px}.pn[data-astro-cid-d4hvkekb]{font-size:12px;color:var(--muted);padding-top:2px}.h3-small[data-astro-cid-d4hvkekb]{margin:0 0 18px;font-size:20px;font-weight:700;letter-spacing:-.015em}.engineer[data-astro-cid-d4hvkekb]{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.engineer[data-astro-cid-d4hvkekb] li[data-astro-cid-d4hvkekb]{background:var(--white);padding:22px;display:flex;flex-direction:column;gap:8px}.engineer[data-astro-cid-d4hvkekb] .n[data-astro-cid-d4hvkekb]{font-size:12px;color:var(--accent)}.engineer[data-astro-cid-d4hvkekb] .t[data-astro-cid-d4hvkekb]{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.engineer[data-astro-cid-d4hvkekb] .d[data-astro-cid-d4hvkekb]{margin:0;font-size:15px;color:var(--ink-2);text-wrap:pretty}.tam[data-astro-cid-d4hvkekb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px 56px;align-items:start}.tam-copy[data-astro-cid-d4hvkekb]{gap:12px}.h3-big[data-astro-cid-d4hvkekb]{margin:0;font-size:clamp(24px,2.6vw,32px);line-height:1.1;letter-spacing:-.025em;font-weight:700}.tam-copy[data-astro-cid-d4hvkekb] p[data-astro-cid-d4hvkekb]{margin:0;font-size:16px;color:var(--ink-2);text-wrap:pretty}.levels[data-astro-cid-d4hvkekb]{margin:0;display:flex;flex-direction:column;gap:10px}.level[data-astro-cid-d4hvkekb]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:start;padding:16px 18px;border-radius:10px;border:1px solid var(--line);background:var(--paper)}.code[data-astro-cid-d4hvkekb]{font-size:15px;font-weight:600;color:var(--accent)}dd[data-astro-cid-d4hvkekb]{margin:0;display:flex;flex-direction:column;gap:3px}.lt[data-astro-cid-d4hvkekb]{font-size:16px;font-weight:700}.ld[data-astro-cid-d4hvkekb]{font-size:14.5px;color:var(--ink-2)}.diff[data-astro-cid-fhoeuebx]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--mist)}.inner[data-astro-cid-fhoeuebx]{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,5vw,64px)}.col[data-astro-cid-fhoeuebx]{display:flex;flex-direction:column;gap:18px}.lead-p[data-astro-cid-fhoeuebx]{margin:0;font-size:18px;color:var(--ink-2);max-width:520px;text-wrap:pretty}.text[data-astro-cid-fhoeuebx]{margin:0;font-size:16px;color:var(--muted);max-width:520px;text-wrap:pretty}.chains[data-astro-cid-fhoeuebx]{display:flex;flex-direction:column;gap:26px;justify-content:center}.chain[data-astro-cid-fhoeuebx]{display:flex;flex-direction:column;gap:10px}.lbl[data-astro-cid-fhoeuebx]{font-size:12px;color:var(--muted)}.ours-lbl[data-astro-cid-fhoeuebx]{color:var(--ink)}.row[data-astro-cid-fhoeuebx]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.row[data-astro-cid-fhoeuebx] li[data-astro-cid-fhoeuebx]{display:flex;align-items:center}.usual[data-astro-cid-fhoeuebx],.usual[data-astro-cid-fhoeuebx] li[data-astro-cid-fhoeuebx]{gap:8px}.usual[data-astro-cid-fhoeuebx] .chip[data-astro-cid-fhoeuebx]{padding:9px 14px;border:1px dashed var(--grey-2);border-radius:6px;color:var(--muted);font-size:15px}.usual[data-astro-cid-fhoeuebx] .arrow[data-astro-cid-fhoeuebx]{color:var(--grey-1)}.ours[data-astro-cid-fhoeuebx],.ours[data-astro-cid-fhoeuebx] li[data-astro-cid-fhoeuebx]{gap:6px}.ours[data-astro-cid-fhoeuebx] .chip[data-astro-cid-fhoeuebx]{padding:9px 12px;background:var(--night);color:var(--paper);border-radius:6px;font-size:14.5px;font-weight:500;border-bottom:3px solid}.ours[data-astro-cid-fhoeuebx] .arrow[data-astro-cid-fhoeuebx]{color:var(--muted);font-size:13px}.journey[data-astro-cid-2yvj3sor]{padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px)}.head[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:clamp(32px,4vw,52px)}.pills[data-astro-cid-2yvj3sor]{display:none;gap:8px;overflow-x:auto;margin:0 -20px 16px;padding:0 20px 6px;scroll-snap-type:x mandatory}.pills[data-astro-cid-2yvj3sor] button[data-astro-cid-2yvj3sor]{flex:0 0 auto;scroll-snap-align:start;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:8px}.pills[data-astro-cid-2yvj3sor] button[data-astro-cid-2yvj3sor][data-active=true]{border-color:var(--night);background:var(--night);color:var(--paper)}.pn[data-astro-cid-2yvj3sor]{font-size:11px;opacity:.7}.demo[data-astro-cid-2yvj3sor]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:clamp(16px,3vw,40px);align-items:start}.list[data-astro-cid-2yvj3sor]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--line)}.list[data-astro-cid-2yvj3sor] button[data-astro-cid-2yvj3sor]{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) 10px;gap:10px;align-items:center;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);padding:16px 12px;cursor:pointer;color:var(--ink);transition:background .2s}.list[data-astro-cid-2yvj3sor] button[data-astro-cid-2yvj3sor]:hover,.list[data-astro-cid-2yvj3sor] button[data-astro-cid-2yvj3sor][data-active=true]{background:var(--mist)}.ln[data-astro-cid-2yvj3sor]{font-size:11.5px;color:var(--muted)}.lt[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:2px}.lt-t[data-astro-cid-2yvj3sor]{font-size:16px;font-weight:500;letter-spacing:-.01em}.list[data-astro-cid-2yvj3sor] button[data-astro-cid-2yvj3sor][data-active=true] .lt-t[data-astro-cid-2yvj3sor]{font-weight:700}.lt-k[data-astro-cid-2yvj3sor]{font-size:12.5px;color:var(--muted)}.chev[data-astro-cid-2yvj3sor]{color:var(--grey-1)}@media (max-width: 759px){.pills[data-astro-cid-2yvj3sor]{display:flex}.demo[data-astro-cid-2yvj3sor]{grid-template-columns:minmax(0,1fr)}.list[data-astro-cid-2yvj3sor]{display:none}}.stage[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:14px;min-width:0}.panel[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:14px}.panel-head[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:6px;max-width:620px}.meta[data-astro-cid-2yvj3sor]{font-size:12px;color:var(--muted)}.desc[data-astro-cid-2yvj3sor]{margin:0;font-size:19px;line-height:1.45;color:var(--ink);text-wrap:pretty}.card[data-astro-cid-2yvj3sor]{background:var(--white);border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:0 24px 50px -32px #0b122059}.card-bar[data-astro-cid-2yvj3sor]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;background:var(--night);color:var(--grey-2);font-size:11.5px}.path[data-astro-cid-2yvj3sor]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-astro-cid-2yvj3sor]{flex:0 0 auto;color:var(--ink);background:var(--sky);padding:2px 8px;border-radius:4px;font-weight:600}.card-body[data-astro-cid-2yvj3sor]{padding:clamp(16px,2.4vw,28px);min-height:380px}.two[data-astro-cid-2yvj3sor]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.two--280[data-astro-cid-2yvj3sor]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.stack[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:14px}.stack[data-astro-cid-2yvj3sor].tight{gap:10px}.stack[data-astro-cid-2yvj3sor].mid{gap:12px}.stack[data-astro-cid-2yvj3sor].wide{gap:22px}.stack[data-astro-cid-2yvj3sor].prio{gap:12px}.stack[data-astro-cid-2yvj3sor].results{gap:16px}.cap[data-astro-cid-2yvj3sor]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.gap6[data-astro-cid-2yvj3sor]{margin-top:6px}.field[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:4px}.fk[data-astro-cid-2yvj3sor]{font-size:12.5px;color:var(--muted)}.fv-big[data-astro-cid-2yvj3sor]{font-size:17px;font-weight:600}.fv[data-astro-cid-2yvj3sor]{font-size:15px}.fv145[data-astro-cid-2yvj3sor]{font-size:14.5px}.quote[data-astro-cid-2yvj3sor]{border-left:2px solid var(--mark);padding-left:10px}.boxrow[data-astro-cid-2yvj3sor]{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--white)}.boxrow[data-astro-cid-2yvj3sor].pad11{padding:11px 12px}.kv[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;min-width:0}.k[data-astro-cid-2yvj3sor]{font-size:12px;color:var(--muted)}.k12[data-astro-cid-2yvj3sor]{font-size:12.5px;color:var(--muted)}.v[data-astro-cid-2yvj3sor]{font-size:14.5px;font-weight:500}.pr[data-astro-cid-2yvj3sor]{font-size:14.5px;font-weight:600}.fine[data-astro-cid-2yvj3sor]{margin:4px 0 0;font-size:12.5px;color:var(--muted)}.muted[data-astro-cid-2yvj3sor]{color:var(--muted)}.total[data-astro-cid-2yvj3sor]{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-end}.tcol[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column}.big[data-astro-cid-2yvj3sor]{font-size:44px;font-weight:700;letter-spacing:-.04em;line-height:1}.src[data-astro-cid-2yvj3sor]{font-size:11.5px;color:var(--muted);padding-bottom:6px}.bar[data-astro-cid-2yvj3sor]{display:flex;height:12px;border-radius:3px;overflow:hidden;gap:2px}.legend[data-astro-cid-2yvj3sor]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:22px;font-size:14px}.legend[data-astro-cid-2yvj3sor] li[data-astro-cid-2yvj3sor]{display:flex;align-items:center;gap:7px}.sw[data-astro-cid-2yvj3sor]{width:9px;height:9px}.table[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;border-top:1px solid var(--line)}.trow[data-astro-cid-2yvj3sor]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}.tn[data-astro-cid-2yvj3sor],.tm[data-astro-cid-2yvj3sor]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tn[data-astro-cid-2yvj3sor]{font-weight:600}.tm[data-astro-cid-2yvj3sor]{color:var(--muted)}.trow[data-astro-cid-2yvj3sor] .tag[data-astro-cid-2yvj3sor],.t11[data-astro-cid-2yvj3sor]{font-size:11px;padding:3px 8px}.sigchain[data-astro-cid-2yvj3sor]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13.5px}.sc[data-astro-cid-2yvj3sor]{padding:6px 10px;border:1px solid var(--ink);border-radius:5px}.sc--on[data-astro-cid-2yvj3sor]{background:var(--night);color:var(--paper)}.neq[data-astro-cid-2yvj3sor]{color:var(--muted)}.sc-note[data-astro-cid-2yvj3sor]{margin:0 0 0 6px}.sigdef[data-astro-cid-2yvj3sor]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:4px 16px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--white)}.sd-s[data-astro-cid-2yvj3sor]{font-weight:600;font-size:14.5px}.sd-d[data-astro-cid-2yvj3sor]{font-size:13.5px;color:var(--ink-2)}.dark[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:8px;background:var(--night);color:var(--paper)}.dmeta[data-astro-cid-2yvj3sor]{font-size:11px;color:var(--sky-soft)}.dtitle[data-astro-cid-2yvj3sor]{font-size:15.5px;font-weight:600}.dsrc[data-astro-cid-2yvj3sor]{font-size:13.5px;color:var(--grey-1)}.dacts[data-astro-cid-2yvj3sor]{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.fake[data-astro-cid-2yvj3sor]{padding:7px 12px;border-radius:5px;border:1px solid var(--night-edge);font-size:13px}.fake--light[data-astro-cid-2yvj3sor]{background:var(--paper);color:var(--ink);border-color:var(--paper);font-weight:600}.dnote[data-astro-cid-2yvj3sor]{font-size:13px;color:var(--grey-1);align-self:center}.acc-head[data-astro-cid-2yvj3sor]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.acc-name[data-astro-cid-2yvj3sor]{font-size:19px;font-weight:700;letter-spacing:-.02em}.acc-meta[data-astro-cid-2yvj3sor]{font-size:13px;color:var(--muted)}.acc-head[data-astro-cid-2yvj3sor] .tag[data-astro-cid-2yvj3sor]{font-size:11px;padding:3px 8px}.event[data-astro-cid-2yvj3sor]{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--white)}.ev-t[data-astro-cid-2yvj3sor]{font-size:15px;font-weight:600;line-height:1.35}.ev-q[data-astro-cid-2yvj3sor]{font-size:13px;color:var(--ink-2);border-left:2px solid var(--line);padding-left:10px}.ev-tags[data-astro-cid-2yvj3sor]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.prow[data-astro-cid-2yvj3sor]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px 18px;align-items:center;padding:13px 14px;border:1px solid var(--line);border-radius:8px;background:var(--white)}.pn2[data-astro-cid-2yvj3sor]{font-size:15px;font-weight:600}.pwho[data-astro-cid-2yvj3sor]{display:flex;justify-content:space-between;gap:10px;align-items:center}.exp-title[data-astro-cid-2yvj3sor]{font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.erow[data-astro-cid-2yvj3sor]{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}.ev[data-astro-cid-2yvj3sor]{font-weight:600;text-align:right}.exp-btn[data-astro-cid-2yvj3sor]{margin-top:6px;height:46px;border-radius:6px;border:0;background:var(--accent);color:#fff;font-weight:700;font-size:15px;cursor:not-allowed;opacity:.85}.rhead[data-astro-cid-2yvj3sor]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:12px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding-bottom:8px;border-bottom:1px solid var(--ink)}.rrow[data-astro-cid-2yvj3sor]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center;padding:4px 0 12px;border-bottom:1px solid var(--line)}.rk[data-astro-cid-2yvj3sor]{font-size:14.5px;font-weight:500}.re[data-astro-cid-2yvj3sor]{font-size:15px;color:var(--ink-2)}.ro[data-astro-cid-2yvj3sor]{font-size:17px;font-weight:700;color:var(--ink)}.ro--none[data-astro-cid-2yvj3sor]{color:var(--muted)}.rnote[data-astro-cid-2yvj3sor]{font-size:11.5px;color:var(--muted)}.rlegend[data-astro-cid-2yvj3sor]{display:flex;flex-wrap:wrap;gap:16px;padding:14px;border-radius:8px;background:var(--mist);font-size:13.5px}.nav[data-astro-cid-2yvj3sor]{display:flex;justify-content:space-between;gap:12px}.prev[data-astro-cid-2yvj3sor],.next[data-astro-cid-2yvj3sor]{height:44px;padding:0 16px;border-radius:6px;font-size:14px;cursor:pointer}.prev[data-astro-cid-2yvj3sor]{border:1px solid var(--line);background:transparent;color:var(--ink)}.next[data-astro-cid-2yvj3sor]{border:0;background:var(--night);color:var(--paper);font-weight:600}.signals[data-astro-cid-n6awqmoz]{background:var(--night-2);color:var(--paper)}.inner[data-astro-cid-n6awqmoz]{padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px)}.head[data-astro-cid-n6awqmoz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px 64px;align-items:end;margin-bottom:clamp(32px,4vw,48px)}.col[data-astro-cid-n6awqmoz]{display:flex;flex-direction:column;gap:16px}.eyebrow[data-astro-cid-n6awqmoz].on-dark{color:var(--grey-2)}.lead-d[data-astro-cid-n6awqmoz]{margin:0;font-size:18px;color:var(--night-text);text-wrap:pretty}.tabs[data-astro-cid-n6awqmoz]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.tablist[data-astro-cid-n6awqmoz]{display:flex;flex-wrap:wrap;gap:8px}.tab[data-astro-cid-n6awqmoz]{min-height:48px;padding:0 18px;border-radius:8px;border:1px solid var(--night-edge);background:transparent;color:var(--paper);font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .2s}.tab[data-astro-cid-n6awqmoz] .mono[data-astro-cid-n6awqmoz]{font-size:11px}.tab--a[data-astro-cid-n6awqmoz][aria-selected=true]{background:var(--sky);border-color:var(--sky);color:var(--ink)}.tab--b[data-astro-cid-n6awqmoz][aria-selected=true]{background:var(--teal);border-color:var(--teal);color:var(--ink)}.sample[data-astro-cid-n6awqmoz]{margin-left:auto;align-self:center;font-size:12px;color:var(--grey-1)}.cols[data-astro-cid-n6awqmoz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.stack12[data-astro-cid-n6awqmoz]{display:flex;flex-direction:column;gap:12px}.stack10[data-astro-cid-n6awqmoz]{display:flex;flex-direction:column;gap:10px}.clbl[data-astro-cid-n6awqmoz]{font-size:12px;color:var(--grey-1)}.box[data-astro-cid-n6awqmoz]{padding:18px;border-radius:10px;background:var(--night-3);border:1px solid var(--night-line);display:flex;flex-direction:column;gap:8px}.box[data-astro-cid-n6awqmoz].gap10{gap:10px}.box-t[data-astro-cid-n6awqmoz]{font-size:19px;font-weight:700;letter-spacing:-.02em}.box-d[data-astro-cid-n6awqmoz]{font-size:14px;color:var(--night-text)}.why[data-astro-cid-n6awqmoz]{padding:16px 18px;border-radius:10px;border:1px solid var(--sky);display:flex;flex-direction:column;gap:10px}.why-l[data-astro-cid-n6awqmoz]{font-size:11px;color:var(--sky)}.why-t[data-astro-cid-n6awqmoz]{font-size:15px;line-height:1.45}.why-c[data-astro-cid-n6awqmoz]{font-size:13.5px;color:var(--grey-1)}.hl[data-astro-cid-n6awqmoz]{color:var(--paper)}.node[data-astro-cid-n6awqmoz]{text-align:left;padding:13px 16px;border-radius:10px;border:1px solid var(--night-line);background:var(--night-3);color:var(--paper);cursor:pointer;display:flex;flex-direction:column;gap:3px;transition:all .2s}.node--a[data-astro-cid-n6awqmoz]{min-height:56px}.node--b[data-astro-cid-n6awqmoz]{min-height:50px;padding:12px 16px}.node-t[data-astro-cid-n6awqmoz]{font-size:15.5px;font-weight:600}.node-s[data-astro-cid-n6awqmoz]{font-size:11px;opacity:.75}.node--a[data-astro-cid-n6awqmoz][data-active=true]{background:var(--sky);border-color:var(--sky);color:var(--ink)}.node--b[data-astro-cid-n6awqmoz][data-active=true]{background:var(--teal);border-color:var(--teal);color:var(--ink)}.acc[data-astro-cid-n6awqmoz]{padding:13px 16px;border-radius:10px;border:1px solid var(--night-line);background:var(--night-3);opacity:.35;display:flex;flex-direction:column;gap:4px;transition:all .3s}.acc[data-astro-cid-n6awqmoz][data-hit=true]{opacity:1;border-color:var(--sky)}.acc-top[data-astro-cid-n6awqmoz]{display:flex;justify-content:space-between;gap:10px}.acc-n[data-astro-cid-n6awqmoz]{font-size:15px;font-weight:600}.acc-l[data-astro-cid-n6awqmoz]{font-size:10.5px;color:var(--grey-2)}.acc-e[data-astro-cid-n6awqmoz]{font-size:13px;color:var(--night-text)}.ev-t[data-astro-cid-n6awqmoz]{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.ev-meta[data-astro-cid-n6awqmoz]{display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--night-text)}.ev-note[data-astro-cid-n6awqmoz]{margin:0;font-size:13.5px;color:var(--grey-1)}.rel[data-astro-cid-n6awqmoz]{padding:18px;border-radius:10px;border:1px solid var(--teal);background:var(--night-3);display:flex;flex-direction:column;gap:12px}.rel-p[data-astro-cid-n6awqmoz]{display:flex;flex-direction:column;gap:2px}.rel-l[data-astro-cid-n6awqmoz]{font-size:11px;color:var(--teal)}.rel-n[data-astro-cid-n6awqmoz]{font-size:17px;font-weight:700}.rel-line[data-astro-cid-n6awqmoz]{font-size:14px}.rel-line[data-astro-cid-n6awqmoz].lh{line-height:1.45}.g[data-astro-cid-n6awqmoz]{color:var(--grey-1)}.rel-acts[data-astro-cid-n6awqmoz]{display:flex;gap:8px;margin-top:4px}.fake[data-astro-cid-n6awqmoz]{flex:1;text-align:center;padding:10px;border-radius:6px;border:1px solid var(--night-edge);font-size:13.5px}.fake--dim[data-astro-cid-n6awqmoz]{color:var(--grey-2)}.foot[data-astro-cid-n6awqmoz]{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-top:28px;padding-top:18px;border-top:1px solid var(--night-line);font-size:14.5px;color:var(--night-text)}.flow[data-astro-cid-n6awqmoz]{margin-top:clamp(40px,5vw,64px);display:flex;flex-direction:column;gap:18px}.flow-head[data-astro-cid-n6awqmoz]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;align-items:flex-end}.flow-h[data-astro-cid-n6awqmoz]{margin:0;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.02em;font-weight:700}.flow-p[data-astro-cid-n6awqmoz]{margin:0;font-size:14.5px;color:var(--night-text);max-width:560px}.flow-grid[data-astro-cid-n6awqmoz]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1px;background:var(--night-line);border:1px solid var(--night-line);border-radius:10px;overflow:hidden}.flow-grid[data-astro-cid-n6awqmoz] li[data-astro-cid-n6awqmoz]{background:var(--night-2);padding:18px;display:flex;flex-direction:column;gap:8px}.fn[data-astro-cid-n6awqmoz]{font-size:12px;color:var(--grey-1)}.ft[data-astro-cid-n6awqmoz]{font-size:15.5px;font-weight:600;line-height:1.3}.fd[data-astro-cid-n6awqmoz]{font-size:13.5px;color:var(--grey-1);line-height:1.4}.whom[data-astro-cid-rngfsuq4]{padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px)}.head[data-astro-cid-rngfsuq4]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,4vw,44px)}.col[data-astro-cid-rngfsuq4]{display:flex;flex-direction:column;gap:16px;max-width:680px}.seg[data-astro-cid-rngfsuq4]{flex-wrap:nowrap}.seg[data-astro-cid-rngfsuq4] button[data-astro-cid-rngfsuq4]{padding:0 16px}.grid[data-astro-cid-rngfsuq4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(24px,4vw,56px)}.copy[data-astro-cid-rngfsuq4]{display:flex;flex-direction:column;gap:18px}.h3[data-astro-cid-rngfsuq4]{margin:0;font-size:clamp(24px,2.6vw,32px);line-height:1.12;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.p17[data-astro-cid-rngfsuq4]{margin:0;font-size:17px;color:var(--ink-2);text-wrap:pretty}.points[data-astro-cid-rngfsuq4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--line)}.points[data-astro-cid-rngfsuq4] li[data-astro-cid-rngfsuq4]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15.5px}.pn[data-astro-cid-rngfsuq4]{font-size:12px;color:var(--muted);padding-top:2px}.modes[data-astro-cid-rngfsuq4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;align-content:start}.mode[data-astro-cid-rngfsuq4]{padding:22px;border-radius:12px;display:flex;flex-direction:column;gap:12px}.mode--dark[data-astro-cid-rngfsuq4]{background:var(--night);color:var(--paper)}.mode--light[data-astro-cid-rngfsuq4]{border:1.5px solid var(--accent);background:var(--white)}.ml[data-astro-cid-rngfsuq4]{font-size:11.5px;color:var(--muted)}.ml--sky[data-astro-cid-rngfsuq4]{color:var(--sky)}.mt[data-astro-cid-rngfsuq4]{font-size:21px;font-weight:700;letter-spacing:-.02em}.md[data-astro-cid-rngfsuq4]{font-size:15px;color:var(--ink-2);text-wrap:pretty}.md--dark[data-astro-cid-rngfsuq4]{color:var(--night-text)}.mcta[data-astro-cid-rngfsuq4]{margin-top:auto;align-self:flex-start}.ws-col[data-astro-cid-rngfsuq4]{display:flex;flex-direction:column;gap:10px}.ws[data-astro-cid-rngfsuq4]{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:12px;background:var(--white);overflow:hidden}.ws[data-astro-cid-rngfsuq4] li[data-astro-cid-rngfsuq4]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--line);background:var(--white)}.ws[data-astro-cid-rngfsuq4] li[data-astro-cid-rngfsuq4].own{background:var(--mist)}.wcol[data-astro-cid-rngfsuq4]{display:flex;flex-direction:column}.wn[data-astro-cid-rngfsuq4]{font-size:15.5px;font-weight:600}.wd[data-astro-cid-rngfsuq4]{font-size:12.5px;color:var(--muted)}.ws-s[data-astro-cid-rngfsuq4]{font-size:11px;color:var(--muted)}.ws-note[data-astro-cid-rngfsuq4]{margin:4px 0 0;font-size:13px;color:var(--muted)}.rules[data-astro-cid-vxkgbg66]{border-top:1px solid var(--line);background:var(--mist)}.inner[data-astro-cid-vxkgbg66]{padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px)}.head[data-astro-cid-vxkgbg66]{display:flex;flex-direction:column;gap:16px;max-width:720px;margin-bottom:clamp(28px,4vw,48px)}.grid[data-astro-cid-vxkgbg66]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.grid[data-astro-cid-vxkgbg66] li[data-astro-cid-vxkgbg66]{background:var(--paper);padding:24px;display:flex;flex-direction:column;gap:10px}.n[data-astro-cid-vxkgbg66]{font-size:11.5px;color:var(--muted)}.t[data-astro-cid-vxkgbg66]{margin:0;font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.d[data-astro-cid-vxkgbg66]{margin:0;font-size:14.5px;color:var(--ink-2);text-wrap:pretty}.integ[data-astro-cid-upl63nim]{padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px)}.grid[data-astro-cid-upl63nim]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:32px 64px}.col[data-astro-cid-upl63nim]{display:flex;flex-direction:column;gap:16px}.p17[data-astro-cid-upl63nim]{margin:0;font-size:17px;color:var(--ink-2);text-wrap:pretty}.more[data-astro-cid-upl63nim]{align-self:flex-start;font-size:15px;font-weight:600;text-underline-offset:4px;color:var(--ink)}.right[data-astro-cid-upl63nim]{display:flex;flex-direction:column;gap:22px}.list[data-astro-cid-upl63nim]{display:flex;flex-direction:column;gap:10px}.lbl[data-astro-cid-upl63nim]{font-size:11.5px}ul[data-astro-cid-upl63nim]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}li[data-astro-cid-upl63nim]{display:grid;grid-template-columns:minmax(110px,.4fr) minmax(0,1fr);gap:14px;padding:14px 16px;border:1px solid var(--ink);border-radius:8px;align-items:baseline}.pn[data-astro-cid-upl63nim]{font-size:17px;font-weight:700;letter-spacing:-.01em}.pc[data-astro-cid-upl63nim]{font-size:14px;color:var(--ink-2)}.note[data-astro-cid-upl63nim]{margin:0;font-size:15px;color:var(--muted);text-wrap:pretty}.team[data-astro-cid-z5g64hit]{border-top:1px solid var(--line)}.inner[data-astro-cid-z5g64hit]{padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px);--gap: 24px}.head[data-astro-cid-z5g64hit]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 48px;align-items:flex-end;margin-bottom:36px}.col[data-astro-cid-z5g64hit]{display:flex;flex-direction:column;gap:16px;max-width:620px}.intro[data-astro-cid-z5g64hit]{margin:0;font-size:17px;color:var(--ink-2);max-width:420px}.team-grid[data-astro-cid-z5g64hit]{display:flex;flex-direction:column;gap:28px}.row[data-astro-cid-z5g64hit],.net-grid[data-astro-cid-z5g64hit]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:28px var(--gap)}.net-grid[data-astro-cid-z5g64hit]{gap:24px var(--gap)}.card[data-astro-cid-z5g64hit]{flex:0 0 auto}.card--team[data-astro-cid-z5g64hit]{width:min(230px,calc((100% - 72px)/4))}.card--net[data-astro-cid-z5g64hit]{width:min(190px,calc((100% - 72px)/4))}@media (max-width: 899px){.team-grid[data-astro-cid-z5g64hit]{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:28px var(--gap)}.row[data-astro-cid-z5g64hit]{display:contents}.card--team[data-astro-cid-z5g64hit]{width:calc((100% - 48px) / 3)}.card--net[data-astro-cid-z5g64hit]{width:calc((100% - 72px)/4)}}@media (max-width: 599px){.inner[data-astro-cid-z5g64hit]{--gap: 16px}.card--team[data-astro-cid-z5g64hit],.card--net[data-astro-cid-z5g64hit]{width:calc((100% - 16px)/2)}}.link[data-astro-cid-z5g64hit]{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--ink);border-radius:10px}.photo[data-astro-cid-z5g64hit]{display:block;width:100%;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:var(--line)}.photo[data-astro-cid-z5g64hit] img[data-astro-cid-z5g64hit]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}.txt[data-astro-cid-z5g64hit]{display:flex;flex-direction:column;gap:6px;min-height:44px}.name[data-astro-cid-z5g64hit]{margin:0;font-size:16px;font-weight:700;line-height:1.25;hyphens:none;overflow-wrap:normal}.name--net[data-astro-cid-z5g64hit]{font-size:15px}.li[data-astro-cid-z5g64hit]{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--accent)}.li-icon[data-astro-cid-z5g64hit]{width:18px;height:18px;border-radius:4px;background:var(--ink);color:#fff;font-size:10.5px;font-weight:800;display:flex;align-items:center;justify-content:center;letter-spacing:-.02em}.link[data-astro-cid-z5g64hit]:hover .name[data-astro-cid-z5g64hit]{text-decoration:underline;text-underline-offset:3px}.link[data-astro-cid-z5g64hit]:hover .li[data-astro-cid-z5g64hit]{color:var(--accent-hover)}.network[data-astro-cid-z5g64hit]{margin-top:clamp(48px,6vw,72px);background:var(--mist);border-top:1px solid var(--line);border-radius:12px;padding:clamp(24px,4vw,44px)}.net-head[data-astro-cid-z5g64hit]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 48px;align-items:flex-end;margin-bottom:28px}.net-h[data-astro-cid-z5g64hit]{margin:0;font-size:clamp(24px,2.8vw,34px);line-height:1.08;letter-spacing:-.025em;font-weight:700}.net-intro[data-astro-cid-z5g64hit]{margin:0;font-size:16px;color:var(--ink-2);max-width:460px;text-wrap:pretty}.closing[data-astro-cid-z5g64hit]{margin:40px 0 0;font-size:clamp(20px,2.2vw,26px);font-weight:500;letter-spacing:-.015em;max-width:760px;text-wrap:balance}.final[data-astro-cid-nqzr7c5x]{background:var(--night);color:var(--paper)}.inner[data-astro-cid-nqzr7c5x]{padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px)}.h[data-astro-cid-nqzr7c5x]{margin:0 0 clamp(28px,4vw,44px);font-size:clamp(34px,5vw,64px);line-height:1;letter-spacing:-.04em;font-weight:700;max-width:900px;text-wrap:balance}.grid[data-astro-cid-nqzr7c5x]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px}.card[data-astro-cid-nqzr7c5x]{text-align:left;padding:26px;border-radius:12px;display:flex;flex-direction:column;gap:10px;min-height:180px;text-decoration:none;transition:background-color .15s,border-color .15s}.card--fm[data-astro-cid-nqzr7c5x]{background:var(--accent);color:#fff}.card--fm[data-astro-cid-nqzr7c5x]:hover{background:var(--accent-hover);color:#fff}.card--mg[data-astro-cid-nqzr7c5x]{border:1px solid var(--night-edge);background:transparent;color:var(--paper)}.card--mg[data-astro-cid-nqzr7c5x]:hover{border-color:var(--paper);color:var(--paper)}.l[data-astro-cid-nqzr7c5x]{font-size:12px}.l--dim[data-astro-cid-nqzr7c5x]{color:var(--grey-1)}.t[data-astro-cid-nqzr7c5x]{font-size:26px;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.d[data-astro-cid-nqzr7c5x]{font-size:15.5px;margin-top:auto}.d--dim[data-astro-cid-nqzr7c5x]{color:var(--night-text)}.mobile-bar[data-astro-cid-3ilr3p44]{display:none}@media (max-width: 759px){.mobile-bar[data-astro-cid-3ilr3p44]{position:sticky;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#f7f8faf2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--line);display:flex;gap:8px}}.invite[data-astro-cid-3ilr3p44]{flex:1;height:48px;font-size:15px;font-weight:700}.journey[data-astro-cid-3ilr3p44]{height:48px;padding:0 14px;font-size:14px}
