.about-hero{position:relative;min-height:72svh;display:flex;align-items:flex-end;isolation:isolate;color:#fff;background:#07162b}.about-hero>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.about-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,12,23,.92),rgba(4,12,23,.5) 58%,rgba(4,12,23,.12))}.about-hero>div{padding-block:7rem 5rem}.about-hero h1{max-width:900px;font-size:clamp(3rem,6vw,6rem);line-height:.96}.about-hero p:not(.eyebrow){max-width:700px;font-size:1.1rem;line-height:1.7}.about-story{max-width:1100px}.about-story>section{margin-bottom:4rem}.about-story>section>p{color:#5f6468;line-height:1.8}.wide-photo,.company-photo-grid figure{margin:0}.wide-photo{margin-bottom:4rem}.wide-photo img{width:100%;aspect-ratio:16/9;object-fit:cover}.wide-photo figcaption,.company-photo-grid figcaption{padding-top:.75rem;color:#6b7075;font-size:.78rem}.company-photo-grid{display:grid;gap:1rem;margin-bottom:4rem}.company-photo-grid img{width:100%;height:100%;max-height:520px;object-fit:cover}.solar-section{display:grid;gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);background:#eef4ef}.solar-section>img{width:100%;height:100%;min-height:360px;object-fit:cover}.solar-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2rem;background:#cbd6cd}.solar-metrics article{padding:1.1rem;background:#fff}.solar-metrics strong,.solar-metrics span{display:block}.solar-metrics strong{font-family:Manrope;font-size:1.25rem}.solar-metrics span{margin-top:.35rem;color:#647067;font-size:.75rem;line-height:1.45}@media(min-width:760px){.company-photo-grid{grid-template-columns:.72fr 1.28fr}.company-photo-grid figure{display:flex;flex-direction:column}.company-photo-grid img{flex:1}.solar-section{grid-template-columns:1.1fr .9fr;align-items:stretch}}
