.Page-module-scss-module__zOM_LW__container{letter-spacing:1px;text-align:center;color:var(--text-color);flex-direction:column;justify-content:space-between;align-items:center;font-size:1em;display:flex;overflow-x:hidden}.Page-module-scss-module__zOM_LW__header{flex-direction:column;align-items:center;gap:1em;margin:3em 0;display:flex}.Page-module-scss-module__zOM_LW__logo{width:100%;max-width:10em;height:auto}.Page-module-scss-module__zOM_LW__content{flex-direction:column;justify-content:center;align-items:center;gap:.75em;padding:0 2em;display:flex}.Page-module-scss-module__zOM_LW__content iframe{border:none;padding:0}@media (max-width:900px){.Page-module-scss-module__zOM_LW__content{padding:0 1em}}.Page-module-scss-module__zOM_LW__gameContainer{width:100%;max-width:var(--game-max-width);max-height:var(--game-max-height);aspect-ratio:var(--game-aspect-ratio);justify-content:center;align-items:center;gap:4em;margin-top:3em;display:flex}.Page-module-scss-module__zOM_LW__gameContainer img{width:3em}@media (max-width:768px){.Page-module-scss-module__zOM_LW__gameContainer img{display:none}}.Page-module-scss-module__zOM_LW__divider{background-color:var(--text-color);width:100%;height:.01em}.Page-module-scss-module__zOM_LW__instructions{letter-spacing:2px;width:100%;max-width:50em;margin:0 auto;font-size:.8em;line-height:1.6em}.Page-module-scss-module__zOM_LW__buttonsContainer{flex-direction:column;align-items:center;gap:1em;width:100%;margin-top:1.5em;margin-bottom:3em;display:flex}.Page-module-scss-module__zOM_LW__decorations{justify-content:center;gap:1em;padding:2em 0;display:flex}.Page-module-scss-module__zOM_LW__youtubeContainer{width:100%;margin:2em 0}.Page-module-scss-module__zOM_LW__gameBorder{border:var(--border);background:linear-gradient(#f8ac1b,#f8ac1b00);border-radius:1em;width:100%;max-width:22em;padding:1em}.Page-module-scss-module__zOM_LW__gameAspectRatio{aspect-ratio:540/1000;width:100%;max-width:20em;position:relative;overflow:hidden}.Page-module-scss-module__zOM_LW__fontPreload{opacity:0;font-family:DePixel;display:none;position:absolute}
.Button-module-scss-module__OQ9BzG__button{background-color:var(--accent-color);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;justify-content:center;align-items:center;gap:.75em;width:100%;max-width:24em;min-height:3.3em;font-family:inherit;font-size:1.1em;font-weight:300;transition:all .3s ease-in;display:flex;position:relative}.Button-module-scss-module__OQ9BzG__button:hover:not(:disabled){color:var(--accent-color);background-color:#fff}.Button-module-scss-module__OQ9BzG__button:disabled{cursor:not-allowed;opacity:.6}.Button-module-scss-module__OQ9BzG__reversed{background-color:var(--text-color);color:var(--bg-color)}.Button-module-scss-module__OQ9BzG__reversed:hover:not(:disabled){background-color:var(--accent-color);color:#fff}.Button-module-scss-module__OQ9BzG__icon{width:1em;height:1em;font-size:1.4em}.Button-module-scss-module__OQ9BzG__label{font-size:1.2em;line-height:100%;position:relative}.Button-module-scss-module__OQ9BzG__spinnerContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Button-module-scss-module__OQ9BzG__loading{pointer-events:none}.Button-module-scss-module__OQ9BzG__loading:hover{color:var(--text-color);background-color:#0000}.Button-module-scss-module__OQ9BzG__loading:hover .Button-module-scss-module__OQ9BzG__arrow{fill:var(--text-color)}.Button-module-scss-module__OQ9BzG__secondary{background-color:var(--text-color);border:1px solid var(--bg-color);color:var(--bg-color)}.Button-module-scss-module__OQ9BzG__secondary:hover:not(:disabled){background-color:var(--bg-color);color:var(--text-color)}
.YouTube-module-scss-module__djqTbq__videoPadding{width:100%;max-width:40em;margin:0 auto}.YouTube-module-scss-module__djqTbq__videoWrapper{width:100%;padding-bottom:56.25%;position:relative}.YouTube-module-scss-module__djqTbq__videoWrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.Modal-module-scss-module__0icVtq__container{z-index:9999;width:100vw;height:100vh;padding:1em;display:flex;position:fixed;top:0;left:0;overflow:auto}.Modal-module-scss-module__0icVtq__background{z-index:8888;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);width:100%;height:100%;position:fixed;top:0;left:0}.Modal-module-scss-module__0icVtq__content{background-color:var(--modal-background);outline:2px solid var(--border-color-light);width:100%;max-width:40em;color:var(--bg-color);border:var(--border);margin:auto;padding:2em;position:relative;box-shadow:0 0 2em #00000040}@media (max-width:768px){.Modal-module-scss-module__0icVtq__content{padding:2em 1em}}.Modal-module-scss-module__0icVtq__close{background-color:var(--border-color-dark);border:var(--border);cursor:pointer;border-radius:0;justify-content:center;align-items:center;width:2.5em;height:2.5em;padding:0;font-size:1em;transition:all .1s;display:flex;position:absolute;top:1em;right:1em}.Modal-module-scss-module__0icVtq__close svg{color:var(--text-color);width:1em;height:1em;font-size:1.2em}.Modal-module-scss-module__0icVtq__close:hover{opacity:.7}
.HowToPlay-module-scss-module__9ixhjq__container{text-align:center;flex-direction:column;align-items:center;gap:2em;width:100%;max-width:28em;margin:auto;padding:1.5em .5em .5em;display:flex}.HowToPlay-module-scss-module__9ixhjq__text{font-size:1.3em!important}.HowToPlay-module-scss-module__9ixhjq__header{font-size:1.6em!important}.HowToPlay-module-scss-module__9ixhjq__charactersContainer{grid-gap:1em;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:31em;display:flex}@media (max-width:508px){.HowToPlay-module-scss-module__9ixhjq__charactersContainer{grid-gap:.5em;font-size:3.8vw}}.HowToPlay-module-scss-module__9ixhjq__character{width:100%;max-width:6em;position:relative}.HowToPlay-module-scss-module__9ixhjq__characterImage{background-color:var(--btn-theme4);width:100%;height:auto;min-height:6em;image-rendering:pixelated;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--accent-color);border-radius:5px;padding-top:.5em}.HowToPlay-module-scss-module__9ixhjq__characterName{z-index:10;width:100%;font-size:1.1em;font-weight:400;position:absolute;top:0;left:0}
.Text-module-scss-module__4oVewW__paragraph{font-family:var(--body-font);font-weight:500;font-style:Medium;letter-spacing:0%;text-align:center;margin:0;font-size:1.5em;line-height:1.2em;position:relative;top:.2em}@media (max-width:768px){.Text-module-scss-module__4oVewW__paragraph{font-size:.8em}}.Text-module-scss-module__4oVewW__small{font-size:1em;line-height:.75em}.Text-module-scss-module__4oVewW__large{font-size:2em;line-height:1.5em}
.Leaderboard-module-scss-module__3k7tnq__leaderboard{min-height:10em;margin:0;padding:1em 0 0}.Leaderboard-module-scss-module__3k7tnq__leaderboardSection{justify-content:space-between;align-items:center;padding-top:1em;display:flex}.Leaderboard-module-scss-module__3k7tnq__list{justify-content:space-between;align-items:center;margin:.5em 0;list-style-type:none;display:flex}.Leaderboard-module-scss-module__3k7tnq__spinnerContainer{justify-content:center;align-items:center;width:100%;height:5em;display:flex;position:relative}
.LevelComplete-module-scss-module__Wt7GeW__container{text-align:center;flex-direction:column;align-items:center;gap:2em;width:100%;max-width:28em;margin:auto;padding:2em;display:flex}.LevelComplete-module-scss-module__Wt7GeW__paragraph{letter-spacing:2px;text-transform:uppercase;margin:0;font-size:1.3em;font-weight:400}
.Connect-module-scss-module__l0-eDq__container{flex-direction:column;align-items:center;gap:2em;padding:1.6em 0;display:flex}.Connect-module-scss-module__l0-eDq__contentWrapper{flex-direction:column;align-items:center;gap:2em;width:100%;margin:auto;display:flex}.Connect-module-scss-module__l0-eDq__content{border-radius:1em;flex-direction:column;align-items:center;gap:2em;width:100%;max-width:40em;display:flex}.Connect-module-scss-module__l0-eDq__buttonCont,.Connect-module-scss-module__l0-eDq__buttons{flex-direction:column;align-items:center;gap:1em;width:100%;max-width:24em;display:flex}.Connect-module-scss-module__l0-eDq__buttonCont button,.Connect-module-scss-module__l0-eDq__buttons button{width:100%;max-width:100%}@media (max-width:768px){.Connect-module-scss-module__l0-eDq__buttonCont,.Connect-module-scss-module__l0-eDq__buttons{max-width:15em}}.Connect-module-scss-module__l0-eDq__buttons{margin:2em auto}.Connect-module-scss-module__l0-eDq__continue{flex-direction:column;align-items:center;gap:1em;display:flex}.Connect-module-scss-module__l0-eDq__titleCont{flex-direction:column;gap:1em;display:flex}
.Title-module-scss-module__AC1BcW__title{font-family:var(--body-font);font-weight:500;font-style:Medium;letter-spacing:0%;text-align:center;margin:0;font-size:2em;line-height:1.5em;position:relative;top:.2em}@media (max-width:768px){.Title-module-scss-module__AC1BcW__title{font-size:.8em}}.Title-module-scss-module__AC1BcW__small{font-size:1.5em;line-height:1em}.Title-module-scss-module__AC1BcW__large{font-size:2.5em;line-height:1.75em}
.SocialIcons-module-scss-module__Bkco7a__socialIcons{gap:.75em;font-size:.8em;display:flex}.SocialIcons-module-scss-module__Bkco7a__link{color:var(--col-text);cursor:pointer;background-color:#0000;border:none;transition:all .3s}.SocialIcons-module-scss-module__Bkco7a__link:hover{opacity:.75}@media (max-width:1080px){.SocialIcons-module-scss-module__Bkco7a__desktop{display:none}}@media (min-width:1081px){.SocialIcons-module-scss-module__Bkco7a__mobile{display:none}}
.Terms-module-scss-module__dW_ACa__terms{flex-flow:wrap;justify-content:center;align-items:center;gap:1em;display:flex}.Terms-module-scss-module__dW_ACa__link{color:var(--text-color);letter-spacing:1px;font-size:.9em;text-decoration:none}
.GameOverlay-module-scss-module__Qxow4q__container{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:1em;display:flex;position:absolute;top:0;left:0}.GameOverlay-module-scss-module__Qxow4q__buttons{flex-direction:column;align-items:center;width:100%;max-width:18em;font-size:.9em;display:flex}
.Footer-module-scss-module__9kw8Da__container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1em 1.5em;display:flex}@media (max-width:600px){.Footer-module-scss-module__9kw8Da__container{flex-direction:column;gap:.5em}}
.GameOver-module-scss-module__pc5jfq__container{max-width:22em;color:var(--bg-color);flex-direction:column;justify-content:center;align-items:center;gap:1.5em;margin:0 auto;display:flex;position:relative}.GameOver-module-scss-module__pc5jfq__gameOver{font-size:2em}.GameOver-module-scss-module__pc5jfq__score{font-size:1.5em;line-height:1em}.GameOver-module-scss-module__pc5jfq__scoreText{margin-bottom:.5em;font-size:1.7em!important}.GameOver-module-scss-module__pc5jfq__text,.GameOver-module-scss-module__pc5jfq__won,.GameOver-module-scss-module__pc5jfq__gameOver{color:var(--bg-color);text-align:center;margin:0}.GameOver-module-scss-module__pc5jfq__input{letter-spacing:1px;text-transform:uppercase;box-sizing:border-box;width:100%;max-width:22em;font-size:1.1em;font-family:var(--body-font);border:1px solid var(--bg-color);color:var(--bg-color);text-align:center;background-color:#0000;border-radius:5px;height:3em;margin:0;padding:0 .5em}.GameOver-module-scss-module__pc5jfq__input::placeholder{color:var(--bg-color);opacity:.5}.GameOver-module-scss-module__pc5jfq__smallText{font-size:1.1em!important}.GameOver-module-scss-module__pc5jfq__shareSection{flex-direction:column;justify-content:center;align-items:center;gap:1.5em;width:100%;display:flex}.GameOver-module-scss-module__pc5jfq__shareButtons{justify-content:center;align-items:center;gap:1em;display:flex}.GameOver-module-scss-module__pc5jfq__shareButton{background-color:var(--bg-color);cursor:pointer;border:none;justify-content:center;align-items:center;width:4.5em;height:4.5em;transition:background-color .3s ease-in-out;display:flex}.GameOver-module-scss-module__pc5jfq__shareButton:hover{background-color:var(--text-color)}.GameOver-module-scss-module__pc5jfq__shareButton:hover .GameOver-module-scss-module__pc5jfq__shareIcon{color:var(--bg-color)}.GameOver-module-scss-module__pc5jfq__shareIcon{width:2.5em;height:2.5em;color:var(--text-color);font-size:1em;transition:color .3s ease-in-out}
