.about__inner{display:flex;row-gap:3rem}@media screen and (min-width:960px){.about__heading{width:100%;max-width:43rem}}@media screen and (min-width:960px){.about__heading--small{max-width:35rem}}.about__title{margin-bottom:1rem}.about__logo{max-width:50%}.about__content{flex:1}@media screen and (min-width:960px){.about__content--medium{max-width:63.5rem;margin-left:auto}}.about__content p:not(:last-child){margin-bottom:1.2rem}@media screen and (min-width:960px){.about__content p:not(:last-child){margin-bottom:2rem}}