.proofs-module__nPOm1G__shell{grid-template-columns:280px 1fr;align-items:start;gap:24px;display:grid}@media (max-width:860px){.proofs-module__nPOm1G__shell{grid-template-columns:1fr}}.proofs-module__nPOm1G__rail{flex-direction:column;gap:8px;display:flex;position:sticky;top:16px}@media (max-width:860px){.proofs-module__nPOm1G__rail{flex-direction:row;padding-bottom:4px;position:static;overflow-x:auto}.proofs-module__nPOm1G__item{min-width:230px}}.proofs-module__nPOm1G__item{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);cursor:pointer;font:inherit;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.proofs-module__nPOm1G__item:hover{border-color:var(--color-accent)}.proofs-module__nPOm1G__itemOn{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.proofs-module__nPOm1G__itemIcon{color:var(--color-accent);flex:none;margin-top:2px}.proofs-module__nPOm1G__itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.proofs-module__nPOm1G__itemTitle{font-size:.92rem;font-weight:700;line-height:1.25}.proofs-module__nPOm1G__itemBlurb{color:var(--color-muted);font-size:.78rem;line-height:1.35}.proofs-module__nPOm1G__itemNum{color:var(--color-muted);flex:none;font-size:.75rem}.proofs-module__nPOm1G__stage{flex-direction:column;gap:16px;min-width:0;display:flex}.proofs-module__nPOm1G__stageTitle{letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.proofs-module__nPOm1G__claim{border-left:3px solid var(--color-accent);background:var(--color-surface);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:12px 16px;line-height:1.6}.proofs-module__nPOm1G__claimTag{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-right:6px;font-size:.7rem;font-weight:700}.proofs-module__nPOm1G__figure{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);padding:16px}.proofs-module__nPOm1G__svg{width:100%;height:auto;max-height:420px;display:block}.proofs-module__nPOm1G__guide{stroke:var(--color-muted);stroke-width:1.5px;stroke-dasharray:5 5}.proofs-module__nPOm1G__label{fill:currentColor;font-size:15px;font-weight:600}.proofs-module__nPOm1G__fade{transition:opacity .3s}.proofs-module__nPOm1G__arc{fill:none;stroke-width:4px;stroke-linecap:round}.proofs-module__nPOm1G__angA{stroke:#e5484d}.proofs-module__nPOm1G__angB{stroke:#3e7bfa}.proofs-module__nPOm1G__angC{stroke:#2fa05b}.proofs-module__nPOm1G__angAText{fill:#e5484d}.proofs-module__nPOm1G__angBText{fill:#3e7bfa}.proofs-module__nPOm1G__angCText{fill:#2fa05b}.proofs-module__nPOm1G__tri{fill:var(--color-accent);fill-opacity:.35;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round}.proofs-module__nPOm1G__areaC{fill:#2fa05b;fill-opacity:.3;stroke:currentColor;stroke-width:1.5px}.proofs-module__nPOm1G__areaA{fill:#e5484d;fill-opacity:.3}.proofs-module__nPOm1G__areaB{fill:#3e7bfa;fill-opacity:.3}.proofs-module__nPOm1G__dot{fill:var(--color-muted)}.proofs-module__nPOm1G__dotOn{fill:var(--color-accent)}.proofs-module__nPOm1G__controls{flex-direction:column;gap:12px;margin-top:12px;display:flex}.proofs-module__nPOm1G__slider{flex-direction:column;flex:1;gap:4px;min-width:180px;display:flex}.proofs-module__nPOm1G__sliderLabel{color:var(--color-muted);font-size:.85rem}.proofs-module__nPOm1G__sliderLabel strong{color:var(--color-text)}.proofs-module__nPOm1G__sliderRow{flex-wrap:wrap;gap:16px;display:flex}.proofs-module__nPOm1G__readout{color:var(--color-muted);font-size:.9rem;line-height:1.5}.proofs-module__nPOm1G__facts{color:var(--color-muted);flex-direction:column;gap:6px;margin:0;padding:0;font-size:.9rem;line-height:1.5;list-style:none;display:flex}.proofs-module__nPOm1G__facts strong{color:var(--color-text)}.proofs-module__nPOm1G__choices{flex-wrap:wrap;gap:8px;display:flex}.proofs-module__nPOm1G__choice{border:1px solid var(--color-border);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:.85rem}.proofs-module__nPOm1G__choiceOn{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.proofs-module__nPOm1G__stepper{flex-direction:column;gap:14px;display:flex}.proofs-module__nPOm1G__dots{gap:8px;margin:0;padding:0;list-style:none;display:flex}.proofs-module__nPOm1G__dot2{border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border-radius:50%;font-size:.85rem;font-weight:700}.proofs-module__nPOm1G__dot2Past{border-color:var(--color-accent);color:var(--color-accent)}.proofs-module__nPOm1G__dot2On{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.proofs-module__nPOm1G__stepBody{flex-direction:column;gap:8px;display:flex}.proofs-module__nPOm1G__stepTitle{font-size:1.05rem;font-weight:700}.proofs-module__nPOm1G__stepText{line-height:1.7}.proofs-module__nPOm1G__qed{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-accent);padding:12px 16px;line-height:1.6}.proofs-module__nPOm1G__qedMark{color:var(--color-accent);margin-right:6px;font-weight:700}.proofs-module__nPOm1G__nav{gap:10px;display:flex}.proofs-module__nPOm1G__navBtn{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;align-items:center;gap:4px;padding:9px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.proofs-module__nPOm1G__navBtn:disabled{opacity:.4;cursor:default}.proofs-module__nPOm1G__navPrimary{background:var(--color-accent);border-color:var(--color-accent);color:#fff}
.page-module__M2rQ2q__header{padding:40px 0 8px}.page-module__M2rQ2q__back{color:var(--color-muted);margin-bottom:16px;font-size:.85rem;font-weight:600;display:inline-block}.page-module__M2rQ2q__back:hover{color:var(--color-accent)}.page-module__M2rQ2q__title{letter-spacing:-.02em;margin-bottom:12px;font-size:2rem;font-weight:700}.page-module__M2rQ2q__tagline{color:var(--color-muted);max-width:640px;margin-bottom:32px;line-height:1.6}.page-module__M2rQ2q__body{padding-bottom:96px}
