/* Homepage refinements */
.platforms{padding-top:84px!important;padding-bottom:82px!important}
.platform-card{display:flex;flex-direction:column}
.card-visual{height:215px!important}
.card-copy{display:flex;flex-direction:column;flex:1}
.card-copy>a{margin-top:auto;color:#0d0493!important}
.industry-card a,.text-link{color:#1cdd92!important}
.industry-card h3{line-height:1.12}
.section-heading>p:last-child{max-width:720px}
.partner-section{border-top:1px solid #e5ebf1}
.contact-band .button-primary{box-shadow:none!important}
.site-footer{background:#101214!important}
.footer-brand .logo-art{border-radius:3px}
@media(max-width:900px){.platform-card{display:grid;grid-template-columns:.85fr 1fr}.card-visual{height:auto!important;min-height:285px}}
@media(max-width:600px){.platform-card{display:block}.card-visual{height:220px!important;min-height:0}}