@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Manrope,sans-serif}body{width:100%;max-width:100%;padding-left:35px;padding-right:35px;font-size:16px;font-weight:400;margin:0;color:#0e0d0d;overflow-x:hidden}#pageBackground{position:fixed;height:100%;width:100%;top:0px;left:0px;z-index:-100}#header{margin-top:30px;display:flex;justify-content:space-between;margin-bottom:60px}img{max-width:100%;height:auto}.pageTitleContainer{display:flex;justify-content:space-between;align-items:center;padding-bottom:86px;border-bottom:1px solid #000000;margin-bottom:35px}app-home .pageTitleContainer{border-bottom:none;margin-bottom:70px;padding-bottom:0}app-home .mainTitle{width:100%}app-home .pageTitleContainer{flex-flow:column;align-items:flex-start}.productTitleImage{flex-shrink:1;height:100%;max-width:60%;margin-left:35px;position:relative;left:35px;flex-grow:1;display:flex;align-items:center}.mainTitle{width:748px;flex-shrink:0;font-size:150px;line-height:187px}#recentProjects{margin-top:150px;font-size:90px}.sectionImagesContainer{width:calc(60% - 35px);display:flex;flex-flow:column;justify-content:space-between}app-home .downloadLine{font-size:40px;line-height:40px;margin-bottom:16px}app-home .downloadsCounterLine{font-size:16px;line-height:16px}app-home .mainTitle{flex-grow:1;max-width:1405px;padding-right:50px}app-home .sectionText{position:relative;justify-content:space-between;display:inline-flex}app-home .sectionText .productName{width:170px}app-home .sectionText .productDescription{width:342px;margin-left:50px}.productDataSection{display:flex;justify-content:space-between;margin-bottom:100px}app-home .prodcutContainer{padding-top:35px;border-top:1px solid black}app-home .prodcutContainer:last-child .productDataSection{margin-bottom:70px}.productDataSection:last-child{padding-bottom:140px}.sectionText{line-height:26px;width:40%}.sectionImage:not(:first-child){margin-top:30px}.sectionImage{height:auto}.pageFooter{display:flex;align-items:center;justify-content:center;font-size:75px;margin-bottom:95px}#footer{border-top:1px solid black;border-bottom:1px solid black;font-size:18px;width:100%;text-align:center;margin-bottom:50px;padding-top:17px;padding-bottom:17px}.downloadButton{margin-right:268px}.pointer:hover{cursor:pointer;text-decoration:underline;text-decoration-thickness:.5px}#developmentBreaker{display:none}.downloadButtonInternal{position:absolute;bottom:0px;left:0px}.downloadButtonExternal{display:none}@media only screen and (max-width: 1440px){.downloadButton{margin-right:calc(18.6vw - 100px)}.productTitleImage{display:none}app-home .downloadButtonInternal{display:none}app-home .downloadButtonExternal{display:block}app-home .downloadButtonExternal{margin-bottom:100px}}@media only screen and (max-width: 950px){app-home .mainTitle{font-size:70px;line-height:87px}}@media only screen and (max-width: 1024px){#recentProjects{margin-top:150px;font-size:60px}app-home .mainTitle{max-width:893px;padding-right:90px}app-home .sectionText .productDescription{width:756px;flex-shrink:1;margin-left:50px}app-home .productDataSection{margin-bottom:35px}.productTitleImage{display:none}.mainTitle{width:893px;font-size:120px;line-height:150px}.downloadButton{margin-bottom:95px;margin-right:unset}.pageFooter{flex-flow:column;font-size:60px;line-height:75px;align-items:center}.discordButton{width:265px;text-align:center}.productDataSection{flex-flow:column;justify-content:unset}.leftSection,.sectionText,.sectionImagesContainer{width:100%}.sectionImage{margin-top:35px}#header{margin-bottom:131px}}@media only screen and (max-width: 700px){#footer{margin-bottom:40px}#recentProjects{margin-top:125px;font-size:40px}app-home .mainTitle{padding-right:20px}app-home .sectionText{flex-flow:column;align-items:flex-start}app-home .sectionText .productName{margin-bottom:35px;font-size:17px}app-home .sectionText .productDescription{margin-left:unset;width:100%;flex-shrink:1}#header{margin-bottom:91px}body{padding-left:20px;padding-right:20px}.mainTitle{width:325px;font-size:70px;line-height:87px}}@media only screen and (max-width: 500px){#developmentBreaker{display:inline}}
