.about-hero{background:#fff;padding:24px 0}.about-hero__container{margin:0 auto;max-width:var(--si-page);padding:0 var(--si-margin)}.about-hero--navy .about-hero__frame{background:var(--si-navy);color:#fff}.about-hero--white .about-hero__frame{background:var(--si-white);color:var(--si-ink)}.about-hero--smoke .about-hero__frame{background:var(--si-smoke);color:var(--si-ink)}.about-hero .inner{align-items:end;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:80px 64px}.about-hero--navy .eyebrow{color:hsla(0,0%,100%,.72);margin-bottom:16px}.about-hero h1{font-size:54px;font-weight:700;letter-spacing:-.015em;line-height:1.07;margin:0;text-wrap:balance}.about-hero .lead{font-size:15px;line-height:1.65}.about-hero--navy .lead{color:hsla(0,0%,100%,.82)}.about-hero--smoke .lead,.about-hero--white .lead{color:var(--si-ink-2)}.about-hero .lead p+p{margin-top:14px}.about-hero .lead p:first-child{margin-top:0}.about-hero .lead p:last-child{margin-bottom:0}@media (max-width:960px){.about-hero{padding:16px 0}.about-hero .inner{gap:32px;padding:64px 40px}}@media (max-width:900px){.about-hero .inner{grid-template-columns:1fr}.about-hero h1{font-size:40px}}@media (max-width:720px){.about-hero{padding:12px 0}.about-hero .inner{padding:48px 24px}}