*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-\[40px\]{bottom:40px}.left-0{left:0}.right-\[100px\]{right:100px}.right-\[40px\]{right:40px}.top-0{top:0}.top-\[45px\]{top:45px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[60\]{z-index:60}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[60px\]{margin-bottom:60px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-flex;display:flex}.h-\[10px\]{height:10px}.h-\[20px\]{height:20px}.h-full{height:100%}.h-screen{height:100vh}.w-\[10px\]{width:10px}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[300px\]{max-width:300px}.translate-y-0{--tw-translate-y: 0px;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[20px\]{--tw-translate-y: 20px;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-90deg\]{--tw-rotate: -90deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-row{-webkit-flex-direction:row;flex-direction:row}.flex-col{-webkit-flex-direction:column;flex-direction:column}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-align-items:flex-start;align-items:flex-start}.items-end{-webkit-align-items:flex-end;align-items:flex-end}.items-center{-webkit-align-items:center;align-items:center}.items-baseline{-webkit-align-items:baseline;align-items:baseline}.justify-end{-webkit-justify-content:flex-end;justify-content:flex-end}.justify-center{-webkit-justify-content:center;justify-content:center}.justify-between{-webkit-justify-content:space-between;justify-content:space-between}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[0\.1em\]{gap:.1em}.overflow-hidden{overflow:hidden}.bg-\[\#ECFF73\]{--tw-bg-opacity: 1;background-color:rgb(236 255 115 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/60{background-color:#0009}.p-5{padding:1.25rem}.pl-\[9\.27vw\]{padding-left:9.27vw}.pr-\[9\.27vw\]{padding-right:9.27vw}.text-center{text-align:center}.text-right{text-align:right}.font-\[\'PPNeueMontrealMono\'\]{font-family:PPNeueMontrealMono}.text-\[0\.68vw\]{font-size:.68vw}.text-\[18px\]{font-size:18px}.text-\[2\.08vw\]{font-size:2.08vw}.text-\[clamp\(60px\,10vw\,150px\)\]{font-size:clamp(60px,10vw,150px)}.uppercase{text-transform:uppercase}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.4\]{line-height:1.4}.leading-none{line-height:1}.text-\[\#ECFF73\]{--tw-text-opacity: 1;color:rgb(236 255 115 / var(--tw-text-opacity, 1))}.text-\[\#EFA7F3\]{--tw-text-opacity: 1;color:rgb(239 167 243 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-grayscale{--tw-backdrop-grayscale: grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,-webkit-text-decoration-color,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-\[800ms\]{transition-duration:.8s}.ease-\[cubic-bezier\(0\.7\,0\,0\.3\,1\)\]{transition-timing-function:cubic-bezier(.7,0,.3,1)}.\[--i\:0\]{--i: 0}.\[--i\:1\]{--i: 1}.\[--i\:2\]{--i: 2}.\[--i\:3\]{--i: 3}.\[--i\:4\]{--i: 4}.\[--i\:5\]{--i: 5}.\[--i\:6\]{--i: 6}.\[--index\:0\]{--index: 0}.\[--index\:1\]{--index: 1}.\[--index\:2\]{--index: 2}.\[--index\:3\]{--index: 3}.\[--index\:4\]{--index: 4}.\[--index\:5\]{--index: 5}.\[--index\:6\]{--index: 6}.\[--index\:7\]{--index: 7}.\[--index\:8\]{--index: 8}.\[animation-duration\:12s\]{-webkit-animation-duration:12s;animation-duration:12s}.\[animation-duration\:27s\]{-webkit-animation-duration:27s;animation-duration:27s}.\[animation-duration\:29s\]{-webkit-animation-duration:29s;animation-duration:29s}.\[animation-duration\:31s\]{-webkit-animation-duration:31s;animation-duration:31s}@font-face{font-family:PPNeueMontrealMono;src:url(/assets/PPNeueMontrealMono-Medium-CVP2-SgF.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-1800Super;src:url(/assets/TuskerGrotesk-1800Super-D7fGcAUQ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-2800Super;src:url(/assets/TuskerGrotesk-2800Super-CNGQKIW_.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-3800Super;src:url(/assets/TuskerGrotesk-3800Super-DyBRJGjk.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-4800Super;src:url(/assets/TuskerGrotesk-4800Super-kuCu6tC3.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-5800Super;src:url(/assets/TuskerGrotesk-5800Super-D6JwcFhE.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-6800Super;src:url(/assets/TuskerGrotesk-6800Super-DSC54wa_.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-7800Super;src:url(/assets/TuskerGrotesk-7800Super-CB70yg0p.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-8800Super;src:url(/assets/TuskerGrotesk-8800Super-CQh0hF7P.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TuskerGrotesk-9800Super;src:url(/assets/TuskerGrotesk-9800Super-_sIIHRjV.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.font-tusker-1800{font-family:TuskerGrotesk-1800Super,sans-serif}.font-tusker-2800{font-family:TuskerGrotesk-2800Super,sans-serif}.font-tusker-3800{font-family:TuskerGrotesk-3800Super,sans-serif}.font-tusker-4800{font-family:TuskerGrotesk-4800Super,sans-serif}.font-tusker-5800{font-family:TuskerGrotesk-5800Super,sans-serif}.font-tusker-6800{font-family:TuskerGrotesk-6800Super,sans-serif}.font-tusker-7800{font-family:TuskerGrotesk-7800Super,sans-serif}.font-tusker-8800{font-family:TuskerGrotesk-8800Super,sans-serif}.font-tusker-9800{font-family:TuskerGrotesk-9800Super,sans-serif}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;cursor:none;background-color:#000;font-family:PPNeueMontrealMono,monospace;-moz-osx-font-smoothing:grayscale}#custom-cursor{position:fixed;top:0;left:0;width:10px;height:10px;background-color:#efa7f3;pointer-events:none;mix-blend-mode:difference;z-index:99999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width .06s cubic-bezier(.7,0,.3,1),height .06s cubic-bezier(.7,0,.3,1),opacity .3s cubic-bezier(.7,0,.3,1),-webkit-transform .15s cubic-bezier(.7,0,.3,1);transition:transform .15s cubic-bezier(.7,0,.3,1),width .06s cubic-bezier(.7,0,.3,1),height .06s cubic-bezier(.7,0,.3,1),opacity .3s cubic-bezier(.7,0,.3,1);transition:transform .15s cubic-bezier(.7,0,.3,1),width .06s cubic-bezier(.7,0,.3,1),height .06s cubic-bezier(.7,0,.3,1),opacity .3s cubic-bezier(.7,0,.3,1),-webkit-transform .15s cubic-bezier(.7,0,.3,1)}#custom-cursor.cursor-hover-cta{width:16px;height:16px;-webkit-transform:translate(-50%,-50%) rotate(360deg) scale(1.5);transform:translate(-50%,-50%) rotate(360deg) scale(1.5)}#custom-cursor.cursor-click{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}button,a,[role=button],.cta-btn,.loader-part,button:hover,a:hover,[role=button]:hover{cursor:none!important}.audio-toggle:hover .audio-bar{background-color:#fff!important}.fullscreen-image,.fullscreen-video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;position:absolute;top:0!important;left:0!important;margin:0!important;padding:0!important;z-index:25;background:#000;opacity:1;transition:opacity .8s cubic-bezier(.9,.04,.4,1),top .5s,left .5s,width .5s,height .5s,border-radius .5s,-webkit-transform .6s cubic-bezier(.7,0,.3,1);transition:transform .6s cubic-bezier(.7,0,.3,1),opacity .8s cubic-bezier(.9,.04,.4,1),top .5s,left .5s,width .5s,height .5s,border-radius .5s;transition:transform .6s cubic-bezier(.7,0,.3,1),opacity .8s cubic-bezier(.9,.04,.4,1),top .5s,left .5s,width .5s,height .5s,border-radius .5s,-webkit-transform .6s cubic-bezier(.7,0,.3,1)}.fullscreen-image.media-fade-out,.fullscreen-video.media-fade-out{opacity:0}.step-transition-mask{position:absolute;inset:0;background:#ecff73;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:60;pointer-events:none}.step-transition-mask.is-covering{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .45s cubic-bezier(.7,0,.3,1);transition:transform .45s cubic-bezier(.7,0,.3,1);transition:transform .45s cubic-bezier(.7,0,.3,1),-webkit-transform .45s cubic-bezier(.7,0,.3,1)}.step-transition-mask.is-revealing{-webkit-animation:step-mask-reveal .65s cubic-bezier(.7,0,.3,1) forwards;animation:step-mask-reveal .65s cubic-bezier(.7,0,.3,1) forwards}@-webkit-keyframes step-mask-reveal{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes step-mask-reveal{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.step-transition-out .fullscreen-image,.step-transition-out .fullscreen-video{opacity:0;transition:opacity .5s cubic-bezier(.7,0,.3,1)}.step-transition-in .fullscreen-image,.step-transition-in .fullscreen-video{opacity:1}.step-fade-out .fullscreen-image,.step-fade-out .fullscreen-video{opacity:0;-webkit-transform:none!important;transform:none!important;transition:opacity .6s cubic-bezier(.7,0,.3,1)}.step-fade-in .fullscreen-image,.step-fade-in .fullscreen-video{opacity:1;-webkit-transform:none!important;transform:none!important;transition:opacity .6s cubic-bezier(.7,0,.3,1)}.fullscreen-image:after,.fullscreen-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;opacity:0;pointer-events:none;z-index:27;transition:opacity .8s cubic-bezier(.7,0,.3,1)}.minigame-container{pointer-events:auto}.restart-btn,.share-btn{position:relative;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .6s cubic-bezier(.7,0,.3,1),-webkit-transform .6s cubic-bezier(.7,0,.3,1)!important;transition:opacity .6s cubic-bezier(.7,0,.3,1),transform .6s cubic-bezier(.7,0,.3,1)!important;transition:opacity .6s cubic-bezier(.7,0,.3,1),transform .6s cubic-bezier(.7,0,.3,1),-webkit-transform .6s cubic-bezier(.7,0,.3,1)!important}.restart-btn.animate-in,.share-btn.animate-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.restart-btn:hover,.share-btn:hover{opacity:1;background:transparent}.backdrop-grayscale{-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%)}.game-over-char{color:#ff5a5a;font-size:10.4vw;text-transform:uppercase;line-height:1.1}.gameover-title{font-size:clamp(60px,15vw,200px);color:#ff5a5a;text-align:center;text-transform:uppercase;line-height:.8;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:visible;gap:0}.gameover-title .char-wrapper{display:inline-block;overflow:hidden;vertical-align:bottom}.gameover-title .char-inner{display:inline-block}.yellow-mask{position:fixed;top:50%;left:50%;width:101vw;height:101vh;-webkit-transform:translate(-50%,-50%) scale(1.05) rotate(0deg);transform:translate(-50%,-50%) scale(1.05) rotate(0);z-index:28;opacity:0;transition:-webkit-transform 1s cubic-bezier(.22,1,.36,1);transition:transform 1s cubic-bezier(.22,1,.36,1);transition:transform 1s cubic-bezier(.22,1,.36,1),-webkit-transform 1s cubic-bezier(.22,1,.36,1);pointer-events:none;box-shadow:0 0 0 100vmax #ecff73}.youwin-active .yellow-mask.animate{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1) rotate(-10deg);transform:translate(-50%,-50%) scale(1) rotate(-10deg)}.youwin-active .fullscreen-image:after,.youwin-active .fullscreen-video:after{opacity:1;transition-delay:0s}.youwin-animate .loader-part span,.youwin-animate .loader-part span:after,.youwin-animate #loader-mr span,.youwin-animate #loader-mold span,.youwin-animate #loader-mr span:after,.youwin-animate #loader-mold span:after{background-image:none!important;background-clip:initial!important;color:#000!important;text-shadow:none!important}.youwin-active .audio-bar{background-color:#000!important}#overlay-end{z-index:30;pointer-events:none}.youwin-left,.youwin-right{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.youwin-subtitle{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .6s cubic-bezier(.7,0,.3,1),-webkit-transform .6s cubic-bezier(.7,0,.3,1);transition:opacity .6s cubic-bezier(.7,0,.3,1),transform .6s cubic-bezier(.7,0,.3,1);transition:opacity .6s cubic-bezier(.7,0,.3,1),transform .6s cubic-bezier(.7,0,.3,1),-webkit-transform .6s cubic-bezier(.7,0,.3,1)}.youwin-title{opacity:1;-webkit-transform:none;transform:none;transition:none;word-spacing:-.15em}.youwin-char{display:inline-block;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:opacity .8s cubic-bezier(.7,0,.3,1),-webkit-transform .8s cubic-bezier(.16,1,.3,1),-webkit-clip-path .8s cubic-bezier(.16,1,.3,1);transition:transform .8s cubic-bezier(.16,1,.3,1),clip-path .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.7,0,.3,1);transition:transform .8s cubic-bezier(.16,1,.3,1),clip-path .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.7,0,.3,1),-webkit-transform .8s cubic-bezier(.16,1,.3,1),-webkit-clip-path .8s cubic-bezier(.16,1,.3,1)}.youwin-char.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.youwin-title-container{position:relative}.youwin-title-line{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:0;color:#ecff73;line-height:1.1;overflow:visible;margin-top:-.15em}.youwin-char-wrapper{display:inline-block;overflow:hidden;vertical-align:bottom}.youwin-char-wrapper.space{width:.5em}.youwin-char-span{display:inline-block;-webkit-transform:translateY(105%);transform:translateY(105%);transition:-webkit-transform .8s cubic-bezier(.16,1,.3,1);transition:transform .8s cubic-bezier(.16,1,.3,1);transition:transform .8s cubic-bezier(.16,1,.3,1),-webkit-transform .8s cubic-bezier(.16,1,.3,1)}.youwin-char-span.animate{-webkit-transform:translateY(0);transform:translateY(0)}.copied-message{position:absolute;bottom:calc(100% + 10px);left:0;color:#ecff73;font-size:14px;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.7,0,.3,1);z-index:101}.copied-message.show{opacity:1}.qr-container-wrapper{position:relative;padding:40px 20px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .6s cubic-bezier(.7,0,.3,1) .3s,-webkit-transform .6s cubic-bezier(.7,0,.3,1) .3s;transition:opacity .6s cubic-bezier(.7,0,.3,1) .3s,transform .6s cubic-bezier(.7,0,.3,1) .3s;transition:opacity .6s cubic-bezier(.7,0,.3,1) .3s,transform .6s cubic-bezier(.7,0,.3,1) .3s,-webkit-transform .6s cubic-bezier(.7,0,.3,1) .3s}.qr-container-wrapper:before,.qr-container-wrapper:after{content:"";position:absolute;width:40px;height:40px;border-color:#ecff73;border-style:solid}.qr-container-wrapper:before{top:0;left:0;border-width:2px 0 0 2px}.qr-container-wrapper:after{bottom:0;right:0;border-width:0 2px 2px 0}.qr-container:before,.qr-container:after{content:"";position:absolute;width:40px;height:40px;border-color:#ecff73;border-style:solid;z-index:10}.qr-container:before{top:0;right:-20px;border-width:2px 2px 0 0}.qr-container:after{bottom:0;left:-20px;border-width:0 0 2px 2px}.qr-code-placeholder{width:200px;height:200px;background-color:transparent;padding:10px;border-radius:0}.qr-code-placeholder img{width:100%;height:100%}.qr-label-side{white-space:nowrap}.qr-wrapper{position:relative;margin:0 120px}.qr-wrapper .qr-label-side:first-of-type{left:-90px}.qr-wrapper .qr-label-side:last-of-type{right:-90px}#end-youwin .youwin-subtitle.animate-in,#end-youwin .share-btn.animate-in,#end-youwin .restart-btn.animate-in,#end-youwin .qr-container-wrapper.animate-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#overlay-loader{position:fixed;inset:0;background:#000;opacity:1;transition:opacity .6s cubic-bezier(.7,0,.3,1);z-index:120;pointer-events:none}#overlay-loader.loader-overlay-fade{opacity:0}#loader-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:center;justify-content:center;gap:.1em;transition:all .8s cubic-bezier(.9,.04,.4,1)}.loader-part{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:center;justify-content:center;line-height:1.1;position:relative;font-size:15vw;pointer-events:auto}.loader-part span{display:inline-block;--n: 7;--step: calc(100% / var(--n));--start: calc(var(--i) * var(--step));--p: clamp(0%, (var(--progress) - var(--start)) * var(--n), 100%);background-image:linear-gradient(to right,#ECFF73 var(--p),#EFA7F3 var(--p));-webkit-background-clip:text;background-clip:text;color:transparent}#loader-container{--progress: 0%;z-index:1000!important;opacity:0;transition:opacity .25s cubic-bezier(.7,0,.3,1)}#loader-container.loader-visible{opacity:1}#loader-container.loader-exit-visible{opacity:1!important;transition:none!important}#fullscreen-fade,.fullscreen-fade{transition:opacity .8s cubic-bezier(.9,.04,.4,1)}.fullscreen-hidden{opacity:0}.fullscreen-visible{opacity:1}.display-none{display:none!important}#loader-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:center;justify-content:center;gap:.1em}.loader-exit-visible .loader-part,.loader-exit-visible .loader-part span,.loader-exit-visible .loader-part span:after{opacity:1!important}.loader-exit-visible .loader-part span{background-image:linear-gradient(to right,#ecff73,#ecff73)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;transition:font-size .5s cubic-bezier(.7,0,.3,1),color .3s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),font-size .5s cubic-bezier(.7,0,.3,1),color .3s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),font-size .5s cubic-bezier(.7,0,.3,1),color .3s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)}.loader-exit-visible .loader-part span:after{background-image:linear-gradient(to right,#ecff73,#ecff73)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;transition:top .5s cubic-bezier(.7,0,.3,1)}.loader-intro-state .loader-part{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}.loader-intro-state .loader-part.intro-visible{-webkit-animation:loader-intro-fade .7s cubic-bezier(.7,0,.3,1) forwards;animation:loader-intro-fade .7s cubic-bezier(.7,0,.3,1) forwards}#loader-mold.intro-visible{-webkit-animation-delay:.35s;animation-delay:.35s}@-webkit-keyframes loader-intro-fade{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes loader-intro-fade{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animate-mr-exit{position:fixed!important;top:var(--start-top);left:var(--start-left);margin:0;-webkit-transform:translate(0,0);transform:translate(0);will-change:transform;-webkit-animation:mr-exit 1.5s cubic-bezier(.7,0,.3,1) forwards;animation:mr-exit 1.5s cubic-bezier(.7,0,.3,1) forwards;z-index:50}.hold-mr-exit{position:fixed!important;top:var(--start-top);left:var(--start-left);-webkit-transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)));transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)));margin:0;-webkit-animation:none;animation:none;z-index:50}.animate-mold-exit{position:fixed!important;top:var(--start-top);left:var(--start-left);margin:0;-webkit-transform:translate(0,0);transform:translate(0);will-change:transform;-webkit-animation:mold-exit 1.5s cubic-bezier(.7,0,.3,1) forwards;animation:mold-exit 1.5s cubic-bezier(.7,0,.3,1) forwards;z-index:50}.hold-mold-exit{position:fixed!important;top:var(--start-top);left:var(--start-left);-webkit-transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%));transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%));margin:0;-webkit-animation:none;animation:none;z-index:50}.loader-shrink.hold-mold-exit{-webkit-transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 30px - 100%));transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 30px - 100%))}@-webkit-keyframes mr-exit{0%{-webkit-transform:translate(0,0);transform:translate(0)}40%{-webkit-transform:translate(0,calc(40px - var(--start-top)));transform:translateY(calc(40px - var(--start-top)))}to{-webkit-transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)));transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)))}}@keyframes mr-exit{0%{-webkit-transform:translate(0,0);transform:translate(0)}40%{-webkit-transform:translate(0,calc(40px - var(--start-top)));transform:translateY(calc(40px - var(--start-top)))}to{-webkit-transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)));transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)))}}@-webkit-keyframes mold-exit{0%{-webkit-transform:translate(0,0);transform:translate(0)}40%{-webkit-transform:translate(0,calc(100vh - var(--start-top) - 10px - 100%));transform:translateY(calc(100vh - var(--start-top) - 10px - 100%))}to{-webkit-transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%));transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%))}}@keyframes mold-exit{0%{-webkit-transform:translate(0,0);transform:translate(0)}40%{-webkit-transform:translate(0,calc(100vh - var(--start-top) - 10px - 100%));transform:translateY(calc(100vh - var(--start-top) - 10px - 100%))}to{-webkit-transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%));transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%))}}.char-m1{font-family:TuskerGrotesk-7800Super;font-size:9.1vw}.char-r,.char-dot{font-family:TuskerGrotesk-2800Super;font-size:9.1vw}.char-m2{font-family:TuskerGrotesk-3800Super;font-size:15.1vw}.char-o{font-family:TuskerGrotesk-6800Super;font-size:15.1vw}.char-l{font-family:TuskerGrotesk-3800Super;font-size:15.1vw}.char-d{font-family:TuskerGrotesk-9800Super;font-size:15.1vw}.loader-shrink .char-m1,.loader-shrink .char-r,.loader-shrink .char-dot{font-size:calc(9.1vw / 3)!important}.loader-shrink .char-m2,.loader-shrink .char-o,.loader-shrink .char-l,.loader-shrink .char-d{font-size:calc(15.1vw / 3)!important}.step-fade-in{opacity:1!important;transition:opacity .3s cubic-bezier(.9,.04,.4,1)}.step-fade-out{opacity:0!important;transition:opacity .3s cubic-bezier(.9,.04,.4,1)}.minigame{width:100%;height:100%;background:#0003;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:10}body::-webkit-scrollbar{display:none}.carousel-col{height:100%;overflow:hidden;position:relative;margin:0}.col-size-2{-webkit-flex:2;flex:2}.col-size-0{-webkit-flex:0;flex:0}.carousel-entrance-active.welcome-bg{padding:0 1.25rem}.carousel-entrance-active .col-size-6{-webkit-flex:6;flex:6;transition:-webkit-flex .9s cubic-bezier(.7,0,.3,1);transition:flex .9s cubic-bezier(.7,0,.3,1);transition:flex .9s cubic-bezier(.7,0,.3,1),-webkit-flex .9s cubic-bezier(.7,0,.3,1)}.carousel-entrance-active .col-size-0{-webkit-flex:2;flex:2;transition:-webkit-flex .9s cubic-bezier(.7,0,.3,1);transition:flex .9s cubic-bezier(.7,0,.3,1);transition:flex .9s cubic-bezier(.7,0,.3,1),-webkit-flex .9s cubic-bezier(.7,0,.3,1)}.carousel-hidden{visibility:hidden;-webkit-flex:0;flex:0;opacity:0}@media(min-width:768px){.carousel-entrance-active .carousel-hidden{visibility:visible;-webkit-flex:2;flex:2;opacity:1;transition:opacity .9s cubic-bezier(.7,0,.3,1),-webkit-flex .9s cubic-bezier(.7,0,.3,1);transition:flex .9s cubic-bezier(.7,0,.3,1),opacity .9s cubic-bezier(.7,0,.3,1);transition:flex .9s cubic-bezier(.7,0,.3,1),opacity .9s cubic-bezier(.7,0,.3,1),-webkit-flex .9s cubic-bezier(.7,0,.3,1)}}.col-size-4{-webkit-flex:4;flex:4}.col-size-6{-webkit-flex:8;flex:8}.carousel-item{width:100%;margin:0 0 20px;display:-webkit-flex;display:flex;padding:0;box-sizing:border-box;overflow:hidden}.carousel-item img,.carousel-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.item-21-9{padding-bottom:42.857%}@supports (aspect-ratio: 21/9){.item-21-9{padding-bottom:0;aspect-ratio:21/9}}.item-4-3{padding-bottom:75%}@supports (aspect-ratio: 4/3){.item-4-3{padding-bottom:0;aspect-ratio:4/3}}.item-16-9{padding-bottom:56.25%}@supports (aspect-ratio: 16/9){.item-16-9{padding-bottom:0;aspect-ratio:16/9}}.item-9-16{padding-bottom:177.778%}@supports (aspect-ratio: 9/16){.item-9-16{padding-bottom:0;aspect-ratio:9/16}}.carousel-track{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.carousel-track.running{-webkit-animation-play-state:running;animation-play-state:running}.carousel-track.down{-webkit-animation-name:scroll-down;animation-name:scroll-down}.carousel-track.up{-webkit-animation-name:scroll-up;animation-name:scroll-up}@-webkit-keyframes scroll-down{0%{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes scroll-down{0%{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes scroll-up{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@keyframes scroll-up{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.welcome-bg.about-active .carousel-item{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter .8s cubic-bezier(.7,0,.3,1);transition:filter .8s cubic-bezier(.7,0,.3,1);transition:filter .8s cubic-bezier(.7,0,.3,1),-webkit-filter .8s cubic-bezier(.7,0,.3,1)}.welcome-bg .carousel-item{-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:-webkit-filter .8s cubic-bezier(.7,0,.3,1);transition:filter .8s cubic-bezier(.7,0,.3,1);transition:filter .8s cubic-bezier(.7,0,.3,1),-webkit-filter .8s cubic-bezier(.7,0,.3,1)}.welcome-center{padding-left:9.27vw;padding-bottom:31.11vh}body{font-family:PPNeueMontrealMono,monospace;background-color:#000;color:#fff;overflow-x:hidden;-webkit-user-select:none;user-select:none;-moz-user-select:none}.home-title{font-family:PPNeueMontrealMono,monospace;font-size:18px;line-height:24px;color:#efa7f3;margin-bottom:40px;font-weight:400;text-align:left;width:100%;text-transform:uppercase}.cta-btn{font-size:18px;color:#fff;background:transparent;border:none;margin-top:0;padding:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:PPNeueMontrealMono,monospace;text-transform:uppercase;transition:opacity .3s cubic-bezier(.7,0,.3,1);position:relative}.cta-btn:hover{opacity:1;background:transparent}.cta-btn:hover:before{-webkit-animation-duration:.5s;animation-duration:.5s}.cta-btn:hover .char-primary,.cta-btn:hover .char-secondary{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cta-btn:before{content:"";display:inline-block;width:10px;height:10px;background-color:#ecff73;margin-right:10px;-webkit-animation:blink 2s infinite;animation:blink 2s infinite}.story-skip-container{left:50%;bottom:0;-webkit-transform:translate(-50%,-5.55vw);transform:translate(-50%,-5.55vw);z-index:60;opacity:0;transition:opacity .6s cubic-bezier(.7,0,.3,1),-webkit-transform .6s cubic-bezier(.7,0,.3,1);transition:opacity .6s cubic-bezier(.7,0,.3,1),transform .6s cubic-bezier(.7,0,.3,1);transition:opacity .6s cubic-bezier(.7,0,.3,1),transform .6s cubic-bezier(.7,0,.3,1),-webkit-transform .6s cubic-bezier(.7,0,.3,1);display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:0;position:fixed;min-width:320px;-webkit-transform-origin:center;transform-origin:center;pointer-events:none}.story-skip-container.visible{opacity:1;-webkit-transform:translate(-50%,-5.55vw);transform:translate(-50%,-5.55vw);pointer-events:none}.story-skip-container.fade-out{opacity:0;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px)}.story-subtitles{color:#fff;font-family:PPNeueMontrealMono,monospace;font-size:clamp(24px,2.08vw,40px);line-height:clamp(28px,2.34vw,45px);text-transform:uppercase;text-align:center;max-width:min(90vw,1000px);letter-spacing:.02em;padding:0;background:transparent;border:none;border-radius:0;box-shadow:none;text-shadow:none;opacity:0;-webkit-transform:translate(-50%,-5.55vw);transform:translate(-50%,-5.55vw);transition:opacity .25s cubic-bezier(.7,0,.3,1),-webkit-transform .25s cubic-bezier(.7,0,.3,1);transition:opacity .25s cubic-bezier(.7,0,.3,1),transform .25s cubic-bezier(.7,0,.3,1);transition:opacity .25s cubic-bezier(.7,0,.3,1),transform .25s cubic-bezier(.7,0,.3,1),-webkit-transform .25s cubic-bezier(.7,0,.3,1);pointer-events:none;position:absolute;left:50%;bottom:0;width:65vw;max-width:90vw}.story-subtitles.visible{opacity:1;-webkit-transform:translate(-50%,-6.55vw);transform:translate(-50%,-6.55vw)}.story-skip-btn{position:relative;pointer-events:auto}.blink-expand{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);width:10px;height:10px;background-color:#efa7f3;pointer-events:none;z-index:10;-webkit-animation:expand-fade .6s cubic-bezier(.7,0,.3,1) forwards;animation:expand-fade .6s cubic-bezier(.7,0,.3,1) forwards;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes expand-fade{0%{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);opacity:1}to{-webkit-transform:translate3d(-50%,-50%,0) scale(10);transform:translate3d(-50%,-50%,0) scale(10);opacity:0}}@keyframes expand-fade{0%{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);opacity:1}to{-webkit-transform:translate3d(-50%,-50%,0) scale(10);transform:translate3d(-50%,-50%,0) scale(10);opacity:0}}.fullscreen-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.welcome-bg{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:10;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:1.25rem;padding:0 0 0 1.25rem;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.7,0,.3,1)}.welcome-bg.visible{opacity:1;visibility:visible}.hidden{display:none}.is-hidden{display:none!important}.device-guard{position:fixed;inset:0;z-index:2000;background:linear-gradient(#0000004d,#0000004d),url(/images/fallback.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:20px;text-align:center;pointer-events:auto;--progress: 100%;min-height:100vh;height:100vh}@supports (height: 100dvh){.device-guard{min-height:100dvh;height:100dvh}}.device-guard-mr,.device-guard-mold{font-family:TuskerGrotesk-7800Super,sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(48px,10vw,140px);line-height:1.1;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:center;justify-content:center}.device-guard-mr span,.device-guard-mold span{color:#ecff73}.device-char-m1{font-family:TuskerGrotesk-7800Super;font-size:9.1vw!important}.device-char-r,.device-char-dot{font-family:TuskerGrotesk-2800Super;font-size:9.1vw!important}.device-char-m2{font-family:TuskerGrotesk-3800Super;font-size:15.1vw!important}.device-char-o{font-family:TuskerGrotesk-6800Super;font-size:15.1vw!important}.device-char-l{font-family:TuskerGrotesk-3800Super;font-size:15.1vw!important}.device-char-d{font-family:TuskerGrotesk-9800Super;font-size:15.1vw!important}.device-guard-text{color:#fff;font-family:PPNeueMontrealMono,monospace;text-transform:uppercase;max-width:960px;line-height:1.5;font-size:clamp(14px,2vw,20px);margin:0}body.device-guard-visible{overflow:hidden}@supports (-webkit-touch-callout: none){.device-guard,.fullscreen-image,.fullscreen-video{-webkit-transform:translateZ(0);transform:translateZ(0)}}@media screen and (hover:none)and (pointer:coarse){button,.cta-btn,.choice-arrow,.keypad-btn{min-height:44px;min-width:44px}input,textarea,select{font-size:16px}}@media screen and (max-width:768px){.device-guard-mr,.device-guard-mold{font-size:clamp(32px,8vw,80px)}.device-guard-text{font-size:clamp(12px,3vw,16px);margin:10px 0}}@media screen and (max-height:600px){.device-guard{padding:15px}.device-guard-mr,.device-guard-mold{font-size:clamp(32px,8vw,80px)}.device-guard-text{font-size:clamp(12px,3vw,16px)}}html.touch-cursor-disabled,body.touch-cursor-disabled{cursor:auto}body.touch-cursor-disabled #custom-cursor{display:none!important}html.touch-cursor-disabled #custom-cursor{display:none!important;opacity:0!important}html{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ios-device .device-guard{min-height:calc(var(--vh, 1vh) * 100);height:calc(var(--vh, 1vh) * 100)}html.touch-cursor-disabled button,html.touch-cursor-disabled a,html.touch-cursor-disabled [role=button],html.touch-cursor-disabled .cta-btn,html.touch-cursor-disabled .loader-part,html.touch-cursor-disabled .audio-toggle,html.touch-cursor-disabled .choice-arrow,html.touch-cursor-disabled .share-btn,html.touch-cursor-disabled .restart-btn{cursor:auto!important}html.touch-cursor-disabled .cta-btn:hover,html.touch-cursor-disabled #btn-about:hover,html.touch-cursor-disabled #btn-close-about:hover,html.touch-cursor-disabled .audio-toggle:hover,html.touch-cursor-disabled .choice-arrow:hover,html.touch-cursor-disabled .share-btn:hover,html.touch-cursor-disabled .restart-btn:hover,html.touch-cursor-disabled .logo-link:hover,html.touch-cursor-disabled .carousel-item:hover{-webkit-transform:none!important;transform:none!important;opacity:1!important;-webkit-filter:none!important;filter:none!important;transition:none!important}.touch-device .qr-label,.touch-device .qr-label-side,.touch-device .qr-code-placeholder{display:none!important}.touch-device .qr-container:before{top:0!important;right:0!important}.touch-device .qr-container:after{bottom:0!important;left:0!important}.touch-device .youwin-subtitle{margin-bottom:30px!important}.touch-device .youwin-title{margin-bottom:0!important}.touch-device .cta-btn:hover{-webkit-transform:none!important;transform:none!important;opacity:1!important;-webkit-filter:none!important;filter:none!important;transition:none!important}.touch-device #loader-mr.hover-enabled:hover span,.touch-device #loader-mold.hover-enabled:hover span,.touch-device #loader-mr.hover-enabled:hover .char-m1,.touch-device #loader-mr.hover-enabled:hover .char-r,.touch-device #loader-mr.hover-enabled:hover .char-dot,.touch-device #loader-mold.hover-enabled:hover .char-m2,.touch-device #loader-mold.hover-enabled:hover .char-o,.touch-device #loader-mold.hover-enabled:hover .char-l,.touch-device #loader-mold.hover-enabled:hover .char-d{-webkit-transform:none!important;transform:none!important}@media(min-width:768px){.md\:block{display:block}}@media(min-width:1024px){.lg\:block{display:block}}@media(min-width:1280px){.xl\:block{display:block}}#overlay-welcome{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:22;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#000;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .5s cubic-bezier(.7,0,.3,1);transition:transform .5s cubic-bezier(.7,0,.3,1);transition:transform .5s cubic-bezier(.7,0,.3,1),-webkit-transform .5s cubic-bezier(.7,0,.3,1);will-change:transform}.step-transition-out #overlay-welcome:not(.is-hidden){-webkit-transform:translateY(-200px);transform:translateY(-200px)}.step-transition-in #overlay-welcome:not(.is-hidden){-webkit-transform:translateY(200px);transform:translateY(200px)}.welcome-center{position:absolute;top:0;left:0;width:100vw;height:100vh;pointer-events:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;justify-content:flex-end;padding-left:9.27vw;padding-bottom:31.11vh}.home-content{pointer-events:auto;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;z-index:40;position:relative}.mr-interactive,.mold-interactive{transition:top .8s cubic-bezier(.7,0,.3,1),left .8s cubic-bezier(.7,0,.3,1),-webkit-transform .8s cubic-bezier(.7,0,.3,1);transition:top .8s cubic-bezier(.7,0,.3,1),left .8s cubic-bezier(.7,0,.3,1),transform .8s cubic-bezier(.7,0,.3,1);transition:top .8s cubic-bezier(.7,0,.3,1),left .8s cubic-bezier(.7,0,.3,1),transform .8s cubic-bezier(.7,0,.3,1),-webkit-transform .8s cubic-bezier(.7,0,.3,1)}.mold-choice-state{position:fixed!important;top:var(--media-bottom, 100%)!important;left:100%!important;-webkit-transform:translate(calc(-100% - 40px),calc(-100% - 20px))!important;transform:translate(calc(-100% - 40px),calc(-100% - 20px))!important;z-index:100;transition:top .8s cubic-bezier(.7,0,.3,1),-webkit-transform .8s cubic-bezier(.7,0,.3,1);transition:top .8s cubic-bezier(.7,0,.3,1),transform .8s cubic-bezier(.7,0,.3,1);transition:top .8s cubic-bezier(.7,0,.3,1),transform .8s cubic-bezier(.7,0,.3,1),-webkit-transform .8s cubic-bezier(.7,0,.3,1)}#loader-mr,#loader-mold{overflow:hidden;pointer-events:auto!important;z-index:100!important}.loader-part span{display:inline-block;position:relative;transition:font-size .5s cubic-bezier(.7,0,.3,1),color .5s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),font-size .5s cubic-bezier(.7,0,.3,1),color .5s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),font-size .5s cubic-bezier(.7,0,.3,1),color .5s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);pointer-events:auto}.char-m1:after{content:"M"}.char-r:after{content:"R"}.char-dot:after{content:"."}.char-m2:after{content:"M"}.char-o:after{content:"O"}.char-l:after{content:"L"}.char-d:after{content:"D"}.loader-part span:after{position:absolute;top:100%;left:0;width:100%;height:100%;background-image:linear-gradient(to right,#ecff73,#efa7f3);-webkit-background-clip:text;background-clip:text;color:transparent;background:none;color:#ecff73;pointer-events:none}#loader-mr.hover-enabled,#loader-mold.hover-enabled{overflow:hidden}#loader-mr.hover-enabled:hover span,#loader-mold.hover-enabled:hover span{-webkit-transform:translateY(-1.1em);transform:translateY(-1.1em)}#loader-mr.hover-enabled:hover .char-m1{transition-delay:0s}#loader-mr.hover-enabled:hover .char-r{transition-delay:.05s}#loader-mr.hover-enabled:hover .char-dot{transition-delay:.1s}#loader-mold.hover-enabled:hover .char-m2{transition-delay:0s}#loader-mold.hover-enabled:hover .char-o{transition-delay:.05s}#loader-mold.hover-enabled:hover .char-l{transition-delay:.1s}#loader-mold.hover-enabled:hover .char-d{transition-delay:.15s}.media-expand{width:100vw!important;height:100vh!important;top:0!important;left:0!important;right:auto!important;border-radius:0!important;transition:all .8s cubic-bezier(.7,0,.3,1)}.media-shrink{width:calc(100vw - 40px)!important;height:calc(100vh - 40px)!important;top:20px!important;left:20px!important;-o-object-fit:cover;object-fit:cover;transition:all .8s cubic-bezier(.7,0,.3,1)}#btn-about{transition:opacity .5s cubic-bezier(.7,0,.3,1),-webkit-transform .5s cubic-bezier(.7,0,.3,1);transition:opacity .5s cubic-bezier(.7,0,.3,1),transform .5s cubic-bezier(.7,0,.3,1);transition:opacity .5s cubic-bezier(.7,0,.3,1),transform .5s cubic-bezier(.7,0,.3,1),-webkit-transform .5s cubic-bezier(.7,0,.3,1);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.audio-toggle{position:absolute;top:38px;right:40px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:4px;z-index:60;pointer-events:auto;padding:10px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .6s cubic-bezier(.7,0,.3,1),-webkit-transform .6s cubic-bezier(.7,0,.3,1);transition:opacity .6s cubic-bezier(.7,0,.3,1),transform .6s cubic-bezier(.7,0,.3,1);transition:opacity .6s cubic-bezier(.7,0,.3,1),transform .6s cubic-bezier(.7,0,.3,1),-webkit-transform .6s cubic-bezier(.7,0,.3,1)}.audio-toggle.audio-off{-webkit-align-items:center;align-items:center}.audio-toggle.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.audio-bar{width:2px;height:8px;background-color:#ecff73;transition:background-color .3s cubic-bezier(.7,0,.3,1),-webkit-transform .15s cubic-bezier(.7,0,.3,1);transition:transform .15s cubic-bezier(.7,0,.3,1),background-color .3s cubic-bezier(.7,0,.3,1);transition:transform .15s cubic-bezier(.7,0,.3,1),background-color .3s cubic-bezier(.7,0,.3,1),-webkit-transform .15s cubic-bezier(.7,0,.3,1);-webkit-transform-origin:center;transform-origin:center}.audio-toggle.audio-gameover .audio-bar{background-color:#000}.gameover-active .fullscreen-image,.gameover-active .fullscreen-video{-webkit-filter:grayscale(100%);filter:grayscale(100%);z-index:25}.gameover-active #overlay-end{background-color:#0000004d!important}.gameover-active .fullscreen-image,.gameover-active .fullscreen-video{display:block!important;opacity:1!important;z-index:25}#btn-about:hover .char-primary,#btn-about:hover .char-secondary{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.logo-link:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);transition:-webkit-filter .3s cubic-bezier(.7,0,.3,1);transition:filter .3s cubic-bezier(.7,0,.3,1);transition:filter .3s cubic-bezier(.7,0,.3,1),-webkit-filter .3s cubic-bezier(.7,0,.3,1)}.home-content{transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.home-content .home-title{transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;transition-delay:.1s}.home-content .home-btn{transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;transition-delay:0s}.home-content.home-fade-out{opacity:1;pointer-events:none;-webkit-transform:none;transform:none}.home-content.home-fade-out .home-title{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition-delay:.1s}.home-content.home-fade-out .home-btn{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition-delay:0s}.resize-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000 url(/assets/fallback-e68lTny6.jpg) center center / cover no-repeat;z-index:9999;opacity:0;pointer-events:none;transition:opacity .3s ease}.resize-overlay:not(.is-hidden){opacity:1;pointer-events:auto}.resize-overlay-content{width:100%;height:100%}.minigame-active .fullscreen-video,.minigame-active .fullscreen-image{width:calc(100vw - 40px)!important;height:calc(100vh - 40px)!important;top:20px!important;left:20px!important}.minigame-progress-bar{position:absolute;background:#0000004d;z-index:100;opacity:0;visibility:hidden;transition:opacity .5s ease-in,visibility .5s}.minigame-container.progress-bars-visible .minigame-progress-bar{opacity:1;visibility:visible}.minigame-progress-bar-top{top:-20px;left:-20px;width:calc(100% + 40px);height:20px}.minigame-progress-bar-left{top:-20px;left:-20px;width:20px;height:calc(100% + 40px)}.minigame-progress-bar-right{top:-20px;right:-20px;width:20px;height:calc(100% + 40px)}.minigame-progress-bar-bottom{bottom:-20px;left:-20px;width:calc(100% + 40px);height:20px}.minigame-progress-fill{background:#ecff73;transition:width .5s linear,height .5s linear}.minigame-progress-bar-top .minigame-progress-fill,.minigame-progress-bar-bottom .minigame-progress-fill{height:100%;width:0%}.minigame-progress-bar-left .minigame-progress-fill,.minigame-progress-bar-right .minigame-progress-fill{width:100%;height:0%}.minigame-progress-bar-right .minigame-progress-fill{-webkit-transform-origin:bottom;transform-origin:bottom}.minigame-progress-bar-bottom .minigame-progress-fill{-webkit-transform-origin:right;transform-origin:right}.minigame-info{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:20;padding:40px;box-sizing:border-box;pointer-events:none}.minigame-title{font-family:TuskerGrotesk-6800Super,sans-serif;font-size:clamp(60px,15vw,200px);color:#ecff73;text-align:center;text-transform:uppercase;line-height:1.1;overflow:hidden}.minigame-title .char-wrapper{display:inline-block;overflow:hidden;vertical-align:bottom}.minigame-title.exit .char-inner,.minigame-title.exit>span:not(.char-wrapper){-webkit-transform:translateY(-15px)!important;transform:translateY(-15px)!important;opacity:0!important;transition:opacity .5s ease,-webkit-transform .5s ease!important;transition:transform .5s ease,opacity .5s ease!important;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease!important}.minigame-description{font-family:PPNeueMontrealMono,monospace;font-size:clamp(18px,3vw,40px);color:#fff;text-align:center;width:80%;line-height:1.2;text-transform:uppercase;transition:all .5s cubic-bezier(.65,0,.35,1);position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;pointer-events:none}.minigame-description.entry-hidden{opacity:0;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.minigame-description.entry-visible{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.minigame-description.move-up{top:20px!important;-webkit-transform:translate(-50%,0);transform:translate(-50%);opacity:1}.minigame-start-btn{font-size:18px;color:#fff;background:transparent;border:none;margin-top:0;padding:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:PPNeueMontrealMono,monospace;text-transform:uppercase;transition:opacity .3s ease;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-4.55vw);transform:translate(-50%,-4.55vw);pointer-events:auto}@-webkit-keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.minigame-start-btn:hover{opacity:1;background:transparent}.minigame-start-btn:hover:before{-webkit-animation-duration:.5s;animation-duration:.5s}.minigame-start-btn:before{content:"";display:inline-block;width:10px;height:10px;background-color:#ecff73;margin-right:10px;-webkit-animation:blink 2s infinite;animation:blink 2s infinite}.btn-chars-container{display:-webkit-flex;display:flex;overflow:hidden;line-height:1}.char-wrapper{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;height:1.1em}.char-primary,.char-secondary{display:block;transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--index) * .03s)}.char-secondary{position:absolute;top:100%;left:0}.minigame-start-btn:hover .char-primary,.minigame-start-btn:hover .char-secondary{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.minigame-result{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:20;font-family:TuskerGrotesk-6800Super,sans-serif;text-transform:uppercase}.result-title{font-size:clamp(60px,15vw,200px);color:#ecff73;text-align:center;text-transform:uppercase;line-height:.8}.minigame-start-btn.exit{-webkit-transform:translateX(-50%) translateY(30px)!important;transform:translate(-50%) translateY(30px)!important;opacity:0!important;pointer-events:none;transition:opacity .5s ease,-webkit-transform .5s ease!important;transition:transform .5s ease,opacity .5s ease!important;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease!important}.result-title.exit .char-inner,.result-title.exit>span{-webkit-transform:translateY(100%)!important;transform:translateY(100%)!important;opacity:0!important;transition:opacity .5s ease,-webkit-transform .5s ease!important;transition:transform .5s ease,opacity .5s ease!important;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease!important}#minigame-1{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative;overflow:hidden}#minigame-1 .minigame-ui{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;height:100%;width:100%;padding-top:20px;box-sizing:border-box;font-family:sans-serif;position:relative}#minigame-1 .minigame-progress-container{width:66vw;max-width:66vw;height:33vh;background:transparent;border:none;border-radius:0;overflow:hidden;z-index:10;pointer-events:none;position:absolute;bottom:0;left:0;-webkit-transform:none;transform:none;margin:0}#minigame-1 .minigame-progress-track{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;height:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}#minigame-1 .progress-step{background:#ecff73;margin-right:0;transition:height .2s cubic-bezier(.16,1,.3,1),opacity .2s;-webkit-transform-origin:bottom;transform-origin:bottom}#minigame-1 .minigame-click-counter{position:absolute;font-family:PPNeueMontrealMono,monospace;font-size:18px;color:#efa7f3;text-shadow:0 2px 5px rgba(0,0,0,.5);pointer-events:none;z-index:15;transition:top .2s ease-out,left .2s ease-out,opacity .2s;opacity:0;white-space:nowrap}#minigame-1 .counter-num{display:none}#minigame-1 .minigame-click-btn{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;background:transparent;border:none;color:transparent;box-shadow:none;transition:-webkit-transform .05s;transition:transform .05s;transition:transform .05s,-webkit-transform .05s;touch-action:manipulation;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:1}#minigame-1 .minigame-click-btn:active{-webkit-transform:none;transform:none}#minigame-1 .minigame-click-counter{position:absolute;inset:auto auto 30px 30px;font-family:PPNeueMontrealMono,monospace;color:#ecff73;z-index:100;pointer-events:none;transition:opacity .3s ease;-webkit-transform:none;transform:none;margin:0;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;gap:0}#minigame-1 .counter-percentage-wrapper{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:baseline;align-items:baseline;overflow:hidden;vertical-align:bottom;line-height:1}#minigame-1 .minigame-click-counter.exit .counter-percentage-wrapper{-webkit-animation:counter-exit .4s cubic-bezier(.65,0,.35,1) forwards;animation:counter-exit .4s cubic-bezier(.65,0,.35,1) forwards}@-webkit-keyframes counter-exit{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes counter-exit{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}#minigame-1 .counter-percentage-number,#minigame-1 .counter-percentage-symbol{display:inline-block;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s cubic-bezier(.25,1,.5,1);transition:transform .3s cubic-bezier(.25,1,.5,1);transition:transform .3s cubic-bezier(.25,1,.5,1),-webkit-transform .3s cubic-bezier(.25,1,.5,1);line-height:1.1}#minigame-1 .counter-percentage-wrapper.visible .counter-percentage-number,#minigame-1 .counter-percentage-wrapper.visible .counter-percentage-symbol{-webkit-transform:translateY(0);transform:translateY(0)}#minigame-1 .counter-percentage-digit{display:inline-block;font-size:clamp(80px,10.42vw,200px)}#minigame-1 .counter-percentage-symbol{font-family:PPNeueMontrealMono,monospace;font-size:clamp(40px,5.21vw,100px)}#minigame-2{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative}#minigame-2 .minigame-ui{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;height:100%;width:100%;padding-top:0;box-sizing:border-box;font-family:sans-serif}#minigame-2 .minigame-hud{width:100%;text-align:center;margin-bottom:10px;z-index:10}#minigame-2 .minigame-score-label{font-size:1.5rem;margin:5px 0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}#minigame-2 .minigame-game-area{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;border-radius:0;overflow:hidden;touch-action:none;z-index:5}#minigame-2 .btn-chars-container{display:-webkit-flex;display:flex;overflow:hidden;line-height:1}#minigame-2 .char-wrapper{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;height:1.1em}#minigame-2 .char-primary,#minigame-2 .char-secondary{display:block;transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--index) * .03s)}#minigame-2 .char-secondary{position:absolute;top:100%;left:0}#minigame-2 .score-board{font-family:TuskerGrotesk-5800Super,sans-serif;font-size:2.5rem;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.5)}#minigame-2 .timer-display{font-family:PPNeueMontrealMono,monospace;font-size:1.5rem;color:#efa7f3}#minigame-2 .progress-container{width:100%;max-width:400px;height:10px;background:#fff3;border-radius:5px;overflow:hidden;margin-top:10px}#minigame-2 .progress-fill{height:100%;background:#efa7f3;width:0%;transition:width .3s ease-out,background .3s}#minigame-2 #game-area-2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#minigame-2 .minigame-target{position:absolute;background-image:url(/images/circle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:auto;-webkit-animation:target-appear .4s cubic-bezier(.175,.885,.32,1.275) forwards;animation:target-appear .4s cubic-bezier(.175,.885,.32,1.275) forwards;z-index:15}#minigame-2 .minigame-target.expire{-webkit-animation:target-expire .3s ease-in forwards;animation:target-expire .3s ease-in forwards;pointer-events:none}#minigame-2 .target-hit-implode{position:absolute;background-image:url(/images/circle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-filter:drop-shadow(0 0 12px rgba(236,255,115,.6));filter:drop-shadow(0 0 12px rgba(236,255,115,.6));pointer-events:none;z-index:14;-webkit-animation:hit-implode .3s ease-out forwards;animation:hit-implode .3s ease-out forwards}#minigame-2 .target-hit-explode{position:absolute;background-image:url(/images/circle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-filter:drop-shadow(0 0 16px rgba(236,255,115,.8));filter:drop-shadow(0 0 16px rgba(236,255,115,.8));pointer-events:none;z-index:16;-webkit-animation:hit-explode .4s ease-out forwards;animation:hit-explode .4s ease-out forwards}@-webkit-keyframes target-appear{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes target-appear{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes target-expire{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes target-expire{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes hit-implode{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes hit-implode{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes hit-explode{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}to{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}@keyframes hit-explode{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}to{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}#minigame-2 #target-bar-container{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;gap:2px;z-index:20;pointer-events:none;opacity:0;transition:opacity .5s ease-in}#minigame-2 #target-bar-container.visible{opacity:1}#minigame-2 .target-bar{width:16px;height:90px;background:#ecff734d;transition:height .3s ease-out,background-color .3s ease-out}#minigame-2 .target-bar.active{height:100px;background-color:#ecff73}@media(max-width:1024px)and (orientation:landscape){#minigame-2 .target-bar{width:14px;height:50px}#minigame-2 .target-bar.active{height:60px}#minigame-2 .percentage-label{bottom:70px!important}}#minigame-2 .percentage-label{position:absolute;font-family:PPNeueMontrealMono,monospace;font-size:18px;color:#efa7f3;bottom:110px;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap;transition:left .3s ease-out}#minigame-3 .minigame-ui{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%;width:100%;box-sizing:border-box;font-family:PP Neue Montreal Mono,monospace;position:relative}#minigame-3 #slots-container-3{display:-webkit-flex;display:flex;gap:30px;opacity:0;max-height:0;overflow:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity .45s ease-out,max-height .55s cubic-bezier(.25,.9,.3,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:opacity .45s ease-out,transform .6s cubic-bezier(.22,1,.36,1),max-height .55s cubic-bezier(.25,.9,.3,1);transition:opacity .45s ease-out,transform .6s cubic-bezier(.22,1,.36,1),max-height .55s cubic-bezier(.25,.9,.3,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);z-index:15;-webkit-order:1;order:1;pointer-events:none}#minigame-3 .code-slot{width:300px;height:330px;background:transparent;border:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:200px;color:#ecff73;text-shadow:0 2px 4px rgba(0,0,0,.5);transition:all .3s ease;overflow:hidden;position:relative;isolation:isolate;z-index:0}#minigame-3 .code-slot:before{content:"";position:absolute;inset:0;background:url(/images/pad-large.svg) center / contain no-repeat;z-index:0;pointer-events:none}#minigame-3 .digit-slide{display:inline-block;-webkit-animation:slideInUp .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation:slideInUp .3s cubic-bezier(.175,.885,.32,1.275) forwards}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#minigame-3 .code-slot.filled{color:#ecff73}#minigame-3 .code-slot.wrong{color:#ff5a5a;-webkit-animation:shake-scale .4s ease-in-out;animation:shake-scale .4s ease-in-out}#minigame-3 .code-slot.wrong:before{background:#ff5a5a;-webkit-mask:url(/images/pad-large.svg) center / contain no-repeat;mask:url(/images/pad-large.svg) center / contain no-repeat;-webkit-filter:none;filter:none}#minigame-3 .keypad-btn{width:300px;height:330px;border:none;background:transparent;color:#fff;font-size:200px;transition:all .2s ease-in-out;font-weight:700;font-family:PP Neue Montreal Mono,monospace;position:relative;isolation:isolate}#minigame-3 .keypad-btn:before{content:"";position:absolute;inset:0;background:url(/images/pad-large.svg) center / contain no-repeat;z-index:0;pointer-events:none;-webkit-filter:none;filter:none;transition:-webkit-filter .35s ease-in-out;transition:filter .35s ease-in-out;transition:filter .35s ease-in-out,-webkit-filter .35s ease-in-out}#minigame-3 .keypad-btn:hover:not(:disabled){-webkit-filter:none;filter:none}#minigame-3 .keypad-btn:hover:not(:disabled):before{-webkit-filter:brightness(0) saturate(100%) invert(100%);filter:brightness(0) saturate(100%) invert(100%)}#minigame-3 .keypad-btn.used{opacity:1;cursor:not-allowed;background:transparent}#minigame-3 .keypad-btn.used:before{background:url(/images/pad-small.svg) center / contain no-repeat;-webkit-filter:brightness(0) saturate(100%) invert(100%);filter:brightness(0) saturate(100%) invert(100%)}#minigame-3 #keypad-container-3.reveal.scaled .keypad-btn:before{background:url(/images/pad-small.svg) center / contain no-repeat}#minigame-3 #slots-container-3.scaled{-webkit-transform:translateY(-20px);transform:translateY(-20px)}#minigame-3 #slots-container-3.visible{opacity:1;max-height:420px;pointer-events:auto}#minigame-3 #slots-container-3.scaled .code-slot{width:300px;height:330px;font-size:200px}#minigame-3 #keypad-container-3.scaled .keypad-btn{width:300px;height:150px;font-size:100px}#minigame-3 .minigame-info{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:200;transition:opacity .5s ease}#minigame-3 .minigame-hud{width:100%;text-align:center;margin-bottom:30px;z-index:10}#minigame-3 .minigame-instruction{color:#fff;margin-top:0;margin-bottom:40px;font-size:40px;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.7);font-weight:700;text-align:center;-webkit-order:2;order:2;transition:all .4s ease;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}#minigame-3 .minigame-instruction.reveal{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1),-webkit-clip-path .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),clip-path .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),clip-path .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1),-webkit-clip-path .6s cubic-bezier(.4,0,.2,1)}#minigame-3 #keypad-container-3.reveal{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:opacity .55s cubic-bezier(.33,1,.68,1) .05s,-webkit-transform .65s cubic-bezier(.22,1,.36,1) .05s,-webkit-clip-path .55s cubic-bezier(.33,1,.68,1) .05s;transition:opacity .55s cubic-bezier(.33,1,.68,1) .05s,transform .65s cubic-bezier(.22,1,.36,1) .05s,clip-path .55s cubic-bezier(.33,1,.68,1) .05s;transition:opacity .55s cubic-bezier(.33,1,.68,1) .05s,transform .65s cubic-bezier(.22,1,.36,1) .05s,clip-path .55s cubic-bezier(.33,1,.68,1) .05s,-webkit-transform .65s cubic-bezier(.22,1,.36,1) .05s,-webkit-clip-path .55s cubic-bezier(.33,1,.68,1) .05s}#minigame-3 #keypad-container-3{display:-webkit-flex;display:flex;gap:30px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;max-width:1000px;opacity:0;transition:opacity .55s ease-out,-webkit-transform .65s cubic-bezier(.22,1,.36,1);transition:opacity .55s ease-out,transform .65s cubic-bezier(.22,1,.36,1);transition:opacity .55s ease-out,transform .65s cubic-bezier(.22,1,.36,1),-webkit-transform .65s cubic-bezier(.22,1,.36,1);-webkit-order:3;order:3;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}#minigame-3 #keypad-container-3.scaled,#minigame-3 #keypad-container-3.reveal.scaled{-webkit-transform:translateY(20px);transform:translateY(20px)}@media(max-width:1024px){#minigame-3 .code-slot,#minigame-3 .keypad-btn{width:15vw;height:16.5vw;font-size:10vw;min-width:120px;min-height:132px}#minigame-3 .code-slot,#minigame-3 .keypad-btn{font-size:10vw}#minigame-3 #slots-container-3,#minigame-3 #keypad-container-3{gap:2vw}}@media(max-width:768px){#minigame-3 .code-slot,#minigame-3 .keypad-btn{width:20vw;height:22vw;font-size:12vw;min-width:80px;min-height:88px}#minigame-3 .code-slot,#minigame-3 .keypad-btn{font-size:12vw}#minigame-3 #slots-container-3,#minigame-3 #keypad-container-3{gap:1.5vw}}@media(max-width:1024px)and (orientation:landscape){#minigame-3 .code-slot,#minigame-3 .keypad-btn{width:12vw;height:13.2vw;font-size:8vw;min-width:80px;min-height:88px}#minigame-3 .code-slot,#minigame-3 .keypad-btn{font-size:8vw}#minigame-3 #keypad-container-3.scaled .keypad-btn{width:15vw;height:7.5vw;font-size:5vw;min-width:60px;min-height:30px}#minigame-3 #slots-container-3.scaled .code-slot{width:12vw;height:13.2vw;font-size:8vw;min-width:80px;min-height:88px}#minigame-3 #keypad-container-3.reveal.scaled{-webkit-transform:translateY(0);transform:translateY(0)}#minigame-3 #slots-container-3,#minigame-3 #keypad-container-3{gap:1vw}}#overlay-choice{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center!important;justify-content:center!important;-webkit-align-items:center!important;align-items:center!important;padding:0!important;box-sizing:border-box;top:0!important;left:0!important;height:100vh!important;width:100vw!important;background:#000;position:fixed!important;z-index:20;pointer-events:none}#overlay-choice>*{pointer-events:auto}#choice-container{width:100%;height:100%;position:relative}.choice-ui{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative}.choice-media-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:1;pointer-events:none;transition:all .5s cubic-bezier(.25,1,.5,1),opacity .3s ease;opacity:1}#app.choice-active .choice-media-bg{width:calc(100% - 40px)!important;height:calc(100% - 40px)!important;top:20px!important;left:20px!important}#timer-progress-bar-choice,#timer-progress-bar-left-choice,#timer-progress-bar-right-choice,#timer-progress-bar-bottom-choice{opacity:0;visibility:hidden;transition:opacity .5s ease-in,visibility .5s,-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:opacity .5s ease-in,visibility .5s,transform .5s cubic-bezier(.25,1,.5,1);transition:opacity .5s ease-in,visibility .5s,transform .5s cubic-bezier(.25,1,.5,1),-webkit-transform .5s cubic-bezier(.25,1,.5,1)}.choice-ui.progress-bars-visible #timer-progress-bar-choice,.choice-ui.progress-bars-visible #timer-progress-bar-left-choice,.choice-ui.progress-bars-visible #timer-progress-bar-right-choice,.choice-ui.progress-bars-visible #timer-progress-bar-bottom-choice{opacity:1;visibility:visible}#timer-progress-bar-choice{position:absolute;top:-20px;left:0;width:100%;height:20px;background:#0000004d;z-index:100;-webkit-transform:translateY(0);transform:translateY(0)}.choice-ui.progress-bars-visible #timer-progress-bar-choice{-webkit-transform:translateY(20px);transform:translateY(20px)}#timer-progress-fill-choice{height:100%;background:#ecff73;width:0%;transition:width .6s linear}#timer-progress-bar-left-choice{position:absolute;top:0;left:-20px;width:20px;height:100%;background:#0000004d;z-index:100;-webkit-transform:translateX(0);transform:translate(0)}.choice-ui.progress-bars-visible #timer-progress-bar-left-choice{-webkit-transform:translateX(20px);transform:translate(20px)}#timer-progress-fill-left-choice{width:100%;background:#ecff73;height:0%;transition:height .6s linear}#timer-progress-bar-right-choice{position:absolute;top:0;right:-20px;width:20px;height:100%;background:#0000004d;z-index:100;-webkit-transform:translateX(0);transform:translate(0)}.choice-ui.progress-bars-visible #timer-progress-bar-right-choice{-webkit-transform:translateX(-20px);transform:translate(-20px)}#timer-progress-fill-right-choice{width:100%;background:#ecff73;height:0%;transition:height .6s linear;-webkit-transform-origin:bottom;transform-origin:bottom}#timer-progress-bar-bottom-choice{position:absolute;bottom:-20px;left:0;width:100%;height:20px;background:#0000004d;z-index:100;-webkit-transform:translateY(0);transform:translateY(0)}.choice-ui.progress-bars-visible #timer-progress-bar-bottom-choice{-webkit-transform:translateY(-20px);transform:translateY(-20px)}#timer-progress-fill-bottom-choice{height:100%;background:#ecff73;width:0%;transition:width .6s linear;-webkit-transform-origin:right;transform-origin:right}.choice-title{font-family:PPNeueMontrealMono,monospace;font-size:clamp(18px,3vw,40px);text-transform:uppercase;text-align:center;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) translateY(50px);transform:translate(-50%,-50%) translateY(50px);z-index:10;margin:0;opacity:0;transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(.25,1,.5,1);transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .6s ease;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .6s ease,-webkit-transform .6s cubic-bezier(.25,1,.5,1);pointer-events:none;width:100%}.choice-title.visible{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.choice-title.lifted{-webkit-transform:translate(-50%,-50%) translateY(-120px);transform:translate(-50%,-50%) translateY(-120px)}.choice-info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:9;opacity:0;pointer-events:none;margin-top:60px;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.choice-info.visible{opacity:1}.choice-label{font-family:TuskerGrotesk-5800Super,sans-serif;font-size:clamp(60px,15vw,200px);color:#ecff73;text-transform:uppercase;line-height:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.choice-text{font-family:PPNeueMontrealMono,monospace;font-size:1.5vw;color:#efa7f3;text-transform:uppercase;max-width:600px;margin:0 auto;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s ease .3s,-webkit-transform .4s ease .3s;transition:opacity .4s ease .3s,transform .4s ease .3s;transition:opacity .4s ease .3s,transform .4s ease .3s,-webkit-transform .4s ease .3s}.choice-info.visible .choice-text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.choice-info.confirmable{cursor:pointer;pointer-events:auto}.choice-info.confirmable .choice-text{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.choice-arrows{position:absolute;width:100%;height:100%;z-index:11;pointer-events:none}.choice-arrow{position:absolute;width:70px;height:70px;pointer-events:none;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;opacity:0;background:transparent;border:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.choice-arrow.visible{opacity:1;pointer-events:auto}.arrow-shape{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s cubic-bezier(.25,1,.5,1)}.arrow-shape svg{width:100%;height:100%;fill:none;stroke:#ecff73;stroke-width:2;overflow:visible}.arrow-main{opacity:1}.arrow-ghost{opacity:0}.choice-arrow:hover .arrow-main,.choice-arrow.selected .arrow-main{opacity:.3!important}.choice-arrow:hover .arrow-ghost,.choice-arrow.selected .arrow-ghost{opacity:1!important}.choice-arrow.hidden{opacity:0!important;transition:opacity .3s ease}.choice-arrows.count-2 .choice-arrow:nth-child(1){left:60px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg)!important;transform:translateY(-50%) rotate(-90deg)!important}.choice-arrows.count-2 .choice-arrow:nth-child(1):hover .arrow-ghost{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.choice-arrows.count-2 .choice-arrow:nth-child(2){right:60px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg)!important;transform:translateY(-50%) rotate(90deg)!important}.choice-arrows.count-2 .choice-arrow:nth-child(2):hover .arrow-ghost{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.choice-arrows.count-3 .choice-arrow:nth-child(1){left:60px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg)!important;transform:translateY(-50%) rotate(-90deg)!important}.choice-arrows.count-3 .choice-arrow:nth-child(1):hover .arrow-ghost{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.choice-arrows.count-3 .choice-arrow:nth-child(2){left:50%;bottom:60px;-webkit-transform:translateX(-50%) rotate(180deg)!important;transform:translate(-50%) rotate(180deg)!important}.choice-arrows.count-3 .choice-arrow:nth-child(2):hover .arrow-ghost{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.choice-arrows.count-3 .choice-arrow:nth-child(3){right:60px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg)!important;transform:translateY(-50%) rotate(90deg)!important}.choice-arrows.count-3 .choice-arrow:nth-child(3):hover .arrow-ghost{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.choice-ui.exit .choice-text{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition:opacity .8s cubic-bezier(.65,0,.35,1) .2s,-webkit-transform .8s cubic-bezier(.65,0,.35,1) .2s;transition:opacity .8s cubic-bezier(.65,0,.35,1) .2s,transform .8s cubic-bezier(.65,0,.35,1) .2s;transition:opacity .8s cubic-bezier(.65,0,.35,1) .2s,transform .8s cubic-bezier(.65,0,.35,1) .2s,-webkit-transform .8s cubic-bezier(.65,0,.35,1) .2s}.choice-ui.exit .choice-label{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition:opacity .8s cubic-bezier(.65,0,.35,1) .4s,-webkit-transform .8s cubic-bezier(.65,0,.35,1) .4s;transition:opacity .8s cubic-bezier(.65,0,.35,1) .4s,transform .8s cubic-bezier(.65,0,.35,1) .4s;transition:opacity .8s cubic-bezier(.65,0,.35,1) .4s,transform .8s cubic-bezier(.65,0,.35,1) .4s,-webkit-transform .8s cubic-bezier(.65,0,.35,1) .4s}.choice-ui.exit .choice-title{opacity:0;-webkit-transform:translate(-50%,-50%) translateY(-50px);transform:translate(-50%,-50%) translateY(-50px);transition:opacity .8s cubic-bezier(.65,0,.35,1) .6s,-webkit-transform .8s cubic-bezier(.65,0,.35,1) .6s;transition:opacity .8s cubic-bezier(.65,0,.35,1) .6s,transform .8s cubic-bezier(.65,0,.35,1) .6s;transition:opacity .8s cubic-bezier(.65,0,.35,1) .6s,transform .8s cubic-bezier(.65,0,.35,1) .6s,-webkit-transform .8s cubic-bezier(.65,0,.35,1) .6s}@media(max-width:1024px)and (orientation:landscape){.choice-info{margin-top:10px}.choice-arrow{width:40px;height:40px}.choice-arrows.count-2 .choice-arrow:nth-child(1){left:40px;-webkit-transform:translateY(-50%) rotate(-90deg)!important;transform:translateY(-50%) rotate(-90deg)!important}.choice-arrows.count-2 .choice-arrow:nth-child(2){right:40px;-webkit-transform:translateY(-50%) rotate(90deg)!important;transform:translateY(-50%) rotate(90deg)!important}.choice-arrows.count-3 .choice-arrow:nth-child(1){left:40px;-webkit-transform:translateY(-50%) rotate(-90deg)!important;transform:translateY(-50%) rotate(-90deg)!important}.choice-arrows.count-3 .choice-arrow:nth-child(2){bottom:40px;-webkit-transform:translateX(-50%) rotate(180deg)!important;transform:translate(-50%) rotate(180deg)!important}.choice-arrows.count-3 .choice-arrow:nth-child(3){right:40px;-webkit-transform:translateY(-50%) rotate(90deg)!important;transform:translateY(-50%) rotate(90deg)!important}}.carousel-col{transition:opacity .8s cubic-bezier(.7,0,.3,1),-webkit-flex .8s cubic-bezier(.7,0,.3,1) .1s;transition:flex .8s cubic-bezier(.7,0,.3,1) .1s,opacity .8s cubic-bezier(.7,0,.3,1);transition:flex .8s cubic-bezier(.7,0,.3,1) .1s,opacity .8s cubic-bezier(.7,0,.3,1),-webkit-flex .8s cubic-bezier(.7,0,.3,1) .1s}.welcome-bg{transition:padding .8s cubic-bezier(.7,0,.3,1) .1s}#about-container{-webkit-flex:0;flex:0;display:-webkit-flex;display:flex;overflow:hidden;background:#ecff73;position:relative;opacity:0;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:0;margin:0 -.65rem;transition:opacity .8s cubic-bezier(.7,0,.3,1) .1s,margin .8s cubic-bezier(.7,0,.3,1) .1s,-webkit-flex .8s cubic-bezier(.7,0,.3,1) .1s;transition:flex .8s cubic-bezier(.7,0,.3,1) .1s,opacity .8s cubic-bezier(.7,0,.3,1) .1s,margin .8s cubic-bezier(.7,0,.3,1) .1s;transition:flex .8s cubic-bezier(.7,0,.3,1) .1s,opacity .8s cubic-bezier(.7,0,.3,1) .1s,margin .8s cubic-bezier(.7,0,.3,1) .1s,-webkit-flex .8s cubic-bezier(.7,0,.3,1) .1s;pointer-events:none}.about-closing #about-container{transition:opacity .6s cubic-bezier(.7,0,.3,1),margin .6s cubic-bezier(.7,0,.3,1),-webkit-flex .6s cubic-bezier(.7,0,.3,1);transition:flex .6s cubic-bezier(.7,0,.3,1),opacity .6s cubic-bezier(.7,0,.3,1),margin .6s cubic-bezier(.7,0,.3,1);transition:flex .6s cubic-bezier(.7,0,.3,1),opacity .6s cubic-bezier(.7,0,.3,1),margin .6s cubic-bezier(.7,0,.3,1),-webkit-flex .6s cubic-bezier(.7,0,.3,1)}.about-closing .carousel-col{transition:opacity .6s cubic-bezier(.7,0,.3,1),-webkit-flex .6s cubic-bezier(.7,0,.3,1);transition:flex .6s cubic-bezier(.7,0,.3,1),opacity .6s cubic-bezier(.7,0,.3,1);transition:flex .6s cubic-bezier(.7,0,.3,1),opacity .6s cubic-bezier(.7,0,.3,1),-webkit-flex .6s cubic-bezier(.7,0,.3,1)}.about-content{padding:40px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s cubic-bezier(.7,0,.3,1),-webkit-transform .3s cubic-bezier(.7,0,.3,1);transition:opacity .3s cubic-bezier(.7,0,.3,1),transform .3s cubic-bezier(.7,0,.3,1);transition:opacity .3s cubic-bezier(.7,0,.3,1),transform .3s cubic-bezier(.7,0,.3,1),-webkit-transform .3s cubic-bezier(.7,0,.3,1);width:100%;height:100%;box-sizing:border-box;overflow-y:auto;scrollbar-width:none}.about-content::-webkit-scrollbar{display:none}.about-content-visible .about-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.about-active #about-container{-webkit-flex:4;flex:4;opacity:1;margin-right:0;pointer-events:auto}.about-active.welcome-bg{padding:0}.about-active #about-container{margin:0}.about-active .col-outer-left,.about-active .col-outer-right{-webkit-flex:0!important;flex:0!important;opacity:0}#btn-close-about{position:fixed;top:45px;right:100px;background:none;border:none;padding:0;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1),transform .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1),transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);z-index:100;pointer-events:none;color:#ecff73;font-family:PPNeueMontrealMono,monospace;font-size:18px;text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.about-active #btn-close-about{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto;transition:opacity .5s cubic-bezier(.7,0,.3,1) .7s,-webkit-transform .5s cubic-bezier(.7,0,.3,1) .7s;transition:opacity .5s cubic-bezier(.7,0,.3,1) .7s,transform .5s cubic-bezier(.7,0,.3,1) .7s;transition:opacity .5s cubic-bezier(.7,0,.3,1) .7s,transform .5s cubic-bezier(.7,0,.3,1) .7s,-webkit-transform .5s cubic-bezier(.7,0,.3,1) .7s}.about-active.about-closing #btn-close-about{opacity:0!important;-webkit-transform:translateY(20px)!important;transform:translateY(20px)!important;pointer-events:none;transition:opacity .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)!important;transition:opacity .4s cubic-bezier(.7,0,.3,1),transform .4s cubic-bezier(.7,0,.3,1)!important;transition:opacity .4s cubic-bezier(.7,0,.3,1),transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)!important}#btn-close-about:hover{opacity:1}#btn-close-about:hover .char-primary,#btn-close-about:hover .char-secondary{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#btn-about.btn-about-hidden{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);pointer-events:none;transition:opacity .5s cubic-bezier(.7,0,.3,1),-webkit-transform .5s cubic-bezier(.7,0,.3,1);transition:opacity .5s cubic-bezier(.7,0,.3,1),transform .5s cubic-bezier(.7,0,.3,1);transition:opacity .5s cubic-bezier(.7,0,.3,1),transform .5s cubic-bezier(.7,0,.3,1),-webkit-transform .5s cubic-bezier(.7,0,.3,1)}.about-title{color:#000;font-family:PPNeueMontrealMono,monospace;font-size:.9375vw;text-transform:uppercase;margin-top:25vh;margin-bottom:24vh;display:block}.about-text{color:#000;font-family:PPNeueMontrealMono,monospace;font-size:.9375vw;line-height:1.5;text-transform:uppercase}.mr-about-active{-webkit-animation:mr-about .8s cubic-bezier(.7,0,.3,1) forwards;animation:mr-about .8s cubic-bezier(.7,0,.3,1) forwards}.mold-about-active{-webkit-animation:mold-about .8s cubic-bezier(.7,0,.3,1) forwards;animation:mold-about .8s cubic-bezier(.7,0,.3,1) forwards}.mr-about-deactive{-webkit-animation:mr-about-exit .8s cubic-bezier(.7,0,.3,1) forwards;animation:mr-about-exit .8s cubic-bezier(.7,0,.3,1) forwards}.mold-about-deactive{-webkit-animation:mold-about-exit .8s cubic-bezier(.7,0,.3,1) forwards;animation:mold-about-exit .8s cubic-bezier(.7,0,.3,1) forwards}@-webkit-keyframes mr-about{0%{top:var(--start-top);-webkit-transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)));transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)))}to{top:100%;-webkit-transform:translate(calc(40px - var(--start-left)),calc(-100% - 20px - 1em));transform:translate(calc(40px - var(--start-left)),calc(-100% - 20px - 1em))}}@keyframes mr-about{0%{top:var(--start-top);-webkit-transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)));transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)))}to{top:100%;-webkit-transform:translate(calc(40px - var(--start-left)),calc(-100% - 20px - 1em));transform:translate(calc(40px - var(--start-left)),calc(-100% - 20px - 1em))}}@-webkit-keyframes mr-about-exit{0%{top:100%;-webkit-transform:translate(calc(40px - var(--start-left)),calc(-100% - 20px - 1em));transform:translate(calc(40px - var(--start-left)),calc(-100% - 20px - 1em))}to{-webkit-transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)));transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)))}}@keyframes mr-about-exit{0%{top:100%;-webkit-transform:translate(calc(40px - var(--start-left)),calc(-100% - 20px - 1em));transform:translate(calc(40px - var(--start-left)),calc(-100% - 20px - 1em))}to{-webkit-transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)));transform:translate(calc(40px - var(--start-left)),calc(40px - var(--start-top)))}}@-webkit-keyframes mold-about{0%{top:var(--start-top);left:var(--start-left);-webkit-transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%));transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%))}to{top:var(--start-top);left:40px;-webkit-transform:translate(0,calc(100vh - var(--start-top) - 10px - 100%));transform:translateY(calc(100vh - var(--start-top) - 10px - 100%))}}@keyframes mold-about{0%{top:var(--start-top);left:var(--start-left);-webkit-transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%));transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%))}to{top:var(--start-top);left:40px;-webkit-transform:translate(0,calc(100vh - var(--start-top) - 10px - 100%));transform:translateY(calc(100vh - var(--start-top) - 10px - 100%))}}@-webkit-keyframes mold-about-exit{0%{top:var(--start-top);left:40px;-webkit-transform:translate(0,calc(100vh - var(--start-top) - 10px - 100%));transform:translateY(calc(100vh - var(--start-top) - 10px - 100%))}to{top:var(--start-top);left:var(--start-left);-webkit-transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%));transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%))}}@keyframes mold-about-exit{0%{top:var(--start-top);left:40px;-webkit-transform:translate(0,calc(100vh - var(--start-top) - 10px - 100%));transform:translateY(calc(100vh - var(--start-top) - 10px - 100%))}to{top:var(--start-top);left:var(--start-left);-webkit-transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%));transform:translate(calc(100vw - var(--start-left) - 40px - 100%),calc(100vh - var(--start-top) - 10px - 100%))}}@-webkit-keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.animate-blink{-webkit-animation:blink 2s infinite;animation:blink 2s infinite}#about-logos a:hover .animate-blink{-webkit-animation-duration:.5s;animation-duration:.5s}#about-logos a:hover .blink-square{background-color:#fff}#about-logos a svg path{transition:fill .3s cubic-bezier(.7,0,.3,1)}#about-logos a:hover svg path{fill:#fff}#social-link{text-decoration:none}#social-link:hover{color:#fff}.about-text a{position:relative;color:#000;text-decoration:none;transition:color .3s cubic-bezier(.7,0,.3,1);display:inline-block;padding:0 2px}.about-text a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;opacity:1}.about-text a:before{content:"";position:absolute;inset:-2px -2px 0;border:1px solid #000;-webkit-clip-path:inset(0 100% 100% 0);clip-path:inset(0 100% 100% 0);transition:-webkit-clip-path .3s cubic-bezier(.7,0,.3,1);transition:clip-path .3s cubic-bezier(.7,0,.3,1);transition:clip-path .3s cubic-bezier(.7,0,.3,1),-webkit-clip-path .3s cubic-bezier(.7,0,.3,1);pointer-events:none}.about-text a:hover:before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.about-text a:hover:after{opacity:0}@media(max-width:1024px)and (orientation:landscape){.about-content{padding:20px}}#overlay-win .win-discover-btn{position:absolute!important;bottom:0!important;left:50%!important;-webkit-transform:translate(-50%,-4.55vw)!important;transform:translate(-50%,-4.55vw)!important;margin-top:0!important}#overlay-win .minigame-description.move-down{top:calc(67% + 50px)!important;-webkit-transform:translate(-50%,0)!important;transform:translate(-50%)!important;opacity:0!important;transition:top .8s cubic-bezier(.7,0,.3,1),opacity .8s cubic-bezier(.7,0,.3,1),-webkit-transform .8s cubic-bezier(.7,0,.3,1)!important;transition:top .8s cubic-bezier(.7,0,.3,1),transform .8s cubic-bezier(.7,0,.3,1),opacity .8s cubic-bezier(.7,0,.3,1)!important;transition:top .8s cubic-bezier(.7,0,.3,1),transform .8s cubic-bezier(.7,0,.3,1),opacity .8s cubic-bezier(.7,0,.3,1),-webkit-transform .8s cubic-bezier(.7,0,.3,1)!important}#overlay-win .minigame-title.exit-down .char-inner,#overlay-win .minigame-title.exit-down>span:not(.char-wrapper){-webkit-transform:translateY(30px)!important;transform:translateY(30px)!important;opacity:0!important;transition:opacity .5s ease,-webkit-transform .5s ease!important;transition:transform .5s ease,opacity .5s ease!important;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease!important}
