.lift-specs{--lift-card-open:21.5rem;--lift-card-floor:8rem;--lift-collapsing:3;--lift-tail:6.25rem;--lift-row-gap:1.5rem;--lift-travel:302px;--lift-runway:calc(var(--lift-collapsing) * (var(--lift-card-open) + var(--lift-card-floor)) + var(--lift-collapsing) * var(--lift-row-gap) + var(--lift-tail))}.lift-specs .lift-track{height:var(--lift-runway);margin-bottom:-6.25rem}.lift-specs .lift-track--still{height:auto;margin-bottom:0;padding-bottom:0}.lift-specs .lift-track--still .lift-list{padding-bottom:0;position:static;top:auto;overflow:visible}.lift-specs .lift-list{padding-bottom:0;position:sticky;top:6.25rem;overflow:hidden}.lift-specs .lift-card{position:relative;overflow:hidden}.lift-specs .lift-grid{grid-column-gap:1.25rem;grid-row-gap:1.5rem;grid-template-columns:repeat(12,1fr);width:100%;display:grid}.lift-specs .lift-card-heading{grid-column-gap:2.5rem;grid-column:span 3;justify-content:flex-start;align-items:flex-start;display:flex}.lift-specs .lift-card-heading .lift-square{margin-top:.75rem}@media (min-width:768px){.lift-specs .lift-card-heading .lift-square{margin-top:.875rem}}@media (min-width:1024px){.lift-specs .lift-card-heading .lift-square{margin-top:.9375rem}}.lift-specs .lift-card-content{grid-column:span 9}.lift-specs .lift-square{background-color:var(--color-action);border-radius:0;flex:none;width:.5rem;height:.5rem}.lift-specs.lift-plates .lift-card-heading{grid-column:1/4}.lift-specs.lift-plates .lift-card-content{grid-column:5/9}.lift-specs.lift-plates .lift-visual{aspect-ratio:3/2;background-color:var(--white,#fff);background-image:linear-gradient(var(--color-blue-100) 1px, transparent 1px), linear-gradient(90deg, var(--color-blue-100) 1px, transparent 1px);border:1px solid var(--color-blue-200);background-size:5% 7.5%;grid-column:10/13;justify-content:center;align-items:center;display:flex}.lift-specs.lift-plates .lift-schematic svg{width:100%;height:auto;max-height:100%;display:block}.lift-specs.lift-plates.lift-armed .lift-schematic:not(:has([data-draw])){opacity:0;transition-property:opacity,transform,background-color,color,border-color;transition-duration:.5s,.5s,.2s,.2s,.2s;transition-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.lift-specs.lift-plates.lift-armed .lift-schematic.is-drawn:not(:has([data-draw])){opacity:1;transform:none}.lift-specs.lift-plates .lift-schematic.is-paused svg *{animation-play-state:paused!important}.lift-specs.lift-plates .lift-schematic [data-draw]{stroke-dasharray:var(--draw-len,600);stroke-dashoffset:var(--draw-len,600);transition:stroke-dashoffset .5s}.lift-specs.lift-plates .lift-schematic text{opacity:0;transition:opacity .2s .45s}.lift-specs.lift-plates .lift-schematic.is-drawn [data-draw]{stroke-dashoffset:0}.lift-specs.lift-plates .lift-schematic.is-drawn text{opacity:1}@media (prefers-reduced-motion:reduce){.lift-specs.lift-plates .lift-schematic [data-draw]{stroke-dasharray:none;stroke-dashoffset:0;transition:none}.lift-specs.lift-plates .lift-schematic text{opacity:1;transition:none}.lift-specs.lift-plates.lift-armed .lift-schematic:not(:has([data-draw])){opacity:1;transition:none;transform:none}}.lift-specs .lift-rule{background-color:var(--color-blue-200);width:100%;height:1px}.lift-specs .lift-paragraph{max-width:38ch;color:var(--color-ink)}.lift-specs .lift-sp-40{height:2.5rem}.lift-specs .lift-sp-128{height:8rem}@media (max-width:767px){.lift-specs .lift-track{height:auto;margin-bottom:0;padding-bottom:0}.lift-specs .lift-list{padding-bottom:0;position:static;top:auto}.lift-specs .lift-card-heading{grid-column-gap:1rem;grid-column:span 12;margin-bottom:-.5rem}.lift-specs .lift-card-content{display:contents}.lift-specs.lift-plates .lift-card-heading{grid-column:span 12}.lift-specs.lift-plates .lift-card-content{display:contents}.lift-specs.lift-plates .lift-visual{order:-9999;grid-column:span 12;width:100%}.lift-specs .lift-paragraph{grid-column:span 12}.lift-specs .lift-sp-40{height:2rem}.lift-specs .lift-sp-128{height:4rem}}@media (prefers-reduced-motion:reduce){.lift-specs .lift-card{height:auto!important;overflow:visible!important}.lift-specs .lift-paragraph{opacity:1!important}}.lift-specs .lift-lead{max-width:65ch;font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;color:var(--color-blue-950);margin:24px 0 0;font-size:16px;font-weight:400;line-height:1.6}
