.vmr-process,.vmr-process *,.vmr-process *::before,.vmr-process *::after{box-sizing:border-box}.elementor-widget-vmr_process{--vmr-process-wrap:1320px;--vmr-section-pad-y:clamp(56px,8vw,88px)}.vmr-process{padding:var(--vmr-section-pad-y) 0;background:#0c0c0c;border-bottom:1px solid var(--vmr-border,#1e1e1e);color:var(--vmr-text,#ffffff)}.vmr-process__wrap{width:100%;max-width:var(--vmr-process-wrap,1320px);margin:0 auto;padding:0 clamp(20px,4vw,48px)}.vmr-process__heading-split{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:18px !important}.vmr-process__heading{display:flex;flex-direction:column;gap:18px;max-width:100%}.vmr-process__eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0;color:var(--vmr-orange,#b55a13) !important;font-family:var(--vmr-font-display) !important;font-size:var(--vmr-eyebrow-size,13px) !important;font-weight:var(--vmr-eyebrow-weight,700) !important;letter-spacing:var(--vmr-eyebrow-tracking,0.18em) !important;line-height:var(--vmr-eyebrow-line,1.2) !important;text-transform:uppercase !important}.vmr-process__eyebrow::before{content:"";width:24px;height:1px;background:var(--vmr-orange,#b55a13)}.vmr-process__title{margin:0;color:var(--vmr-text,#ffffff) !important;font-family:var(--vmr-font-display) !important;font-size:var(--vmr-h2-size,clamp(36px,4.2vw,60px)) !important;font-weight:var(--vmr-h2-weight,800) !important;letter-spacing:var(--vmr-h2-tracking,-0.005em) !important;line-height:var(--vmr-h2-line,1) !important;text-transform:uppercase !important}.vmr-process__sub{max-width:40rem;margin:0;color:var(--vmr-text-dim,#9aa3af) !important;font-family:var(--vmr-font-body) !important;font-size:var(--vmr-lead-size,17px) !important;font-weight:var(--vmr-lead-weight,400) !important;letter-spacing:0 !important;line-height:var(--vmr-lead-line,1.55) !important;text-transform:none !important}.vmr-process__flow{display:grid;grid-template-columns:1fr 32px 1fr 32px 1fr 32px 1fr;align-items:stretch;gap:0;margin-top:64px}.vmr-process__step{display:flex;flex-direction:column;gap:14px;min-height:260px;padding:32px 28px;border:1px solid var(--vmr-border,#1e1e1e) !important;border-radius:0 !important;background:#0a0a0a !important;box-shadow:none !important;transition:border-color 160ms}.vmr-process__step:hover{border-color:var(--vmr-orange,#b55a13) !important;background:#0a0a0a !important}.vmr-process__mark{position:relative;z-index:1;display:flex;flex:0 0 56px;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;box-sizing:border-box;border:1px solid rgba(255,255,255,0.14) !important;border-radius:0 !important;background:#0a0a0a !important;box-shadow:none !important;transition:border-color 160ms ease}.vmr-process__step:hover .vmr-process__mark{border-color:var(--vmr-orange,#b55a13) !important}.vmr-process__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;margin:0;padding:0;overflow:visible;color:var(--vmr-orange,#b55a13);line-height:0}.vmr-process__icon svg{display:block;flex-shrink:0;width:24px;height:24px;margin:0;overflow:visible}.vmr-process__num{position:absolute;top:-2px;right:-4px;z-index:2;min-width:22px;padding:3px 5px;border-radius:999px;background:var(--vmr-orange,#b55a13) !important;color:#ffffff !important;font-family:var(--vmr-font-display),sans-serif !important;font-size:10px !important;font-weight:700 !important;letter-spacing:0.1em !important;line-height:1 !important;text-align:center;text-transform:uppercase !important;pointer-events:none}.vmr-process__step-title{margin:0;color:var(--vmr-text,#ffffff) !important;font-family:var(--vmr-font-display) !important;font-size:var(--vmr-title-sm-size,26px) !important;font-weight:var(--vmr-title-sm-weight,800) !important;letter-spacing:var(--vmr-title-sm-tracking,-0.005em) !important;line-height:var(--vmr-title-sm-line,1.1) !important;text-transform:uppercase !important}.vmr-process__step-desc{margin:0;color:var(--vmr-text-dim,#9aa3af) !important;font-family:var(--vmr-font-body) !important;font-size:var(--vmr-body-sm-size,15px) !important;font-weight:var(--vmr-body-sm-weight,400) !important;letter-spacing:0 !important;line-height:var(--vmr-body-sm-line,1.55) !important;text-transform:none !important}.vmr-process__arrow{display:flex;align-items:center;justify-content:center;align-self:center;color:var(--vmr-orange,#b55a13)}.vmr-process__arrow svg{display:block;width:40px;height:18px;stroke-width:2.25;filter:drop-shadow(0 0 0.4px currentColor)}.vmr-process__facts{margin:clamp(28px,4vw,40px) 0 0 !important;padding-top:20px !important;border:0 !important;border-top:1px solid var(--vmr-border,#1e1e1e) !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:var(--vmr-text-dim,rgba(255,255,255,0.72)) !important;font-family:var(--vmr-font-display),sans-serif !important;font-weight:700 !important;font-size:clamp(13px,1.4vw,15px) !important;letter-spacing:0.08em !important;line-height:1.4 !important;text-align:left !important;text-transform:uppercase !important}@media (max-width:860px){.elementor-widget-vmr_process{--vmr-section-pad-y:clamp(40px,6vw,56px)}.vmr-process__flow{grid-template-columns:1fr;gap:20px !important}.vmr-process__arrow{display:none !important}.vmr-process__step{min-height:0 !important}}@media (max-width:640px){.elementor-widget-vmr_process{--vmr-section-pad-y:clamp(36px,8vw,48px)}.vmr-process__facts{gap:16px}}