.client-enrolment .steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1.4rem 0 2rem!important}.client-enrolment .step-card,.client-enrolment .download-card{margin:0!important;padding:1.25rem!important;border:1px solid var(--doc-line)!important;border-radius:1rem!important;background:linear-gradient(145deg,rgba(52,29,66,.72),rgba(27,16,35,.88))!important;box-shadow:0 14px 38px rgba(0,0,0,.16)!important}.client-enrolment .step-card{position:relative;overflow:hidden}.client-enrolment .step-card:before{content:"";display:block;width:38px;height:4px;margin-bottom:1.1rem;border-radius:99px;background:linear-gradient(90deg,#9254e5,#f0399b)}.client-enrolment .step-card h3{margin-top:0!important}.client-enrolment .downloads{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem!important;margin:1.25rem 0 2rem!important}.client-enrolment .download-card{display:flex;flex-direction:column}.client-enrolment .download-card h4{margin:.25rem 0 .35rem!important;color:#fff!important;font-size:.75rem!important}.client-enrolment .download-card p{margin:0 0 .65rem!important}.client-enrolment .download-card .actions{margin:.35rem 0 .8rem!important;padding:0!important;border:0!important}.client-enrolment hr{height:1px!important;margin:2rem 0!important;border:0!important;background:var(--doc-line)!important}.client-enrolment .content>p:last-child{padding:1rem!important;border:1px solid rgba(244,184,96,.18)!important;border-radius:.8rem!important;background:rgba(244,184,96,.06)!important}@media(max-width:760px){.client-enrolment .steps,.client-enrolment .downloads{grid-template-columns:1fr!important}}
