.page-module-scss-module__JyYpDa__socialPage{flex-direction:column;justify-content:space-evenly;align-items:center;width:100vw;height:100vh;display:flex;overflow:hidden}.page-module-scss-module__JyYpDa__header{text-align:center;font-size:2.5em}.page-module-scss-module__JyYpDa__icon{width:50%;max-width:1000px}.page-module-scss-module__JyYpDa__socialItems{-webkit-user-select:none;user-select:none;flex-flow:wrap;justify-content:center;align-items:flex-start;max-width:1100px;margin-top:2em;display:flex}.page-module-scss-module__JyYpDa__socialItem{cursor:pointer;width:150px;height:150px;box-shadow:0 0 .3em var(--accent2);border:1px solid #454545;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1em;margin:.5em;padding:1em;font-size:2.2em;transition-duration:.4s;display:flex}.page-module-scss-module__JyYpDa__socialItem:hover{box-shadow:0 0 1em var(--accent2);background-color:#2b37370f}@media (max-width:500px){.page-module-scss-module__JyYpDa__socialItem{margin:.2em;padding:.2em;font-size:1.8em}}
.textAnimation-module-scss-module___1T1jq__textanimation{background-image:linear-gradient(-225deg,var(--accent2)20%,var(--accent1)50%,var(--accent2)80%);-webkit-text-fill-color:#0000;color:#fff;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite textAnimation-module-scss-module___1T1jq__textanimation}@keyframes textAnimation-module-scss-module___1T1jq__textanimation{to{background-position:200%}}
.Combobox-module-scss-module__sQFKuW__combobox{border:2px solid var(--accentdark);border-radius:4px;outline:none;width:300px;height:50px;padding-top:2px;padding-bottom:5px;font-size:28px}@media (max-width:800px){.Combobox-module-scss-module__sQFKuW__combobox{font-size:12px}}.Combobox-module-scss-module__sQFKuW__combobox:focus{outline:none}.Combobox-module-scss-module__sQFKuW__comboboxItem{cursor:pointer;font-size:18px}
.PageFooter-module-scss-module__m44vCG__wrapper{text-align:center;color:#8a8a8a;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;font-size:18px;display:flex}@media (max-width:500px){.PageFooter-module-scss-module__m44vCG__wrapper{font-size:14px}}.PageFooter-module-scss-module__m44vCG__link{color:inherit;text-decoration:none;transition-duration:.2s}.PageFooter-module-scss-module__m44vCG__link:hover{color:#b1b1b1}.PageFooter-module-scss-module__m44vCG__supportMe{margin-bottom:40px}.PageFooter-module-scss-module__m44vCG__legal{text-align:center;color:#8a8a8a;justify-content:center;align-items:center;gap:10px;width:100%;font-size:18px;display:flex}.PageFooter-module-scss-module__m44vCG__legal div{border-left:2px solid gray;width:2px;height:16px}@media (max-width:800px){.PageFooter-module-scss-module__m44vCG__legal div{display:none}.PageFooter-module-scss-module__m44vCG__legal{flex-direction:column}}@media (max-width:500px){.PageFooter-module-scss-module__m44vCG__legal{font-size:14px}}.PageFooter-module-scss-module__m44vCG__paypalDonateButton{color:var(--accent2);border:1px solid gray;border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:4px 6px;font-size:20px;text-decoration:none;transition-duration:.3s;display:flex;position:relative}.PageFooter-module-scss-module__m44vCG__paypalDonateButton div{margin-left:30px;position:relative}.PageFooter-module-scss-module__m44vCG__paypalDonateButton:hover{color:gray;box-shadow:2px 2px 5px #000}.PageFooter-module-scss-module__m44vCG__paypalDonateButton:hover .PageFooter-module-scss-module__m44vCG__donatePPIcon{transform:scale(0)}.PageFooter-module-scss-module__m44vCG__paypalDonateButton:hover .PageFooter-module-scss-module__m44vCG__donatePPHeartIcon{transform:scale(1.2)}.PageFooter-module-scss-module__m44vCG__donatePPIcon{transition-duration:inherit;font-size:24px;position:absolute}.PageFooter-module-scss-module__m44vCG__donatePPHeartIcon{transition-duration:inherit;font-size:24px;position:absolute;transform:scale(0)}
.BasicComponentBox-module-scss-module__fbU-SW__basicComponentBox{background-color:var(--containerBG);color:#fff;-webkit-user-select:none;user-select:none;border:1px solid #424242;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-decoration:none;transition-duration:.2s;display:flex;position:relative}.BasicComponentBox-module-scss-module__fbU-SW__basicComponentBox:hover{transform:translateY(-10px);box-shadow:5px 5px 10px #000,-5px -5px 10px #000}
.FeatureItem-module-scss-module__w4Z57a__featureItem{width:240px;height:150px;margin:10px;padding:5px;justify-content:center!important;align-items:center!important}.FeatureItem-module-scss-module__w4Z57a__headline{margin-top:.5em;font-size:1.1em;transition-duration:.3s}@media (max-width:600px){.FeatureItem-module-scss-module__w4Z57a__headline{font-size:1em}}.FeatureItem-module-scss-module__w4Z57a__content{text-align:center;color:#b4b4b4;margin-top:.5em;font-size:.95em}
.FeaturesPage-module-scss-module__VAb45q__featurespage{flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:80vh;margin-top:10em;display:flex}.FeaturesPage-module-scss-module__VAb45q__featureItems{flex-flow:wrap;justify-content:center;align-items:center;width:80%;max-width:1000px;display:flex}.FeaturesPage-module-scss-module__VAb45q__headline{margin-bottom:1em;font-size:3em}
.ImageGrid-module-scss-module__QFFZca__galleryimage{justify-content:center;align-items:center;width:30%;margin:10px;display:flex}@media (max-width:1800px){.ImageGrid-module-scss-module__QFFZca__galleryimage{width:40%}}@media (max-width:1400px){.ImageGrid-module-scss-module__QFFZca__galleryimage{width:45%}}@media (max-width:1000px){.ImageGrid-module-scss-module__QFFZca__galleryimage{width:70%}}@media (max-width:700px){.ImageGrid-module-scss-module__QFFZca__galleryimage{width:90%}}.ImageGrid-module-scss-module__QFFZca__image{cursor:pointer;border-radius:inherit;width:100%;height:auto}.ImageGrid-module-scss-module__QFFZca__galleryimages{flex-flow:wrap;justify-content:center;align-items:center;width:90%;display:flex}.ImageGrid-module-scss-module__QFFZca__imagegrid{flex-direction:column;justify-content:center;align-items:center;width:100vw;display:flex}
.ImageModal-module-scss-module__lUqeea__imageModal{background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.ImageModal-module-scss-module__lUqeea__closebutton{cursor:pointer;margin:20px;font-size:5em;position:fixed;top:0;right:0}.ImageModal-module-scss-module__lUqeea__image{-webkit-user-select:none;user-select:none;width:50%;height:auto}@media (max-width:2200px){.ImageModal-module-scss-module__lUqeea__image{width:60%}}@media (max-width:1800px){.ImageModal-module-scss-module__lUqeea__image{width:70%}}@media (max-width:1500px){.ImageModal-module-scss-module__lUqeea__image{width:90%}}.ImageModal-module-scss-module__lUqeea__closeContainer{z-index:-1;width:100%;height:100%;position:absolute}
.GalleryPage-module-scss-module__rv5Y_a__gallerypage{flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:80vh;margin-top:10em;display:flex}.GalleryPage-module-scss-module__rv5Y_a__headline{margin-bottom:1em;font-size:3em}.GalleryPage-module-scss-module__rv5Y_a__imageitems{flex-flow:wrap;justify-content:center;align-items:center;width:60%;display:flex}
.devProjectsPage-module-scss-module__bCtoIG__projectsPage{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.devProjectsPage-module-scss-module__bCtoIG__projectItems{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));justify-content:center;place-items:center;gap:20px;width:80%;height:100%;margin-top:50px;display:grid}
.PortfolioPage-module-scss-module__sMjbtW__portfolioPage{flex-direction:column;width:100%;height:100vh;display:flex}.PortfolioPage-module-scss-module__sMjbtW__scrollWrapper{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;margin-top:60px;display:flex;overflow-y:auto}.PortfolioPage-module-scss-module__sMjbtW__content{flex-direction:column;flex:1;justify-content:center;align-items:center;width:calc(100% - 40px);max-width:1600px;margin-bottom:100px;padding-left:20px;padding-right:20px;display:flex}
.NavigationBar-module-scss-module__hM-wlq__navigationBar{background:var(--background);flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:60px;display:flex;position:fixed;top:0}.NavigationBar-module-scss-module__hM-wlq__section{flex-direction:row;align-items:center;width:100%;height:100%;display:flex}.NavigationBar-module-scss-module__hM-wlq__section:first-child{justify-content:flex-start;padding-left:10px}.NavigationBar-module-scss-module__hM-wlq__section:nth-child(2){justify-content:center}.NavigationBar-module-scss-module__hM-wlq__section:nth-child(3){justify-content:flex-end;padding-right:10px}.NavigationBar-module-scss-module__hM-wlq__headlineWrapper{color:var(--accent2);font-size:28px}.NavigationBar-module-scss-module__hM-wlq__headline{letter-spacing:4px;color:#ffffff41;background:linear-gradient(90deg,#18181813 10%,#fff 20%) 0 0/80% no-repeat;-webkit-background-clip:text;background-clip:text;font-family:sans-serif;animation:3s linear infinite NavigationBar-module-scss-module__hM-wlq__animate;position:relative;overflow:hidden}@keyframes NavigationBar-module-scss-module__hM-wlq__animate{0%{background-position:-500%}to{background-position:500%}}.NavigationBar-module-scss-module__hM-wlq__socialIcon{font-size:32px}.NavigationBar-module-scss-module__hM-wlq__socialIcon a{cursor:pointer;color:#fff;padding-left:10px;padding-right:10px;text-decoration:none;transition-duration:.2s}.NavigationBar-module-scss-module__hM-wlq__socialIcon a:hover{color:var(--accent2)}@media (max-width:800px){.NavigationBar-module-scss-module__hM-wlq__socialIcon a{padding-left:2px;padding-right:2px;font-size:24px}}.NavigationBar-module-scss-module__hM-wlq__homebutton{flex-direction:row;justify-content:center;align-items:center;display:flex}@media (max-width:800px){.NavigationBar-module-scss-module__hM-wlq__homebutton h1{display:none}}.NavigationBar-module-scss-module__hM-wlq__logo{color:#fff;width:40px;height:40px;margin-right:10px}@media (max-width:600px){.NavigationBar-module-scss-module__hM-wlq__logo{width:30px;height:30px}}
.HomePage-module-scss-module__1G4WqW__homepage{flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex}.HomePage-module-scss-module__1G4WqW__image{border-radius:10px;width:80%;min-width:200px;max-width:1200px;height:auto;margin-top:clamp(50px,20vh,200px)}@media (min-width:1200px){.HomePage-module-scss-module__1G4WqW__image{width:60%}}@media (max-width:1200px){.HomePage-module-scss-module__1G4WqW__image{width:80%}}@media (max-width:800px){.HomePage-module-scss-module__1G4WqW__image{width:90%}}.HomePage-module-scss-module__1G4WqW__headline{text-transform:uppercase;text-align:center;margin:10px 0;font-size:50px;font-weight:700}.HomePage-module-scss-module__1G4WqW__introText{margin:20px auto}.HomePage-module-scss-module__1G4WqW__subheadline{text-align:center;color:gray;max-width:700px;margin-top:10px;font-size:18px;font-weight:400}.HomePage-module-scss-module__1G4WqW__buttons{flex-direction:row;justify-content:space-evenly;align-items:center;margin-top:2em;display:flex}.HomePage-module-scss-module__1G4WqW__icon{width:10%;margin-top:clamp(10px,5vh,100px);margin-bottom:5%}@media (max-width:1500px){.HomePage-module-scss-module__1G4WqW__icon{width:15%}}@media (max-width:1200px){.HomePage-module-scss-module__1G4WqW__icon{width:20%}}@media (max-width:800px){.HomePage-module-scss-module__1G4WqW__icon{width:30%}}
.NavigationBarItem-module-scss-module__hnqD5W__navigationBarItem{cursor:pointer;color:#ffffff80;background:0 0;border-radius:10px;margin:10px;padding:5px 20px;font-size:24px;font-weight:300;text-decoration:none;transition-duration:.2s;display:inline-block;position:relative}.NavigationBarItem-module-scss-module__hnqD5W__navigationBarItem:after{content:"";color:#fff;background:var(--accent2);width:100%;height:2px;box-shadow:0 0 3px var(--accent2),0 0 8px var(--accent2);transform-origin:0;transition:transform .5s ease-in-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.NavigationBarItem-module-scss-module__hnqD5W__navigationBarItem:hover:after{transform:scaleX(1)}@media (max-width:600px){.NavigationBarItem-module-scss-module__hnqD5W__navigationBarItem{margin:5px;padding:5px;font-size:20px}}@media (max-width:500px){.NavigationBarItem-module-scss-module__hnqD5W__navigationBarItem{margin:5px;padding:5px;font-size:20px}}.NavigationBarItem-module-scss-module__hnqD5W__selected{font-weight:bolder}
.SimpleButton-module-scss-module__mQwV1a__button{color:gray;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid gray;border-radius:10px;justify-content:center;align-items:center;margin:5px;padding:3px 10px;font-size:20px;text-decoration:none;transition-duration:.2s;display:inline-flex}.SimpleButton-module-scss-module__mQwV1a__button:hover{color:#fff;box-shadow:2px 2px 10px #000}.SimpleButton-module-scss-module__mQwV1a__button div{margin-left:10px}@media (max-width:600px){.SimpleButton-module-scss-module__mQwV1a__button{font-size:16px}}
.ToolsUsedPage-module-scss-module__2l0VeG__toolsUsedPage{flex-direction:column;justify-content:center;align-items:center;width:100%;max-height:500px;margin-top:10em;display:flex}.ToolsUsedPage-module-scss-module__2l0VeG__list{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ToolsUsedPage-module-scss-module__2l0VeG__listitem{color:#fff;background-color:#363636;border-radius:20px;margin:10px 4px;padding:5px 10px;font-size:20px}.ToolsUsedPage-module-scss-module__2l0VeG__headline{margin-bottom:1em;font-size:3em}.ToolsUsedPage-module-scss-module__2l0VeG__smallheadline{color:gray;margin-top:1.5em;font-size:1.5em}
.XorNnPage-module-scss-module__ZUZyxa__page{width:100vw;height:100vh;overflow:hidden}
.page-module-scss-module__TAd98q__wrapper{background-color:var(--background);color:#fff;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-evenly;align-items:center;width:100vw;height:100vh;margin:0;display:flex;overflow:hidden scroll}.page-module-scss-module__TAd98q__headline{color:var(--accent2);text-shadow:0 0 10px var(--accent2),0 0 20px var(--accent2);text-align:center;white-space:nowrap;width:0;font-family:monospace;font-size:5em;animation:3s steps(9,end) forwards page-module-scss-module__TAd98q__typing;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__TAd98q__headline{font-size:3.5em}}@media (max-width:800px){.page-module-scss-module__TAd98q__headline{font-size:2em}}@media (max-width:500px){.page-module-scss-module__TAd98q__headline{font-size:1.5em}}@keyframes page-module-scss-module__TAd98q__typing{0%{width:0}to{width:100%}}.page-module-scss-module__TAd98q__gamesList{flex-flow:wrap;justify-content:center;align-items:center;margin-bottom:100px;display:flex}.page-module-scss-module__TAd98q__imprint{position:absolute;bottom:0}
.VideoComponent-module-scss-module__r-TMda__videoComponent{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:500px;height:100%;display:flex;position:relative}.VideoComponent-module-scss-module__r-TMda__videoComponent:hover .VideoComponent-module-scss-module__r-TMda__title{opacity:1}@media (max-width:600px){.VideoComponent-module-scss-module__r-TMda__videoComponent{width:400px}}.VideoComponent-module-scss-module__r-TMda__title{opacity:0;background-color:#050505e6;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:lighter;transition-duration:.3s;display:flex;position:absolute}.VideoComponent-module-scss-module__r-TMda__title:hover .VideoComponent-module-scss-module__r-TMda__titleText{transform:translateY(0)}.VideoComponent-module-scss-module__r-TMda__titleText{transition-duration:.3s;transform:translateY(50px)}.VideoComponent-module-scss-module__r-TMda__video{width:100%;height:100%}.VideoComponent-module-scss-module__r-TMda__image{object-fit:cover;border-radius:10px;width:100%;height:100%}
.GearItem-module-scss-module__H43ASa__gearItem{justify-content:center;align-items:center;min-width:200px;min-height:120px}.GearItem-module-scss-module__H43ASa__content{text-align:center;color:#b4b4b4;margin-top:.5em;font-size:.95em}.GearItem-module-scss-module__H43ASa__icon{opacity:1;width:3em;height:3em;transition-duration:.4s}@media (max-width:600px){.GearItem-module-scss-module__H43ASa__icon{width:2em;height:2em}}.GearItem-module-scss-module__H43ASa__headline{font-size:1.5em;font-weight:light;text-align:center;margin-top:.5em;transition-duration:.3s}@media (max-width:600px){.GearItem-module-scss-module__H43ASa__headline{font-size:1em}}
.ProjectCard-module-scss-module__RLqksG__projectCard{max-width:600px;height:650px}.ProjectCard-module-scss-module__RLqksG__content{flex-direction:column;justify-content:space-between;align-items:center;height:60%;padding:10px;display:flex}.ProjectCard-module-scss-module__RLqksG__textContent{margin-top:15px}.ProjectCard-module-scss-module__RLqksG__headline{text-align:center;font-size:24px;font-weight:bolder}.ProjectCard-module-scss-module__RLqksG__tags{justify-content:center;align-items:center;width:100%;display:inline-flex}.ProjectCard-module-scss-module__RLqksG__tag{color:#fff;background-color:#363636;border-radius:20px;margin:10px 4px;padding:1px 6px;font-size:14px}.ProjectCard-module-scss-module__RLqksG__description{color:#d6d6d6;text-align:justify;font-size:18px}.ProjectCard-module-scss-module__RLqksG__imageWrapper{justify-content:center;align-items:center;width:100%;height:250px;display:flex;overflow:hidden}.ProjectCard-module-scss-module__RLqksG__image{object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:100%}.ProjectCard-module-scss-module__RLqksG__authors{margin-top:10px;display:inline-flex}.ProjectCard-module-scss-module__RLqksG__author{color:var(--accent2);margin-right:10px;text-decoration:none}.ProjectCard-module-scss-module__RLqksG__buttons{flex-direction:row;justify-content:center;align-items:flex-end;width:100%;display:flex}.ProjectCard-module-scss-module__RLqksG__button{color:gray;border:1px solid gray;border-radius:10px;justify-content:center;align-items:center;margin:5px;padding:3px 10px;font-size:20px;text-decoration:none;transition-duration:.2s;display:inline-flex}.ProjectCard-module-scss-module__RLqksG__button:hover{color:#fff;box-shadow:2px 2px 10px #000}.ProjectCard-module-scss-module__RLqksG__button div{margin-left:10px}@media (max-width:600px){.ProjectCard-module-scss-module__RLqksG__button{font-size:16px}}
.PhotoHomePage-module-scss-module__cHEaDq__photoHomePage{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.PhotoHomePage-module-scss-module__cHEaDq__bestPhotos{flex-flow:wrap;justify-content:center;align-items:center;display:flex}
.ImageGridItem-module-scss-module__wgPgEW__imageGridItem{-webkit-user-select:none;user-select:none;border-radius:20px;margin:10px;transition-duration:.4s;display:block;position:relative;box-shadow:2px 2px 10px #0a0a0a}.ImageGridItem-module-scss-module__wgPgEW__imageGridItem:hover{box-shadow:4px 4px 10px #0a0a0a}.ImageGridItem-module-scss-module__wgPgEW__image{object-fit:cover;vertical-align:middle;z-index:1;border-radius:20px;width:100%;height:100%;display:block;top:0;left:0}.ImageGridItem-module-scss-module__wgPgEW__content{z-index:2;cursor:pointer;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition-duration:.6s;display:flex;position:absolute;top:0;left:0}.ImageGridItem-module-scss-module__wgPgEW__content:hover{background:#0009}.ImageGridItem-module-scss-module__wgPgEW__content:hover div{color:#bebebe;opacity:1;transform:translateY(0)}.ImageGridItem-module-scss-module__wgPgEW__content:hover .ImageGridItem-module-scss-module__wgPgEW__headline{color:#fff}.ImageGridItem-module-scss-module__wgPgEW__content:hover .ImageGridItem-module-scss-module__wgPgEW__bottom div{color:#a8a8a8}.ImageGridItem-module-scss-module__wgPgEW__content div{color:gray;text-align:center;transition:opacity .8s,transform .8s}.ImageGridItem-module-scss-module__wgPgEW__content .ImageGridItem-module-scss-module__wgPgEW__longFade{opacity:0;transform:translateY(50px)}.ImageGridItem-module-scss-module__wgPgEW__headline{font-size:28px}.ImageGridItem-module-scss-module__wgPgEW__description{font-size:18px}.ImageGridItem-module-scss-module__wgPgEW__location{align-items:center;display:flex}.ImageGridItem-module-scss-module__wgPgEW__location div{margin-bottom:2px;margin-left:4px}.ImageGridItem-module-scss-module__wgPgEW__bottom{z-index:2;color:gray;flex-direction:row;justify-content:space-between;align-items:flex-end;width:calc(100% - 20px);height:calc(100% - 10px);margin-left:10px;margin-right:10px;display:flex;position:absolute;top:0;left:0;transform:translateY(16px)}.ImageGridItem-module-scss-module__wgPgEW__bottom div{text-align:center;opacity:0;align-items:center;gap:1px;max-width:100%;margin-left:3px;margin-right:3px;font-size:16px;display:flex}
.ShowImageCategoryPage-module-scss-module__5xTLnG__showImageCategoryPage{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;margin-top:30px;display:flex;position:relative}.ShowImageCategoryPage-module-scss-module__5xTLnG__backButton{color:#fff;cursor:pointer;font-size:40px;text-decoration:none;transition-duration:.2s;position:absolute;top:0;left:10%}.ShowImageCategoryPage-module-scss-module__5xTLnG__backButton:hover{scale:110%}.ShowImageCategoryPage-module-scss-module__5xTLnG__header{text-align:center;font-size:28px}.ShowImageCategoryPage-module-scss-module__5xTLnG__description{font-size:24px;font-weight:300}.ShowImageCategoryPage-module-scss-module__5xTLnG__location{color:gray;font-size:16px}.ShowImageCategoryPage-module-scss-module__5xTLnG__numberOfImages{flex-direction:row;justify-content:center;align-items:center;margin-top:20px;font-size:22px;display:flex}.ShowImageCategoryPage-module-scss-module__5xTLnG__numberOfImages div{margin-right:10px}
.SkillsPage-module-scss-module__-lkmXW__skillsPage{width:100%;min-height:50%}@media (max-width:1000px){.SkillsPage-module-scss-module__-lkmXW__skillsPage{max-width:77%}}.SkillsPage-module-scss-module__-lkmXW__groups{flex-direction:column;justify-content:center;align-items:center;display:flex}.SkillsPage-module-scss-module__-lkmXW__items{flex-flow:wrap;justify-content:center;align-items:center;min-width:50vw;display:flex}.SkillsPage-module-scss-module__-lkmXW__headline{text-align:center;margin-top:20px;font-size:20px;font-weight:700}
.generalApp-module-scss-module__sZdljG__generalapp{height:100vh;overflow:hidden scroll}
.SkillItem-module-scss-module__Qj9qgq__skillItem{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.SkillItem-module-scss-module__Qj9qgq__skillBox{cursor:pointer;align-items:center;width:9em;height:9em;margin:10px}.SkillItem-module-scss-module__Qj9qgq__skillBox:hover .SkillItem-module-scss-module__Qj9qgq__hovertext{opacity:1;margin-bottom:0}.SkillItem-module-scss-module__Qj9qgq__skillBox .SkillItem-module-scss-module__Qj9qgq__hovertext{text-align:center;opacity:0;height:3em;margin-bottom:-4em;margin-left:.5em;margin-right:.5em;font-size:12px;transition-duration:.3s}@media (max-width:600px){.SkillItem-module-scss-module__Qj9qgq__skillBox .SkillItem-module-scss-module__Qj9qgq__hovertext{font-size:.7em}}.SkillItem-module-scss-module__Qj9qgq__skillBox:hover .SkillItem-module-scss-module__Qj9qgq__icon{background-color:var(--containerBG);border-radius:.5em .5em 0 0;margin-top:-4em;padding:.5em}.SkillItem-module-scss-module__Qj9qgq__skillBox:hover .SkillItem-module-scss-module__Qj9qgq__headline{transition-duration:.3s}@media (max-width:600px){.SkillItem-module-scss-module__Qj9qgq__skillBox:hover .SkillItem-module-scss-module__Qj9qgq__headline{font-size:1em}.SkillItem-module-scss-module__Qj9qgq__skillBox{width:7em;height:7em}}.SkillItem-module-scss-module__Qj9qgq__icon{opacity:1;width:3em;height:3em;transition-duration:.4s}@media (max-width:600px){.SkillItem-module-scss-module__Qj9qgq__icon{width:2em;height:2em}}.SkillItem-module-scss-module__Qj9qgq__headline{margin-top:.5em;font-size:1.1em;transition-duration:.3s}@media (max-width:600px){.SkillItem-module-scss-module__Qj9qgq__headline{font-size:1em}}
.fpvVideoPage-module-scss-module__dN_kRW__fpvVideoPage{flex-direction:column;justify-content:center;align-items:center;display:flex}.fpvVideoPage-module-scss-module__dN_kRW__videoSection{flex-direction:column;align-items:center;display:flex}.fpvVideoPage-module-scss-module__dN_kRW__fpvVideos{flex-flow:wrap;justify-content:center;gap:20px;display:flex}
