.inv-page .inv-css-reveal{opacity:0;transform:translateY(20px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);transition-delay:var(--inv-reveal-delay,0s)}.inv-page .inv-css-reveal--in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.inv-page .inv-css-reveal{opacity:1;transform:none;transition:none}}@media (prefers-reduced-motion:no-preference){.inv-page .inv-hero-reveal>:not(:first-child){animation:inv-hero-reveal .45s cubic-bezier(.22,1,.36,1) both}.inv-page .inv-hero-reveal>:nth-child(2){animation-delay:.06s}.inv-page .inv-hero-reveal>:nth-child(3){animation-delay:.12s}.inv-page .inv-hero-reveal>:nth-child(4){animation-delay:.18s}@media (min-width:768px){.inv-page .inv-hero-grid-drift{animation:inv-hero-grid-drift 18s ease-in-out infinite}.inv-page .inv-hero-grid-card{animation:inv-hero-grid-pulse 7.5s ease-in-out infinite}}}@keyframes inv-hero-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes inv-hero-grid-drift{0%,to{transform:translate(0)}33%{transform:translate(22px,-16px)}66%{transform:translate(-18px,12px)}}@keyframes inv-hero-grid-pulse{0%,to{fill-opacity:.06}50%{fill-opacity:.16}}.inv-problem-art--live .inv-problem-plate{transform-box:fill-box;transform-origin:center;animation:inv-problem-plate-breathe 3.4s ease-in-out infinite;animation-delay:var(--inv-art-delay,0s)}.inv-problem-art--live .inv-problem-art-layer{transform-box:fill-box;transform-origin:center;animation:inv-problem-layer-nudge 4.2s ease-in-out infinite;animation-delay:var(--inv-art-delay,0s)}.inv-problem-card:hover .inv-problem-plate{animation-play-state:paused;filter:brightness(1.06)}.inv-problem-card:hover .inv-problem-art-layer{animation-play-state:paused}.inv-problem-art-float--live{animation:inv-problem-art-float 3.8s ease-in-out infinite;animation-delay:var(--inv-art-delay,0s)}.inv-problem-art-float--live.inv-problem-art-float--1,.inv-problem-art-float--live.inv-problem-art-float--3{animation-name:inv-problem-art-float-alt}@keyframes inv-problem-art-float{0%,to{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-6px) rotate(.8deg)}}@keyframes inv-problem-art-float-alt{0%,to{transform:translateY(0) rotate(.6deg)}50%{transform:translateY(-6px) rotate(-.8deg)}}@keyframes inv-problem-plate-breathe{0%,to{opacity:1}50%{opacity:.82}}@keyframes inv-problem-layer-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.inv-uom-diagram-svg svg{display:block;width:100%;max-width:100%;height:auto;overflow:visible}.inv-uom-diagram-svg svg,.inv-uom-hotspots{transform:scale(.92);transform-origin:center center}.inv-uom-hotspots{position:absolute;inset:0;pointer-events:none}.inv-uom-hotspot{position:absolute;width:8.5%;height:17%;padding:0;border:0;border-radius:.5rem;background:transparent;cursor:pointer;pointer-events:auto}.inv-uom-hotspot--tl{left:6.5%;top:14%}.inv-uom-hotspot--tr{left:82.5%;top:14%}.inv-uom-hotspot--bl{left:6.5%;top:66%}.inv-uom-hotspot--br{left:82.5%;top:66%}.inv-uom-hotspot--pay{left:85.5%;top:42%;width:6%;height:12%;border-radius:9999px}.inv-uom-diagram--live .inv-uom-hub-ring{transform-origin:645.1px 319.1px;animation:inv-uom-ring 18s linear infinite}.inv-uom-diagram--live .inv-uom-hub-glow{transform-origin:645.1px 319.1px;transform-box:fill-box;animation:inv-uom-hub-breathe 3.6s ease-in-out infinite}.inv-uom-diagram--live .inv-uom-person{transform-origin:center;transform-box:fill-box;animation:inv-uom-person-bob 4.2s ease-in-out infinite}.inv-uom-diagram--live .inv-uom-road{stroke-dasharray:none;animation:none}.inv-uom-diagram--live .inv-uom-dot{display:none}.inv-uom-diagram--live .inv-uom-traveler{pointer-events:none}.inv-uom-diagram--live .inv-uom-mid{transform-origin:center;transform-box:fill-box;animation:inv-uom-mid-pulse 2.8s ease-in-out infinite}.inv-uom-diagram--live .inv-uom-mid--1{animation-delay:.25s}.inv-uom-diagram--live .inv-uom-mid--2{animation-delay:.5s}.inv-uom-diagram--live .inv-uom-mid--3{animation-delay:.75s}.inv-uom-diagram--live .inv-uom-mid--4{animation-delay:1s}.inv-uom-diagram--live .inv-uom-card{transform-origin:center;transform-box:fill-box;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.inv-uom-diagram--focus-bl .inv-uom-card--bl,.inv-uom-diagram--focus-br .inv-uom-card--br,.inv-uom-diagram--focus-tl .inv-uom-card--tl,.inv-uom-diagram--focus-tr .inv-uom-card--tr{transform:scale(1.08)}.inv-uom-diagram--focus-bl .inv-uom-mid--3,.inv-uom-diagram--focus-br .inv-uom-mid--4,.inv-uom-diagram--focus-pay .inv-uom-mid--2,.inv-uom-diagram--focus-tl .inv-uom-mid--0,.inv-uom-diagram--focus-tr .inv-uom-mid--1{animation:none;transform:scale(1.18);filter:drop-shadow(0 0 10px rgb(34 197 94/55%))}.inv-uom-diagram--focus-bl .inv-uom-road--2,.inv-uom-diagram--focus-br .inv-uom-road--1,.inv-uom-diagram--focus-pay .inv-uom-road--0,.inv-uom-diagram--focus-tl .inv-uom-road--4,.inv-uom-diagram--focus-tr .inv-uom-road--3{filter:drop-shadow(0 0 8px rgb(64 238 142/55%))}.inv-uom-diagram--focus-bl .inv-uom-traveler--2,.inv-uom-diagram--focus-br .inv-uom-traveler--1,.inv-uom-diagram--focus-pay .inv-uom-traveler--0,.inv-uom-diagram--focus-tl .inv-uom-traveler--4,.inv-uom-diagram--focus-tr .inv-uom-traveler--3{filter:drop-shadow(0 0 4px rgb(255 255 255/90%))}@keyframes inv-uom-ring{to{stroke-dashoffset:-48}}@keyframes inv-uom-hub-breathe{0%,to{opacity:1}50%{opacity:.72}}@keyframes inv-uom-person-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes inv-uom-mid-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (max-width:767px){.inv-uom-diagram-svg svg,.inv-uom-hotspots{transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.inv-uom-diagram--live .inv-uom-hub-glow,.inv-uom-diagram--live .inv-uom-hub-ring,.inv-uom-diagram--live .inv-uom-mid,.inv-uom-diagram--live .inv-uom-person{animation:none!important}.inv-uom-traveler{display:none}.inv-problem-art--live .inv-problem-art-layer,.inv-problem-art--live .inv-problem-plate,.inv-problem-art-float--live{animation:none!important}}.inv-way-flow-svg svg{display:block;width:100%;height:auto}.inv-way-flow--live .inv-way-static-ball{opacity:0}.inv-way-flow--live .inv-way-ball{filter:drop-shadow(0 0 6px rgb(100 211 150/55%))}.inv-way-flow--live .inv-way-dash{animation:inv-way-dash-flow 1.4s linear infinite}.inv-way-flow--live .inv-way-arrowhead{transform-box:fill-box;transform-origin:center;animation:inv-way-arrowhead-pulse 1.6s ease-in-out infinite}.inv-way-flow--live .inv-way-arrowhead:nth-of-type(2n){animation-delay:.35s}.inv-way-flow--live .inv-way-node{transform-box:fill-box;transform-origin:center;animation:inv-way-node-breathe 3.8s ease-in-out infinite}.inv-way-flow--live .inv-way-node--purchase{animation-delay:.25s}.inv-way-flow--live .inv-way-node--receiving{animation-delay:.5s}.inv-way-flow--live .inv-way-node--pick{animation-delay:.75s}.inv-way-flow--live .inv-way-node--pack{animation-delay:1s}.inv-way-flow--live .inv-way-node--delivery{animation-delay:1.25s}.inv-way-flow--live .inv-way-accent{transform-box:fill-box;transform-origin:center;animation:inv-way-accent-pulse 2.8s ease-in-out infinite}.inv-way-flow--live .inv-way-end-arrow{transform-box:fill-box;transform-origin:center;animation:inv-way-end-nudge 2.2s ease-in-out infinite}.inv-way-flow--live .inv-way-box{transform-box:fill-box;transform-origin:center;animation:inv-way-box-bob 3.2s ease-in-out infinite}@keyframes inv-way-dash-flow{to{stroke-dashoffset:-24}}@keyframes inv-way-arrowhead-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes inv-way-node-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes inv-way-accent-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes inv-way-end-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@keyframes inv-way-box-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.inv-way-flow--live .inv-way-accent,.inv-way-flow--live .inv-way-arrowhead,.inv-way-flow--live .inv-way-box,.inv-way-flow--live .inv-way-dash,.inv-way-flow--live .inv-way-end-arrow,.inv-way-flow--live .inv-way-node{animation:none!important}.inv-way-ball{display:none}.inv-way-flow--live .inv-way-static-ball{opacity:1}}.inv-setup-inline-svg{display:block;width:100%;height:auto;overflow:visible}.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-truck{transform-box:fill-box;transform-origin:center;animation:inv-setup-truck-bob 2.8s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-truck-wheel{transform-box:fill-box;transform-origin:center;animation:inv-setup-wheel-spin 2.8s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-ground{animation:inv-setup-ground-flow 1.2s linear infinite}.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-box--0,.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-box--1,.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-box--2{transform-box:fill-box;transform-origin:center bottom;animation:inv-setup-box-float 2.4s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-box--2,.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-box--3{animation-delay:.2s}.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-box--4,.inv-setup-figure--live.inv-setup-figure--purchase .inv-setup-box--5{animation-delay:.4s}.inv-setup-figure--live.inv-setup-figure--stock .inv-setup-shelves{transform-box:fill-box;transform-origin:center bottom;animation:inv-setup-shelf-breathe 3.2s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-person-body,.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-person-head{transform-box:fill-box;transform-origin:center bottom;animation:inv-setup-person-bob 2.6s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-person-head{transform-origin:center;animation-name:inv-setup-person-head-bob}.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-arrow{animation:inv-setup-arrow-pulse 1.4s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-arrow--1{animation-delay:.35s}.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-sell-box,.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-sell-tape{transform-box:fill-box;transform-origin:center;animation:inv-setup-box-float 2.8s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-pin{transform-box:fill-box;transform-origin:center bottom;animation:inv-setup-pin-bounce 1.8s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-pin-shadow{transform-box:fill-box;transform-origin:center;animation:inv-setup-shadow-pulse 1.8s ease-in-out infinite}.inv-setup-figure--live.inv-setup-figure--sell .inv-setup-packet{filter:drop-shadow(0 0 4px rgb(6 198 76/55%))}@keyframes inv-setup-truck-bob{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@keyframes inv-setup-wheel-spin{0%,to{transform:translateX(0) rotate(0deg)}50%{transform:translateX(4px) rotate(12deg)}}@keyframes inv-setup-ground-flow{to{stroke-dashoffset:-20}}@keyframes inv-setup-box-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes inv-setup-shelf-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes inv-setup-person-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes inv-setup-person-head-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes inv-setup-arrow-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes inv-setup-pin-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes inv-setup-shadow-pulse{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.85);opacity:.7}}@media (prefers-reduced-motion:reduce){.inv-setup-figure--live .inv-setup-arrow,.inv-setup-figure--live .inv-setup-box--0,.inv-setup-figure--live .inv-setup-box--1,.inv-setup-figure--live .inv-setup-box--2,.inv-setup-figure--live .inv-setup-box--3,.inv-setup-figure--live .inv-setup-box--4,.inv-setup-figure--live .inv-setup-box--5,.inv-setup-figure--live .inv-setup-ground,.inv-setup-figure--live .inv-setup-person-body,.inv-setup-figure--live .inv-setup-person-head,.inv-setup-figure--live .inv-setup-pin,.inv-setup-figure--live .inv-setup-pin-shadow,.inv-setup-figure--live .inv-setup-sell-box,.inv-setup-figure--live .inv-setup-sell-tape,.inv-setup-figure--live .inv-setup-shelves,.inv-setup-figure--live .inv-setup-truck,.inv-setup-figure--live .inv-setup-truck-wheel{animation:none!important}.inv-setup-packet{display:none}}