.classic-intact-scene{position:absolute;inset:0;width:100%;height:100%;z-index:-2;pointer-events:none}.classic-intact-scene.motion-ready .intact-characters{animation:intact-idle 7s ease-in-out infinite;transform-origin:724px 1050px;transform-box:view-box}.classic-intact-scene.paused .intact-characters{animation-play-state:paused}@keyframes intact-idle{0%,100%{transform:translateY(0) rotate(0)}25%{transform:translateY(-4px) rotate(.12deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(3px) rotate(-.12deg)}}.classic .shade{background:linear-gradient(0deg,#100b06a8,transparent 35%,#100b0620 75%,#100b0655)}@media(prefers-reduced-motion:reduce){.classic-intact-scene .intact-characters{animation:none!important}}