.about-head{display:flex;flex-direction:column;gap:18px;max-width:900px}.about-head__intro{color:var(--ink);font:300 17px/27.2px var(--font-body);text-wrap:pretty}@media (min-width:640px){.about-head__intro{font-size:19px;line-height:31px}}.about-cards__inner{display:flex;flex-direction:column;gap:40px}.about-cards__grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.about-card{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--teal-500);display:flex;flex-direction:column;gap:10px;padding:24px 22px}.about-card__title{color:var(--teal-900);font:700 20px/26px var(--font-display)}.about-card__text{color:var(--ink);font:300 16px/25px var(--font-body)}@media (min-width:640px){.about-card{padding:26px 24px}}