.cm-step-list .top-sec{padding:1rem;text-align:center}.cm-step-list .mt-6{margin-top:35px}.cm-step-list .has-text-centered{text-align:center}.cm-step-list .step-list .step-number a{color:inherit}.cm-step-list .step-list .step{min-height:92px;position:relative}.cm-step-list .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:1rem 0}.cm-step-list .step-list .step-number{background-image:url(https://145921445.fs1.hubspotusercontent-eu1.net/hubfs/145921445/Gridly_October2026/Images/instruction-step.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:inline-block;font-size:34px;font-weight:600;height:92px;overflow:auto;padding:6px;text-align:center;transition:all .6s;width:108px}.cm-step-list .step-list .active .step-number{background-image:url(https://145921445.fs1.hubspotusercontent-eu1.net/hubfs/145921445/Gridly_October2026/Images/instruction-step-active.png);filter:drop-shadow(0 6px 15px rgba(123,77,252,.4));font-weight:500}.cm-step-list .step-list .step-string{color:#c1c1c1;padding:2rem 1rem 0;transition:all .6s}.cm-step-list .mt-4{margin-top:1rem}.cm-step-list .step-list .text-link a{color:#386fff;font-weight:500;text-decoration:none}.cm-step-list .is-container-middle{display:flex;flex-direction:column;justify-content:center}.cm-step-list .is-full{height:100%;width:100%}.cm-step-list .step-list .line{border:1px dashed #a0a0a0;display:inline-block;height:1px;left:-50%;position:absolute;top:58px;transition:all .6s;width:100%;z-index:-1}.cm-step-list .step-list .active .line{border:1px dashed #8b5cf6}.cm-step-list .step-list .active .step-string{color:initial;font-weight:500}.cm-step-list .top-sec h2{margin-bottom:.5rem}@media screen and (min-width:1024px){.cm-step-list .top-sec{margin:0 auto .5rem;width:75%}}@media print,screen and (min-width:769px){.cm-step-list .columns:not(.is-desktop){display:flex}.cm-step-list .step-list .step-string{min-height:90px}}@media screen and (max-width:767px){.cm-step-list .step-list .step{margin-bottom:2rem}.cm-step-list .step-list .step-number{float:left;height:70px;width:80px}.cm-step-list .step-list .step-string{padding:0 0 0 70px}.cm-step-list .step-list .line{bottom:0;height:92px;left:35px;margin-bottom:-2rem;margin-left:0;top:-70px;width:0}}