.species-cards__inner{position:relative;z-index:1}.species-cards__layout{display:flex;flex-direction:column}.species-cards__header{column-gap:26px;display:flex;margin-bottom:48px;width:100%}.species-cards__header .divider-wrapper{margin:0;padding:0}.species-cards__header .divider{height:100%;max-width:288px;min-width:auto;width:2px}.species-cards__headings :is(h1,h2,h3,h4,h5,h6){margin:0}.species-cards__description{margin-top:16px}.species-cards__description p:last-child{margin-bottom:0}.species-cards__cta{margin-top:24px}.species-cards__cta .cta-wrapper{justify-content:flex-start}.text-center .species-cards__cta .cta-wrapper{justify-content:center}.text-right .species-cards__cta .cta-wrapper{justify-content:flex-end}.species-cards__grid{display:flex;flex-wrap:wrap;justify-content:center}.species-cards__card{display:flex;flex-direction:column;min-width:0}.species-cards__media{border-radius:var(--border-radius,12px);line-height:0;margin:0 0 24px;overflow:hidden}.species-cards__image{border-radius:var(--border-radius,12px);display:block;height:100%;width:100%}.species-cards__title{font-weight:600;margin:0 0 12px}.species-cards__card-description{font-size:16px;font-weight:400}.species-cards__card-description p{margin:0 0 8px}.species-cards__card-description p:last-child{margin-bottom:0}@media (min-width:768px){.species-cards__grid--2 .species-cards__media{aspect-ratio:16/9;max-height:none}.species-cards__media{max-height:224px;min-height:224px}}@media (max-width:767px){.species-cards__media{aspect-ratio:16/9;min-height:224px}.species-cards__card{width:100%!important}}