.upl-steps-wrapper{width:100%}.upl-steps{align-items:start;box-sizing:border-box;column-gap:80px;display:grid;grid-template-areas:"head head" "left media";grid-template-columns:1fr 1fr;margin:0 auto;max-width:1260px;row-gap:0;width:100%}.upl-steps__head{grid-area:head;margin-bottom:40px}.upl-steps__left{grid-area:left}.upl-steps__right{grid-area:media}.upl-steps--no-media{grid-template-areas:"head" "left";grid-template-columns:1fr}.upl-steps--no-media>*{max-width:640px}.upl-steps__head,.upl-steps__left,.upl-steps__right{min-width:0}.upl-steps__intro{margin-bottom:16px}.upl-steps__heading{margin:0 0 24px}.upl-steps__heading-line{display:block}.upl-steps__heading em{color:var(--upl-accent);font-style:italic}.upl-steps__body p{margin:0 0 12px}.upl-steps__body p:last-child{margin-bottom:0}.upl-steps__list{margin:0;padding:0}.upl-steps__item{display:flex;gap:24px;padding-bottom:32px;position:relative}.upl-steps__item:last-child{padding-bottom:0}.upl-steps__item:after{background:#dcdad5;bottom:4px;content:"";left:19.5px;position:absolute;top:44px;width:1px}.upl-steps__item:last-child:after{display:none}.upl-steps__num{align-items:center;border:1px solid var(--upl-accent);border-radius:50%;box-sizing:border-box;display:flex;flex:0 0 40px;font-weight:500;height:40px;justify-content:center;line-height:1;width:40px}.upl-steps__content{flex:1;min-width:0;padding-top:6px}.upl-steps .upl-steps__item .upl-steps__title{font-family:var(--ff-h4,inherit);font-size:20px;font-weight:500;letter-spacing:normal;line-height:28px;margin:0 0 4px}.upl-steps__text p{margin:0}.upl-steps__btn{border:1px solid transparent;display:inline-block;margin-left:0;margin-top:40px;text-decoration:none}.upl-steps .upl-steps__media{border-radius:16px;overflow:hidden;width:100%}.upl-steps .upl-steps__media img{display:block;height:auto!important;margin:0;max-width:100%!important;min-width:0!important;width:100%!important}.upl-steps .upl-steps__media .hs-video-widget,.upl-steps .upl-steps__media .hs-video-wrapper,.upl-steps .upl-steps__media iframe,.upl-steps .upl-steps__media video{margin:0!important;max-width:100%!important;width:100%!important}@media (max-width:991px){.upl-steps{grid-template-areas:"head" "left" "media";grid-template-columns:1fr}.upl-steps__right{margin-top:40px}}@media (max-width:480px){.upl-steps__item{gap:16px;padding-bottom:28px}.upl-steps__num{flex-basis:36px;height:36px;width:36px}.upl-steps__item:after{left:17.5px;top:40px}.upl-steps__content{padding-top:4px}.upl-steps__btn{display:block;text-align:center}}