/* Pallet company-page pattern: about, industry image, mission, team, locations. */
.company-intro{justify-items:start}
.company-intro h1{max-width:18ch}
.company-intro .lead{max-width:46ch}
.company-image{width:100%;height:clamp(240px,39vw,600px);object-fit:cover;margin-top:24px;border:1px solid var(--hairline)}
.company-story{display:grid;gap:28px;align-items:start}
.company-story h2{max-width:24ch}
.company-story a{text-underline-offset:4px}
@media(min-width:900px){.company-story{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px}}
