.bg-img,.main-bg{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox}.main-bg,.pages{overflow:hidden}.app-container,.app-title{-webkit-box-sizing:border-box}.page-continue.hide,.page-dialogue.hide,.page.hide{opacity:0;visibility:hidden}.test{color:red}.main-bg{-webkit-transition:1s;-o-transition:1s;transition:1s;position:absolute;opacity:1;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bg-img,.wrapped-pages{-webkit-box-pack:center}.bg-img{position:relative;display:flex;-ms-flex-pack:center;justify-content:center}.bg-img img,.bg-sphere,.home,.page-image.abs,.pages,.web-app{position:absolute}#bg2-img{-webkit-transform:translateY(-18%);-ms-transform:translateY(-18%);transform:translateY(-18%)}#bg3-img{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}#bg4-img1{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#bg4-img2{bottom:0;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}#bg5-img1{-webkit-transform:translateY(-77%);-ms-transform:translateY(-77%);transform:translateY(-77%)}#bg5-img2{bottom:0;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}#bg6-img2{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}#bg7-img2{-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.bg-sphere{width:900px;height:900px;border-radius:50%;-webkit-filter:blur(86px);filter:blur(86px);background-color:#ffd8d8}.bg-sphere.bg-top{top:0;left:0;-webkit-transform:translateX(-50%) translateY(-85%);-ms-transform:translateX(-50%) translateY(-85%);transform:translateX(-50%) translateY(-85%)}.bg-sphere.bg-down{bottom:0;right:0;-webkit-transform:translateX(50%) translateY(70%);-ms-transform:translateX(50%) translateY(70%);transform:translateX(50%) translateY(70%)}#p14-city.hide,#p15-city.hide,#p16-city.hide,#p2-a1-mail.hide2,.frame.hide,.home.hide,.main-bg.hide,.pages.hide{opacity:0}.home{opacity:1;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.home,.pages,.web-app{top:0;width:100vw;min-height:100vh;height:100%;overflow-x:hidden}.pages{max-width:460px;margin:0 auto}.wrapped-pages{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.background-filling-color{position:absolute;width:100%;height:100%;background-color:#050619;opacity:1;-webkit-transition:2s;-o-transition:2s;transition:2s;z-index:-5}.background-filling-color.a{background-color:#070920}.background-filling-color.b{background-color:#090b29}.background-filling-color.c{background-color:#3c3f7b}.background-filling-color.d{background-color:#50538e}.background-filling-color.e{background-color:#5e619c}.background-filling-color.f{background-color:#a1a2c5}.background-filling-color.g{background-color:#fff}.background-filling-color.hide{opacity:0;background-color:#fff}#d01{opacity:.5;-webkit-transform:translateX(-240px);-ms-transform:translateX(-240px);transform:translateX(-240px)}.app-decoration,.page-decoration{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:fixed;width:100%;max-width:460px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.app-title,.page-container{min-height:100%;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.app-decoration img{height:100%;-webkit-transform:scale(1.05) translateX(4rem);-ms-transform:scale(1.05) translateX(4rem);transform:scale(1.05) translateX(4rem)}.app-container{height:100%;box-sizing:border-box}.app-spaces{height:60px}.app-content{height:calc(100% - 120px)}.app-title{padding:48px 0;box-sizing:border-box;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device,.page.hide{display:none}.app-title-text{font-family:PrachasonNeue;text-align:center;font-weight:700;font-size:48px;line-height:54px}.app-title-subtext{font-family:PrachasonNeue;text-align:center;font-weight:400;font-size:26px;line-height:38px;margin:24px auto}.app-start-btn,.page-dialogue.bold{font-weight:700}.app-description{text-align:center;font-size:14px;line-height:25px;margin:24px auto}.app-start-btn{font-size:32px;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;color:#fff;width:240px;height:70px;border-radius:50px;background-color:red;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:52px auto 0}.page-continue,.progress-bar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.app-start-btn:hover{background-color:#ff4c52}.page-container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 16px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.progress-bar,.progress-bar .bar{-webkit-box-sizing:border-box;width:100%}.page-image,.page-question{display:-webkit-box;display:-ms-flexbox}.progress-bar{box-sizing:border-box;padding:0 32px;user-select:none}.progress-bar .bar{box-sizing:border-box;height:10px;border-radius:100px;background-color:#6d6d6d;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.progress-bar.variant .bar{background-color:#ffbbb7}.progress-bar .progress{width:10px;height:100%;background-color:red;border-radius:100px;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.progress-bar .bar-text{color:#fff;font-size:12px;margin-top:4px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.page-answer,.page-continue{text-align:center;-webkit-transition:.2s;-o-transition:.2s}.page-continue.variant,.page-dialogue.black,.progress-bar.variant .bar-text{color:#000}.page-continue{color:#fff;margin-bottom:48px;font-size:18px;cursor:default;user-select:none;transition:.2s;opacity:1}#p15-city,#p16-city{-webkit-transition:.8s;-o-transition:.8s;opacity:1;z-index:0;bottom:0;position:absolute}.page-continue.gray{color:#595959}.page-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.page-image{width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:12px 0}#p16-city{right:0;-webkit-transform:translateX(50%) translateY(20%);-ms-transform:translateX(50%) translateY(20%);transform:translateX(50%) translateY(20%);transition:.8s}#p15-city{left:50%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:.8s}#p14-city{z-index:0;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%);opacity:1;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}#p13-forest{z-index:0;bottom:0;left:0;-webkit-transform:translateY(28%) translateX(-10%);-ms-transform:translateY(28%) translateX(-10%);transform:translateY(28%) translateX(-10%);position:absolute;opacity:.5}#p13-load{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}#p2-a1-mail{opacity:1;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}#p2-a1-mail.hide{opacity:0;-webkit-transform:translateY(100px) scale(1.1);-ms-transform:translateY(100px) scale(1.1);transform:translateY(100px) scale(1.1)}.page-dialogue{color:#fff;text-align:center;font-size:20px;line-height:34px;margin:34px 0;opacity:1;visibility:visible;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.page-dialogue.highlight{font-family:PrachasonNeue;font-weight:600;font-size:28px;line-height:44px}.page-dialogue.header,.page-dialogue.header2,.page-dialogue.subheader,.page-question-no{font-weight:700;font-family:PrachasonNeue}.page-dialogue.header{font-size:38px;line-height:45px}.page-dialogue.header2{font-size:48px;line-height:50px}.page-dialogue.subheader{font-size:24px;line-height:100%}.page-dialogue.subheader2{font-family:PrachasonNeue;font-size:28px;line-height:140%}.page-dialogue.desc{font-family:PrachasonNeue;font-size:16px;line-height:160%}.page-dialogue.quote{font-size:64px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.page-dialogue.cyan{color:#a5dfd9}.page-dialogue.yellow{color:#dee98b}.page{opacity:1;visibility:visible;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.page-question{-webkit-box-flex:1;-ms-flex:1;flex:1;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-answer,.page-answers{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.page-question-no{color:#fff;font-size:32px;text-align:center}.page-question-name{color:#fff;font-family:PrachasonNeue;font-size:20px;text-align:center}.page-answers{display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;gap:8px;padding:0 32px}.page-answer{background-color:#fff;border-radius:15px;height:70px;min-width:260px;max-width:960px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;transition:.2s;cursor:pointer;font-size:14px;padding:0 24px}.page-answer:hover{background-color:red;color:#fff}.page.full{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page.space{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-content{padding:8px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.frame{opacity:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.pages{opacity:1;-webkit-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}@-webkit-keyframes slideInUp{from{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInUp{from{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideInUp2{from{-webkit-transform:translateY(45%) translateX(50%);transform:translateY(45%) translateX(50%);opacity:0}to{-webkit-transform:translateY(20%) translateX(50%);transform:translateY(20%) translateX(50%);opacity:1}}@keyframes slideInUp2{from{-webkit-transform:translateY(45%) translateX(50%);transform:translateY(45%) translateX(50%);opacity:0}to{-webkit-transform:translateY(20%) translateX(50%);transform:translateY(20%) translateX(50%);opacity:1}}.slide-in-up{-webkit-animation:.8s ease-out forwards slideInUp;animation:.8s ease-out forwards slideInUp}.slide-in-up2{-webkit-animation:.8s ease-out forwards slideInUp2;animation:.8s ease-out forwards slideInUp2}.rotate-loader{-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin;display:inline-block}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width:460px){.device.mobile{display:block}}@media (min-width:461px) and (max-width:1244px){.test{color:green}.app-spaces{height:70px}.app-content{height:calc(100% - 140px)}.device.ipad{display:block}.app-title-text{font-size:68px}.app-title-subtext{font-size:32px;margin:36px auto}.page-answers,.progress-bar{max-width:960px;margin:0 auto}.app-description{font-size:18px;line-height:140%}.progress-bar .bar-text{font-size:16px}.page-answers{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.page-question-no{font-size:48px}.page-question-name{font-size:24px}.page-answer{width:100%;font-size:18px}}@media (min-width:1245px){.test{color:#00f}.app-spaces{height:70px}.app-content{height:calc(100% - 140px)}.device.desktop{display:block}.app-title-text{font-size:96px}.app-title-subtext{font-size:40px;margin:48px auto}.app-description{font-size:24px;line-height:140%}.progress-bar{max-width:960px;margin:0 auto}.progress-bar .bar-text{font-size:16px}.page-question-no{font-size:48px}.page-question-name{font-size:24px}.page-answer{font-size:18px}}