.about-hero{padding:180px 0 100px;text-align:center;background:var(--brand-primary-dark)}.about-hero h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text-inverse)}.about-hero p{color:var(--brand-text-inverse);max-width:850px;margin:16px auto}.mission-block blockquote{font-size:max(1.5rem, min(3vw, 2.5rem));border-left:5px solid var(--brand-accent);padding-left:32px}.lab-facilities{background:var(--brand-bg-alt)}.lab-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.lab-grid figure{background:#fff}.lab-grid img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.lab-grid figcaption{padding:24px}.publication-list article{display:grid;grid-template-columns:150px 1fr 2fr 180px;grid-gap:24px;gap:24px;padding:24px 0;border-bottom:1px solid var(--brand-border)}.about-cta{text-align:center;background:var(--brand-primary);padding-top:80px;padding-bottom:96px}.about-cta h2,.about-cta p{color:var(--brand-text-inverse)}@media (max-width:768px){.lab-grid,.publication-list article{grid-template-columns:1fr}}