.about-text__header{margin-bottom:2.8rem;text-align:center}.about-text__title{font-family:var(--font-heading);color:var(--text);margin:0;font-size:2.6rem;line-height:120%;font-weight:500}.about-text__grid{display:flex;flex-direction:column;gap:2.8rem}@media (max-width:1024px){.about-text__grid{gap:var(--space-5)}}.about-text__item{display:flex;flex-direction:column;gap:var(--space-2)}.about-text__item-title{font-family:var(--font-heading);font-size:1.4rem;color:var(--text);font-weight:500}