.labs-index{margin:0;padding:0;list-style:none}.labs-index .editorial-item{grid-template-columns:minmax(0,.3fr) minmax(0,1fr)}.lab-index-status{gap:10px;font-size:16px;line-height:1.65}.lab-index-body,.lab-index-status{display:flex;flex-direction:column}.lab-index-body{align-items:flex-start;gap:20px}.lab-index-body h3{max-width:14ch;font-size:var(--text-h2)}.lab-index-body>p{max-width:60ch;font-size:var(--text-body);line-height:1.7}.lab-summary-copy{font-family:var(--font-serif);font-size:var(--text-intro);line-height:1.22;letter-spacing:-.01em}.lab-status-panel{padding:clamp(24px,3vw,32px);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.lab-status-panel .eyebrow{margin-bottom:14px}.lab-status-panel p:last-child{color:var(--fg-muted);font-size:16px;line-height:1.7}.lab-concept-label{margin-bottom:28px;padding-left:18px;border-left:2px solid var(--brand-gold-500);font-size:16px;line-height:1.7}.lab-workflow-note{max-width:72ch;margin-top:28px;color:var(--fg-muted);font-size:16px;line-height:1.7}.lab-stage-badge{align-self:flex-start;padding:7px 12px;border:1px solid rgba(201,150,26,.3);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink);background:var(--accent-soft)}.lab-summary .lab-summary-copy{line-height:1.3}@media (max-width:600px){.labs-index .editorial-item{grid-template-columns:1fr}.lab-index-body h3{max-width:none}}