.features{display:grid;gap:1.5rem}.features__feature{display:flex;flex-direction:column}.features__text{margin-top:.75rem;transform:translateY(-2px)}.features__text :first-child{margin-top:0}.features__text h2:first-child,h3:first-child,h4:first-child{margin-bottom:12px}.features__text :last-child:not(:first-child){margin-bottom:0}.features__img{flex-shrink:0;height:30px;width:30px}@media (min-width:640px){.features__feature{flex-direction:row}.features__text{margin-left:.75rem;margin-top:0;transform:translateY(-2px)}.features{gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.features{gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem}.features__text{margin-left:1.25rem}}@media (min-width:1280px){.features{column-gap:4rem}}