*{margin:0;padding:0;box-sizing:border-box}body,html{overflow-x:clip;max-width:100%}@supports not (overflow:clip){body,html{overflow-x:hidden}}.omnivio-font-manrope{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}body[data-lens-cinema=open] .omnivio-site-chrome{visibility:hidden!important;pointer-events:none!important}.flicker-text{display:inline-block;animation:flicker 9s infinite}@keyframes flicker{0%,33%{content:"Omni-channel";opacity:1}33.1%,66%{content:"Multi-channel";opacity:1}66.1%,to{content:"Fulfillment, Q-commerce";opacity:1}}.testimonials-box .slick-track{display:flex;align-items:center;justify-content:center}.testimonials-box .slick-slide{margin:0 16px;float:none;height:auto}.testimonials-card{margin:0 auto}.testimonials-box{position:relative;width:100%;max-width:100vw;margin:0 2%}.testimonials-box .slick-list{padding:0!important;margin:0 -16px}.investors-slider{position:relative;width:100%;max-width:100vw;margin:0 1.5%}.brand-marquee-track{width:100%;max-width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.brand-marquee-inner{display:flex;width:max-content;animation:brand-marquee-scroll 55s linear infinite}.brand-marquee-reverse .brand-marquee-inner{animation-direction:reverse;animation-duration:50s}.brand-marquee-track:hover .brand-marquee-inner{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.brand-marquee-inner{animation:none!important}}@keyframes brand-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.rv-header{--rv-ink:#111827;--rv-muted:#5b6472;--rv-faint:#8a93a3;--rv-blue:#2563eb;--rv-blue-dark:#1d4ed8;--rv-border:#e5e7eb;position:fixed;top:0;left:0;right:0;z-index:1000;background:hsla(0,0%,100%,0);border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease;font-family:Manrope,sans-serif}.rv-header.scrolled{background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--rv-border);box-shadow:0 4px 24px rgba(17,24,39,.05)}.rv-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.rv-nav{justify-content:space-between;height:80px}.rv-brand,.rv-nav{display:flex;align-items:center}.rv-brand{gap:11px;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:24px;color:var(--rv-ink)}.rv-brand .rv-mark{width:40px;height:40px;flex:none;object-fit:contain}.rv-links{display:flex;align-items:center;gap:30px}.rv-links a{font-size:16px;font-weight:600;color:var(--rv-muted);text-decoration:none;transition:color .2s}.rv-links a:hover{color:var(--rv-ink)}.rv-cta{display:flex;align-items:center;gap:12px}.rv-btn-primary{display:inline-flex;align-items:center;justify-content:center;font-family:Manrope,sans-serif;font-weight:700;font-size:16px;cursor:pointer;border:none;border-radius:12px;padding:13px 24px;background:var(--rv-blue);color:#fff;text-decoration:none;box-shadow:0 6px 18px rgba(37,99,235,.24);transition:transform .18s ease,box-shadow .25s,background .2s;white-space:nowrap}.rv-btn-primary:hover{background:var(--rv-blue-dark);transform:translateY(-2px)}.rv-login,.rv-watch{font-size:16px;font-weight:700;color:var(--rv-blue);padding:12px 18px;border-radius:12px;border:1.5px solid var(--rv-border);background:transparent;display:inline-flex;align-items:center;white-space:nowrap;text-decoration:none;transition:border-color .2s,background .2s}.rv-login:hover,.rv-watch:hover{border-color:var(--rv-blue);background:#f5f8ff}.rv-menu-toggle{display:none;background:none;border:none;cursor:pointer;flex-direction:column;gap:5px;padding:8px}.rv-menu-toggle span{width:24px;height:2.5px;background:var(--rv-ink);border-radius:2px;transition:transform .3s ease,opacity .25s ease}.rv-menu-toggle.open span:first-child{transform:translateY(7.5px) rotate(45deg)}.rv-menu-toggle.open span:nth-child(2){opacity:0}.rv-menu-toggle.open span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.rv-mobile{display:flex;flex-direction:column;gap:4px;padding:0 24px;max-height:0;opacity:0;overflow:hidden;background:#fff;border-bottom:1px solid transparent;transition:max-height .38s cubic-bezier(.4,0,.2,1),opacity .28s ease,padding .38s cubic-bezier(.4,0,.2,1),border-color .38s ease}.rv-mobile.open{max-height:70vh;opacity:1;padding:10px 24px 20px;border-bottom-color:var(--rv-border)}.rv-mobile a{padding:13px 4px;font-weight:600;color:var(--rv-muted);text-decoration:none;border-bottom:1px solid #f1f5f9;transform:translateY(-6px);opacity:0;transition:transform .3s ease,opacity .3s ease,color .2s ease}.rv-mobile.open a{transform:translateY(0);opacity:1}.rv-mobile a:hover{color:var(--rv-ink)}.rv-mobile a:last-child{border-bottom:none}.rv-mobile.open a:first-child{transition-delay:.05s}.rv-mobile.open a:nth-child(2){transition-delay:.1s}.rv-mobile.open a:nth-child(3){transition-delay:.15s}.rv-mobile.open a:nth-child(4){transition-delay:.2s}.rv-mobile.open a:nth-child(5){transition-delay:.25s}@media (min-width:901px){.rv-mobile{display:none}}@media (max-width:900px){.rv-links,.rv-login,.rv-watch{display:none}.rv-menu-toggle{display:flex}.rv-nav{height:68px}}@media (max-width:560px){.rv-brand{font-size:21px}.rv-brand .rv-mark{width:34px;height:34px}}.rv-header-spacer{height:80px}@media (max-width:900px){.rv-header-spacer{height:68px}}.rv-footer{--rv-faint:#aab3c2;--rv-blue:#2563eb;--rv-blue-dark:#1d4ed8;background:#0d1117;color:#e6eaf1;padding:64px 0 30px;width:100%;font-family:Manrope,sans-serif}.rv-foot-top{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.2fr;grid-gap:48px;gap:48px;padding-bottom:44px;border-bottom:1px solid hsla(0,0%,100%,.1)}.rv-foot-brand{max-width:340px}.rv-foot-cta{display:inline-flex;align-items:center;margin-top:18px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;padding:10px 18px;border-radius:10px;background:var(--rv-blue);transition:background .2s,transform .18s}.rv-foot-cta:hover{background:var(--rv-blue-dark);transform:translateY(-2px)}.rv-foot-logo{display:flex;align-items:center;gap:11px;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:24px;color:#fff;margin-bottom:14px}.rv-foot-logo img{width:34px;height:34px;object-fit:contain}.rv-foot-brand p{font-size:14.5px;color:#c8cfdb;max-width:280px}.rv-foot-col h5{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-bottom:16px}.rv-foot-col a,.rv-foot-col p{display:block;font-size:14.5px;color:#c8cfdb;margin-bottom:11px;text-decoration:none;transition:color .2s}.rv-foot-col a:hover{color:#fff}.rv-foot-col a.link{color:#34d36b}.rv-foot-contact-social{margin-top:6px}.rv-foot-bottom{padding-top:24px;display:flex;flex-direction:column;gap:8px}.rv-foot-bottom-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.rv-foot-legal-links{display:flex;gap:16px;align-items:center}.rv-foot-legal-link{font-size:12px;color:var(--rv-faint);text-decoration:underline}.rv-foot-legal-link:hover{color:#cdd3dd}.rv-foot-social a{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:#0a66c2;color:#fff;font-weight:800;font-size:13px;letter-spacing:.02em;text-decoration:none}.rv-foot-legal{font-size:11.5px;line-height:1.5}.rv-foot-legal,.rv-foot-legal a{color:var(--rv-faint)}@media (max-width:980px){.rv-foot-top{grid-template-columns:1fr 1fr;gap:36px 32px}.rv-foot-brand{grid-column:1/-1;max-width:420px}}@media (max-width:560px){.rv-foot-top{grid-template-columns:1fr;gap:28px}.rv-foot-brand{grid-column:auto}}