.lab-matrix{background:var(--brand-bg-alt)}.matrix-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px;margin-bottom:28px}.matrix-grid article{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:28px}.lab-timeline h3,.matrix-grid h3{color:var(--brand-text)}.lab-copy{max-width:940px;color:var(--brand-text)}