.features-showcase__title{font-size:2.5rem;margin-bottom:1rem;text-align:center}@media screen and (min-width:992px){.features-showcase__title{margin-bottom:3rem}}.features-showcase__cards{display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (min-width:992px){.features-showcase__cards{grid-template-columns:repeat(3,1fr)}}.features-showcase__card{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem}.features-showcase__card-body{text-align:center}.features-showcase__card-title{margin-bottom:1rem}.features-showcase__card-description{padding:0 1rem}