.strengths{align-items:center;color:var(--primary);display:flex;flex-direction:column;gap:48px}.strengths__title h2{font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--leading-normal);text-align:center}.strengths__title h2 strong{font-size:var(--size-xxxl);line-height:var(--leading-tight)}.strengths__container{display:flex;flex-direction:column;gap:20px;width:100%}.strength{border:1px solid var(--accent);border-radius:4px;display:flex;flex:1 1 0;flex-direction:column;gap:16px;padding:36px;position:relative;text-align:center}.strength__index{background:linear-gradient(97.18deg,#0042c1,#0060ed);border-radius:3px;color:var(--bg-primary);font-size:var(--size-xl);height:36px;left:8px;position:absolute;text-align:center;top:8px;width:36px}.strength__index,.strength__title{font-weight:var(--weight-bold);line-height:var(--leading-normal)}.strength__title{font-size:var(--size-m);padding-bottom:16px;position:relative}.strength__title:after{background-color:#0042c1;bottom:0;content:"";height:2px;left:calc(50% - 40px);position:absolute;width:80px}.strength__description{font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--leading-loose)}.strength__description strong{color:var(--primary);font-size:var(--size-xxxxl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}@media (min-width:767px){.strengths__container{flex-direction:row}}