.hero{isolation:isolate;padding:40px 0 0;position:relative;overflow:clip}.hero-head{grid-template-columns:minmax(0,1fr);display:grid}.hero-eyebrow{font-size:var(--fs-sm);color:var(--text-2);grid-column:1/-1;align-items:center;gap:10px;margin-bottom:18px;font-weight:500;display:inline-flex}.hero-eyebrow .orb{flex:none}.eb-short{display:none}@media (width<=560px){.eb-long{display:none}.eb-short{display:inline}}.hero-h{font-size:inherit;line-height:inherit;font-weight:inherit;grid-area:2/1/auto/-1;margin:0}.hero-h span{display:block}.hero-h1{max-width:15ch;font-size:var(--fs-display);line-height:1.04;font-weight:var(--w-head);letter-spacing:var(--tr-display);text-wrap:balance}.hero-h2{margin-top:var(--sp-p);max-width:30em;font-size:var(--fs-h3);letter-spacing:var(--tr-head);color:var(--text-2);text-wrap:pretty;font-weight:400;line-height:1.2}.hero-act{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:24px;display:flex}.hero-ctas{flex:none;gap:12px;display:flex}.hero-note{max-width:40em;font-size:var(--fs-cap);color:var(--text-3);text-wrap:wrap;line-height:1.45}.hero-note code{color:var(--text);font-size:var(--fs-cap);white-space:nowrap}.sig{min-width:0;margin-top:32px;position:relative}.sig-bloom{z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side,#7c6cff38,#4f8cff1a 55%,#0000);border-radius:50%;width:min(1100px,120vw);height:70%;position:absolute;top:18%;left:50%;transform:translate(-50%)}:root[data-theme=light] .sig-bloom{opacity:.55}@media (prefers-color-scheme:light){:root[data-theme=system] .sig-bloom{opacity:.55}}.sig-slab{gap:14px;display:grid}.sig-top{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:44px;padding:0 16px;display:grid}.sig-tbl{font-size:var(--fs-sm);color:var(--text)}.sig-tbl .mono{font-size:var(--fs-code)}.sig-rows{color:var(--text-2);margin-left:16px}.sig-claim{border-radius:var(--r-btn);height:38px;box-shadow:inset 0 0 0 1px var(--line);transition:opacity var(--d-reveal) var(--e-glide), transform var(--d-reveal) var(--e-glide);background:#ffffff0a;align-items:center;gap:12px;padding:0 14px;display:flex}.sig-who{font-size:var(--fs-code);color:var(--text-3)}.sig-say{font-size:var(--fs-sm);color:var(--text);white-space:nowrap}.sig-say b{color:var(--claim);font-weight:500}.sig-live{font-size:var(--fs-cap);color:var(--text-2);align-items:center;gap:8px;margin-left:16px;display:inline-flex}.sig-live i{background:var(--match);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #34e3c926}.sig-grid{padding:20px 24px}.sig-svg{width:100%;height:auto;display:block;overflow:visible}.sig-m{display:none}.sig-svg .c{fill:#ffffff12;transition:fill var(--d-comp) var(--e-out)}.sig-svg .c.x{fill:#ff7a7080}.sig-svg .c.k{fill:#ffffff24}.sig-svg .c.k.x{fill:var(--claim);stroke:var(--white);stroke-width:1.2px}.sig-frost{fill:#ffffff0d;stroke:#ffffff47;stroke-width:1px}.sig-pane{transition:opacity var(--d-comp) var(--e-out)}.sig-legend{font-size:var(--fs-cap);color:var(--text-2);flex-wrap:wrap;justify-self:end;gap:8px 20px;display:flex}.sig-legend li{align-items:center;gap:8px;display:inline-flex}.sig-legend i{background:#ffffff1f;border-radius:2.5px;width:10px;height:10px}.sig-legend i.k{background:var(--claim)}.sig-legend i.x{background:#ff7a70b3}.sig-readout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px;padding:14px 24px;display:grid}.sig-count{grid-template-columns:1fr 1fr;display:grid}.sig-count>div+div{border-left:1px solid var(--line);padding-left:28px}.sig-count dt{font-size:var(--fs-sm);color:var(--text-2)}.sig-count dd{font-size:var(--fs-sm);color:var(--text-2);align-items:baseline;gap:10px;margin-top:4px;display:flex}.sig-n{font-size:var(--fs-h2);letter-spacing:var(--tr-num);font-variant-numeric:tabular-nums lining-nums;color:var(--text);font-weight:500;line-height:.9}.sig-said .sig-n{color:var(--claim);transition:opacity var(--d-comp) var(--e-out)}.sig-real .sig-n{color:var(--mismatch)}.sig-verdict{transition:opacity var(--d-reveal) var(--e-glide), transform var(--d-reveal) var(--e-glide);background:#ff7a700f;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:12px 16px;display:grid;box-shadow:inset 0 0 0 1px #ff7a7038}.sig-orb{flex:none}.sig-orb .orb-l,.sig-orb .orb-r{transition:transform var(--d-reveal) var(--e-glide)}.sig-orb .orb-l{transform:translate(-3.5px)}.sig-orb .orb-r{transform:translate(3.5px)}.sig-orb .orb-line{fill:var(--mismatch)}.sig-orb .orb-lineglow{fill:var(--mismatch);opacity:.7}.sig-v{font-size:var(--fs-sm);color:var(--text-2);line-height:1.5}.sig-chip{font-weight:var(--w-head);color:var(--mismatch);margin-bottom:2px;display:block}.sig-line{color:var(--text-2)}.sig-cap{font-size:var(--fs-cap);color:var(--text-3);justify-content:space-between;align-items:baseline;gap:8px 24px;margin-top:24px;padding:0 8px;display:flex}.sig-cap-end{flex:none;align-items:baseline;gap:24px;display:inline-flex}.sig-cap .text-link{font-size:var(--fs-sm)}.sig-replay{font-size:var(--fs-sm);color:var(--text-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:5px}.sig-replay:hover{color:var(--text)}.sig.is-armed:not(.p-claim) .sig-claim{opacity:0;transform:translateY(6px)}.sig.is-armed:not(.p-done) .sig-verdict{opacity:0;transform:translateY(8px)}.sig.is-armed:not(.p-done) .sig-orb .orb-l,.sig.is-armed:not(.p-done) .sig-orb .orb-r{transform:none}.sig.is-armed:not(.p-sweep):not(.p-done) .sig-pane{opacity:0}.sig.is-armed .sig-svg .c{transition-duration:var(--d-micro)}.sig.is-armed:not(.p-claim) .sig-said .sig-n{opacity:.25}.hero-ww{border-top:1px solid var(--line);margin-top:clamp(72px,8vw,112px);padding:32px 0 clamp(72px,8vw,112px)}@media (width<=1040px){.sig-top{grid-template-columns:1fr auto}.sig-claim{grid-area:2/1/auto/-1;justify-self:start}.sig-readout{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.hero-act{display:block}.hero-note{margin-top:16px}.hero-ctas{flex-direction:column}.hero-ctas .btn{width:100%;height:48px}.sig{width:min(100% - 24px, var(--wide))}.sig-slab{border-radius:22px;gap:8px;padding:8px}.sig-slab:after{margin:0 22px}.sig-top{gap:10px;padding:10px 10px 4px}.sig-rows{display:none}.sig-legend{grid-column:1/-1;justify-self:start}.sig-claim{flex-wrap:wrap;gap:4px 10px;height:auto;min-height:38px;padding:8px 12px}.sig-say{white-space:normal}.sig-grid{padding:16px 14px 14px}.sig-d{display:none}.sig-m{display:block}.sig-legend{gap:6px 14px}.sig-readout{gap:18px;padding:18px 16px}.sig-count>div+div{padding-left:18px}.sig-verdict{align-items:start;padding:14px}.sig-orb{width:36px;height:36px}.sig-cap{flex-direction:column;padding:0 4px}}.hv-levels{font-size:var(--fs-cap);color:var(--text-3);align-items:center;gap:0;display:flex}.hv-levels li+li:before{content:"";vertical-align:middle;background:var(--line-2);width:16px;height:1px;margin:0 8px;display:inline-block}.hv-levels li.is-on{color:var(--text-2)}.hv-levels li.is-at{color:var(--text);font-weight:var(--w-head)}.hero-ch{font-size:var(--fs-15)}@media (width<=720px){.hero-ch{margin-top:16px}}.ww[data-astro-cid-al2de64r]{gap:0;display:grid}.ww-g[data-astro-cid-al2de64r]{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:12px 16px;padding:20px 0;display:grid}.ww-g[data-astro-cid-al2de64r]+.ww-g[data-astro-cid-al2de64r]{border-top:1px solid var(--line)}.ww-h[data-astro-cid-al2de64r]{font-size:var(--fs-sm);color:var(--text-2);white-space:nowrap;margin:0;padding-top:14px;font-weight:500}.ww-list[data-astro-cid-al2de64r]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ww-i[data-astro-cid-al2de64r]{--bm:22px;background:var(--panel);min-width:0;min-height:52px;box-shadow:var(--spec), 0 0 0 1px var(--line);font-size:var(--fs-sm);color:var(--text);border-radius:14px;align-items:center;gap:12px;padding:8px 16px 8px 12px;font-weight:500;line-height:1.3;display:flex}.ww-i[data-astro-cid-al2de64r] .bm{width:32px}.ww-n[data-astro-cid-al2de64r]{min-width:0}.ww-q[data-astro-cid-al2de64r]{color:var(--text-3);font-weight:400}.ww-tm[data-astro-cid-al2de64r]{font-size:var(--fs-cap);color:var(--text-3);margin:4px 0 0 128px;line-height:1.5}@media (width<=1023px){.ww-g[data-astro-cid-al2de64r]{grid-template-columns:minmax(0,1fr);gap:12px}.ww-h[data-astro-cid-al2de64r]{padding-top:0}.ww-tm[data-astro-cid-al2de64r]{margin-left:0}}@media (width<=760px){.ww-list[data-astro-cid-al2de64r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ww-i[data-astro-cid-al2de64r]{--bm:20px;border-radius:12px;gap:10px;min-height:48px;padding:8px 10px 8px 8px}.ww-i[data-astro-cid-al2de64r] .bm{width:28px}}
