@font-face{font-family:"Hero-Regular";src:url(/static/media/Hero-Regular.e7de38fb.ttf);font-weight:400}@font-face{font-family:"Hero-Bold";src:url(/static/media/Hero-Bold.17cd8f78.ttf);font-weight:700}@font-face{font-family:"Hero-Light";src:url(/static/media/Hero-Light.5da03185.ttf);font-weight:lighter}@font-face{font-family:"cinzel-decorative-regular";src:url(/static/media/cinzel.decorative-regular.7cb7248c.ttf);font-weight:lighter}*{margin:0;padding:0;--color_light:#fff;--color_light_secondary:#f4f4f4;--color_middle:#bbb;--color_dark:#363636;--color_dark_secondary:#2d2d2d;--color_accent:#d11937;--font-text-regular:Hero-Regular;--font-text-bold:Hero-Bold;--font-text-light:Hero-Light;--font-heading:cinzel-decorative-regular;--transition-s:0.2s;--transition-m:0.3s;--transition-l:0.5s;--transition-xl:0.7s;--fsize-xl:60px;--fsize-l:42px;--fsize-ml:30px;--fsize-m:20px;--fsize-ms:18px;--fsize-s:16px;--radius:7px;--border_width:1px;--text_size:25px;--header_size:45px;--small_size:17px;--huge_size:57px;color:var(--color_dark);font-weight:400}body,html{height:100%;margin:0;background:url(/static/media/PageBG.e84bdd0b.jpg);background-attachment:fixed;background-size:100%}body::-webkit-scrollbar{display:none}.pageContainer{min-height:calc(100vh - 120px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.link,a{text-decoration:none;cursor:pointer}.link,.link:hover,a,a:hover{transition:var(--transition-m)}.link:hover,a:hover{letter-spacing:.1em;color:var(--color_accent)}button{cursor:pointer;outline:none;border:none;font-family:var(--font-text-light);color:var(--color_light);background-color:var(--color_dark)}button,button:hover{transition:var(--transition-s)}button:hover{background-color:var(--color_accent)}ul{list-style-type:" - ";list-style-position:inside;line-height:30px}.visible-mobile,.visible-tablet{display:none}@media (max-width:850px){*{--fsize-l:37px;--fsize-ml:25px;--fsize-m:18px;--fsize-ms:16px;--fsize-s:14px}.hidden-tablet{display:none}.visible-tablet{display:block}}@media (max-width:480px){*{--fsize-l:22px;--fsize-ml:20px;--fsize-m:14px;--fsize-ms:12px;--fsize-s:10px}.hidden-mobile{display:none}.visible-mobile{display:block}}.mainPageHeader{transition:0s!important;background-color:transparent!important}.mainPageHeader .header{transition:0s!important;opacity:0}.mainPageHeader .navigation span{color:var(--color_light)}.mainPageHeader img{-webkit-filter:invert();filter:invert()}.shifted{transition:0s!important;margin-bottom:-124px}.headerContainer{transition:var(--transition-xl);position:relative;width:100%;padding:30px 0;background-color:var(--color_light);z-index:10}.header{transition:var(--transition-l);margin:auto;width:70%}.header div{display:inline-block;width:33%;text-align:center}.header h1{font-family:var(--font-heading);font-size:var(--fsize-ml)}.header h2{font-family:var(--font-text-light);font-weight:300;font-size:var(--fsize-m);letter-spacing:.1em}.headerHamburgerIcon{right:30px;height:40px;width:40px}.headerHamburgerIcon,.navigationContainer{transition:var(--transition-l);position:absolute}.navigationContainer{opacity:0;width:100%;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navigation{margin:auto;width:70%;font-family:var(--font-text-light);font-size:var(--fsize-m)}.navigation div{cursor:pointer;display:inline-block;width:19%;padding:30px 0;text-align:center}.navigation span{transition:var(--transition-s)}.navigation img{height:27px}.navigation div:hover span{transition:var(--transition-s);color:var(--color_accent);letter-spacing:.1em}.headerContainer:hover .header,.headerContainer:hover .headerHamburgerIcon{transition:var(--transition-l);opacity:0}.headerContainer:hover .navigationContainer{transition:var(--transition-l);opacity:1}.pageContainer{transition:var(--transition-xl)}.contentContainer{width:100%;-webkit-flex:1 0 auto;flex:1 0 auto;margin:auto}.transparent{transition:var(--transition-xl);opacity:0}.footer{bottom:0;-webkit-flex-shrink:0;flex-shrink:0;width:100%;background-color:var(--color_light);text-align:center;padding:35px 0;font-family:var(--font-text-regular);font-size:var(--fsize-ms)}.footer p{margin:15px 0}.footer .links a:after{content:"|";margin:0 10px;color:var(--color_dark)}.footer .links p{margin:0;display:inline-block}.notAvailableContainer{width:50%;height:500px;margin:30px auto;padding:50px 5%}.notAvailableContainer h1{width:100%;font-size:var(--fsize-ml);font-family:var(--font-text-bold);text-align:center}.notAvailableContainer p{margin-top:30px;font-size:var(--fsize-m);font-family:var(--font-text-regular);line-height:27px}@media (max-width:850px){.headerContainer{padding:30px 0 0}.headerContainer:hover .header{opacity:1}.shifted{margin-bottom:-89px}.mainPageHeader{padding-top:0}.mainPageHeader .header{display:none}.navigation div:hover span{letter-spacing:normal;color:var(--color_dark)}.mainPageHeader .navigation span{color:var(--color_middle)}.mainPageHeader .navigation div:hover span{color:var(--color_light_secondary)}.header{width:100%}.navigationContainer{position:relative;opacity:1;-webkit-transform:none;transform:none;left:0;margin-top:5px}.navigation{width:100%}.navigation p:hover{letter-spacing:0}.notAvailableContainer{width:90%}}@media (max-width:480px){.headerContainer{padding:20px 0 0}.shifted{padding:0;margin-bottom:-100px}.header h1{font-size:var(--fsize-m)}.header h2{font-size:12px}.navigationContainer{position:relative;opacity:1;-webkit-transform:none;transform:none;left:0;margin-top:5px}.navigation{width:100%}}.nameContainer{position:relative;height:100vh;text-align:center;background:url(/static/media/PageBGDark.e9a8f0a4.jpg)}.nameContainer div{position:absolute;top:45%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nameContainer h1,.nameContainer span{color:var(--color_light)}.nameContainer h1{font-family:var(--font-heading);font-size:100px}.nameContainer h2{font-family:var(--font-text-light);font-weight:300;font-size:50px;letter-spacing:7px;color:var(--color_light)}@media (max-width:768px){.nameContainer h1{font-size:calc(-2.85714px + 13.39286vw)}.nameContainer h2{font-size:calc(-1.42857px + 6.69643vw)}}.nameContainer p{position:absolute;bottom:30px;width:100%;color:var(--color_light);font-family:var(--font-text-light);font-weight:300;font-size:var(--fsize-ms);letter-spacing:5px;opacity:.3}.mainPageContentElement{padding:70px 20%;height:500px}.mainPageContentElement .textContainer{float:left;width:67%}.mainPageContentElement .description{margin-top:10px;font-family:var(--font-text-regular);font-size:var(--fsize-m)}.mainPageContentElement .textContainer button{display:block;float:left;font-size:var(--fsize-m);width:60%;min-width:300px;margin:30px 0;padding:10px 0}.mainPageContentElement .imageContainer{float:right;height:100%;max-width:30%}.imageContainer img{max-height:400px;max-width:100%;width:auto}.mainPageContentElement h1{font-family:var(--font-heading);font-size:var(--fsize-ml)}.solid{background-color:var(--color_light)}.solid .textContainer,.solid .textContainer button{float:right}.solid .imageContainer{float:left}@media (max-width:850px){.mainPageContentElement{padding:50px 30px;height:400px}.imageContainer img{max-height:325px}}@media (max-width:480px){.mainPageContentElement{height:300px}.mainPageContentElement .textContainer,.mainPageContentElement .textContainer button{width:100%}}.listContainer{text-align:center;margin:80px auto}.projectContainer{transition:var(--transition-m);position:relative;vertical-align:top;width:60%;margin:3% auto;padding:50px;text-align:center;background:var(--color_light);-webkit-transform:translateX(-5%);transform:translateX(-5%)}@media (max-width:1300px){.projectContainer{width:75%}}@media (max-width:1024px){.projectContainer{width:85%}}.inverted{-webkit-transform:translateX(5%);transform:translateX(5%)}.inverted .projectContainerContentLeft{float:right}.inverted .projectContainerContentRight{float:left}.inverted .projectMoreButtonContainer{text-align:left}.projectContainerContent{display:block;position:relative}.projectContainerContentLeft{width:30%;float:left}.projectContainerContentRight{float:right;width:69%;margin-bottom:30px}.projectContainer img{width:80%;height:auto}.projectContainer h1{font-size:var(--fsize-l);font-family:var(--font-text-bold);margin-top:15px;margin-bottom:5px}.projectContainer p{font-family:var(--font-text-regular);font-size:var(--fsize-ms);text-align:left}.moreSection{height:auto}.moreHidden,.moreSection{transition:var(--transition-m)}.moreHidden{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);height:0}.moreHidden a{display:none}.moreHidden .projectScreenshotsContainer,.moreHidden img{transition:var(--transition-m);height:0!important}.projectMoreButtonContainer{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 -50px;text-align:right;z-index:5}.projectContainer button{width:40%;padding:10px 50px;font-size:var(--fsize-ms)}.projectScreenshotsContainer{display:block;text-align:center;margin:5% 0}.projectScreenshotsContainer img{display:inline-block;width:auto;max-height:300px;max-width:20%;height:auto;margin:0 2%}.projectStoreLinksContainer{margin-top:5%}.projectStoreLink{display:block;width:40%;margin:15px auto;padding:10px 5%;font-size:var(--fsize-m);font-family:var(--font-text-light);text-align:center;background-color:var(--color_accent)}.projectStoreLink,.projectStoreLink:hover{color:var(--color_light)}@media (max-width:850px){.projectContainer{width:100%;padding:50px 0;margin-bottom:5%;-webkit-transform:none!important;transform:none!important}.projectContainerContent{margin:0 50px}.projectContainerContentRight{width:65%}.projectContainer img{width:100%}.projectMoreButtonContainer{margin:0}.projectContainer button{width:60%}}@media (max-width:650px){.projectScreenshotsContainer img{max-width:45%;margin:2%}}@media (max-width:480px){.listContainer{margin:40px 0 0}.projectContainerContent{margin:30px}.projectContainerContentLeft,.projectContainerContentRight{float:none;width:100%;margin-bottom:0}.projectContainer img{width:50%}.projectContainer p{font-size:var(--fsize-m)}.projectContainer button{width:75%}.inverted .projectContainerContentLeft{float:left}.inverted .projectContainerContentRight{float:right}.inverted button{left:auto}.projectStoreLink{width:60%}}.artworksContainer{width:70%;margin:50px auto;line-height:0}.artworksContainer h1{width:100%;text-align:center;font-family:var(--font-heading);font-size:var(--fsize-l);margin:30px 0;line-height:normal}.thumbnail{cursor:pointer;width:25%;height:auto;margin:0}.thumbnail,.thumbnail:hover{transition:var(--transition-m)}.thumbnail:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}@media (max-width:1440px){.artworksContainer{width:80%}}@media (max-width:1024px){.thumbnail{width:33.3%}.thumbnail:hover{-webkit-transform:none!important;transform:none!important}}@media (max-width:480px){.artworksContainer{width:95%}.thumbnail{width:50%}}.assetsListContainer{margin-top:100px;line-height:normal}.assetContainer{width:80%;margin:auto}.assetHeader{transition:var(--transition-m);position:relative;height:auto;cursor:pointer}.assetHeader:hover{transition:var(--transition-m);-webkit-transform:scale(1.01);transform:scale(1.01)}.assetHeader img{width:100%;height:auto}.assetHeaderShadow{position:absolute;left:0;right:0;top:70%;bottom:0;background:linear-gradient(transparent,rgba(0,0,0,.4666666666666667),rgba(0,0,0,.8666666666666667))}.assetHeader h2{position:absolute;left:20px;bottom:10px;color:var(--color_light);font-family:var(--font-text-light);font-size:var(--fsize-l)}.collapsed .assetBody{transition:var(--transition-m);opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);margin-top:-100px;height:0}.assetBody{transition:var(--transition-m);padding:50px;font-family:var(--font-text-regular);font-size:var(--fsize-m);background:var(--color_light)}.assetBody ul{margin:3px auto 10px}.assetBody li{margin-left:20px}.assetLinksConiainer{text-align:center;font-family:var(--font-text-regular)}.assetLinksConiainer h2{margin:40px 0 15px;font-family:var(--font-text-light)}.assetLinksConiainer span{margin:0 10px}@media (max-width:1024px){.assetContainer{width:100%}}@media (max-width:850px){.assetHeader h2{font-size:var(--fsize-ml)}.collapsed .assetBody{margin-top:-90px}.assetBody{padding:45px 35px}}@media (max-width:480px){.collapsed .assetBody{margin-top:-60px}.assetBody{padding:30px 25px}}.aboutContainer{width:55%;margin:70px auto 100px}.aboutHeader{text-align:center}.aboutHeader img{width:auto;height:400px}.aboutHeader h2{width:100%;font-family:var(--font-heading);font-size:var(--fsize-l)}.aboutDescription{margin-top:50px;font-family:var(--font-text-regular);font-size:var(--fsize-m)}.aboutDescription p{margin-bottom:35px}@media (max-width:1440px){.aboutContainer{width:65%}.aboutHeader img{height:350px}}@media (max-width:1024px){.aboutContainer{width:75%;margin:35px auto 50px}.aboutHeader img{height:250px}.aboutDescription{margin-top:25px}.aboutDescription p{margin-bottom:25px;line-height:1.75em}}@media (max-width:480px){.aboutContainer{width:80%;margin:35px auto 50px}.aboutHeader img{height:200px}.aboutDescription{margin-top:25px}.aboutDescription p{margin-bottom:25px;line-height:1.75em}}
/*# sourceMappingURL=main.f4cf0f7e.chunk.css.map */