.MachineScene-module__-so-BG__root{background:var(--bg);position:relative;overflow:clip}.MachineScene-module__-so-BG__stage{position:relative}.MachineScene-module__-so-BG__art{width:min(100% - 48px,44rem);margin:0 auto;padding-top:6rem}.MachineScene-module__-so-BG__svg{width:100%;height:auto;display:block;overflow:visible}.MachineScene-module__-so-BG__mono{font-family:var(--font-mono);letter-spacing:.01em;font-weight:500}.MachineScene-module__-so-BG__rail{padding-block:3rem 7rem}.MachineScene-module__-so-BG__caps{gap:5rem;margin:0;padding:0;list-style:none;display:grid}.MachineScene-module__-so-BG__root[data-live]{height:460vh}.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__stage{height:100svh;position:sticky;top:0;overflow:hidden}.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__art{width:min(58vw,122svh,960px);margin:0;padding:0;position:absolute;top:50%;left:66%;transform:translate(-50%,-58%)}.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__svg{opacity:0;will-change:opacity, transform}.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__rail{z-index:1;pointer-events:none;align-items:center;height:100%;padding-block:0;display:flex;position:relative}.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__caps{gap:0;width:min(34rem,40%)}.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__cap{opacity:0;will-change:opacity, transform;grid-area:1/1}@media (max-width:767px){.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__art{width:min(108vw,66svh);top:13svh;left:50%;transform:translate(-50%)}.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__rail{align-items:flex-end;padding-bottom:13svh}.MachineScene-module__-so-BG__root[data-live] .MachineScene-module__-so-BG__caps{width:100%}}
