@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import"https://fonts.googleapis.com/css2?family=Anonymous+Pro:wght@700&display=swap";@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}.home{width:100vw;max-width:100vw;min-height:100vh;min-height:100dvh;background:#fefbe6;display:flex;flex-direction:column;transition:rotate .8s steps(10),filter .5s steps(5)}@media screen and (min-width:768px){.home{min-height:100vh}}.home__header{padding:0 30px;display:flex}@media screen and (min-width:768px){.home__header{height:100px}}@media screen and (min-width:992px){.home__header{padding:0 40px}}@media screen and (min-width:1200px){.home__header{padding:0 80px}}.home__header--green{position:absolute;top:10px;left:0;width:100%;z-index:100}@media screen and (max-width:768px){.home__header-logo{margin-top:15px}}@media screen and (min-width:768px){.home__header-logo{display:flex;align-items:flex-end}}.home__main{flex:1 1;display:flex;justify-content:center;padding-top:5vh}@media screen and (min-width:768px){.home__main{padding-top:10vh}}.home__footer{min-height:70px;display:flex;padding:0 30px}@media screen and (min-width:768px){.home__footer{justify-content:flex-end;padding:0 100px}}@media screen and (max-width:768px){.home__navigation{width:100%}}.home #awwwards{position:fixed;z-index:999;translate:100% -50%;top:50%;right:0;animation:slide-in .4s ease-out 1.6s forwards}@media screen and (max-width:768px){.home #awwwards{top:70%}}@keyframes slide-in{to{translate:0 -50%}}.home.upside-down{rotate:180deg}.home.invert{background:#1e1e1e;filter:invert(1)}.home.blur{filter:blur(4px)}.home.shadow :not(dialog){filter:drop-shadow(0 0 40px #fac0b1);animation:shadow 10s linear infinite}@keyframes shadow{0%{filter:drop-shadow(0 0 50px #fac0b1)}10%{filter:drop-shadow(0 0 10px #fac0b1)}20%{filter:drop-shadow(0 0 50px #4b6455)}30%{filter:drop-shadow(0 0 10px #4b6455)}40%{filter:drop-shadow(0 0 50px #ff00ff)}50%{filter:drop-shadow(0 0 10px #ff00ff)}60%{filter:drop-shadow(0 0 50px rgb(14,212,47))}70%{filter:drop-shadow(0 0 10px rgb(14,212,47))}80%{filter:drop-shadow(0 0 50px rgb(14,113,212))}90%{filter:drop-shadow(0 0 10px rgb(14,113,212))}to{filter:drop-shadow(0 0 50px #fac0b1)}}.privacy{font-family:Anonymous Pro,monospace;font-size:16px;line-height:20px;padding:30px;max-width:800px}.application{background-color:#b8debf;list-style-type:none;width:100vw;max-width:100vw;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}@media screen and (min-width:768px){.application{min-height:100vh}}.application__header{padding:0 30px;display:flex}@media screen and (min-width:768px){.application__header{height:100px}}@media screen and (min-width:992px){.application__header{padding:0 40px}}@media screen and (min-width:1200px){.application__header{padding:0 80px}}.application__header--green{position:absolute;top:10px;left:0;width:100%;z-index:100}@media screen and (max-width:768px){.application__header-logo{margin-top:15px}}@media screen and (min-width:768px){.application__header-logo{display:flex;align-items:flex-end}}.application .li{text-decoration:none}.application__delete-button{margin-top:20px;width:200px}.application__main{flex:1 1;display:flex;justify-content:center;padding-top:5vh}@media screen and (min-width:768px){.application__main{padding-top:10vh}}.application__footer{min-height:100px;display:flex;padding:0 30px}@media screen and (min-width:768px){.application__footer{justify-content:flex-end;padding:0 100px}}@media screen and (max-width:768px){.application__navigation{width:100%}}.game-over{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:#0b0b26;z-index:1000;padding-top:20%;animation:slideDown 5s steps(20) 0s both}@media screen and (min-width:768px){.game-over{padding-top:0;display:flex;align-items:center}}.game-over a{text-decoration:underline}.game-over a:hover{text-decoration:none}.game-over__container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.game-over__container{max-width:800px!important}}.game-over__text-container{width:100%;margin-bottom:40px}@media screen and (max-width:768px){.game-over__text-container{animation-delay:0s}}.game-over__title{color:#cfceff;font-family:Press Start\ 2P,cursive,Roboto}@media screen and (max-width:768px){.game-over__title{font-size:30px}}.game-over__text{color:#cfceff;font-size:20px;line-height:30px;text-align:center;margin-top:25px;animation:fadeIn .5s steps(5) 2s both}@media screen and (min-width:992px){.game-over__text{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}@media screen and (max-width:992px){.game-over__text{font-weight:700}}@media screen and (min-width:768px){.game-over__text{margin-top:40px}}@media screen and (min-width:992px){.game-over__text{margin-top:60px}}.game-over__park{position:absolute;bottom:40px;left:-20px;width:clamp(200px,50%,400px);animation:swipeParkGameOverRight .5s ease-out 5.3s both}@media screen and (min-width:992px){.game-over__park{bottom:25px}}.game-over__office{position:absolute;bottom:40px;width:clamp(150px,40%,300px);right:-60px;animation:swipeOfficeLeft .8s ease-out 5.7s both}@media screen and (min-width:992px){.game-over__office{bottom:25px}}.game-over__copyright,.game-over__policy-link{color:#cfceff;font-family:Press Start\ 2P,cursive,Roboto;font-size:10px;line-height:15px;position:absolute;bottom:25px;width:100%;text-align:center;text-decoration:underline}.game-over__copyright:hover,.game-over__policy-link:hover{text-decoration:none}.game-over__policy-link{bottom:5px}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes swipeParkGameOverRight{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.logo{position:relative;pointer-events:all}.logo__party-hat{position:absolute;top:0;left:0;height:65%;translate:-40% -75%;rotate:-20deg;z-index:1}.logo--intro{width:100%;display:flex;flex-direction:column;margin:0 auto}@media screen and (min-width:992px){.logo--intro{width:min(80%,550px)}}.logo--intro>div{display:contents}.logo--intro #logo-apply{width:100%;margin:0 auto 8px;animation:intro-logo-element-scale .2s linear both}@media screen and (min-width:576px){.logo--intro #logo-apply{width:424px;height:80px;margin:0 auto 14px}}@media screen and (min-width:992px){.logo--intro #logo-apply{width:unset;height:100px;margin-bottom:18px}}.logo--intro .logo__bottom{display:flex;justify-content:space-between;width:100%}@media screen and (min-width:576px){.logo--intro .logo__bottom{width:424px;margin:0 auto}}@media screen and (min-width:768px){.logo--intro .logo__bottom{width:unset;margin:unset}}.logo--intro #logo-or{width:17.5%;height:-moz-fit-content;height:fit-content;translate:6%;animation:intro-logo-element-scale .2s linear .7s both}@media screen and (min-width:576px){.logo--intro #logo-or{width:unset;height:33px;translate:4px}}@media screen and (min-width:992px){.logo--intro #logo-or{height:41px;translate:15px}}.logo--intro #logo-die{width:75%;translate:-3.7%;animation:intro-logo-element-scale .2s linear 1.3s both}@media screen and (min-width:576px){.logo--intro #logo-die{width:unset;height:80px;translate:-11px}}@media screen and (min-width:992px){.logo--intro #logo-die{height:100px;translate:-24px}}@media screen and (max-width:768px){.logo--intro #logo-die,.logo--intro #logo-or{height:intrinsic}}.logo__header{height:32px}@media screen and (min-width:768px){.logo__header{height:50px}}@media screen and (min-width:992px){.logo__header{height:57px}}@keyframes intro-logo-element-scale{0%{scale:20;opacity:0}to{scale:1;opacity:1}}@keyframes shadow-blink{0%{fill:#f0f}20%{fill:lime}40%{fill:red}60%{fill:blue}80%{fill:aqua}}.music{margin-left:auto;display:flex;flex-direction:row;align-items:center;position:relative}.music__label{font-family:Press Start\ 2P,cursive,Roboto;font-size:10px;z-index:10000;opacity:0;animation:credit-blink 1s steps(3,jump-start) 2;position:absolute;right:0;bottom:-30px;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.music__label{font-size:12px;line-height:15px}}.music__label img{width:15px;margin:0 10px}@media screen and (min-width:768px){.music__label img{width:20px}}@keyframes credit-blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.music .music-button{margin-left:auto}@media screen and (min-width:768px){.music .music-button{margin-top:10px;margin-right:38px}}.music .music-button .sound-off,.music .music-button .sound-on{height:32px}@media screen and (min-width:768px){.music .music-button .sound-off,.music .music-button .sound-on{height:50px}}.music .music-button .sound-off{animation:pulse 5s steps(3) 3s infinite}@keyframes pulse{0%,20%,40%,to{transform:scale(1)}10%,30%{transform:scale(1.2)}}.container{max-width:100%;margin:0 auto;padding:0 30px}@media screen and (min-width:576px){.container{width:calc(100vw - 60px)}}@media screen and (min-width:768px){.container{width:unset}}@media screen and (min-width:992px){.container{max-width:1200px;padding:0 54px}}@media screen and (min-width:1200px){.container{padding:0}}.text-input{font-size:16px}@media screen and (min-width:768px){.text-input{font-size:18px}}.text-input__pixel-box{position:relative}.text-input__label{display:block;margin-bottom:10px;font-size:20px;font-weight:700;line-height:34px}@media screen and (min-width:992px){.text-input__label{font-family:Press Start\ 2P,cursive,Roboto;font-weight:400;font-size:32px;line-height:54px}}@media screen and (min-width:768px){.text-input__label{margin-bottom:15px}}@media screen and (min-width:992px){.text-input__label{font-size:18px;line-height:34px}}.text-input__input{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='7' stroke-dasharray='10%2c 30' stroke-dashoffset='6' stroke-linecap='square'/%3e%3c/svg%3e");display:block;width:100%;height:100%;padding:18px 20px;background-color:transparent;font-size:20px;line-height:30px}@media screen and (min-width:992px){.text-input__input{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}@media screen and (max-width:768px){.text-input__input{font-family:Anonymous Pro,monospace!important}}@media screen and (min-width:768px){.text-input__input{font-size:18px;line-height:34px}}.text-input__input--invalid::-moz-placeholder{color:#888}.text-input__input--invalid:-ms-input-placeholder{color:#888}.text-input__input--invalid::placeholder{color:#888}.text-input__input--invalid:focus{outline:2px solid red!important}.text-input__input:focus{outline:none;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23372bc5FF' stroke-width='7' stroke-dasharray='10%2c 30' stroke-dashoffset='6' stroke-linecap='square'/%3e%3c/svg%3e");background-color:#f7f6ff}.text-input__input--disabled,.text-input__input--disabled:focus{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23AAAAAA' stroke-width='7' stroke-dasharray='10%2c 30' stroke-dashoffset='6' stroke-linecap='square'/%3e%3c/svg%3e")}.text-input textarea{border:none;resize:none;font-size:18px}.text-input__error{position:absolute;bottom:0;right:0;transform:translateY(100%);padding-top:10px;font-size:14px;color:red}.slider{padding:0!important;box-shadow:-3px 0 0 #fefbe6,-6px 0 0 #0b0b26,0 -3px 0 #fefbe6,0 -6px 0 #0b0b26,3px 0 0 #fefbe6,6px 0 0 #0b0b26,0 3px 0 #fefbe6,0 6px 0 #0b0b26,3px 3px 0 #0b0b26,-3px -3px 0 #0b0b26,-3px 3px 0 #0b0b26,3px -3px 0 #0b0b26,-6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px 6px 0 #fefbe6,3px 6px 0 #fefbe6,-6px 6px 0 #fefbe6,-3px 6px 0 #fefbe6;position:relative;height:16px}.slider input{position:absolute;-webkit-appearance:none;width:100%;margin:0;height:16px;background:#f7f6ff;box-shadow:0 3px 0 #f7f6ff,0 -3px 0 #f7f6ff,3px 0 0 #f7f6ff;outline:none;transition:opacity .2s;padding:0}.slider input:focus-visible{outline:3px solid #372bc5;outline-offset:10px}.slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:66px;height:60px;background:url(/assets/slider-thumb.svg);cursor:url(/assets/cursor-pointer.png) 25 0,pointer;position:relative;z-index:10;box-shadow:none}.slider input::-moz-range-thumb{width:66px;height:60px;background:url(/assets/slider-thumb.svg);cursor:url(/assets/cursor-pointer.png) 25 0,pointer;position:relative;z-index:10}.slider__value{position:absolute;left:0;top:-55px;font-size:20px;line-height:30px}@media screen and (min-width:992px){.slider__value{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}@media screen and (min-width:768px){.slider__value{font-weight:700;font-size:15px;line-height:25px}}@media screen and (min-width:768px)and (min-width:992px){.slider__value{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px}}@media screen and (min-width:768px){.slider__value{top:-70px}}.slider__progress{height:16px;width:0;background-color:#cfceff;position:absolute;top:0;left:0;z-index:1;box-shadow:-3px 0 0 #cfceff,0 3px 0 #cfceff,0 -3px 0 #cfceff;pointer-events:none}.pixel-box{padding:6px}.pixel-box,.pixel-box__inner{width:100%;height:100%;position:relative}.pixel-box__inner{box-shadow:-3px 0 0 #fefbe6,-6px 0 0 #0b0b26,0 -3px 0 #fefbe6,0 -6px 0 #0b0b26,3px 0 0 #fefbe6,6px 0 0 #0b0b26,0 3px 0 #fefbe6,0 6px 0 #0b0b26,3px 3px 0 #0b0b26,-3px -3px 0 #0b0b26,-3px 3px 0 #0b0b26,3px -3px 0 #0b0b26,-6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px 6px 0 #fefbe6,3px 6px 0 #fefbe6,-6px 6px 0 #fefbe6,-3px 6px 0 #fefbe6}.pixel-box--speech-bubble{font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px;padding:10px}.pixel-box--speech-bubble .pixel-box__inner{background-color:#fefbe6;padding:10px}@media screen and (max-width:768px){.pixel-box--speech-bubble .pixel-box__inner{height:-moz-fit-content;height:fit-content}}.pixel-box__speech-bubble-thingy{position:absolute;bottom:4px;left:5%;transform:translateY(calc(100% - 3px));z-index:10}@media screen and (max-width:768px){.pixel-box__speech-bubble-thingy{left:25%}}.pixel-box__speech-bubble-thingy--right{transform:translateY(calc(100% - 3px)) scaleX(-1);left:unset;right:30%}.pixel-box--white-background{background:#fff}.navigation{display:flex}@media screen and (max-width:768px){.navigation{width:100%;justify-content:space-between}}.navigation__button{width:50px;height:50px}.navigation__button--prev img{transform:rotate(180deg)}.navigation__button--prev:hover{background-color:#372bc5;color:#fefbe6}.navigation__button--prev:hover:not(:disabled) img{filter:invert(100)}.navigation__button--prev:hover .pixel-box__inner{box-shadow:-3px 0 0 #372bc5,-6px 0 0 #372bc5,0 -3px 0 #372bc5,0 -6px 0 #372bc5,3px 0 0 #372bc5,6px 0 0 #372bc5,0 3px 0 #372bc5,0 6px 0 #372bc5,3px 3px 0 #372bc5,-3px -3px 0 #372bc5,-3px 3px 0 #372bc5,3px -3px 0 #372bc5,-6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px 6px 0 #fefbe6,3px 6px 0 #fefbe6,-6px 6px 0 #fefbe6,-3px 6px 0 #fefbe6}.navigation__button--next .pixel-box__inner{box-shadow:-3px 0 0 #fefbe6,-6px 0 0 #372bc5,0 -3px 0 #fefbe6,0 -6px 0 #372bc5,3px 0 0 #fefbe6,6px 0 0 #372bc5,0 3px 0 #fefbe6,0 6px 0 #372bc5,3px 3px 0 #372bc5,-3px -3px 0 #372bc5,-3px 3px 0 #372bc5,3px -3px 0 #372bc5,-6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px 6px 0 #fefbe6,3px 6px 0 #fefbe6,-6px 6px 0 #fefbe6,-3px 6px 0 #fefbe6}.navigation__button--next:hover{background-color:#372bc5;color:#fefbe6}.navigation__button--next:hover:not(:disabled) img{filter:invert(100)}.navigation__button--next:hover .pixel-box__inner{box-shadow:-3px 0 0 #372bc5,-6px 0 0 #372bc5,0 -3px 0 #372bc5,0 -6px 0 #372bc5,3px 0 0 #372bc5,6px 0 0 #372bc5,0 3px 0 #372bc5,0 6px 0 #372bc5,3px 3px 0 #372bc5,-3px -3px 0 #372bc5,-3px 3px 0 #372bc5,3px -3px 0 #372bc5,-6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px 6px 0 #fefbe6,3px 6px 0 #fefbe6,-6px 6px 0 #fefbe6,-3px 6px 0 #fefbe6}.navigation__button-pixel-box .pixel-box__inner{display:flex;align-items:center;justify-content:center}.navigation button:first-of-type{margin-right:60px}.navigation__button:disabled img{opacity:.6}.navigation__button:disabled .pixel-box__inner{box-shadow:-3px 0 0 #fefbe6,-6px 0 0 #888,0 -3px 0 #fefbe6,0 -6px 0 #888,3px 0 0 #fefbe6,6px 0 0 #888,0 3px 0 #fefbe6,0 6px 0 #888,3px 3px 0 #888,-3px -3px 0 #888,-3px 3px 0 #888,3px -3px 0 #888,-6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px 6px 0 #fefbe6,3px 6px 0 #fefbe6,-6px 6px 0 #fefbe6,-3px 6px 0 #fefbe6}.navigation__button:disabled:hover{background-color:transparent}.navigation__button--submit{width:auto;font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:22px;cursor:url(/assets/cursor-rock.png) 25 0,pointer}.navigation__button--submit:disabled{color:#888}.navigation__button--submit .pixel-box__inner{padding:0 10px}@media screen and (min-width:768px){.navigation__button--submit .pixel-box__inner{padding:0 15px}}.button{display:inline-block;padding:12px 40px;text-align:center;border:4px solid;background:transparent;white-space:nowrap;font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:22px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.button{height:54px;display:inline-flex;align-items:center;padding:0 11px}}@media screen and (min-width:768px){.button{min-width:8rem}}.button.-theme-primary{border-color:#372bc5;color:#0b0b26}.button.-theme-primary:focus,.button.-theme-primary:hover{background-color:#372bc5;color:#f1f0ed}.button.-theme-cancel{border-color:#0b0b26;color:#0b0b26}.button.-theme-cancel:focus,.button.-theme-cancel:hover{border-color:#372bc5;background-color:transparent;color:#0b0b26}.button.-theme-game-over{border-color:#372bc5;color:#fff}.button.-theme-game-over:focus,.button.-theme-game-over:hover{border-color:#372bc5;color:#f1f0ed}.button:hover{transform:scale(1.1)}.heading{margin:0;font-weight:400}.heading--color-white{color:#fff}.heading--color-black{color:#0b0b26}.heading--inherit{font-size:inherit;font-style:inherit;font-weight:inherit}.heading--h1{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:34px}@media screen and (min-width:992px){.heading--h1{font-size:40px;line-height:56px}}.heading--h2{font-size:20px;font-weight:700;line-height:34px}@media screen and (min-width:992px){.heading--h2{font-family:Press Start\ 2P,cursive,Roboto;font-weight:400;font-size:32px;line-height:54px}}.heading--h3{font-weight:700;font-size:15px;line-height:25px}@media screen and (min-width:992px){.heading--h3{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px}}.whats-your-name{width:100%}.whats-your-name__heading{margin-bottom:3vh;display:flex}@media screen and (min-width:768px){.whats-your-name__heading{margin-bottom:8vh}}@media screen and (max-width:768px){.whats-your-name__heading{min-height:68px}}.whats-your-name__heading .Typist{max-width:100%;word-break:break-word}.whats-your-name__input{position:relative}.whats-your-name__input input{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='7' stroke-dasharray='10%2c 24' stroke-dashoffset='16' stroke-linecap='square'/%3e%3c/svg%3e");padding:18px 20px;font-size:20px;line-height:38px;caret-color:#372bc5}.whats-your-name__input input::-moz-placeholder{color:#888}.whats-your-name__input input:-ms-input-placeholder{color:#888}.whats-your-name__input input::placeholder{color:#888}@media screen and (max-width:768px){.whats-your-name__input input{max-width:100%}}.whats-your-name__input input:focus{outline:none;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23372bc5FF' stroke-width='7' stroke-dasharray='10%2c 24' stroke-dashoffset='16' stroke-linecap='square'/%3e%3c/svg%3e")}.whats-your-name__form{display:flex;flex-wrap:wrap;margin-bottom:40px}@media screen and (max-width:768px){.whats-your-name__form{flex-direction:column;max-width:100%;margin-bottom:20px}}@media screen and (min-width:768px){.whats-your-name__form{align-items:flex-start;justify-content:space-between}.whats-your-name__text-input:first-child{margin-right:20px}}@media screen and (max-width:992px){.whats-your-name__text-input:first-child{margin-bottom:20px}}@media screen and (min-width:992px){.whats-your-name__text-input{width:min(470px,48%)}}.whats-your-name__submit{font-weight:700;font-size:15px;line-height:25px;padding:10px 20px}@media screen and (min-width:992px){.whats-your-name__submit{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px}}@media screen and (min-width:768px){.whats-your-name__submit{font-size:20px}}@media screen and (min-width:992px){.whats-your-name__submit{margin-left:auto}}.whats-your-name__info{font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px;line-height:26px}@media screen and (min-width:768px){.whats-your-name__info{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}@media screen and (max-width:768px){.whats-your-name--username-not-set{display:flex;flex-direction:column;justify-content:center}}.whats-your-name__apply-or-die-container{display:flex;flex-direction:row;justify-content:space-around;margin:50px auto;width:50%}@media screen and (max-width:768px){.whats-your-name__apply-or-die-container{flex-direction:column;margin:30px auto 0}}.whats-your-name__button-apply{animation:fadeIn .2s steps(5) 0s both}.whats-your-name__or-text{animation:fadeIn .2s steps(5) .5s both}@media screen and (max-width:768px){.whats-your-name__or-text{text-align:center}}.whats-your-name__button-die{animation:fadeIn .2s steps(5) 1s both}.choose-meeting-place,.choose-person{width:100%}@media screen and (min-width:768px){.choose-person .item-selector__items{flex-wrap:wrap}.choose-person .item-selector__item{margin-top:20px;min-height:unset;max-width:200px;margin-right:10px}.choose-person .item-selector__item:nth-child(5n){margin-right:0}.choose-person .item-selector__item img{max-width:100%}.choose-person .item-selector__item-image{padding:0;margin-bottom:10px}.choose-person .item-selector__item-title{font-size:14px}}@media screen and (min-width:1200px){.choose-person .item-selector__items{justify-content:flex-start;-moz-column-gap:calc((100% - 1000px)/4);column-gap:calc((100% - 1000px)/4)}.choose-person .item-selector__item{margin-right:0}}.choose-circadian-rythm{width:100%}@media screen and (min-width:768px){.choose-circadian-rythm .item-selector__items{padding:0 20%}}.choose-animal{width:100%}.superpower1{width:100%;display:flex;flex-direction:column}.superpower1__title{margin-bottom:3vh}@media screen and (min-width:768px){.superpower1__title{margin-bottom:8vh}}@media screen and (max-width:768px){.superpower1__title{min-height:68px}}.superpower1__content{flex:1 1}@media screen and (min-width:768px){.superpower1__content{display:flex;flex-direction:column;justify-content:center}}.superpower1__subtitle{margin-bottom:15px}@media screen and (min-width:768px){.superpower1__subtitle{margin-bottom:40px}}.superpower1__subtitle .heading{font-size:20px;font-weight:700;line-height:34px}@media screen and (min-width:992px){.superpower1__subtitle .heading{font-family:Press Start\ 2P,cursive,Roboto;font-weight:400;font-size:32px;line-height:54px}}@media screen and (min-width:768px){.superpower1__subtitle .heading{font-size:18px;line-height:34px}}.superpower1__items{margin-bottom:20px}@media screen and (min-width:768px){.superpower1__items{margin-bottom:39px;max-width:1000px}}.superpower1__item{font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px;border:3px solid #0b0b26;padding:8px 15px;margin:0 8px 8px 0}@media screen and (min-width:768px){.superpower1__item{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px;padding:18px 16px;margin:0 18px 18px 0}}.superpower1__item--active{border-color:#372bc5;background:#f7f6ff;color:#0b0b26}.superpower2{width:100%;display:flex;flex-direction:column}.superpower2__title{margin-bottom:3vh}@media screen and (min-width:768px){.superpower2__title{margin-bottom:8vh}}@media screen and (max-width:768px){.superpower2__title{min-height:68px}}.superpower2__content{align-self:flex-start;flex:1 1}@media screen and (min-width:768px){.superpower2__content{display:flex;flex-direction:column;justify-content:center}}.superpower2__subtitle{margin-bottom:15px}@media screen and (min-width:768px){.superpower2__subtitle{margin-bottom:40px}}.superpower2__subtitle .heading{font-size:20px;font-weight:700;line-height:34px}@media screen and (min-width:992px){.superpower2__subtitle .heading{font-family:Press Start\ 2P,cursive,Roboto;font-weight:400;font-size:32px;line-height:54px}}@media screen and (min-width:768px){.superpower2__subtitle .heading{font-size:18px;line-height:34px}}.superpower2__items{margin-bottom:20px}@media screen and (min-width:768px){.superpower2__items{margin-bottom:39px;max-width:1000px}}.superpower2__item{font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px;border:3px solid #0b0b26;padding:8px 15px;margin:0 8px 8px 0}@media screen and (min-width:768px){.superpower2__item{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px;padding:18px 16px;margin:0 18px 18px 0}}.superpower2__item--active{border-color:#372bc5;background-color:#f7f6ff;color:#0b0b26}.superpower2__input{display:flex}@media screen and (min-width:768px){.superpower2__input{width:500px}}.superpower2__input-field{font-size:10px;margin-right:12px}@media screen and (min-width:768px){.superpower2__input-field{margin-right:40px}}@media screen and (max-width:768px){.superpower2__input-field{width:min(300px,70%)}}.superpower2__input-field input{padding:18px 20px;font-size:16px;line-height:22px}@media screen and (max-width:768px){.superpower2__input-field input{font-family:Anonymous Pro,monospace!important}}@media screen and (min-width:768px){.superpower2__input-field input{min-width:450px;font-size:20px;line-height:30px}}@media screen and (min-width:768px)and (min-width:992px){.superpower2__input-field input{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}.superpower2__input-field--finished input{background-image:unset;outline:3px solid #372bc5;background-color:#f7f6ff}@media screen and (min-width:768px){.superpower2__submit{padding:10px 20px}}.superpower3{width:100%;display:flex;flex-direction:column}.superpower3__title{margin-bottom:3vh}@media screen and (min-width:768px){.superpower3__title{margin-bottom:8vh}}@media screen and (max-width:768px){.superpower3__title{min-height:68px}}.superpower3__subtitle{margin-bottom:80px}@media screen and (min-width:768px){.superpower3__subtitle{margin-bottom:40px}}.superpower3__subtitle .heading{font-size:20px;font-weight:700;line-height:34px}@media screen and (min-width:992px){.superpower3__subtitle .heading{font-family:Press Start\ 2P,cursive,Roboto;font-weight:400;font-size:32px;line-height:54px}}@media screen and (min-width:768px){.superpower3__subtitle .heading{font-size:18px;line-height:34px}.superpower3__subtitle{margin-bottom:80px}}.superpower3__content{align-self:flex-start;flex:1 1;width:100%}@media screen and (min-width:768px){.superpower3__content{display:flex;flex-direction:column;justify-content:center}}.superpower3__slider{width:min(800px,100%);position:relative}.superpower3__slider-bottom-label{position:absolute;bottom:0;transform:translateY(calc(100% + 50px));font-size:20px;line-height:30px}@media screen and (min-width:992px){.superpower3__slider-bottom-label{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}@media screen and (min-width:768px){.superpower3__slider-bottom-label{font-weight:700;font-size:15px;line-height:25px}}@media screen and (min-width:768px)and (min-width:992px){.superpower3__slider-bottom-label{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px}}.superpower3__slider-bottom-label--left{left:0}.superpower3__slider-bottom-label--right{right:0}.superpower4{width:100%;display:flex;flex-direction:column}.superpower4__title{margin-bottom:3vh}@media screen and (min-width:768px){.superpower4__title{margin-bottom:8vh}}@media screen and (max-width:768px){.superpower4__title{min-height:68px}}.superpower4__content{width:inherit;align-self:flex-start;flex:1 1}@media screen and (min-width:768px){.superpower4__content{display:flex;flex-direction:column}}.superpower4__input{display:flex}.superpower4__input-field{font-size:10px;margin-right:12px}@media screen and (min-width:768px){.superpower4__input-field{margin-right:40px}}@media screen and (max-width:768px){.superpower4__input-field{width:min(300px,70%)}}.superpower4__input-field input{padding:18px 20px;font-size:16px;line-height:22px}@media screen and (max-width:768px){.superpower4__input-field input{font-family:Anonymous Pro,monospace!important}}@media screen and (min-width:768px){.superpower4__input-field input{width:min(550px,100vw - 60px - 160px - 40px);font-size:20px;line-height:30px}}@media screen and (min-width:768px)and (min-width:992px){.superpower4__input-field input{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}@media screen and (min-width:768px){.superpower4__add-button{padding:10px 20px}}.superpower4__add-button:disabled{border-color:#aaa;color:#aaa}.superpower4__add-button:disabled:hover{transform:unset;background-color:unset}.superpower4__max-error{margin:10px 0;font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px}.superpower4__key-competences{max-width:700px;display:flex;flex-wrap:wrap;margin-top:50px}.superpower4__competence-item{background-color:#f7f6ff;color:#0b0b26;display:flex;align-items:center;font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px;padding:8px 15px;margin:0 8px 8px 0;border:3px solid #372bc5}@media screen and (min-width:768px){.superpower4__competence-item{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px;padding:18px 16px;margin:0 18px 18px 0}}.superpower4__competence-item-cross{margin-left:10px}.superpower4__items{margin-bottom:20px}@media screen and (min-width:768px){.superpower4__items{margin-bottom:39px;max-width:1000px}}.superpower4__item{font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px;border:3px solid #0b0b26;padding:8px 15px;margin:0 8px 8px 0}@media screen and (min-width:768px){.superpower4__item{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px;padding:18px 16px;margin:0 18px 18px 0}}.anything-more{width:100%;display:flex;flex-direction:column}@media screen and (max-width:768px){.anything-more{padding-bottom:20px}}.anything-more .step-title{margin-bottom:100px}.anything-more__title{margin-bottom:3vh;word-break:break-word}@media screen and (min-width:768px){.anything-more__title{margin-bottom:8vh}}@media screen and (max-width:768px){.anything-more__title{min-height:68px}}.anything-more__subtitle{font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px;line-height:26px}@media screen and (max-width:768px){.anything-more__subtitle{margin-bottom:10px}}.anything-more__input{height:100%}@media screen and (min-width:768px){.anything-more__input{height:300px;max-height:300px}}.anything-more__textarea{position:relative}@media screen and (max-width:768px){.anything-more__textarea{flex:1 1;max-height:400px}}.anything-more__warning{position:absolute;left:0;bottom:0;translate:0 calc(100% + 20px);font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px}.anything-more__wordcount{position:absolute;right:15px;bottom:13px;color:#888}.practical-info{width:100%;position:relative}@media screen and (max-width:768px){.practical-info{display:flex;flex-direction:column;padding-bottom:20px}}.practical-info__title{margin-bottom:3vh}@media screen and (min-width:768px){.practical-info__title{margin-bottom:8vh}}@media screen and (max-width:768px){.practical-info__title{min-height:68px}.practical-info__content{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}}.practical-info__inputs{display:flex}@media screen and (max-width:768px){.practical-info__inputs{flex-direction:column}}.practical-info__input{position:relative;margin-right:40px;width:min(100%,450px);margin-bottom:20px}.practical-info__input input{font-size:20px;max-height:50px}@media screen and (min-width:768px){.practical-info__input{width:calc(50% - 40px);margin-bottom:40px}}.practical-info__input .text-input__error{translate:0 -12px}@media screen and (min-width:768px){.practical-info__input .text-input__error{left:0}}.congrats{width:100%;min-height:100%;background-color:#b8debf;display:flex;align-items:center;margin-top:-50px}@media screen and (min-width:768px){.congrats{margin-top:-100px}}.congrats__container{width:100%;display:flex;flex-direction:column}@media screen and (min-width:768px){.congrats__container{max-width:1000px;margin:0 auto;flex-direction:row}}@media screen and (max-width:768px){.congrats__container{height:70vh;justify-content:space-between;margin:auto}}@media screen and (min-width:768px){.congrats__text{flex:1 1}}.congrats__heading{margin-bottom:10px;display:flex}@media screen and (min-width:768px){.congrats__heading{margin-bottom:70px}}.congrats__info{font-size:20px;line-height:30px}@media screen and (min-width:992px){.congrats__info{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}.congrats__cube{width:50%;align-self:center}@media screen and (min-width:768px){.congrats__cube{width:25%;margin-left:50px}}@keyframes rotateCube{0%{transform:rotate(0deg)}70%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.item-selector{width:100%}@media screen and (max-width:768px){.item-selector{display:flex;flex-direction:column;height:100%}}.item-selector__title{margin-bottom:3vh}@media screen and (min-width:768px){.item-selector__title{margin-bottom:8vh}}@media screen and (max-width:768px){.item-selector__title{min-height:68px}}.item-selector__items{display:flex}@media screen and (min-width:768px){.item-selector__items{justify-content:space-between}}.item-selector__items--mobile{flex:1 1;margin-left:-30px;margin-right:-30px}.item-selector__item{width:190px;min-width:190px;height:190px;position:relative}@media screen and (min-width:768px){.item-selector__item{min-width:unset;width:220px;min-height:300px;height:unset}}.item-selector__item-image{flex:1 1;display:flex;align-items:flex-end;justify-content:center;padding:20px;position:relative}@media screen and (min-width:768px){.item-selector__item-image{padding:20px;align-items:flex-end}}@media screen and (max-width:768px){.item-selector__item-image{height:100%;width:100%}.item-selector__item-image>div,.item-selector__item-image>div>div{max-height:100%;max-width:100%}}.item-selector__item-image img{width:100%;height:100%}@media screen and (min-width:768px){.item-selector__item-image img,.item-selector__item-image svg{max-height:240px}}.item-selector__item-title{font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px;line-height:18px;text-align:center;word-wrap:break-word}@media screen and (min-width:992px){.item-selector__item-title{font-weight:700;font-size:15px;line-height:25px}}@media screen and (min-width:992px)and (min-width:992px){.item-selector__item-title{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px}}.item-selector__item-subtitle{font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px}.item-selector__item-mobile-titles{width:100%;text-align:center;position:absolute;bottom:-43px;pointer-events:none}.item-selector__item--active{box-shadow:-3px 0 0 #fff,-6px 0 0 #372bc5,0 -3px 0 #fff,0 -6px 0 #372bc5,3px 0 0 #fff,6px 0 0 #372bc5,0 3px 0 #fff,0 6px 0 #372bc5,3px 3px 0 #372bc5,-3px -3px 0 #372bc5,-3px 3px 0 #372bc5,3px -3px 0 #372bc5,-6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px -6px 0 #fefbe6,-3px -6px 0 #fefbe6,6px 6px 0 #fefbe6,3px 6px 0 #fefbe6,-6px 6px 0 #fefbe6,-3px 6px 0 #fefbe6}.item-selector__item-bubble{position:absolute;top:0;left:0;transform:translateY(-70px);text-align:left;font-size:10px;line-height:1.2rem;height:auto;background-color:#fff;z-index:2;font-family:Anonymous Pro,monospace;font-size:18px;line-height:23px}.item-selector__item-bubble .pixel-box__inner{padding:10px 20px}@media screen and (max-width:768px){.item-selector__item-bubble{display:none}}.item-selector .swiper{padding-top:10px;padding-bottom:70px;width:100%;display:flex;flex-direction:column;justify-content:center}.item-selector .swiper-slide{width:39%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center}.item-selector .swiper-wrapper{height:auto;transition-timing-function:steps(4)}.item-selector__navigation{width:100%;display:flex;align-items:center;flex-direction:column}.item-selector__navigation-navigation{width:min(60%,270px);display:flex;align-items:center;justify-content:space-between;translate:0 10px}.item-selector__navigation-pagination{position:unset!important;display:flex;justify-content:center;translate:0 5px}.item-selector__slide-nav-button{height:50px;width:50px}.item-selector__slide-nav-button img{width:20px;height:20px}.item-selector__slide-nav-button__prev img{scale:-1}.item-selector__swiper-bullet{width:10px;height:10px;margin-right:4px;background-color:#ccc}.item-selector__swiper-bullet--active{background-color:#372bc5}@media screen and (min-width:768px){.item-selector--choose-person .item-selector__items{align-items:flex-start}}@media screen and (max-width:768px){.item-selector--choose-person .item-selector__item--active{box-shadow:unset;outline:3px solid #372bc5}.item-selector--choose-person .item-selector__item-image{padding:0}.item-selector--choose-person .swiper-slide-active{z-index:10}.item-selector--choose-person .swiper-slide{scale:.8}.item-selector--choose-person .swiper-slide-active{scale:1}.item-selector--choose-animal .item-selector__item-title{font-weight:700}.item-selector--choose-animal .item-selector__navigation-navigation{width:340px}.item-selector--choose-animal .item-selector__navigation-pagination{translate:0 50px}.item-selector--choose-animal .item-selector__item-mobile-titles{bottom:-88px;width:110%;translate:-5%}}@keyframes fade-in{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.intro{background-color:#b8debf;width:100%;overflow:hidden;margin-top:-10vh}.intro,.intro__container{display:flex;align-items:center;position:relative}.intro__container{pointer-events:none;margin:0 auto;z-index:2;flex-direction:column}@media screen and (min-width:768px){.intro__container{max-width:800px}}.intro__text-container{width:100%;margin-bottom:40px}@media screen and (max-width:768px){.intro__text-container{animation-delay:0s}}.intro__heading{text-align:center;margin-bottom:30px;font-size:200px;line-height:200px}@media screen and (min-width:768px){.intro__heading{margin-top:100px;margin-bottom:40px}}.intro__text{font-size:20px;line-height:30px;text-align:center;margin-top:25px;animation:fadeIn .5s steps(5) 2s both}@media screen and (min-width:992px){.intro__text{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}@media screen and (max-width:992px){.intro__text{font-weight:700}}@media screen and (min-width:768px){.intro__text{margin-top:40px}}@media screen and (min-width:992px){.intro__text{margin-top:60px}}.intro__park-image{position:absolute;bottom:40px;left:-35px;width:clamp(200px,50%,400px);scale:-1 1;animation:swipeParkRight .5s ease-out .3s both}@media screen and (min-width:992px){.intro__park-image{bottom:25px}}.intro__office-image{position:absolute;bottom:40px;width:clamp(150px,40%,300px);right:-60px;animation:swipeOfficeLeft .8s ease-out .7s both}@media screen and (min-width:992px){.intro__office-image{bottom:25px}}.intro__button-start-container{pointer-events:all;animation:fadeIn .5s steps(5) 4s both}.intro__button-start{border-width:5px;margin-top:10%;font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:34px;animation:blink 1s step-start infinite}@media screen and (min-width:992px){.intro__button-start{font-size:40px;line-height:56px;font-size:20px;font-weight:700;line-height:34px}}@media screen and (min-width:992px)and (min-width:992px){.intro__button-start{font-family:Press Start\ 2P,cursive,Roboto;font-weight:400;font-size:32px;line-height:54px}}@media screen and (max-width:768px){.intro__button-start{animation-delay:1s}}.intro__button-start:hover{animation:none}.intro__copyright,.intro__policy-link{font-family:Press Start\ 2P,cursive,Roboto;font-size:10px;line-height:15px;position:absolute;bottom:25px;width:100%;text-align:center;text-decoration:underline}.intro__copyright:hover,.intro__policy-link:hover{text-decoration:none}.intro__policy-link{bottom:5px}@keyframes swipeParkRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes swipeOfficeLeft{0%{transform:translateX(300px)}to{transform:translateX(0)}}@keyframes scaleButtonIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes blink{0%{background-color:transparent}50%{background-color:#372bc5;color:#f1f0ed}to{background-color:transparent}}.cube{height:100%;display:flex;justify-content:flex-end;margin-top:5px;margin-right:10px}@media screen and (max-width:768px){.cube{display:none}}.cube__image{position:absolute;top:50%;left:50%;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);width:70%;height:70%;z-index:1}.cube__side{position:relative;width:85px;height:75px;margin:12px 6px 0}@media screen and (min-width:992px){.cube__side{margin:12px 12px 0}}.cube__side--chosen{width:100%;opacity:1}.cube__side--blank{width:100%;opacity:.5}.cube__side--title{margin-top:8px;font-size:10px;line-height:15px;text-align:center;white-space:nowrap;color:#aaa;text-decoration:underline;-webkit-text-decoration-color:#aaa;text-decoration-color:#aaa;text-decoration-thickness:2px}.cube__side--title--chosen{color:#0b0b26;-webkit-text-decoration-color:#372bc5;text-decoration-color:#372bc5}.loading-screen{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.loading-screen{justify-content:center}}@media screen and (max-width:768px){.loading-screen{padding-top:30%}}.loading-screen__bar{position:relative;width:50%;height:25px;box-shadow:-4px 0 0 #fefbe6,-8px 0 0 #0b0b26,0 -4px 0 #fefbe6,0 -8px 0 #0b0b26,4px 0 0 #fefbe6,8px 0 0 #0b0b26,0 4px 0 #fefbe6,0 8px 0 #0b0b26,4px 4px 0 #0b0b26,-4px -4px 0 #0b0b26,-4px 4px 0 #0b0b26,4px -4px 0 #0b0b26,-8px -8px 0 #fefbe6,-4px -8px 0 #fefbe6,8px -8px 0 #fefbe6,-4px -8px 0 #fefbe6,8px 8px 0 #fefbe6,4px 8px 0 #fefbe6,-8px 8px 0 #fefbe6,-4px 8px 0 #fefbe6}@media screen and (max-width:768px){.loading-screen__bar{width:100%;max-width:450px}}@media screen and (min-width:992px){.loading-screen__bar{height:40px;box-shadow:-7px 0 0 #fefbe6,-14px 0 0 #0b0b26,0 -7px 0 #fefbe6,0 -14px 0 #0b0b26,7px 0 0 #fefbe6,14px 0 0 #0b0b26,0 7px 0 #fefbe6,0 14px 0 #0b0b26,7px 7px 0 #0b0b26,-7px -7px 0 #0b0b26,-7px 7px 0 #0b0b26,7px -7px 0 #0b0b26,-14px -14px 0 #fefbe6,-7px -14px 0 #fefbe6,14px -14px 0 #fefbe6,-7px -14px 0 #fefbe6,14px 14px 0 #fefbe6,7px 14px 0 #fefbe6,-14px 14px 0 #fefbe6,-7px 14px 0 #fefbe6}}.loading-screen__bar{margin:14px}.loading-screen__bar-imgs{width:100%;height:100%}.loading-screen__bar-left,.loading-screen__bar-mid-and-right{height:calc(100% + 8px);top:-4px;position:absolute}@media screen and (min-width:992px){.loading-screen__bar-left,.loading-screen__bar-mid-and-right{height:calc(100% + 14px);top:-7px}}.loading-screen__bar-left{left:-4px;z-index:2}@media screen and (min-width:992px){.loading-screen__bar-left{left:-7px}}.loading-screen__bar-mid-and-right{width:calc(100% + 4px);left:0;z-index:1;display:flex}@media screen and (min-width:992px){.loading-screen__bar-mid-and-right{width:calc(100% + 7px)}}.loading-screen__bar-mid{height:100%;transition:width .3s linear;background-image:url(/assets/loading-mid.svg);background-repeat:repeat-x;background-size:auto 100%;width:0}@media screen and (max-width:768px){.loading-screen__bar-mid{translate:8px;scale:100% 109%}}.loading-screen__bar-right{right:0;z-index:2}@media screen and (max-width:768px){.loading-screen__bar-right{translate:4px}}.loading-screen__loading-title-container{display:flex;margin-bottom:10px;align-items:flex-end;position:relative}@media screen and (min-width:992px){.loading-screen__loading-title-container{margin-bottom:40px}}.loading-screen__loading-title{color:#372bc5;font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:34px}@media screen and (min-width:992px){.loading-screen__loading-title{font-size:40px;line-height:56px}}.loading-screen-13 .loading-screen__loading-title{color:#0b0b26}.loading-screen__loading-dot-container{transform:translate(350%,-150%)}@media screen and (min-width:992px){.loading-screen__loading-dot-container{transform:translate(200%,-100%)}}.loading-screen__loading-dot{position:relative;background-color:#372bc5;animation:dotElastic 1s step-start infinite}.loading-screen-13 .loading-screen__loading-dot,.loading-screen-13 .loading-screen__loading-dot:after,.loading-screen-13 .loading-screen__loading-dot:before{background-color:#0b0b26}.loading-screen__loading-dot,.loading-screen__loading-dot:after,.loading-screen__loading-dot:before{width:6px;height:6px}@media screen and (min-width:992px){.loading-screen__loading-dot,.loading-screen__loading-dot:after,.loading-screen__loading-dot:before{width:10px;height:10px}}.loading-screen__loading-dot:after,.loading-screen__loading-dot:before{content:"";display:inline-block;position:absolute;top:0}.loading-screen__loading-dot:before{left:-15px;background-color:#372bc5;animation:dotElasticBefore 1s step-start infinite}.loading-screen__loading-dot:after{left:15px;background-color:#372bc5;animation:dotElasticAfter 1s step-start infinite}@keyframes dotElasticBefore{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dotElastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dotElasticAfter{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}.loading-screen__continue-button{font-family:Press Start\ 2P,cursive,Roboto}.loading-screen__building-animation{width:min(100%,450px);height:30%;position:relative;margin-bottom:10px;flex:.7 1;max-height:200px}@media screen and (min-width:768px){.loading-screen__building-animation{width:50%}}@media screen and (min-width:992px){.loading-screen__building-animation{height:200px;margin-bottom:35px}}.loading-screen__building-block{width:68px;height:60px;position:absolute;bottom:0;left:0;animation:fadeInBlock 1.2s steps(5) both,moveBlockX 1.2s linear 1.2s forwards,moveBlockYOne .6s cubic-bezier(0,0,.5,1) 1.2s forwards,moveBlockYTwo .6s cubic-bezier(.5,0,1,1) 1.8s forwards}@media screen and (min-width:992px){.loading-screen__building-block{width:85px;height:75px}}.loading-screen__building-block--cube{width:100%;height:100%}.loading-screen__building-block--asset{position:absolute;top:50%;left:50%;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);width:70%;height:70%;z-index:1}@keyframes fadeInBlock{0%{opacity:0}to{opacity:1}}@keyframes moveBlockX{0%{left:0}to{left:calc(100% - 85px)}}@keyframes moveBlockYOne{0%{bottom:0}to{bottom:calc(100% - 75px)}}@keyframes moveBlockYTwo{0%{bottom:calc(100% - 75px)}to{bottom:0}}.amund{position:fixed;bottom:0;left:5%;display:flex;z-index:100}@media screen and (max-width:768px){.amund{left:0;width:100%}}.amund__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media screen and (min-width:768px){.amund__overlay{display:none}}.amund__amund{width:95px;height:135px;background-image:url(/assets/amund_2.png);background-size:contain;background-repeat:no-repeat;z-index:100;animation:talk .4s step-end infinite}@media screen and (min-width:768px){.amund__amund{width:200px;height:200px}}@media screen and (max-width:768px){.amund__amund{translate:30px}}.amund__amund:hover{animation:talk .7s step-end infinite}.amund__amund:hover .amund__speech{content:"Added"}.amund__amund.stopped{animation-name:none}.amund__speech{text-align:left;width:90px}@media screen and (max-width:768px){.amund__speech{position:absolute;top:0;left:50%;translate:-50% min(-170px,-120%)}}@media screen and (min-width:768px){.amund__speech{height:-moz-fit-content;height:fit-content}}.amund__speech:not(.amund__speech--isOpen){align-self:center}.amund__speech:not(.amund__speech--isOpen) .pixel-box__speech-bubble-thingy{scale:.7;transform:translate(6px,calc(100% + 1px))}.amund__speech--isOpen{width:min(400px,max(100% - 60px,90%))}@media screen and (min-width:768px){.amund__speech--isOpen{min-width:300px;max-width:400px}}.amund__speech--isOpen .pixel-box__speech-bubble-thingy{display:block}.amund__speech--isOpen .amund__close-button{height:unset;width:unset;left:unset;top:2px;right:4px;translate:0;text-align:center}.amund__phantom-text{visibility:hidden}.amund__text{position:absolute;width:calc(100% - 20px)}.amund__close-button{position:absolute;top:0;left:50%;translate:-50%;height:100%;width:30px;z-index:100;display:flex;justify-content:space-between;align-items:center}.amund__open-dot{width:5px;height:5px;background-color:#0b0b26}.amund__close-pixel-box{position:fixed;top:10%;right:10%;z-index:100;width:40px;height:40px}.amund__close-pixel-box .pixel-box__inner{display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.amund__close-pixel-box{display:none}}@media screen and (max-width:768px){.amund--step{bottom:20%}.amund--isOpen .amund__close-button{display:none}.amund--isClosed.amund--step{position:absolute;bottom:unset;top:8px;left:50%;width:-moz-fit-content;width:fit-content;translate:-50% 0;height:50px}.amund--isClosed.amund--step .amund__amund{max-height:100%}.amund--isClosed.amund--step .amund__speech{width:70px;top:unset;bottom:0;left:0;translate:10px 65%;z-index:100}.amund--isClosed.amund--step .amund__speech .pixel-box__inner{scale:1 .6}.amund--isClosed.amund--step .amund__speech .pixel-box__speech-bubble-thingy{rotate:180deg;scale:.45;translate:-8px -5px}.amund--isClosed.amund--loading .amund__speech{translate:-50% 0}.amund--isClosed.amund--loading .amund__speech .pixel-box__speech-bubble-thingy{left:10%}}.amund--loading .amund__overlay{display:none}@keyframes talk{0%{background-image:url(/assets/amund_1.png)}33%{background-image:url(/assets/amund_2.png)}66%{background-image:url(/assets/amund_3.png)}}.checkbox{position:relative;display:flex;align-items:center;cursor:url(/assets/cursor-pointer.png) 25 0,pointer}.checkbox:hover .checkbox__input-visual{background:#fff}.checkbox__input{position:absolute;opacity:0}.checkbox__input:checked~.checkbox__input-box{opacity:1}.checkbox__input:checked~.checkbox__input-box:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;background-image:url(/assets/checkbox-checkmark.svg);background-repeat:no-repeat;background-size:100% 100%}.checkbox__input:focus~.checkbox__input-box{outline:4px solid #372bc5}.checkbox__input-box{background-image:url(/assets/checkbox-border.png);background-repeat:no-repeat;background-size:100% 100%;position:relative;width:30px;height:30px;margin-right:20px;opacity:.6}.checkbox__label{max-width:400px;flex:1 1;font-family:Anonymous Pro,monospace;font-size:11px;line-height:13px;cursor:url(/assets/cursor-pointer.png) 25 0,pointer}@media screen and (min-width:768px){.checkbox__label{max-width:550px;font-size:16px;line-height:21px}}.checkbox__label a{text-decoration:underline}.checkbox__label a:hover{color:#555;-webkit-text-decoration-color:#372bc5;text-decoration-color:#372bc5}.modal{min-height:100vh}.modal__window{background:#f1f0ed;color:#fff;display:flex;z-index:10;width:500px;height:300px;text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.modal__window{width:100vw}}.modal__dark-background{background-color:rgba(0,0,0,.2);width:100vw;height:100vh;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.modal__text{padding:10px;font-size:14px;color:#0b0b26}.modal__actions{position:absolute;bottom:2px;margin-bottom:10px;width:100%;display:flex;justify-content:space-around;align-items:center}.cheat-terminal{margin:0;border:0;padding:10px;background-color:#e0b0a4;position:absolute;left:50%;top:30%;translate:-50% -30%;z-index:10000;line-height:normal;opacity:0;animation:fadeIn .5s steps(5) both;display:flex;width:min(90vw,650px);font-weight:700;font-size:15px;line-height:25px}@media screen and (min-width:992px){.cheat-terminal{font-family:Press Start\ 2P,cursive,Roboto;font-size:15px;line-height:30px}}@media screen and (min-width:768px){.cheat-terminal{translate:-50% -50%;top:50%}}@media screen and (max-width:768px){.cheat-terminal{height:80vh}}.cheat-terminal::backdrop{background:rgba(0,0,0,.3)}.cheat-terminal__container{display:flex;flex-direction:column;flex:1 1;position:relative}.cheat-terminal__actions{background:#fcdfd8;height:20px;margin-bottom:10px;display:flex;align-items:center;padding:10px;font-size:.6rem}.cheat-terminal__close{translate:-10px -10px;padding:10px;position:absolute;top:0;left:0;z-index:100}.cheat-terminal__cheats{background:#fcdfd8;flex:1 1;padding:10px;overflow-y:auto}.cheat-terminal__cheats-container{width:min(70%,400px);margin:0 auto;padding:30px}.cheat-terminal__cheat{display:flex;align-items:center;margin-bottom:10px}.cheat-terminal__cheat:before{content:"";height:30px;width:15px;background-image:url(/assets/icon-arrow-select.png);margin-right:10px;opacity:0}.cheat-terminal__cheat:focus-visible{outline:none}.cheat-terminal__cheat:focus-visible:before,.cheat-terminal__cheat:hover:before{opacity:.4}.cheat-terminal__cheat--active{text-decoration:underline}.cheat-terminal__cheat--active:before{opacity:1}.cheat-terminal__cheat--active:focus-visible:before,.cheat-terminal__cheat--active:hover:before{opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.park-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.park-image__apple{background:#ec2f25;transition:background .3s steps(4);position:absolute;top:0;left:0;width:15px;height:8px}@media screen and (min-width:768px){.park-image__apple{width:25px;height:15px}}.park-image__apple:after,.park-image__apple:before{content:"";position:absolute;left:25%;width:50%;height:35%;background:#ec2f25;transition:background .3s steps(4)}.park-image__apple:before{top:-35%}.park-image__apple:after{bottom:-35%}.park-image__apple--rot:nth-child(2n),.park-image__apple--rot:nth-child(2n):after,.park-image__apple--rot:nth-child(2n):before{background:#7e4412}.park-image__apple--rot:nth-child(odd),.park-image__apple--rot:nth-child(odd):after,.park-image__apple--rot:nth-child(odd):before{background:#885606}.office-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.office-image__svg{position:absolute;inset:0}.office-image__svg svg path{opacity:0;stroke-width:14px;transition:stroke-dashoffset 1s linear}.office-image__painter{position:absolute;bottom:0;left:100%;height:25%;aspect-ratio:56/69;isolation:isolate;transition:left .8s steps(10)}.office-image__painter--brush{z-index:-1;width:50%;aspect-ratio:50/237;position:absolute;top:0;right:0;translate:30% -70%;background-image:url(/assets/paint-brush.png);background-size:300% 100%;background-position:100%}.office-image__painter--brush-anim{animation:paint .4s steps(1);animation-iteration-count:3}@keyframes paint{0%{background-position:0}25%{background-position:50%}50%{background-position:100%}75%{background-position:50%}}body,html{padding:0;margin:0;font-family:Anonymous Pro,monospace;font-size:20px;line-height:30px;cursor:url(/assets/pixel-cursor.png),auto;color:#0b0b26}@media screen and (min-width:992px){body,html{font-family:Press Start\ 2P,cursive,Roboto;font-size:20px;line-height:38px}}a{text-decoration:none}a,button{color:inherit;cursor:url(/assets/cursor-pointer.png) 25 0,pointer}button{border:none;background:transparent;font-family:inherit;font-size:inherit;line-height:normal;padding:0;margin:0}*{box-sizing:border-box}input:not([type=range]){border:none;font-family:Press Start\ 2P,cursive,Roboto;cursor:url(/assets/cursor-text.png) 14 41,auto}input[type=range]{cursor:url(/assets/pixel-cursor.png),auto}textarea{cursor:url(/assets/cursor-text.png) 14 41,auto}.visually-hidden{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.Typist .Cursor--blinking{color:#372bc5;animation:cursor-blink 1s linear infinite}@keyframes cursor-blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}