.card h3{font-size:22px;line-height:1.24;margin:0 0 14px;letter-spacing:-.02em}.label{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;margin-bottom:12px}.verified{background:#e9f7f0;color:var(--green)}.claim{background:#fff2d7;color:var(--amber)}.interpret{background:#edf2ff;color:#425bb5}.extension{background:#f2edff;color:#6a43bc}.risk{background:#ffecee;color:var(--red)}.equation{overflow:auto;margin:18px 0;padding:18px 20px;border-radius:18px;background:#f7f7fa;border:1px solid #e7e7ec}.eq-title{font-size:12px;color:var(--muted);font-weight:750;margin-top:22px}.vars{font-size:14px;color:#55555a}.pipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stage{padding:20px;border-radius:20px;background:linear-gradient(145deg,#fff,#f1f3ff);border:1px solid #e4e6f3}.stage .num{font-size:12px;font-weight:800;color:var(--violet)}.stage h3{font-size:18px;margin:6px 0}.stage p{font-size:13px;color:var(--muted);margin:0}.figure{background:#0b0b0e;color:#f5f5f7;border-radius:32px;padding:24px;margin:24px 0 34px;box-shadow:var(--shadow)}.figure img{display:block;width:100%;height:auto;border-radius:14px;background:#fff}.figure figcaption{padding:18px 4px 2px;font-size:14px;color:#c7c7ce}.figure figcaption b{color:#fff}.figure-split{display:grid;grid-template-columns:1fr 1fr;gap:18px}.table-wrap{overflow:auto;border-radius:20px;border:1px solid var(--line);background:#fff}table{border-collapse:collapse;width:100%;min-width:560px}th,td{text-align:left;padding:15px 18px;border-bottom:1px solid #e8e8ed}th{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);background:#fafafa}