.features{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}.features__card{background:#fff;border:1px solid rgba(209,213,228,.4);border-radius:8px;display:flex;flex-direction:column;padding:24px;position:relative;transform:scale(1);transition:transform .1s linear;will-change:transform,box-shadow}.features__card:hover{box-shadow:0 4px 8px 0 rgba(237,237,244,.59);transform:scale(1.01)}.features__card *{transition:transform .1s linear}.features__link{bottom:0;left:0;position:absolute;right:0;top:0}.features__icon{margin-bottom:7px}.features__icon svg{height:49px;width:49px;fill:var(--primary-color)}.features__text h2,.features__text h3,.features__text h4,.features__text h5,.features__text h6{margin-bottom:2px}.features__text p{color:var(--light-text-color);margin:0}.features__arrow{position:absolute;right:20px;top:20px}.features__arrow svg path{stroke:var(--primary-color)}@media (min-width:768px){.features{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.features{grid-template-columns:repeat(3,1fr)}}