.BackgroundImages-module__o520hq__stage{width:100%;height:100%;transform-style:preserve-3d;transition:transform .1s ease-out;position:relative}.BackgroundImages-module__o520hq__image{opacity:0;object-fit:contain;will-change:transform, opacity;max-width:min(78vw,760px);max-height:78vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.72)}.BackgroundImages-module__o520hq__active{animation:BackgroundImages-module__o520hq__shupa var(--shupa-duration,2s) ease-out forwards}@keyframes BackgroundImages-module__o520hq__shupa{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}20%{opacity:.8;transform:translate(-50%,-50%)scale(1.3)}85%{opacity:.3}to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}
.IconAnimation-module__N9790W__icon{--ease-snap:cubic-bezier(.22, 1, .36, 1);--ease-punch:cubic-bezier(.34, .4, .64, 1);--ease-hold:cubic-bezier(.83, 0, .17, 1);animation:IconAnimation-module__N9790W__icon-impact 8.3s var(--ease-snap) 2.6s backwards}@keyframes IconAnimation-module__N9790W__icon-impact{0%{filter:brightness()}40%{filter:brightness(.8)}to{filter:brightness()}}.IconAnimation-module__N9790W__part0{animation:IconAnimation-module__N9790W__part-0 7.75s var(--ease-snap) 0s backwards}@keyframes IconAnimation-module__N9790W__part-0{0%{opacity:0;filter:blur(6px);transform:translate(58%,55%)}10%{opacity:.4;filter:blur(8px);transform:translate(62%,58%)}40%{opacity:1;filter:blur(2px);transform:translate(8%,18%)}70%{filter:blur();transform:translate(-4%,-2%)}to{opacity:1;filter:blur();transform:translate(0)}}.IconAnimation-module__N9790W__part1{backface-visibility:hidden;animation:IconAnimation-module__N9790W__part-1 7.7s var(--ease-snap) 40ms backwards}@keyframes IconAnimation-module__N9790W__part-1{0%{opacity:0;filter:blur(10px);transform:translate(-55%,-50%)translateZ(-700px)}50%{opacity:1;filter:blur(3px);transform:translate(-16%,-14%)translateZ(-120px)}to{opacity:1;filter:blur();transform:translate(0)translateZ(0)}}.IconAnimation-module__N9790W__part2{animation:IconAnimation-module__N9790W__part-2 7.6s var(--ease-snap) 80ms backwards}@keyframes IconAnimation-module__N9790W__part-2{0%{clip-path:inset(0 100% 0 0);transform:translate(10%,-8%)}70%{clip-path:inset(0 0% 0 0);transform:translate(0)}to{clip-path:inset(0 0% 0 0);transform:translate(0)}}.IconAnimation-module__N9790W__part3{backface-visibility:hidden;animation:IconAnimation-module__N9790W__part-3 7.65s var(--ease-snap) .12s backwards}@keyframes IconAnimation-module__N9790W__part-3{0%{opacity:0;filter:blur(8px);transform:translate(50%,-55%)translateZ(-550px)}55%{opacity:1;filter:blur(2px);transform:translate(14%,-16%)translateZ(-90px)}to{opacity:1;filter:blur();transform:translate(0)translateZ(0)}}.IconAnimation-module__N9790W__part4{transform-origin:100% 40%;animation-name:IconAnimation-module__N9790W__part-4,IconAnimation-module__N9790W__part-4-infinite;animation-duration:7.9s,10s;animation-timing-function:var(--ease-hold), ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-delay:.1s,0s;animation-fill-mode:backwards}@keyframes IconAnimation-module__N9790W__part-4{0%{opacity:0;filter:hue-rotate(180deg)saturate(10);transform:translate(50%)}50%{opacity:0;filter:hue-rotate(180deg)saturate(10);transform:translate(50%)}to{opacity:1;filter:hue-rotate()saturate();transform:translate(0)}}@keyframes IconAnimation-module__N9790W__part-4-infinite{0%{filter:saturate()}50%{filter:saturate(.4)}to{filter:brightness()}}.IconAnimation-module__N9790W__part5{animation:IconAnimation-module__N9790W__part-5 7.6s var(--ease-snap) .2s backwards}@keyframes IconAnimation-module__N9790W__part-5{0%{opacity:0;filter:blur(14px);transform:translate(42%,-62%)}35%{opacity:1;filter:blur(12px);transform:translate(52%,-32%)}70%{filter:blur(8px);transform:translate(12%,-4%)}to{opacity:1;transform:translate(0)}}.IconAnimation-module__N9790W__part6{animation-name:IconAnimation-module__N9790W__part-6,IconAnimation-module__N9790W__part-6-infinite;animation-duration:7.6s,10s;animation-timing-function:var(--ease-snap), ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-delay:.24s,0s;animation-fill-mode:backwards}@keyframes IconAnimation-module__N9790W__part-6{0%{opacity:0;filter:blur(7px);transform:translate(70%,-45%)}12%{opacity:.3;filter:blur(8px);transform:translate(74%,-48%)}60%{opacity:1;filter:blur();transform:translate(-4%,3%)}80%{transform:translate(1.5%,-1%)}to{opacity:1;transform:translate(0)}}@keyframes IconAnimation-module__N9790W__part-6-infinite{0%{filter:brightness()}50%{filter:brightness(1.5)}to{filter:brightness()}}.IconAnimation-module__N9790W__part7{animation:7.4s .9s IconAnimation-module__N9790W__part-7}@keyframes IconAnimation-module__N9790W__part-7{0%{opacity:0;filter:blur(3px);transform:translateY(-14%)}50%{transform:translateY(-5%)}to{opacity:1;transform:translate(0)}}.IconAnimation-module__N9790W__part8{transform-origin:28.125% 40.625%;animation-name:IconAnimation-module__N9790W__part-8,IconAnimation-module__N9790W__part-8-infinite;animation-duration:7.4s,512s;animation-timing-function:ease,linear;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running;animation-delay:1.3s,8.7s;animation-fill-mode:backwards;animation-timeline:auto}@keyframes IconAnimation-module__N9790W__part-8{0%{opacity:0;filter:blur(3px);transform:translateY(-14%)}50%{transform:translateY(-5%)}to{opacity:1;transform:translate(0)}}@keyframes IconAnimation-module__N9790W__part-8-infinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.IconAnimation-module__N9790W__part9{animation:7.42s 1.7s IconAnimation-module__N9790W__part-9}@keyframes IconAnimation-module__N9790W__part-9{0%{opacity:0;filter:blur(3px);transform:translateY(-14%)}50%{transform:translateY(-5%)}to{opacity:1;transform:translate(0)}}.IconAnimation-module__N9790W__part10{animation:7.45s 2.1s IconAnimation-module__N9790W__part-10}@keyframes IconAnimation-module__N9790W__part-10{0%{opacity:0;filter:blur(3px);transform:translateY(-14%)}50%{transform:translateY(-5%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.IconAnimation-module__N9790W__icon,.IconAnimation-module__N9790W__part0,.IconAnimation-module__N9790W__part1,.IconAnimation-module__N9790W__part2,.IconAnimation-module__N9790W__part3,.IconAnimation-module__N9790W__part4,.IconAnimation-module__N9790W__part5,.IconAnimation-module__N9790W__part6,.IconAnimation-module__N9790W__part7,.IconAnimation-module__N9790W__part8,.IconAnimation-module__N9790W__part9,.IconAnimation-module__N9790W__part10{animation:none}}
.scene-module__zET2KW__room{width:100%;min-height:100vh;perspective:var(--room-perspective);perspective-origin:50%;position:relative;overflow:hidden}.scene-module__zET2KW__pivot{width:0;height:0;transform-style:preserve-3d;transition:transform .1s ease-out;position:absolute;top:50%;left:50%;translate:-50% -50%}.scene-module__zET2KW__face{width:var(--room-face);height:var(--room-face);transform-style:preserve-3d;display:flex;position:absolute}.scene-module__zET2KW__left{transform-origin:100% 100%;bottom:0;right:0;transform:rotateX(-22deg)rotateY(45deg)}.scene-module__zET2KW__right{transform-origin:0 100%;bottom:0;left:0;transform:rotateX(-22deg)rotateY(-45deg)}.scene-module__zET2KW__floor{transform-origin:100% 0;top:0;right:0;transform:rotateX(68deg)rotate(-45deg)}
