.lp-steps img{border-radius:var(--border-radius)}.lp-steps__steps{margin:0 auto;max-width:1024px}.lp-steps__step,.lp-steps__steps{display:flex;flex-direction:column}.lp-steps__step{background-color:var(--white);border-radius:var(--border-radius);padding:var(--gap-32);row-gap:var(--gap-16)}.lp-steps__step :where(h3,p){margin-bottom:0}.lp-steps__step :where(h3,span){display:inline-block}.lp-step__step-heading{align-items:center;border-bottom:1px solid var(--color-typography);display:flex;padding-bottom:var(--gap-24)}.lp-steps--count{align-items:center;background-color:#f0bad1;border-radius:50%;display:flex;flex:none;height:4.8rem;justify-content:center;margin-right:var(--gap-16);width:4.8rem}.line{background-color:transparent;border-left:4px dotted var(--color-typography);height:4.8rem;left:5.4rem;position:relative}.lp-steps button{background-color:var(--black)!important;border-radius:0!important;color:var(--white)!important;cursor:pointer!important;display:inline-block!important;font-size:1.6rem!important;height:100%!important;line-height:2.7!important;padding:var(--padding-8) var(--padding-24)!important;text-align:center!important;transition:var(--transition)!important;white-space:normal!important}.lp-steps .buttons{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.lp-steps img{margin-top:2.4rem}@media screen and (max-width:767px){.line{left:0;margin:0 auto}.lp-steps .buttons{display:flex;flex-direction:column;gap:1rem;width:100%}.lp-steps a.btn--dark{width:100%}}