.opacity0{opacity:0}.hasAnimate{transform:translateY(100px)}@keyframes fadeInUp{0%{opacity:.5;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fadeInUpAnimate{animation:fadeInUp .5s ease-in-out forwards}@keyframes fadeInDown{0%{opacity:.5;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.fadeInDownAnimate{animation:fadeInDown .5s ease-in-out forwards}@keyframes fadeInRight{0%{opacity:1;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.fadeInRightAnimate{animation:fadeInRight .5s ease-in-out forwards}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftAnimate{animation:fadeInLeft .5s ease-in-out forwards}@keyframes activityFadeInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.activityFadeInLeftAnimate{animation:activityFadeInLeft .8s ease-in-out forwards}@keyframes activityFadeInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.activityFadeInRightAnimate{animation:activityFadeInRight .8s ease-in-out forwards}@keyframes fadeInRightPhotoWall{0%{opacity:.2;transform:translateX(400px)}to{opacity:1;transform:translateX(0)}}.fadeInRightPhotoWallAnimate{animation:fadeInRightPhotoWall .5s ease-in-out forwards}@keyframes blueSwiperFadeInUp{0%{transform:translateY(100px)}to{transform:translateY(0)}}.blueSwiperFadeInUpAnimate{animation:blueSwiperFadeInUp .5s ease-in-out forwards;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.blue-light-swiper-box{transition:opacity .3s ease-in-out}@keyframes blueTitleFadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.blueTitleFadeInUpAnimate{animation:blueTitleFadeInUp .8s ease-in-out forwards}@keyframes scaleToBig{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.scaleToBigAnimate{animation:scaleToBig 1s ease-in-out forwards}@keyframes activityFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.activityFadeInUpAnimate{animation:activityFadeInUp .6s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInAnimate{animation:fadeIn .5s ease-in-out forwards}@media (max-width:768px){@keyframes fadeInUp{0%{opacity:.5;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:.5;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes blueSwiperFadeInUp{0%{transform:translateY(50px)}to{transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:1;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes activityFadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes activityFadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRightPhotoWall{0%{opacity:.2;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}}@media (min-width:1920px){@keyframes fadeInUp{0%{opacity:.5;transform:translateY(4.166vw)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:.5;transform:translateY(-2.604vw)}to{opacity:1;transform:translateY(0)}}@keyframes blueSwiperFadeInUp{0%{transform:translateY(5.208vw)}to{transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:1;transform:translateX(5.208vw)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-5.208vw)}to{opacity:1;transform:translateX(0)}}@keyframes activityFadeInLeft{0%{opacity:0;transform:translateX(-3.125vw)}to{opacity:1;transform:translateX(0)}}@keyframes activityFadeInRight{0%{opacity:0;transform:translateX(3.125vw)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRightPhotoWall{0%{opacity:.2;transform:translateX(20.833vw)}to{opacity:1;transform:translateX(0)}}}@keyframes searchPopupSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes searchPopupSlideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.searchPopupSlideDownAnimate{animation:searchPopupSlideDown .2s cubic-bezier(.4,0,.2,1) forwards}.searchPopupSlideDownAnimate,.searchPopupSlideUpAnimate{transform-origin:top center;will-change:transform,opacity;backface-visibility:hidden;perspective:1000px}.searchPopupSlideUpAnimate{animation:searchPopupSlideUp .2s cubic-bezier(.4,0,.2,1) forwards}.activityFadeInLeftAnimate,.activityFadeInRightAnimate,.activityFadeInUpAnimate,.blueSwiperFadeInUpAnimate,.blueTitleFadeInUpAnimate,.fadeInAnimate,.fadeInDownAnimate,.fadeInRightAnimate,.fadeInRightPhotoWallAnimate,.fadeInUpAnimate,.scaleToBigAnimate{will-change:transform,opacity}.animation-complete{will-change:auto}@media (prefers-reduced-motion:reduce){.activityFadeInLeftAnimate,.activityFadeInRightAnimate,.activityFadeInUpAnimate,.blueSwiperFadeInUpAnimate,.blueTitleFadeInUpAnimate,.fadeInAnimate,.fadeInDownAnimate,.fadeInRightAnimate,.fadeInRightPhotoWallAnimate,.fadeInUpAnimate,.scaleToBigAnimate{animation:none!important;opacity:1!important;transform:translateY(0) translateZ(0)!important;will-change:auto!important}}@media (max-width:768px){.blueSwiperFadeInUpAnimate{animation-duration:.3s}}