.hero[data-astro-cid-ge2uvauf]{background:var(--ink-deep);color:var(--on-ink);align-items:center;min-height:min(860px,92vh);margin-top:-72px;padding-top:72px;display:flex;position:relative;overflow:hidden}canvas[data-astro-cid-ge2uvauf]{width:100%;height:100%;display:block;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(90deg,var(--ink-deep) 0%,#12072dd9 38%,#12072d26 70%,transparent 100%),linear-gradient(0deg,var(--ink-deep) 0%,transparent 22%);pointer-events:none;position:absolute;inset:0}.wrap[data-astro-cid-ge2uvauf]{z-index:1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:40px;width:100%;padding-block:64px 96px;display:grid;position:relative}.copy[data-astro-cid-ge2uvauf]{flex-direction:column;gap:30px;display:flex}.eyebrow[data-astro-cid-ge2uvauf]{color:var(--action-2)}h1[data-astro-cid-ge2uvauf]{color:var(--on-ink)}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#cfc2ff,#7144d1 60%,#04a3be);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lead[data-astro-cid-ge2uvauf]{color:var(--on-ink-2);font-size:1.2rem}.note[data-astro-cid-ge2uvauf]{color:var(--on-ink-2);font-size:.84rem;font-family:var(--mono);letter-spacing:.02em}.note[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--on-ink);font-weight:500}.ticker[data-astro-cid-ge2uvauf]{flex-direction:column;place-self:end;gap:10px;width:100%;max-width:340px;display:flex}.tk[data-astro-cid-ge2uvauf]{border:1px solid var(--ink-line);backdrop-filter:blur(8px);font-family:var(--mono);color:var(--on-ink-2);background:#12072d8c;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:12px 14px;font-size:.74rem;display:flex}.tk[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--on-ink);font-weight:500}.tk[data-astro-cid-ge2uvauf] .cs[data-astro-cid-ge2uvauf]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tk[data-astro-cid-ge2uvauf].in{animation:.7s cubic-bezier(.2,0,0,1) tkin}@keyframes tkin{0%{opacity:0;transform:translate(40px)}}.dot[data-astro-cid-ge2uvauf]{border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #ffffff0f}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]:after{background:linear-gradient(0deg,var(--ink-deep) 0%,#12072de0 55%,#12072d73 100%)}.wrap[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.ticker[data-astro-cid-ge2uvauf]{justify-self:stretch;max-width:none}}.marq[data-astro-cid-lcdefpme]{background:var(--ink-deep);border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line);color:var(--on-ink-2);overflow:hidden}.marq-track[data-astro-cid-lcdefpme]{width:max-content;animation:38s linear infinite marq;display:flex}.marq[data-astro-cid-lcdefpme]:hover .marq-track[data-astro-cid-lcdefpme]{animation-play-state:paused}.marq-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:44px;padding:18px 44px;font-size:.8rem;display:inline-flex}.marq-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"◆";color:var(--action);font-size:.5rem}@keyframes marq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marq-track[data-astro-cid-lcdefpme]{animation:none}}.grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.thesis[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,4.6vw,3.9rem)}.col[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:22px;padding-top:12px;display:flex}.pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;width:100%;margin-top:8px;display:grid}.pair[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:14px;padding:20px;font-size:.95rem;position:relative;overflow:hidden}.pair[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--heading);margin-bottom:6px;font-size:1.15rem;font-weight:600;display:block}.pair[data-astro-cid-lcdefpme] .bad[data-astro-cid-lcdefpme]:before,.pair[data-astro-cid-lcdefpme] .good[data-astro-cid-lcdefpme]:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.pair[data-astro-cid-lcdefpme] .bad[data-astro-cid-lcdefpme]:before{background:var(--sep)}.pair[data-astro-cid-lcdefpme] .good[data-astro-cid-lcdefpme]:before{background:var(--action)}@media (width<=860px){.grid[data-astro-cid-lcdefpme],.pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.chain-band[data-astro-cid-lcdefpme]{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.chain-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.sticky[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:22px;display:flex;position:sticky;top:110px}.big[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.05em;color:var(--tint-2);font-variant-numeric:tabular-nums;font-size:clamp(5rem,11vw,9rem);font-weight:800;line-height:.9}.cur[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--heading);min-height:2.2em;font-size:1.6rem;font-weight:600}.steps[data-astro-cid-lcdefpme]{flex-direction:column;display:flex;position:relative}.steps[data-astro-cid-lcdefpme]:before{content:"";background:var(--border);width:1px;position:absolute;top:30px;bottom:30px;left:19px}.stp[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);grid-template-columns:40px minmax(0,1fr);gap:22px;padding:30px 0;transition:opacity .4s;display:grid}.stp[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.stp[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{border:1px solid var(--sep);background:var(--surface);width:40px;height:40px;font-family:var(--mono);color:var(--text-2);z-index:1;border-radius:50%;place-items:center;font-size:.74rem;transition:all .35s;display:grid;position:relative}.stp[data-astro-cid-lcdefpme].act .n[data-astro-cid-lcdefpme]{background:var(--action);border-color:var(--action);color:var(--on-action);box-shadow:0 0 0 8px var(--tint)}.stp[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:52ch;margin-top:8px}.stp[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--action);background:var(--tint);border-radius:4px;margin-top:12px;padding:4px 10px;font-size:.68rem;display:inline-block}.steps[data-astro-cid-lcdefpme].has-act .stp[data-astro-cid-lcdefpme]:not(.act){opacity:.55}@media (width<=860px){.chain-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sticky[data-astro-cid-lcdefpme]{position:static}.big[data-astro-cid-lcdefpme],.cur[data-astro-cid-lcdefpme]{display:none}.steps[data-astro-cid-lcdefpme].has-act .stp[data-astro-cid-lcdefpme]:not(.act){opacity:1}}.feat-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:18px;max-width:760px;margin-bottom:72px;display:flex}.feat[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);padding-block:56px;scroll-margin-top:90px;display:grid}.feat[data-astro-cid-lcdefpme]>*{min-width:0}.feat[data-astro-cid-lcdefpme]:nth-of-type(2n) .feat-copy[data-astro-cid-lcdefpme]{order:2}.feat-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.feat-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,2.6vw,2.2rem)}.feat-copy[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;font-size:.97rem;list-style:none;display:flex}.feat-copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:26px;position:relative}.feat-copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--tint-2);width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--action);border-radius:50%;position:absolute;top:.5em;left:0}@media (width<=860px){.feat[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-block:40px}.feat[data-astro-cid-lcdefpme]:nth-of-type(2n) .feat-copy[data-astro-cid-lcdefpme]{order:0}}.trdss[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.trdss[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(circle,#7144d159,#0000 60%);border-radius:50%;width:900px;height:900px;position:absolute;top:-300px;right:-300px}.trdss[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;position:relative}.tp[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:22px 32px;margin-top:10px;display:grid}.tp[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{color:var(--on-ink-2);border-left:1px solid var(--ink-line);padding-left:16px;font-size:.95rem}.tp[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--on-ink);font-weight:600;font-family:var(--display);margin-bottom:3px;font-size:1.1rem;display:block}@media (width<=900px){.trdss[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=520px){.tp[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.h-nums[data-astro-cid-lcdefpme]{max-width:20ch;margin:16px 0 40px}.nums[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.num[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:32px 26px 28px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.num[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.num[data-astro-cid-lcdefpme]:after{content:"";background:var(--tint);z-index:0;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-30px;right:-30px}.num[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--heading);font-variant-numeric:tabular-nums;letter-spacing:-.04em;z-index:1;font-size:clamp(2.6rem,4.6vw,3.8rem);font-weight:800;line-height:1;position:relative}.num[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-2);z-index:1;font-size:.92rem;position:relative}.foot[data-astro-cid-lcdefpme]{color:var(--text-2);margin-top:16px;font-size:.78rem}@media (width<=860px){.nums[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.nums[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.quote[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:22px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:80px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden}.quote[data-astro-cid-lcdefpme]:before{content:"“";font-family:var(--display);color:var(--tint-2);pointer-events:none;font-size:14rem;font-weight:800;line-height:1;position:absolute;top:-30px;left:28px}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--heading);letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:500;line-height:1.3;position:relative}.who[data-astro-cid-lcdefpme]{color:var(--text-2);flex-direction:column;gap:4px;margin-top:22px;font-size:.9rem;display:flex}.who[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--heading);font-weight:600}.proof[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;font-size:.9rem;display:flex}.proof[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--page);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}@media (width<=800px){.quote[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.check[data-astro-cid-lcdefpme]{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden}.check[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{align-items:center}.gauge[data-astro-cid-lcdefpme]{width:100%;min-width:0;max-width:560px;margin:0 auto;position:relative}.gauge[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block;overflow:hidden}.gauge[data-astro-cid-lcdefpme] .ring{fill:none;stroke:var(--tint-2);stroke-width:14px}.gauge[data-astro-cid-lcdefpme] .arc{fill:none;stroke:url(#ga);stroke-width:14px;stroke-linecap:round;stroke-dasharray:1 1000;transition:stroke-dasharray 1.6s cubic-bezier(.2,0,0,1)}.gauge[data-astro-cid-lcdefpme] .pl{font-family:var(--mono);fill:var(--text-2);letter-spacing:.06em;font-size:9.5px}.gauge[data-astro-cid-lcdefpme] .ctr-b{font-family:var(--display);fill:var(--heading);letter-spacing:-.04em;font-size:64px;font-weight:800}.gauge[data-astro-cid-lcdefpme] .ctr-s{font-family:var(--mono);fill:var(--text-2);letter-spacing:.12em;font-size:10px}.gauge[data-astro-cid-lcdefpme] .nd{fill:var(--surface);stroke:var(--action);stroke-width:2px}.gauge[data-astro-cid-lcdefpme] .nd.on{fill:var(--action)}.sect-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.all[data-astro-cid-lcdefpme]{color:var(--action);font-weight:600}
