body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{scroll-behavior:smooth}body{margin:0;padding:0}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.legal{text-align:left;width:90%;margin-left:5%}@media only screen and (min-width:768px){.constellation{display:block}}#mobile_show{display:none}@media only screen and (min-device-width:320px) and (max-device-width:480px){#mobile_show{display:inline}}canvas{position:absolute;z-index:-1}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}@media only screen and (max-width:767px){.company_name{padding-top:7rem}}details,figcaption,figure,section{display:block}.overlay__icon{opacity:0;transition:opacity .35s}.overlay__icon.isDesktop{height:30px;width:30px;margin-bottom:10px}.overlay__icon--fat-box.isDesktop{margin-bottom:24px;height:65px;width:65px}.overlay__title{font-family:Avenir;color:#fff;opacity:0;transform:scale3d(.8,.8,1);transition:opacity .35s,transform .35s;max-width:220px}.overlay__title.isDesktop{font-size:24px;line-height:36px;margin-bottom:16px}.overlay__title--fat-box.isDesktop{max-width:380px;margin-bottom:48px;line-height:48px;font-size:36px}.overlay__description{max-width:200px;text-align:center;font-family:Avenir;color:#fff;opacity:0;transform:scale3d(.8,.8,1);transition:opacity .35s,transform .35s}.overlay__description .description__downloads-text{font-family:Avenir}.overlay__description .description__downloads-text.isDesktop{font-size:16px;line-height:21px;margin-bottom:16px}.overlay__description .description__downloads-number{font-family:Avenir;word-spacing:-.18em}.overlay__description .description__downloads-number.isDesktop{font-size:26px;line-height:24px}.overlay__description--fat-box{max-width:380px}.overlay__description--fat-box .description__downloads-text{font-family:Avenir}.overlay__description--fat-box .description__downloads-text.isDesktop{font-size:26px;line-height:36px;margin-bottom:80px}.overlay__description--fat-box .description__downloads-number{font-family:Avenir}.overlay__description--fat-box .description__downloads-number.isDesktop{font-size:56px;line-height:48px}.overlay__store-buttons{opacity:0;display:flex;justify-content:space-between;transform:translate3d(0,50px,0);transition:opacity .35s,transform .35s;transition-delay:.15s}.overlay__store-buttons .store-buttons__button{margin:0 2px;height:34px}.overlay__store-buttons .store-buttons__button--fat-box{margin:0 8px;height:40px}.grid__game-image{display:block;max-width:100%;opacity:1;transition:opacity .35s,transform .35s}.grid__game-image.isDesktop{transform:translate3d(0,-12%,0)}.grid__overlay{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.grid__box{position:relative;overflow:hidden}.grid__box,.grid__box.isDesktop:hover{background:rgba(1,1,1,.9)}.grid__box.isDesktop:hover .grid__game-image{opacity:.4}.grid__box.isDesktop:hover .grid__game-image.isDesktop{transform:translateZ(0)}.grid__box.isDesktop:hover .overlay__icon{opacity:1}.grid__box.isDesktop:hover .overlay__description,.grid__box.isDesktop:hover .overlay__title{transform:scaleX(1);opacity:1}.grid__box.isDesktop:hover .overlay__store-buttons{opacity:1;transform:translateZ(0)}.image{display:block;width:100%}figure{width:500px;height:500px;visibility:visible;opacity:1;transform:matrix(1,0,0,1,0,0);transition:opacity .8s cubic-bezier(.5,0,0,1) .25s,transform .8s cubic-bezier(.5,0,0,1) .25s}.image{border-radius:0}.image,.image_icon{object-position:50% 50%;object-fit:cover}.image_icon{border-radius:6px}.app_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,auto));align-items:center;justify-content:space-around}.stox.primarytext{font-size:55px;line-height:1.1em;font-weight:700}.stox.primarytext,.stox.secondarytext{font-family:"SF Compact Display","Avenir",sans-serif}.stox.secondarytext{font-size:24px;font-weight:medium}.stox.minimaltext{font-size:20px;padding-top:50px;text-align:center;color:#c1c1c1}.white{color:#fff}#stox_preview>div>div{padding:0 5%;line-height:1.6em}#stox_preview_app_button{height:50px}#stox_preview_phone{margin-top:30px;height:70vh}#allcompanies{margin:0;padding:0;background:#0a7bf1}#allcompanies>div>div{padding:0 5%;line-height:1.6em}#forbusiness{text-align:center}#foreducation>div>div{padding:0 2%;line-height:1.6em}.stox.contact_us{margin:80px auto auto;display:block;text-align:center;background:#0a7bf1;padding:15px 30px;color:#fff;font-weight:700;border-radius:15px}.stox.contact_us:hover{text-decoration:none;background:#0669d3}@media only screen and (max-width:800px){.stox.primarytext,.stox.secondarytext{text-align:center}.phone_align{display:block;margin-left:auto;margin-right:auto}.mobilehide{display:none}#stox_preview{padding:5vh 8%}#allcompanies{padding:10vh 5%}#stox_allcompanies_brands{width:90%;margin-bottom:50px}#forbusiness{margin:8vh 10%}#forbusiness img{margin:5%;width:90%}#foreducation{padding:5vh 10%}#foreducation_photo{width:96%;margin-top:50px}.stox.button{width:60%}}@media only screen and (min-width:801px){.stox.fullscreen{height:100vh}.stox.flexbox{display:flex;align-items:center;justify-content:space-around}#stox_preview{padding:5vh 12%}#allcompanies{padding:10vh 12%}#stox_allcompanies_brands{height:80vh}#forbusiness{margin:8vh 20%}#forbusiness img{height:55vh}#foreducation{padding:5vh 12%}#foreducation_photo{height:50vh}.stox.contact_us{width:30%}}#thankyou{margin:2rem 4rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem;font-size:2rem;text-align:center}#thankyouimg{width:20rem;height:auto}
/*# sourceMappingURL=main.15752038.chunk.css.map */