.trolley-automation.svelte-je4kc3{color:var(--global-black);padding:128px 0}.trolley-automation-content.svelte-je4kc3{width:min(680px, var(--section-width-l));justify-content:center;gap:32px;min-height:1216px}.trolley-automation-content.svelte-je4kc3>p:where(.svelte-je4kc3){width:512px;font-size:var(--font-size-l)}.trolley-automation-timeline.svelte-je4kc3{flex:1 0 0;width:100%;position:relative;container-type:inline-size}.trolley-automation-line.svelte-je4kc3,.trolley-automation-progress.svelte-je4kc3{width:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.trolley-automation-line.svelte-je4kc3{background-color:var(--global-grey-2);bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 160px calc(100% - 160px),#0000);mask-image:linear-gradient(#0000,#000 160px calc(100% - 160px),#0000)}.trolley-automation-progress.svelte-je4kc3{height:calc(var(--progress,0) * 100%);background-color:var(--global-black)}.trolley-automation-card.svelte-je4kc3{--dot-color:var(--global-grey-2);background-color:var(--global-white);width:292px;color:var(--global-grey-5);line-height:var(--global-line-height-l);transition:color var(--transition-2), box-shadow var(--transition-2), transform var(--transition-2);gap:8px;padding:32px;position:absolute;box-shadow:0 16px 32px #0000}.trolley-automation-card.svelte-je4kc3:before{content:"";background-color:var(--dot-color);width:16px;height:16px;transition:background-color var(--transition-2);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.trolley-automation-card.svelte-je4kc3.left{left:0}.trolley-automation-card.svelte-je4kc3.left:before{left:50cqw}.trolley-automation-card.svelte-je4kc3.right{right:0}.trolley-automation-card.svelte-je4kc3.right:before{left:calc(292px - 50cqw)}.trolley-automation-card.svelte-je4kc3:first-of-type{top:128px}.trolley-automation-card.svelte-je4kc3:nth-of-type(2){top:318px}.trolley-automation-card.svelte-je4kc3:nth-of-type(3){top:508px}.trolley-automation-card.svelte-je4kc3:nth-of-type(4){top:718px}.trolley-automation-card.svelte-je4kc3.active{--dot-color:var(--global-black);color:var(--global-black);transform:translateY(-4px);box-shadow:0 16px 32px #0000000a}.trolley-automation-card.svelte-je4kc3 h3:where(.svelte-je4kc3){font-size:var(--font-size-l);white-space:nowrap;font-weight:500}.trolley-future.svelte-je4kc3{background-color:var(--global-grey-1);padding:128px 0}.trolley-future.svelte-je4kc3 h2:where(.svelte-je4kc3){width:490px;color:var(--global-black)}.trolley-future.svelte-je4kc3 .trolley-future-showcase:where(.svelte-je4kc3){margin-top:var(--space-l);gap:16px;display:flex}.trolley-future.svelte-je4kc3 .trolley-feature-panel:where(.svelte-je4kc3){background-color:var(--global-white);gap:40px;width:280px;padding:48px 0;box-shadow:0 16px 32px #0000000a}.trolley-future.svelte-je4kc3 .trolley-feature-tab:where(.svelte-je4kc3){text-align:inherit;color:var(--global-grey-5);transition:color var(--transition-1);padding:0 36px}.trolley-future.svelte-je4kc3 .trolley-feature-tab:where(.svelte-je4kc3) .trolley-feature-title:where(.svelte-je4kc3){white-space:nowrap;font-weight:500}.trolley-future.svelte-je4kc3 .trolley-feature-tab:where(.svelte-je4kc3):is(:where(.svelte-je4kc3):hover,:where(.svelte-je4kc3):focus-visible,.active:where(.svelte-je4kc3)){color:var(--global-black)}.trolley-future.svelte-je4kc3 .trolley-feature-tab:where(.svelte-je4kc3):is(:where(.svelte-je4kc3):hover,:where(.svelte-je4kc3):focus-visible,.active:where(.svelte-je4kc3)) .trolley-feature-text:where(.svelte-je4kc3){color:var(--global-grey-6)}.trolley-future.svelte-je4kc3 .trolley-feature-joystick:where(.svelte-je4kc3){background-color:currentColor;width:24px;height:24px;-webkit-mask:url(../../../icons/joystick.svg) 50%/contain no-repeat;mask:url(../../../icons/joystick.svg) 50%/contain no-repeat}.trolley-future.svelte-je4kc3 .trolley-feature-copy:where(.svelte-je4kc3){width:160px;line-height:var(--global-line-height-l);gap:4px}.trolley-future.svelte-je4kc3 .trolley-feature-visual:where(.svelte-je4kc3){flex:1;min-width:0;height:556px;position:relative;overflow:hidden}.trolley-future.svelte-je4kc3 .trolley-feature-image{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.trolley-future.svelte-je4kc3 .trolley-feature-image.active{opacity:1}.trolley-future.svelte-je4kc3 .trolley-feature-controls:where(.svelte-je4kc3){gap:8px;position:absolute;inset:auto 16px 16px auto}@media (width<=672px){.trolley-automation.svelte-je4kc3{padding:80px 0}.trolley-automation-content.svelte-je4kc3{gap:24px;min-height:auto}.trolley-automation-content.svelte-je4kc3>p:where(.svelte-je4kc3){width:auto}.trolley-automation-timeline.svelte-je4kc3{flex-direction:column;flex:none;gap:24px;padding-left:32px;display:flex}.trolley-automation-line.svelte-je4kc3{left:8px}.trolley-automation-card.svelte-je4kc3{width:100%;padding:var(--padding-card-m);position:relative;top:auto;left:auto;right:auto}.trolley-automation-card.svelte-je4kc3.left:before,.trolley-automation-card.svelte-je4kc3.right:before{top:39px;left:-24px}.trolley-automation-card.svelte-je4kc3:nth-of-type(n){top:auto}.trolley-future.svelte-je4kc3{padding:80px 0}.trolley-future.svelte-je4kc3 h2:where(.svelte-je4kc3){width:auto}.trolley-future.svelte-je4kc3 .trolley-future-showcase:where(.svelte-je4kc3){flex-direction:column-reverse;align-items:center;width:100vw;margin-left:calc(50% - 50vw)}.trolley-future.svelte-je4kc3 .trolley-feature-visual:where(.svelte-je4kc3){flex:none;width:100%;height:280px}.trolley-future.svelte-je4kc3 .trolley-feature-panel:where(.svelte-je4kc3){z-index:1;gap:32px;width:min(86vw,320px);margin-top:-48px;padding:36px 0}.trolley-future.svelte-je4kc3 .trolley-feature-tab:where(.svelte-je4kc3){justify-content:flex-start;gap:24px;padding:0 24px}.trolley-future.svelte-je4kc3 .trolley-feature-controls:where(.svelte-je4kc3){inset:auto 16px 64px auto}}
