body{margin:0}.glitch{background:transparent no-repeat 50%;background-size:0;height:100vh;position:absolute;overflow:hidden}.glitch .channel,.glitch:after,.glitch:before{background:inherit;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.glitch:before{content:"";animation:glitch-before 100s linear infinite alternate both}.glitch:after{content:"";animation:glitch-after 100s linear infinite alternate both}.glitch .channel{mix-blend-mode:screen}.glitch .channel:before{bottom:0;content:"";display:block;mix-blend-mode:multiply;position:absolute;left:0;right:0;top:0}.glitch .r{animation:rgb-shift-r 100s step-end infinite alternate both}.glitch .r:before{background:transparent}.glitch .g{animation:rgb-shift-g 100s step-end infinite alternate both}.glitch .g:before{background:transparent}.glitch .b{animation:rgb-shift-b 100s step-end infinite alternate both}.glitch .b:before{background:transparent}.glitch-side-concept-left .channel,.glitch-side-concept-left:after,.glitch-side-concept-left:before,.glitch-side-concept-right .channel,.glitch-side-concept-right:after,.glitch-side-concept-right:before{background:inherit;background-size:contain;position:absolute;inset:0;content:""}.glitch-side-concept-left:before,.glitch-side-concept-right:before{content:"";animation:glitch-before 100s linear infinite alternate both}.glitch-side-concept-left:after,.glitch-side-concept-right:after{content:"";animation:glitch-after 100s linear infinite alternate both}.glitch-side-concept-left .r,.glitch-side-concept-right .r{animation:rgb-shift-r 100s step-end infinite alternate both}.glitch-side-concept-left .r:before,.glitch-side-concept-right .r:before{background:transparent}.glitch-side-concept-left .g,.glitch-side-concept-right .g{animation:rgb-shift-g 100s step-end infinite alternate both}.glitch-side-concept-left .g:before,.glitch-side-concept-right .g:before{background:transparent}.glitch-side-concept-left .b,.glitch-side-concept-right .b{animation:rgb-shift-b 100s step-end infinite alternate both}.glitch-side-concept-left .b:before,.glitch-side-concept-right .b:before{background:transparent}.glitch-side-concept-left.left,.glitch-side-concept-right.left{left:0;background-position:0;width:20vw}.glitch-side-concept-left.right,.glitch-side-concept-right.right{right:0;background-position:100%;width:20vw}.glitch-side-concept-left.active:before,.glitch-side-concept-right.active:before{animation:glitch-before 100s linear infinite alternate both}@keyframes glitch-before{0%{clip-path:polygon(0 64.2258879154%,100% 64.2258879154%,100% 73.4784568313%,0 73.4784568313%);transform:translate(3.3857343959%,-.284906218%)}0.2%{clip-path:polygon(0 83.1136475126%,100% 83.1136475126%,100% 91.7066315262%,0 91.7066315262%);transform:translate(7.7575755682%,.10926231%)}0.4%{clip-path:polygon(0 59.1979602523%,100% 59.1979602523%,100% 62.9542738659%,0 62.9542738659%);transform:translate(-6.1326332398%,.2090515969%)}0.6%{clip-path:polygon(0 8.6810198031%,100% 8.6810198031%,100% 14.3732410174%,0 14.3732410174%);transform:translate(7.4938801089%,.460808817%)}0.8%{clip-path:polygon(0 34.0009837965%,100% 34.0009837965%,100% 35.5050594969%,0 35.5050594969%);transform:translate(-6.8381624485%,.2026217799%)}1%{clip-path:polygon(0 87.8993942859%,100% 87.8993942859%,100% 89.8079875606%,0 89.8079875606%);transform:translate(-5.3892215929%,.2250270292%)}1.2%{clip-path:polygon(0 70.063197686%,100% 70.063197686%,100% 79.3738974061%,0 79.3738974061%);transform:translate(1.594718357%,.2057571119%)}1.4%{clip-path:polygon(0 40.8112944805%,100% 40.8112944805%,100% 47.859195613%,0 47.859195613%);transform:translate(7.8051607978%,-.0620816792%)}1.6%{clip-path:polygon(0 43.6815005119%,100% 43.6815005119%,100% 50.6234117093%,0 50.6234117093%);transform:translate(-3.3017451907%,-.4858698986%)}1.8%{clip-path:polygon(0 42.3474797186%,100% 42.3474797186%,100% 49.8366400028%,0 49.8366400028%);transform:translate(-3.8394250688%,.472681643%)}2%,to{clip-path:none;transform:none}}.glitch-side-concept-left.active:after,.glitch-side-concept-right.active:after{animation:glitch-after 100s linear infinite alternate both}@keyframes glitch-after{0%{clip-path:polygon(0 15.0246479914%,100% 15.0246479914%,100% 20.2603372423%,0 20.2603372423%);transform:translate(-7.1741135125%,.4995533874%)}0.2%{clip-path:polygon(0 .7275646504%,100% .7275646504%,100% 5.7207371691%,0 5.7207371691%);transform:translate(3.9881568139%,.3254849009%)}0.4%{clip-path:polygon(0 63.5359187112%,100% 63.5359187112%,100% 70.6890078845%,0 70.6890078845%);transform:translate(-.448214744%,-.2875722788%)}0.6%{clip-path:polygon(0 56.1961714776%,100% 56.1961714776%,100% 58.7866672618%,0 58.7866672618%);transform:translate(-6.3500410876%,.0992378808%)}0.8%{clip-path:polygon(0 26.7522862922%,100% 26.7522862922%,100% 34.6945653406%,0 34.6945653406%);transform:translate(6.373402451%,.394980761%)}1%{clip-path:polygon(0 49.0853856845%,100% 49.0853856845%,100% 59.0146714713%,0 59.0146714713%);transform:translate(-1.8227632887%,-.2895739475%)}1.2%{clip-path:polygon(0 43.7052887966%,100% 43.7052887966%,100% 52.755311172%,0 52.755311172%);transform:translate(3.0198615266%,.2548784714%)}1.4%{clip-path:polygon(0 86.6195854519%,100% 86.6195854519%,100% 88.7866618952%,0 88.7866618952%);transform:translate(-4.5919687611%,.3211221423%)}1.6%{clip-path:polygon(0 73.3873222231%,100% 73.3873222231%,100% 80.7227039008%,0 80.7227039008%);transform:translate(4.9328759492%,-.4967280058%)}1.8%{clip-path:polygon(0 2.3091972526%,100% 2.3091972526%,100% 7.8352903476%,0 7.8352903476%);transform:translate(-6.1733978161%,.3140205508%)}2%,to{clip-path:none;transform:none}}.glitch-side-concept-left.active .r,.glitch-side-concept-right.active .r{animation:rgb-shift-r 100s step-end infinite alternate both}@keyframes rgb-shift-r{0%{transform:translate(.2472708304%,-.4001054044%)}0.2%{transform:translate(1.2402269116%,-.2999842288%)}0.4%{transform:translate(.5412980892%,.4645866638%)}0.6%{transform:translate(-1.0283272669%,.0670048417%)}0.8%{transform:translate(-1.0866973%,.2828104958%)}1%{transform:translate(-.6691948637%,-.1839647527%)}1.2%{transform:translate(.3275559269%,-.3938414011%)}1.4%{transform:translate(.4580288279%,-.3259110847%)}1.6%{transform:translate(-1.3813826622%,.3967770257%)}1.8%{transform:translate(1.6291728807%,.1126826485%)}2%,to{transform:none}}.glitch-side-concept-left.active .r:before,.glitch-side-concept-right.active .r:before{background:transparent}.glitch-side-concept-left.active .g,.glitch-side-concept-right.active .g{animation:rgb-shift-g 100s step-end infinite alternate both}@keyframes rgb-shift-g{0%{transform:translate(1.9536079253%,-.4256149889%)}0.2%{transform:translate(-.5061644609%,-.4348117876%)}0.4%{transform:translate(-1.796862479%,.3590122193%)}0.6%{transform:translate(-.0347663552%,-.4260695331%)}0.8%{transform:translate(-1.9110372465%,.0011136043%)}1%{transform:translate(-.1791467938%,.3394224803%)}1.2%{transform:translate(-1.9944593269%,.4288263598%)}1.4%{transform:translate(-1.9546156237%,.2739240123%)}1.6%{transform:translate(-1.6182108585%,.1414963576%)}1.8%{transform:translate(-.3505678963%,.3798486202%)}2%,to{transform:none}}.glitch-side-concept-left.active .g:before,.glitch-side-concept-right.active .g:before{background:transparent}.glitch-side-concept-left.active .b,.glitch-side-concept-right.active .b{animation:rgb-shift-b 100s step-end infinite alternate both}@keyframes rgb-shift-b{0%{transform:translate(.2905762439%,-.1968549654%)}0.2%{transform:translate(-1.0931840445%,-.2345134968%)}0.4%{transform:translate(-1.1393168887%,.4964289125%)}0.6%{transform:translate(1.8210970099%,-.3637010858%)}0.8%{transform:translate(1.9984408199%,.401529936%)}1%{transform:translate(-.635707709%,.2485114401%)}1.2%{transform:translate(.9178754435%,-.1030277755%)}1.4%{transform:translate(-.2309748268%,-.2819529607%)}1.6%{transform:translate(.0547598701%,-.4913720235%)}1.8%{transform:translate(.9158483654%,-.1259893295%)}2%,to{transform:none}}.glitch-side-concept-left.active .b:before,.glitch-side-concept-right.active .b:before{background:transparent}.transitionMask{height:100lvh;left:0;overflow:hidden;position:fixed;top:0;transform:translateZ(1px);width:100%;z-index:999999}.transitionMask.hide{display:none}.transitionMask__main{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 9.6rem);overflow:visible}@media(max-width:1023px){.transitionMask__main{width:calc(100% + 5.8rem)}}.transitionMask__container{display:flex;flex-flow:column-reverse nowrap;position:relative}.transitionMask__row{font-size:0;height:6.4rem;letter-spacing:0;line-height:0px;margin-bottom:calc(-1*6.4rem/2);opacity:1;position:relative;white-space:nowrap;width:100%}.transitionMask__row:nth-child(odd){margin-left:calc(-1*9.6rem/2)}.transitionMask__grid{display:inline-block;height:6.4rem;opacity:1;position:relative;transition:opacity .15s linear;width:9.6rem;will-change:opacity}.transitionMask__grid:after,.transitionMask__grid:before{background-color:#fff;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";display:block;height:100%;left:0;position:absolute;width:100%}.transitionMask__grid:before{top:0;z-index:1}.transitionMask__grid:after{top:1px;z-index:0}.transitionMask.wipeIn .transitionMask__grid,.transitionMask.wipeOut .transitionMask__grid.active{opacity:0}.transitionMask.wipeIn .transitionMask__grid.active{opacity:1}.transitionMask.gray .transitionMask__grid:after,.transitionMask.gray .transitionMask__grid:before{background-color:#e6e6e6}.transitionMask__title{align-items:stretch;color:#000;display:flex;flex-flow:row nowrap;height:3rem;justify-content:center;overflow:hidden;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;width:100vw;z-index:10;font-weight:700}@media(max-width:1023px){.transitionMask__title{transform:translateX(calc(-1 * 5.8rem / 2))}}.transitionMask__title__prefix,.transitionMask__title__text{display:block;flex:0 0 auto;opacity:1;font-weight:700}.transitionMask__title__prefix{flex:0 0 12rem}.transitionMask__title__prefix img{display:block;height:100%;object-fit:contain;object-position:center;position:relative;width:100%}.transitionMask__title__text{font-size:3rem;line-height:1em;width:fit-content;color:#000}.transitionMask.initial-title .transitionMask__title__prefix,.transitionMask.initial-title .transitionMask__title__text{transform:translateY(calc(100% + 2px))}.transitionMask:not(.initial-title) .transitionMask__title__prefix,.transitionMask:not(.initial-title) .transitionMask__title__text{transform:translateY(0);transition:transform .5s cubic-bezier(.165,.84,.44,1) 0s}.transitionMask.wipeOut .transitionMask__title__prefix,.transitionMask.wipeOut .transitionMask__title__text{animation:transitionTitleWipeOut .75s cubic-bezier(.165,.84,.44,1) 0s 1 normal both}.transitionMask.wipeIn .transitionMask__title__prefix,.transitionMask.wipeIn .transitionMask__title__text{animation:transitionTitleWipeIn .75s cubic-bezier(.19,1,.22,1) .35s 1 normal both}@keyframes transitionTitleWipeOut{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - 2px))}}@keyframes transitionTitleWipeIn{0%{transform:translateY(calc(100% + 2px))}to{transform:translateY(0)}}@media(max-width:1023px){.transitionMask__row{height:3.8rem;margin-bottom:calc(-1*3.8rem/2)}.transitionMask__row:nth-child(odd){margin-left:calc(-1*5.8rem/2)}.transitionMask__grid{height:3.8rem;width:5.8rem}.transitionMask__title{height:2rem;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content}.transitionMask__title__prefix{flex:0 0 10.6rem;height:2rem;width:10.6rem}.transitionMask__title__text{font-size:2rem}.transitionMask.wipeOut .transitionMask__title__prefix,.transitionMask.wipeOut .transitionMask__title__text{animation-delay:.05s}.transitionMask.wipeIn .transitionMask__title__prefix,.transitionMask.wipeIn .transitionMask__title__text{animation-delay:.45s}}