.ure-lppr-root{font-family:'Outfit',sans-serif;position:relative;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ure-lppr-root *,.ure-lppr-root *:before,.ure-lppr-root *:after{box-sizing:border-box}.ure-lppr-container{padding:48px var(--ure-gutter-r,16px) 48px var(--ure-gutter-l,16px);max-width:900px;margin:0 auto}.ure-lppr-heading{font-size:24px;font-weight:800;color:#f5f2ee;text-align:center;margin:0 0 8px;line-height:1.2;opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.ure-lppr-heading.is-visible{opacity:1;transform:translateY(0)}.ure-lppr-subheading{font-size:14px;color:rgb(245 242 238 / .6);text-align:center;margin:0 0 40px;font-family:'DM Sans',sans-serif;line-height:1.5;opacity:0;transform:translateY(10px);transition:opacity .5s ease .1s,transform .5s ease .1s}.ure-lppr-subheading.is-visible{opacity:1;transform:translateY(0)}.ure-lppr-steps{display:flex;flex-direction:column;gap:0;position:relative}.ure-lppr-step{display:flex;align-items:flex-start;gap:16px;padding:0 0 32px;position:relative;opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.ure-lppr-step.is-visible{opacity:1;transform:translateY(0)}.ure-lppr-step:last-child{padding-bottom:0}.ure-lppr-step:not(:last-child):after{content:'';position:absolute;left:27px;top:56px;bottom:0;width:2px;border-left:2px dashed rgb(245 242 238 / .1)}.ure-lppr-circle{flex-shrink:0;width:56px;height:56px;border-radius:50%;border:2px solid rgb(234 136 222 / .2);display:flex;align-items:center;justify-content:center;position:relative;z-index:1;background:#060510;transition:border-color .5s ease,box-shadow .5s ease}.ure-lppr-circle-inner{display:flex;flex-direction:column;align-items:center;gap:2px}.ure-lppr-number{font-size:18px;font-weight:800;color:var(--lppr-accent,#ea88de);line-height:1}.ure-lppr-circle-icon{color:var(--lppr-accent,#ea88de);opacity:.6}.ure-lppr-step.is-lit .ure-lppr-circle{border-color:var(--lppr-accent,#ea88de);box-shadow:0 0 20px rgb(234 136 222 / .2)}.ure-lppr-text{flex:1;padding-top:8px}.ure-lppr-title{font-size:15px;font-weight:700;color:#f5f2ee;margin:0 0 6px;line-height:1.3}div h3.ure-lppr-title{color:#f5f2ee;font-weight:700;margin:0 0 6px;padding:0}.ure-lppr-desc{font-size:13px;color:rgb(245 242 238 / .55);font-family:'DM Sans',sans-serif;line-height:1.6;margin:0}@media (min-width:1025px){.ure-lppr-container{padding:64px 48px}.ure-lppr-heading{font-size:32px}.ure-lppr-subheading{font-size:16px}.ure-lppr-steps{flex-direction:row;align-items:flex-start;gap:0}.ure-lppr-step{flex-direction:column;align-items:center;text-align:center;flex:1;padding:0 16px;gap:16px}.ure-lppr-step:not(:last-child):after{display:none}.ure-lppr-text{padding-top:0}.ure-lppr-connector{display:flex;align-items:center;padding-top:28px;flex:0 0 40px}.ure-lppr-connector-line{width:100%;height:2px;border-top:2px dashed rgb(245 242 238 / .12)}.ure-lppr-title{font-size:16px}.ure-lppr-desc{font-size:14px}.ure-lppr-circle{width:64px;height:64px}.ure-lppr-number{font-size:20px}}@media (max-width:1024px){.ure-lppr-connector{display:none}}@media (prefers-reduced-motion:reduce){.ure-lppr-heading,.ure-lppr-subheading,.ure-lppr-step{opacity:1;transform:none;transition:none}.ure-lppr-circle{transition:none}}