.about-page .page-intro{padding-bottom:40px}.about-page .page-intro h1{max-width:24ch}.about-page .page-intro-description{max-width:64ch}.about-page .about-story{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:clamp(36px,6vw,88px);padding-bottom:64px}.about-page .about-story .ciq-prose{padding-top:4px}.about-page .about-story h2{font-size:clamp(25px,2.3vw,32px);line-height:1.35;letter-spacing:-.5px;font-weight:500}.about-page .about-story h2:first-child{margin-top:0}.about-page .about-story h2:not(:first-child){margin-top:36px}.about-page .about-attribution{border-top:1px solid var(--line,#d9dee8);padding-top:22px;margin-top:30px;font-size:14px;color:var(--muted,#59657b)}.about-page .about-link{margin-top:20px}@media (max-width:760px){.about-page .page-intro{padding-bottom:30px}.about-page .about-story{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.about-page .about-story>.library-image{max-width:460px}.about-page .about-story h2:not(:first-child){margin-top:28px}}