/* Small integration-specific additions, kept separate from the prototype UI. */
.about-hero h1,.lab-hero h1{font-size:clamp(2.5rem,4.2vw,3.5rem)}
.about-hero .lead{font-size:1.0625rem;line-height:1.8}
.about-hero .lead:first-of-type{font-size:1.25rem;line-height:1.55}
.about-hero .hero-visual,.lab-hero .hero-visual{min-width:0;width:100%;min-height:0;aspect-ratio:4/3}
.approved-about .form-note{max-width:65ch}
@media(max-width:760px){.about-hero,.lab-hero{gap:24px}.about-hero h1,.lab-hero h1{font-size:2.25rem}}
