.StackStory-module__VH9XDW__track{--nav-height:calc(3.5rem + 1px);--stage-height:calc(100dvh - var(--nav-height));--pane-gap:4rem;margin-top:calc(var(--nav-height) * -1);background:var(--background);position:relative}.StackStory-module__VH9XDW__stage{top:var(--nav-height);z-index:0;height:var(--stage-height);position:sticky;overflow:hidden}.StackStory-module__VH9XDW__panes{z-index:1;margin-top:calc(var(--stage-height) * -1);position:relative;overflow:clip}.StackStory-module__VH9XDW__pane{width:100%;min-height:100svh;padding-top:calc(var(--nav-height) + var(--pane-gap));padding-bottom:var(--pane-gap);align-items:safe center;display:flex;position:relative;overflow:hidden}.StackStory-module__VH9XDW__paneArt{display:none}.StackStory-module__VH9XDW__gridwrap{z-index:0;opacity:.95;pointer-events:none;width:min(944px,67vw);animation:26s ease-in-out infinite StackStory-module__VH9XDW__drift;position:absolute;top:50%;right:max(-10%,-144px);transform:translateY(-50%)}.StackStory-module__VH9XDW__gridwrap svg{width:100%;height:auto;display:block;overflow:visible}@keyframes StackStory-module__VH9XDW__drift{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 14px))}}.StackStory-module__VH9XDW__cell{transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite StackStory-module__VH9XDW__wave}@keyframes StackStory-module__VH9XDW__wave{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--wave-amp,9px) * -1))}}.StackStory-module__VH9XDW__accent{stroke:var(--lit,var(--color-accent));stroke-width:1.5px;filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--lit,var(--color-accent)) 50%, transparent)) drop-shadow(0 0 5px color-mix(in srgb, var(--lit,var(--color-accent)) 18%, transparent))}.StackStory-module__VH9XDW__scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#141414f0 0%,#141414b8 34%,#1414141f 64%,#14141400 82%);position:absolute;inset:0}.StackStory-module__VH9XDW__scrim:after{content:"";image-rendering:pixelated;opacity:.1;background-image:url(/static/marketing/dither.png);background-size:64px 64px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.StackStory-module__VH9XDW__stage{display:none}.StackStory-module__VH9XDW__panes{margin-top:0}.StackStory-module__VH9XDW__paneArt{display:block}.StackStory-module__VH9XDW__cell,.StackStory-module__VH9XDW__gridwrap{animation:none}}@media (max-width:820px){.StackStory-module__VH9XDW__track{--pane-gap:2rem}}@media (prefers-reduced-motion:no-preference) and (max-width:820px){.StackStory-module__VH9XDW__track{--stage-height:calc(100svh - var(--nav-height));--band-fade:3rem;--band-drop:2rem}.StackStory-module__VH9XDW__stage{z-index:2;pointer-events:none}.StackStory-module__VH9XDW__pane{padding-bottom:calc(var(--pane-gap) + var(--stage-height) * .3);align-items:flex-start}.StackStory-module__VH9XDW__stage .StackStory-module__VH9XDW__gridwrap{z-index:1;opacity:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--art-top,70%) - var(--band-fade)), black var(--art-top,70%));mask-image:linear-gradient(to bottom, transparent calc(var(--art-top,70%) - var(--band-fade)), black var(--art-top,70%));transition:opacity .4s ease-out;animation:none;inset:0;transform:none}.StackStory-module__VH9XDW__stage[data-framed] .StackStory-module__VH9XDW__gridwrap{opacity:.95}.StackStory-module__VH9XDW__stage .StackStory-module__VH9XDW__gridwrap svg{height:100%}.StackStory-module__VH9XDW__stage .StackStory-module__VH9XDW__cell{animation:none}.StackStory-module__VH9XDW__stage .StackStory-module__VH9XDW__scrim{top:calc(var(--art-top,70%) - var(--band-fade) + var(--band-drop));z-index:0;background:linear-gradient(to bottom, #14141400 0, var(--background) var(--band-fade), var(--background) 100%)}}@media (prefers-reduced-motion:reduce) and (max-width:820px){.StackStory-module__VH9XDW__pane{flex-direction:column;justify-content:safe center;align-items:stretch}.StackStory-module__VH9XDW__paneArt{flex:none;height:320px;margin-top:3rem;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.StackStory-module__VH9XDW__paneArt .StackStory-module__VH9XDW__gridwrap{opacity:1;width:100%;height:100%;animation:none;inset:0;transform:none}.StackStory-module__VH9XDW__paneArt .StackStory-module__VH9XDW__gridwrap svg{height:100%}.StackStory-module__VH9XDW__paneArt .StackStory-module__VH9XDW__scrim{display:none}}
