.ecosystem .eco-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ecosystem .eco-cards>article{display:flex;flex-direction:column}.ecosystem .eco-cards>article p{margin-bottom:24px}.ecosystem .eco-cards>article>a{align-self:flex-start;margin-top:auto}.eco-legacy-anchor{display:block;height:0;scroll-margin-top:130px}@media(max-width:1100px) and (min-width:701px){.ecosystem .eco-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystem .eco-cards>#academy{grid-column:1/-1}}@media(max-width:700px){.ecosystem .eco-cards{grid-template-columns:1fr}}