.hero[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--line);padding:clamp(2.6rem,6vw,4.5rem) 0 clamp(3.5rem,7vw,5.5rem);overflow-x:clip}.hero__in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.hero__copy[data-astro-cid-ge2uvauf]{min-width:0}.hero__h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.5rem,1.6rem + 3.2vw,4.4rem);line-height:1.02}.hero__sub[data-astro-cid-ge2uvauf]{max-width:36rem;font-size:var(--step-1);color:var(--ink-2);margin:1.4rem 0 2rem;line-height:1.5}.hero__meta[data-astro-cid-ge2uvauf]{color:var(--muted);margin:.9rem 0 0;font-size:.82rem;line-height:1.7}.hero__meta[data-astro-cid-ge2uvauf] code[data-astro-cid-ge2uvauf]{font-family:var(--mono);color:var(--ink-2);font-size:.92em}.hero__viz[data-astro-cid-ge2uvauf]{min-width:0;margin:0}.hero__field[data-astro-cid-ge2uvauf]{margin-inline:auto;aspect-ratio:1;width:min(112%,540px,max(18rem,100svh - 14rem));margin-bottom:-.75rem;position:relative}.hero__canvas[data-astro-cid-ge2uvauf]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hero__cap[data-astro-cid-ge2uvauf]{max-width:30rem;color:var(--faint);text-align:center;margin:.2rem auto 0;font-size:.8rem;line-height:1.55}.hero__cap[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{margin:0}.hero__cap[data-astro-cid-ge2uvauf] code[data-astro-cid-ge2uvauf]{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:.92em}.hero__capnum[data-astro-cid-ge2uvauf]{font-family:var(--mono);color:var(--muted);font-size:.76rem;margin-bottom:.25rem!important}.hero__capnum[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--accent);font-weight:400}.hero__run[data-astro-cid-ge2uvauf]{margin-top:clamp(2.4rem,5vw,3.4rem)}.hero__run[data-astro-cid-ge2uvauf] .term{margin:0}.hero__runcap[data-astro-cid-ge2uvauf]{color:var(--muted);margin:.8rem 0 0;font-size:.82rem}@media (width<=900px){.hero__in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:1.6rem}.hero__field[data-astro-cid-ge2uvauf]{width:min(76%,300px);margin-block:-.75rem}}.proof[data-astro-cid-jxp34i24]{margin-top:clamp(1.8rem,4vw,2.6rem)}.proof__grid[data-astro-cid-jxp34i24]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(2.4rem,5vw,4.5rem);display:grid}.proof__block[data-astro-cid-jxp34i24]{border-top:1px solid var(--line-2);flex-direction:column;min-width:0;margin:0;padding-top:1.2rem;display:flex}.proof__k[data-astro-cid-jxp34i24]{color:var(--ink-2);font-size:.9rem}.proof__big[data-astro-cid-jxp34i24]{font-family:var(--mono);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;margin:.5rem 0 .6rem;font-size:clamp(2.2rem,1.5rem + 2.2vw,3rem);line-height:1}.proof__lab[data-astro-cid-jxp34i24]{color:var(--muted);max-width:44ch;font-size:.9rem;line-height:1.6}.proof__note[data-astro-cid-jxp34i24]{color:var(--faint);margin:.9rem 0 1.1rem;font-size:.8rem;line-height:1.6}.proof__block[data-astro-cid-jxp34i24] .morelink[data-astro-cid-jxp34i24]{margin-top:auto}.proof__src[data-astro-cid-jxp34i24]{color:var(--faint);margin:clamp(1.8rem,3vw,2.4rem) 0 0;font-size:.78rem}.proof__capsrc[data-astro-cid-jxp34i24]{font-family:var(--mono);font-size:.92em}.sv[data-astro-cid-jxp34i24]{margin:1.5rem 0 0;padding:0;list-style:none}.sv__row[data-astro-cid-jxp34i24]{grid-template-columns:minmax(0,14rem) minmax(0,1fr) 3.4rem 4.2rem;align-items:center;gap:.75rem;padding:.3rem 0;display:grid}.sv__name[data-astro-cid-jxp34i24]{font-family:var(--mono);color:var(--muted);overflow-wrap:anywhere;font-size:.72rem}.sv__track[data-astro-cid-jxp34i24]{background:var(--raise);height:8px;overflow:hidden}.sv__fill[data-astro-cid-jxp34i24]{height:100%;width:var(--w);background:var(--line-3);display:block}.sv__val[data-astro-cid-jxp34i24],.sv__tools[data-astro-cid-jxp34i24]{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}.sv__val[data-astro-cid-jxp34i24]{color:var(--ink-2)}.sv__tools[data-astro-cid-jxp34i24]{color:var(--faint)}.sv__row[data-astro-cid-jxp34i24].is-ref .sv__name[data-astro-cid-jxp34i24],.sv__row[data-astro-cid-jxp34i24].is-ref .sv__val[data-astro-cid-jxp34i24]{color:var(--ink)}.sv__row[data-astro-cid-jxp34i24].is-ref .sv__fill[data-astro-cid-jxp34i24]{background:var(--accent)}.sk[data-astro-cid-jxp34i24]{margin:1.5rem 0 0;position:relative}.sk__head[data-astro-cid-jxp34i24]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;margin:0 0 .45rem;display:flex}.sk__top[data-astro-cid-jxp34i24]{color:var(--muted);font-size:.72rem;font-family:var(--mono);margin:0}.sk__top[data-astro-cid-jxp34i24].is-low{color:var(--alert)}.sk__top[data-astro-cid-jxp34i24] code[data-astro-cid-jxp34i24]{font:inherit}.sk__plot[data-astro-cid-jxp34i24]{border-bottom:1px solid var(--line-3);align-items:flex-end;gap:2px;height:clamp(9rem,14vw,12rem);display:flex}.sk__col[data-astro-cid-jxp34i24]{min-width:0;height:var(--h);background:var(--line-3);flex:1 1 0}.sk__col[data-astro-cid-jxp34i24].is-low{background:var(--alert)}.sk__keys[data-astro-cid-jxp34i24]{color:var(--faint);gap:.9rem;margin:0;font-size:.74rem;display:flex}.sk__key[data-astro-cid-jxp34i24]{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.sk__sw[data-astro-cid-jxp34i24]{background:var(--line-3);width:.6rem;height:.6rem;display:inline-block}.sk__sw[data-astro-cid-jxp34i24].is-low{background:var(--alert)}@media (width<=1100px){.proof__grid[data-astro-cid-jxp34i24]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.sv__row[data-astro-cid-jxp34i24]{grid-template-columns:minmax(0,1fr) 3.6rem 4.4rem;grid-template-areas:"name val tools""bar bar bar";row-gap:.35rem;padding:.4rem 0}.sv__name[data-astro-cid-jxp34i24]{grid-area:name}.sv__track[data-astro-cid-jxp34i24]{grid-area:bar}.sv__val[data-astro-cid-jxp34i24]{grid-area:val}.sv__tools[data-astro-cid-jxp34i24]{grid-area:tools}.sv__name[data-astro-cid-jxp34i24],.sv__val[data-astro-cid-jxp34i24],.sv__tools[data-astro-cid-jxp34i24],.sk__top[data-astro-cid-jxp34i24]{font-size:.75rem}}.lead[data-astro-cid-lcdefpme]{max-width:40rem;color:var(--ink-2);margin:.8rem 0 0}.more[data-astro-cid-lcdefpme]{margin:1.8rem 0 0}.cl[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:clamp(1.8rem,4vw,2.6rem) 0 0;padding:0;list-style:none}.cl__row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);align-items:baseline;gap:.4rem 2rem;padding:1.05rem 0;display:grid}.cl__cmd[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--ink);font-size:.86rem;transition:color .16s}.cl__cmd[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.cl__cmd[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{font:inherit}.cl__what[data-astro-cid-lcdefpme]{color:var(--ink-2)}.cl__tag[data-astro-cid-lcdefpme]{border:1px solid var(--line-3);color:var(--muted);white-space:nowrap;border-radius:5px;margin-left:.6rem;padding:.1em .5em;font-size:.74rem}.faq__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem clamp(2rem,5vw,4rem);margin:clamp(1.8rem,4vw,2.6rem) 0 0;padding:0;list-style:none;display:grid}.faq__q[data-astro-cid-lcdefpme]{font-size:var(--step-0);letter-spacing:-.01em;color:var(--ink);line-height:1.4}.faq__a[data-astro-cid-lcdefpme]{color:var(--ink-2);word-break:keep-all;max-width:60ch;margin:.55rem 0 0;font-size:.92rem;line-height:1.65}.sec--cta[data-astro-cid-lcdefpme]{border-bottom:0}.cta__cmd[data-astro-cid-lcdefpme]{margin-top:1.4rem}.cta__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem 1.6rem;margin:1.4rem 0 0;font-size:.92rem;display:flex}@media (width<=760px){.cl__row[data-astro-cid-lcdefpme],.faq__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
