.benefits-features{display:flex;flex-direction:column;gap:50px;padding:40px 0 80px}@media(max-width:1023px){.benefits-features{gap:40px;padding:60px 0 80px}}@media(max-width:767px){.benefits-features{gap:30px;padding:40px 0 60px}}@media(max-width:479px){.benefits-features{padding:50px 0}}.benefits-features__header{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:820px;text-align:center}.benefits-features__list{display:grid;list-style:none;margin:0;padding:0}.benefits-features__list--mode-even{grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){.benefits-features__list--mode-even{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.benefits-features__list--mode-even{grid-template-columns:1fr}}.benefits-features__list--mode-even .benefits-features__item:not(:nth-child(3n)){border-right:1px solid #dce0e7}.benefits-features__list--mode-even .benefits-features__item:first-child,.benefits-features__list--mode-even .benefits-features__item:nth-child(2),.benefits-features__list--mode-even .benefits-features__item:nth-child(3){border-bottom:1px solid #dce0e7}@media(max-width:1023px){.benefits-features__list--mode-even .benefits-features__item:not(:nth-child(3n)){border-right:none}.benefits-features__list--mode-even .benefits-features__item:not(:nth-child(2n)){border-right:1px solid #dce0e7}.benefits-features__list--mode-even .benefits-features__item:nth-child(4){border-bottom:1px solid #dce0e7}}@media(max-width:767px){.benefits-features__list--mode-even .benefits-features__item{padding:24px}.benefits-features__list--mode-even .benefits-features__item:not(:nth-child(2n)){border-right:none}.benefits-features__list--mode-even .benefits-features__item:nth-child(5),.benefits-features__list--mode-even .benefits-features__item:nth-child(6){border-bottom:1px solid #dce0e7}}.benefits-features__list--mode-odd{grid-template-columns:repeat(6,1fr)}.benefits-features__list--mode-odd .benefits-features__item{grid-column:span 2}.benefits-features__list--mode-odd .benefits-features__item:not(:nth-child(3n)){border-right:none}.benefits-features__list--mode-odd .benefits-features__item:first-child,.benefits-features__list--mode-odd .benefits-features__item:nth-child(2),.benefits-features__list--mode-odd .benefits-features__item:nth-child(3){border-bottom:none}.benefits-features__list--mode-odd .benefits-features__item:nth-child(3n+1),.benefits-features__list--mode-odd .benefits-features__item:nth-child(3n+2){border-right:1px solid #dce0e7}.benefits-features__list--mode-odd .benefits-features__item:not(:last-child):not(:nth-last-child(2)){border-bottom:1px solid #dce0e7}.benefits-features__list--mode-odd .benefits-features__item:nth-last-child(2){border-bottom:none;border-right:1px solid #dce0e7;grid-column:span 3}.benefits-features__list--mode-odd .benefits-features__item:last-child{border-bottom:none;border-right:none;grid-column:span 3}@media(max-width:767px){.benefits-features__list--mode-odd{grid-template-columns:1fr}.benefits-features__list--mode-odd .benefits-features__item:not(:nth-child(2n)),.benefits-features__list--mode-odd .benefits-features__item:nth-last-child(2){border-right:none}.benefits-features__list--mode-odd .benefits-features__item:not(:last-child){border-bottom:1px solid #dce0e7}}.benefits-features__item{cursor:pointer;display:flex;flex-direction:column;gap:11px;padding:34px}.benefits-features__item:hover .benefits-features__item-icon svg,.benefits-features__item:hover .benefits-features__item-title{color:#623cd8}.benefits-features__item-icon{align-items:center;border:1px solid #e8ebf1;border-radius:50%;display:flex;height:64px;justify-content:center;position:relative;width:64px}.benefits-features__item-icon:before{border:1px solid #e8ebf1;border-radius:50%;content:"";height:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.benefits-features__item-icon svg{color:#6d707b;transition:color .3s ease-in-out}.benefits-features__item-title{transition:color .3s ease-in-out}.benefits-features__item-description{display:flex;flex-direction:column;gap:8px}