.section_cta-workflow .padding-section-large{padding-top:0}.section_steps,.section_steps .container-large,.section_steps .padding-global{overflow:visible}.steps_component{width:100%}.step_item{border-bottom:1px solid rgba(24,23,77,.1);padding:3.5rem 0;width:100%}.step_item:first-child{padding-top:0}.step_item .blog_content{align-items:start}.section_steps .step_sticky{align-self:start;position:sticky;top:12rem}.step_content{align-self:start}.step_number{align-items:center;background:var(--purple,#4f4bff);border-radius:50%;box-shadow:0 .5rem 1.5rem rgba(79,75,255,.25);color:#fff;display:flex;font-family:Arboria,sans-serif;font-weight:600;height:2.25rem;justify-content:center;margin-bottom:1.5rem;width:2.25rem}.step_title{margin:0}img.step_image{border:2px solid rgba(24,23,77,.14);border-radius:.5rem;box-shadow:0 .75rem 2rem rgba(24,23,77,.08)}.step_description{margin-top:1rem}.step_description>:first-child{margin-top:0}.step_description>:last-child{margin-bottom:0}.step_description ul{list-style:initial;margin-left:1rem;padding-left:1rem}.step_description ul li::marker{color:var(--purple,#4f4bff)}.step_media{width:100%}.step_image{border-radius:.5rem;display:block;height:auto;width:100%}.step_image-placeholder{align-items:center;aspect-ratio:16/10;background:#fafafd;border:1px dashed rgba(24,23,77,.35);border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center;width:100%}.step_image-placeholder-icon{margin-bottom:.75rem}.step_image-placeholder-copy{align-items:center;display:flex;flex-direction:column}.step_image-placeholder-text,p.ux-copy-regular.step_image-placeholder-text{margin:0}.step_image-placeholder-browse,.step_image-placeholder-text,p.ux-copy-regular.step_image-placeholder-text{color:#808094}.step_image-placeholder-browse{margin-top:.25rem;text-decoration:underline}.step_clipboard{background:#f7f7fc;border:1px solid rgba(24,23,77,.1);border-radius:.75rem;box-shadow:0 .35rem 1.25rem rgba(24,23,77,.06);overflow:hidden;width:100%}.blog_list-body-widget.step_content .step_description p{font-size:16px}.step_clipboard-header .step_clipboard-label{color:#808094;font-size:12px;font-weight:600;margin:0}.step_clipboard-header{align-items:center;border-bottom:1px solid rgba(24,23,77,.08);display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1.25rem}.step_clipboard-label{margin:0}.step_clipboard-copy{appearance:none;background:transparent;border:0;color:var(--purple,#4f4bff);cursor:pointer;font-size:12px;font-weight:600;padding:0}.step_clipboard-content{overflow:hidden;overflow-wrap:anywhere;padding:1.5rem}.step_clipboard-content pre{font-size:12.5px;margin:0;max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.step_clipboard-content code{overflow-wrap:inherit;white-space:inherit;word-break:inherit}.step_clipboard-content>:first-child{margin-top:0}.step_clipboard-content>:last-child{margin-bottom:0}.step_clipboard-content ul{list-style:none;margin-left:0;padding-left:0}.step_clipboard-content ul li{padding-left:1.5rem;position:relative}.step_clipboard-content ul li:before{background-image:url(https://reejig.com/hubfs/2026%20Website/e-blue-chev.svg);background-repeat:no-repeat;background-size:16px 16px;content:"";height:16px;left:0;position:absolute;top:.35em;width:16px}.steps_nav{background:transparent;position:sticky;top:98px;width:100%;z-index:50}.steps_nav-grid{align-items:stretch;background-color:transparent;padding:1rem 0 0}.steps_nav-left,.steps_nav-right{background:#fff;border:1px solid rgba(24,23,77,.14);border-radius:.5rem;box-shadow:0 .75rem 2rem rgba(24,23,77,.08);min-height:3rem}.steps_nav-left,.steps_nav-right{align-items:center;display:flex;padding:.75rem 1rem}.steps_nav-right{gap:1.5rem;justify-content:space-between}.steps_nav-label,.steps_nav-text{font-size:16px;font-weight:600;margin:0}.steps_nav-link{color:var(--purple,#4f4bff);flex-shrink:0;font-size:16px;font-weight:600;text-decoration:underline}@media screen and (max-width:1024px){.blog_content.steps_nav-grid,.step_item .blog_content{gap:.5rem}.section_steps .step_sticky{top:7rem}}@media screen and (max-width:767px){.step_item{padding:3rem 0}.section_steps .step_sticky{position:static}.step_image-placeholder{aspect-ratio:auto;min-height:18rem;padding:1.5rem}.step_clipboard-content,.step_clipboard-header{padding:1rem}.steps_nav{padding-top:0;position:sticky;top:0}.steps_nav-grid{gap:.75rem}.steps_nav-right{align-items:flex-start;flex-direction:column;gap:.5rem}}.section_steps .step_media.is-viewable{background:#f7f7fc;border:1px solid rgba(24,23,77,.1);border-radius:.5rem;box-shadow:0 .35rem 1.25rem rgba(24,23,77,.06);overflow:hidden;position:relative}.section_steps .step_media.is-viewable .step_image{display:block;height:auto;transform-origin:center center;transition:transform .2s ease;user-select:none;-webkit-user-select:none;width:100%;-webkit-user-drag:none;cursor:zoom-in;will-change:transform}.section_steps .step_media.is-viewable.is-zoomed .step_image{cursor:grab}.section_steps .step_media.is-viewable.is-dragging .step_image{cursor:grabbing;transition:none}.step_media-controls{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(17,17,30,.78);border-radius:.5rem;bottom:.75rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.18);display:flex;gap:.35rem;padding:.35rem;position:absolute;right:.75rem;z-index:5}.step_media-control{align-items:center;appearance:none;background:transparent;border:0;border-radius:.35rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;height:38px;justify-content:center;line-height:1;padding:0;transition:background-color .2s ease;width:38px}.step_media-control:hover{background:hsla(0,0%,100%,.14)}.step_media-control:focus-visible{outline:2px solid #fff;outline-offset:2px}.step_media-control:disabled{cursor:default;opacity:.4}.step-image-lightbox{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(10,10,18,.78);display:none;height:100vh;height:100dvh;inset:0;justify-content:center;padding:2rem;position:fixed;width:100vw;z-index:99999}.step-image-lightbox.is-open{display:flex}.step-image-lightbox__dialog{background:#f5f5f8;border-radius:.75rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.3);display:flex;flex-direction:column;overflow:hidden;position:relative}.step-image-lightbox__viewport{background:#f5f5f8;height:100%;overflow:hidden;position:relative;touch-action:none;width:100%}.step-image-lightbox__image{display:block;height:100%;object-fit:fill;user-select:none;-webkit-user-select:none;width:100%;-webkit-user-drag:none;transform-origin:center center;will-change:transform}.step-image-lightbox__viewport.is-zoomed{cursor:grab}.step-image-lightbox__viewport.is-dragging{cursor:grabbing}.step-image-lightbox__controls{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(17,17,30,.82);border-radius:.5rem;bottom:.75rem;display:flex;gap:.35rem;padding:.35rem;position:absolute;right:.75rem;z-index:5}.step-image-lightbox__button{align-items:center;appearance:none;background:transparent;border:0;border-radius:.35rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;height:38px;justify-content:center;line-height:1;padding:0;transition:background-color .2s ease;width:38px}.step-image-lightbox__button:hover{background:hsla(0,0%,100%,.14)}.step-image-lightbox__button:focus-visible{outline:2px solid #fff;outline-offset:2px}.step-image-lightbox__button:disabled{cursor:default;opacity:.4}.step-image-lightbox__zoom-label{color:#fff;font-family:Arboria,sans-serif;font-size:.75rem;line-height:1;min-width:52px;text-align:center}.step-image-lightbox__close{align-items:center;appearance:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(17,17,30,.82);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;height:40px;justify-content:center;padding:0;position:absolute;right:.75rem;top:.75rem;transition:background-color .2s ease;width:40px;z-index:10}.step-image-lightbox__close:hover{background:rgba(17,17,30,.96)}.step-image-lightbox__close:focus-visible{outline:2px solid #fff;outline-offset:2px}@media screen and (max-width:767px){.step-image-lightbox{padding:1rem}.step_media-controls{bottom:.5rem;right:.5rem}.step_media-control{height:36px;width:36px}.step-image-lightbox__controls{bottom:.5rem;right:.5rem}.step-image-lightbox__button{height:36px;width:36px}.step-image-lightbox__close{height:38px;right:.5rem;top:.5rem;width:38px}}