.hub .research-index{margin-top:6px;border-top:1px solid var(--border)}.hub .research-row{display:block;padding:26px 0;border-bottom:1px solid var(--border);color:var(--text)}.hub .research-row:hover{text-decoration:none}.hub .research-row .cardmeta{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.hub .research-row .tag{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.hub .research-row .tag.read{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.hub .research-row .cardmeta .dot{color:var(--text-muted)}.hub .research-row h3{margin:10px 0 8px;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--text)}.hub .research-row:hover h3{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.hub .research-row p{font-size:15px;line-height:1.6;color:var(--text-sub);max-width:62ch}@media (min-width:760px){.hub .research-row{display:grid;grid-template-columns:172px 1fr;column-gap:32px;align-items:start}.hub .research-row .cardmeta{grid-column:1;grid-row:1/span 2;flex-direction:column;align-items:flex-start;gap:5px;padding-top:3px}.hub .research-row .cardmeta .dot{display:none}.hub .research-row h3{grid-column:2;grid-row:1;margin-top:0}.hub .research-row p{grid-column:2;grid-row:2}}.hub .research-read{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--text-muted);white-space:nowrap}.hub .research-sep{color:var(--text-muted);font-size:12px;line-height:1}.hub .research-prose{max-width:640px}.hub .research-prose>*+*{margin-top:20px}.hub .research-prose>h2{margin-top:54px}.hub .research-prose>h2+*{margin-top:12px}.hub .research-prose>.hub-cite{margin-top:44px}.hub .research-prose h3+p{margin-top:12px}.hub .research-prose>h2+div>h3{margin-top:0}.hub .research-prose a{color:var(--text);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--text-muted)}.hub .research-prose a:hover{text-decoration-color:var(--text)}.hub .research-prose .hub-cite-list a{font-weight:600}.hub .research-prose .hub-cite{border-left:1px solid var(--border);border-radius:var(--radius);padding:22px 24px}.hub .research-prose .hub-cite-label{color:var(--text-muted)}.hub .research-prose .hub-cite-list{padding-left:0}.hub .research-prose .hub-cite-list li+li{margin-top:0}.hub .research-prose .hub-cite-note{margin-top:14px}