.tag.fact{border-color:#8db7ec;color:#174ea6}.tag.analysis{border-color:#aaa;color:#444}.tag.advice{border-color:#9b8bc8;color:#5b21b6}
    .thesis{font-size:clamp(22px,3vw,34px);line-height:1.35;letter-spacing:-.025em;padding:34px 0;max-width:900px}.compare{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.paper{padding:32px 28px 36px}.paper+ .paper{border-left:1px solid var(--line)}.paper h3{margin-top:0}.react{border-top:4px solid var(--react)}.reflex{border-top:4px solid var(--reflex)}
    .flow{margin:28px 0;padding:28px 0;overflow:auto}.flow-row{min-width:720px;display:grid;grid-template-columns:repeat(5,1fr);align-items:stretch}.flow-node{border-top:2px solid var(--ink);padding:14px 16px;background:var(--soft);min-height:94px}.flow-node+ .flow-node{margin-left:8px}