.vw{--vx-studio:#101513;--vx-studio-ink:#f5f7f2;--vx-studio-muted:#c2cec7}.vx-device-hero{background:var(--vx-studio);color:var(--vx-studio-ink);overflow:clip}.vx-device-hero-layout{grid-template-columns:.82fr 1.18fr;align-items:center;gap:16px;min-height:630px;padding-block:62px 40px;display:grid}.vx-device-hero-copy{z-index:1;position:relative}.vx-device-hero h1{letter-spacing:-.04em;color:var(--vx-studio-ink);text-wrap:nowrap;font-size:clamp(64px,6.25vw,90px);line-height:1.04}.vx-device-hero h1 em{color:var(--vw-mint);font-style:normal}.vx-device-hero-copy>p:first-of-type{max-width:440px;margin-top:28px;font-size:19px;line-height:1.65}.vx-device-hero p{color:var(--vx-studio-muted)}.vx-device-hero .vw-actions{gap:24px;margin-top:32px}.vx-device-hero .vw-button{background:var(--vw-mint)!important;color:var(--vw-forest)!important}.vx-device-hero .vw-link{color:var(--vx-studio-ink)}.vx-device-hero-copy>.vw-small{margin-top:18px}.vx-device-visual{background:#111513;border-radius:14px;position:relative;overflow:hidden}.vx-device-visual img{width:100%;height:auto}.vx-device-visual figcaption{color:#d0d8d2;background:#101513e6;border-radius:4px;padding:3px 8px;font-size:11px;position:absolute;bottom:14px;right:18px}.vx-device-hero .vx-device-visual{border-radius:0;width:116%;max-width:none;margin-left:-3%}.vx-device-hero .vx-device-visual img{animation:1s cubic-bezier(.16,1,.3,1) both device-arrival}.vx-device-hero .vx-device-visual figcaption{right:15%}.vx-device-hero-foot{border-top:1px solid #35403a;justify-content:space-between;align-items:center;gap:30px;padding-block:25px;display:flex}.vx-device-line{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.vx-device-line span{align-items:center;gap:9px;font-size:14px;display:inline-flex}.vx-device-hero-foot>a{color:var(--vx-studio-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.vx-device-hero :is(a,button):focus-visible{outline-color:var(--vw-mint)}@keyframes device-arrival{0%{filter:blur(2px);opacity:.9;transform:translateY(18px)scale(1.025)}to{filter:none;opacity:1;transform:none}}.vx-benefits{grid-template-columns:1fr 1.1fr;align-items:start;gap:100px;display:grid}.vx-benefits>div>p{max-width:40ch;margin-block:24px 16px}.vx-benefit-rows>a{border-bottom:1px solid var(--vx-border);justify-content:space-between;gap:24px;padding-block:28px;display:flex}.vx-benefit-rows>a:first-child{padding-top:0}.vx-benefit-rows h3{font-size:24px}.vx-benefit-rows p{max-width:56ch;margin-top:12px;font-size:15px}.vx-benefit-rows>a>svg{transition:transform .18s var(--vx-ease);margin-top:4px}.vx-benefit-rows>a:hover>svg{transform:translate(3px,-3px)}.vx-industry-showcase{background:var(--vx-soft);padding-block:88px}.vx-industry-mosaic{grid-template-columns:1.55fr 1fr 1fr;gap:28px;display:grid}.vx-industry-mosaic>a:first-child{grid-row:span 2}.vx-industry-mosaic>a:last-child{grid-column:2/4}.vx-mosaic-image{border-radius:10px;overflow:hidden}.vx-mosaic-image img{object-fit:cover;width:100%;height:190px;transition:transform .45s var(--vx-ease)}.vx-industry-mosaic>a:first-child img{height:515px}.vx-industry-mosaic>a:last-child img{object-position:center 20%;height:190px}.vx-industry-mosaic a:hover img{transform:scale(1.025)}.vx-industry-mosaic h3{justify-content:space-between;align-items:center;gap:14px;margin-top:18px;font-size:23px;display:flex}.vx-industry-mosaic p{margin-top:7px;font-size:14px}.vx-image-credit{margin-top:26px!important}.vw-page-hero{padding-block:30px 50px}.vw-breadcrumb{margin-bottom:35px;font-size:11px}.vx-page-intro>div>p{max-width:68ch;margin-top:22px;font-size:19px;line-height:1.65}.vw-page-hero.is-compact h1{max-width:1000px;font-size:clamp(38px,4.7vw,64px)}.vw-page-hero.is-compact{padding-bottom:42px}.vx-page-intro>div>.vx-article-meta{margin-top:20px;font-size:13px}.vx-industry-hero .vx-page-intro{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.vx-industry-hero h1{font-size:clamp(40px,4.4vw,64px)}.vx-industry-hero .vx-page-intro>div>p{font-size:17px}.vx-industry-hero .vw-actions{gap:15px}.vx-industry-hero .vw-small{font-size:12px!important}.vx-industry-hero figure img{object-fit:cover;border-radius:12px;width:100%;height:440px}.vx-industry-hero figcaption{color:var(--muted);margin-top:10px;font-size:11px}.vx-workflows{padding-block:65px 80px}.vx-workflows .vx-device-line{gap:18px;margin-top:28px}.vx-workflows .vx-device-line span{font-size:12px}.vx-workflows h2{max-width:400px}.vx-industry-moment{border-block:1px solid var(--vx-border);grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:60px;display:grid}.vx-industry-moment h2{margin-bottom:20px;font-size:34px}.vx-industry-moment p{max-width:60ch}.vx-industry-moment figure{background:var(--vx-soft);border-radius:12px;padding:32px}.vx-industry-moment blockquote{letter-spacing:-.02em;margin:0;font-size:25px;line-height:1.5}.vx-industry-moment figcaption{color:var(--muted);margin-top:22px;font-size:13px}.vx-industry-moment figcaption span{margin-top:5px;font-size:11px;display:block}.vx-industry-details{grid-template-columns:1fr 1fr;gap:90px;display:grid}.vx-industry-details h2{margin-bottom:20px;font-size:34px}.vx-industry-details .vw-link{margin-top:15px}.vx-guide-reference{border-block:1px solid var(--vx-border);justify-content:space-between;align-items:center;gap:32px;padding-block:35px;display:flex}.vx-guide-reference h2{margin-bottom:10px;font-size:24px}.vx-guide-reference .vw-link{flex-shrink:0}.vx-product-visual .vx-device-visual{max-width:1030px;margin-inline:auto}.vx-product-visual .vx-device-visual img{object-fit:contain;max-height:530px}.vx-devices-visual .vx-device-visual{max-width:1000px;margin-inline:auto}.vx-devices-visual>.vx-device-line{justify-content:center;margin-top:28px}.vx-devices-visual .vx-device-visual img{object-fit:contain;max-height:570px}.vx-voice-feature{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:20px 60px;display:grid}.vx-voice-feature>div>p{margin-block:24px 15px}.vx-exchange{background:var(--vx-soft);border-radius:12px;padding:36px}.vx-exchange blockquote{letter-spacing:-.02em;margin:0;font-size:25px;line-height:1.45}.vx-exchange blockquote:nth-of-type(2){border-top:1px solid var(--vx-border);margin-top:24px;padding-top:24px}.vx-exchange figcaption{color:var(--muted);margin-top:10px;font-size:12px}.vx-exchange .vw-small{margin-top:24px}.vx-faq-directory{grid-template-columns:260px 1fr;gap:85px;padding-block:10px 70px;display:grid}.vx-faq-directory>nav{flex-direction:column;align-self:start;gap:8px;display:flex;position:sticky;top:115px}.vx-faq-directory>nav a{border:1px solid #0000;border-radius:6px;padding:10px 14px;font-size:14px;display:block}.vx-faq-directory>nav a:hover{border-color:var(--vx-border);background:var(--vx-soft)}.vx-faq-directory>div>section{margin-bottom:48px;scroll-margin-top:115px}.vx-faq-directory h2{margin-bottom:20px;font-size:28px}.vx-faq-directory .vx-faq-list details:first-child{padding-top:18px}.vx-about-image{grid-template-columns:1.2fr 1fr;align-items:center;gap:65px;display:grid}.vx-about-image img{object-fit:cover;border-radius:12px;width:100%;height:440px}.vx-about-image h2{margin-block:22px}.vx-about-image p{max-width:46ch}.vx-principles{padding-block:70px}.vx-principles p{margin-top:18px}.vx-content-sections>section{padding-block:36px}.vx-content-sections>section h2{font-size:29px}.vx-content-sections{padding-block:20px 70px}.vx-requirements-section h2{font-size:36px}.vx-page-industries>main>.vw-section:first-of-type{padding-top:20px}.vx-industry-grid img{border-radius:10px}.vx-industry-grid{row-gap:44px}.vx-related-industries{margin-top:30px}.vx-related-industries img{border-radius:8px}.vx-article-cover{border-radius:10px}.vw .vx-article-banner{margin-inline:auto;margin-bottom:50px}.vx-article-banner img{border-radius:10px;height:320px}.vx-article-banner:is([data-scene=logistics],[data-scene=warehousing]) img{object-position:center 20%}.vw-page-article .vx-reading{padding-bottom:50px}.vx-reading>article>section{scroll-margin-top:110px}.vx-reading>article>section:first-child{margin-top:0;padding-top:0}.vx-closing-inline{border-top:1px solid var(--vx-border);padding-block:45px}.vx-closing-inline>div{justify-content:space-between;align-items:center;gap:40px;display:flex}.vx-closing-inline h2{font-size:30px}.vx-closing-inline p{margin-top:14px}.vx-closing-inline .vw-small{font-size:11px!important}.vw-close{text-align:left;padding-block:70px}.vw-close>.vw-wrap{flex-direction:row;justify-content:space-between;align-items:center;gap:65px}.vw-close h2{max-width:680px;margin:0 0 22px;font-size:clamp(36px,4vw,56px)}.vw-close .vw-button{margin-top:0}.vw-close>.vw-wrap>div:last-child{flex-shrink:0}.vw-page-contact .vx-contact,.vw-page-legal .vx-reading{padding-top:45px}.vw-page-sitemap .vx-sitemap,.vw-page-compare .vw-page-hero+.vw-section,.vw-page-steps .vx-tour{padding-top:20px}.vw-page-steps .vx-tour .vx-section-heading h2{font-size:32px}.vw-page-pricing .vx-guide-reference{margin-bottom:50px}@media (width<=1150px){.vx-device-hero-layout{min-height:560px}.vx-device-hero h1{font-size:65px}.vx-benefits,.vx-industry-hero .vx-page-intro,.vx-industry-moment,.vx-industry-details,.vx-voice-feature,.vx-about-image{gap:45px}.vx-industry-hero h1{font-size:48px}.vx-industry-hero figure img{height:390px}.vx-faq-directory{grid-template-columns:210px 1fr;gap:45px}.vx-device-hero-foot>a{max-width:320px}}@media (width<=900px){.vx-device-hero-layout{grid-template-columns:1fr;gap:24px;padding-block:48px 20px}.vx-device-hero-copy{max-width:620px}.vx-device-hero h1{font-size:76px}.vx-device-hero-copy>p:first-of-type{max-width:520px}.vx-device-hero .vx-device-visual{width:100%;margin:0}.vx-device-hero .vx-device-visual img{object-fit:contain;max-height:460px}.vx-device-hero .vx-device-visual figcaption{right:18px}.vx-device-hero-foot{flex-direction:column;align-items:flex-start;gap:18px}.vx-device-hero-foot>a{max-width:none}.vx-benefits{grid-template-columns:1fr;gap:40px}.vx-benefits>div>p{max-width:60ch}.vx-industry-mosaic{grid-template-columns:1fr 1fr;gap:24px}.vx-industry-mosaic>a:first-child{grid-row:auto}.vx-industry-mosaic>a:last-child{grid-column:auto}.vx-industry-mosaic>a .vx-mosaic-image img{height:240px}.vx-industry-hero .vx-page-intro{grid-template-columns:1fr;gap:32px}.vx-industry-hero figure img{height:370px}.vx-industry-moment,.vx-industry-details,.vx-voice-feature,.vx-about-image{grid-template-columns:1fr;gap:32px}.vx-industry-showcase{padding-block:70px}.vx-faq-directory{display:block}.vx-faq-directory>nav{flex-flow:wrap;gap:8px;margin-bottom:35px;position:static}.vx-faq-directory>nav a{border:1px solid var(--vx-border);padding:8px 12px}.vw-close>.vw-wrap{flex-direction:column;align-items:flex-start;gap:30px}.vx-closing-inline>div{flex-direction:column;align-items:flex-start;gap:26px}}@media (width<=600px){.vw-page-hero{padding-block:24px 35px}.vw-breadcrumb{margin-bottom:26px;font-size:10px}.vw h1,.vw-page-hero.is-compact h1,.vx-industry-hero h1{font-size:39px;line-height:1.12}.vx-page-intro>div>p{margin-top:20px;font-size:16px}.vx-page-intro>div>.vx-article-meta{font-size:12px}.vx-device-hero-layout{gap:24px;padding-top:38px}.vx-device-hero h1{font-size:clamp(49px,13.8vw,68px)}.vx-device-hero-copy>p:first-of-type{margin-top:22px;font-size:16px}.vx-device-hero .vw-actions{gap:17px;margin-top:25px}.vx-device-hero .vw-link{font-size:12px}.vx-device-hero .vw-button{gap:16px;padding-inline:17px;font-size:12px!important}.vx-device-hero-copy>.vw-small{margin-top:14px;font-size:11px!important}.vx-device-hero .vx-device-visual{width:calc(100% + 40px);margin-inline:-20px}.vx-device-visual figcaption{font-size:9px;bottom:8px;right:10px}.vx-device-line{gap:22px}.vx-device-line span{gap:7px;font-size:12px}.vx-device-hero-foot{gap:14px;padding-block:20px}.vx-device-hero-foot>a{max-width:310px;font-size:11px}.vx-benefits{gap:32px}.vx-benefit-rows h3{font-size:22px}.vx-benefit-rows>a{padding-block:24px}.vx-benefit-rows p{font-size:15px}.vx-industry-showcase{padding-block:55px}.vx-industry-mosaic{gap:28px 17px}.vx-industry-mosaic>a:first-child,.vx-industry-mosaic>a:last-child{grid-column:1/-1}.vx-industry-mosaic>a .vx-mosaic-image img{height:155px}.vx-industry-mosaic>a:first-child .vx-mosaic-image img{height:280px}.vx-industry-mosaic>a:last-child .vx-mosaic-image img{height:200px}.vx-industry-mosaic h3{gap:8px;font-size:18px}.vx-industry-mosaic h3 svg{width:17px}.vx-industry-mosaic p{font-size:12px}.vx-industry-hero figure img{height:280px}.vx-industry-hero .vx-page-intro>div>p{font-size:16px}.vx-industry-moment{padding-block:40px}.vx-industry-moment h2,.vx-industry-details h2,.vx-requirements-section h2{font-size:30px}.vx-industry-moment figure,.vx-exchange{padding:25px}.vx-industry-moment blockquote,.vx-exchange blockquote{font-size:23px}.vx-guide-reference{flex-direction:column;align-items:flex-start;gap:16px}.vx-workflows{padding-top:20px}.vx-workflows .vx-device-line{gap:18px}.vx-workflows .vx-device-line svg{width:17px}.vx-voice-feature{padding-bottom:25px}.vx-about-image img{height:260px}.vx-article-banner img{height:220px}.vw .vx-article-banner{margin-bottom:35px}.vx-faq-directory h2{font-size:27px}.vx-faq-directory>nav a{font-size:12px}.vx-closing-inline h2{font-size:28px}.vw-close{padding-block:52px}.vw-close h2{font-size:36px}.vw-close .vw-small{font-size:11px!important}.vx-content-sections>section h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.vx-device-hero .vx-device-visual img{animation:none}.vx-mosaic-image img,.vx-benefit-rows>a>svg{transition:none}}@media print{.vx-device-hero,.vx-closing-inline,.vw-close{display:none}.vx-faq-directory{display:block}}
