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 80.766897001%,100% 80.766897001%,100% 87.4523895531%,0 87.4523895531%);transform:translate(-4.977732745%,-.2343375879%)}0.2%{clip-path:polygon(0 88.3113515878%,100% 88.3113515878%,100% 92.1742427112%,0 92.1742427112%);transform:translate(7.2787425381%,-.3227458557%)}0.4%{clip-path:polygon(0 30.3591251829%,100% 30.3591251829%,100% 35.0547629619%,0 35.0547629619%);transform:translate(6.4598633656%,.4931623267%)}0.6%{clip-path:polygon(0 76.1868462729%,100% 76.1868462729%,100% 78.5751555215%,0 78.5751555215%);transform:translate(1.4270256245%,-.0337962178%)}0.8%{clip-path:polygon(0 19.3542820706%,100% 19.3542820706%,100% 28.0382396999%,0 28.0382396999%);transform:translate(3.608435304%,-.1310069275%)}1%{clip-path:polygon(0 41.7790056486%,100% 41.7790056486%,100% 48.0259093859%,0 48.0259093859%);transform:translate(.7518929238%,-.0876305771%)}1.2%{clip-path:polygon(0 55.019353969%,100% 55.019353969%,100% 63.3962335745%,0 63.3962335745%);transform:translate(2.3925779754%,.2567063226%)}1.4%{clip-path:polygon(0 88.7944393906%,100% 88.7944393906%,100% 91.4954846018%,0 91.4954846018%);transform:translate(-6.9357092532%,-.4520013122%)}1.6%{clip-path:polygon(0 52.8688453355%,100% 52.8688453355%,100% 55.3268294616%,0 55.3268294616%);transform:translate(-2.8641263454%,.2048939239%)}1.8%{clip-path:polygon(0 6.5730853208%,100% 6.5730853208%,100% 13.8003464873%,0 13.8003464873%);transform:translate(.6995528388%,-.1565014804%)}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 6.0884707837%,100% 6.0884707837%,100% 8.997118589%,0 8.997118589%);transform:translate(-1.8172564062%,-.2375038752%)}0.2%{clip-path:polygon(0 11.4138937693%,100% 11.4138937693%,100% 13.50812077%,0 13.50812077%);transform:translate(5.6994805773%,-.1290629272%)}0.4%{clip-path:polygon(0 27.9329837869%,100% 27.9329837869%,100% 36.8877472673%,0 36.8877472673%);transform:translate(-4.3279903536%,.2973580456%)}0.6%{clip-path:polygon(0 67.0076889288%,100% 67.0076889288%,100% 69.1381577629%,0 69.1381577629%);transform:translate(.1141664939%,.1694865276%)}0.8%{clip-path:polygon(0 59.8762661586%,100% 59.8762661586%,100% 62.7433349063%,0 62.7433349063%);transform:translate(-2.2094940846%,.3386442359%)}1%{clip-path:polygon(0 5.795434032%,100% 5.795434032%,100% 13.5323775475%,0 13.5323775475%);transform:translate(-7.919891964%,-.4059933839%)}1.2%{clip-path:polygon(0 34.116266048%,100% 34.116266048%,100% 37.7628458823%,0 37.7628458823%);transform:translate(1.0182184728%,.4928648645%)}1.4%{clip-path:polygon(0 39.9444235849%,100% 39.9444235849%,100% 45.314999439%,0 45.314999439%);transform:translate(-2.4727891264%,.121456591%)}1.6%{clip-path:polygon(0 53.6164502791%,100% 53.6164502791%,100% 56.4423063502%,0 56.4423063502%);transform:translate(-3.4804727798%,-.3856628654%)}1.8%{clip-path:polygon(0 49.8469646223%,100% 49.8469646223%,100% 53.5489832106%,0 53.5489832106%);transform:translate(-2.3140857524%,-.1717760255%)}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(-.9160019017%,.399309178%)}0.2%{transform:translate(-.8087015461%,-.1017202363%)}0.4%{transform:translate(-1.6415232434%,.4247666149%)}0.6%{transform:translate(.0727245788%,.494115065%)}0.8%{transform:translate(-.1505236393%,-.3151410038%)}1%{transform:translate(-1.9901178597%,.1666981603%)}1.2%{transform:translate(1.4100434486%,.2855574757%)}1.4%{transform:translate(.315105213%,-.327800102%)}1.6%{transform:translate(-.1855073941%,-.3217570234%)}1.8%{transform:translate(-1.4642288763%,.0511037721%)}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(.5303787697%,-.3736006286%)}0.2%{transform:translate(-1.4004618399%,.3249376813%)}0.4%{transform:translate(1.723712018%,-.0270900408%)}0.6%{transform:translate(1.8798758668%,-.4908310757%)}0.8%{transform:translate(.6765557851%,-.046417491%)}1%{transform:translate(1.8082428815%,-.2659312802%)}1.2%{transform:translate(.8471233815%,.3272523126%)}1.4%{transform:translate(-.7061504289%,.1063467386%)}1.6%{transform:translate(.0227004448%,-.299694519%)}1.8%{transform:translate(.4920578846%,.2973480672%)}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(.9672152366%,-.3349274558%)}0.2%{transform:translate(-.6472073771%,-.3252725227%)}0.4%{transform:translate(-.2760991669%,-.4135614239%)}0.6%{transform:translate(-1.1740211013%,-.3685245498%)}0.8%{transform:translate(-1.8258623512%,.3214915957%)}1%{transform:translate(1.4113798202%,-.0392964492%)}1.2%{transform:translate(1.7858259043%,.1945615068%)}1.4%{transform:translate(-.7151131299%,-.4557659735%)}1.6%{transform:translate(-.0829548168%,.2282449955%)}1.8%{transform:translate(1.719471065%,-.1385793645%)}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}}