@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*{font-family:JetBrains Mono,monospace;margin:0;padding:0}.home{background-color:beige;padding-top:6em}.HomeWrapper{align-items:center;display:flex;flex-direction:column}.HomePageFramedSection{border:1em solid #000;display:flex;flex-direction:row;margin-top:3em;padding:1em;width:70vw}.HomePageSectionSquare{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;padding:2em;width:100%}.HomePageSectionTitle{font-size:2em;text-align:center}.HomePageSectionList,.HomePageSectionSubtitle{margin-top:1em}.HomePageSectionContent{margin-top:1em;text-align:center}.HomePageSectionCtaButton{background-color:#fff;border:1px solid #fff;color:#000;margin-top:2.5em;padding:1em;text-decoration:none}.HomePageSectionCtaButton:hover{background-color:#000;color:#fff}.TopMenuWrapper{align-items:center;background-color:#fff;display:flex;flex-direction:row;position:fixed;width:100%}.TopMenuTextLogo{height:2.5em;margin:1em}.TopMenu_RightSection{display:flex;flex:1 1;flex-direction:row;justify-content:flex-end;margin:1em}.TopMenu_Button{color:#000;font-size:1.2em;font-weight:700;margin-right:1em;padding:.5em;text-decoration:none}.Dashboard_Button{border:1px solid #000}.Dashboard_Button:hover{background-color:#000;color:#fff}.HeroSection{height:100vh;justify-content:center;width:100wh}.HeroSection,.HeroSectionContentWrapper{align-items:center;display:flex;flex-direction:column}.HeroSectionLogo{margin-bottom:2em;width:10vh}.HeroSectionHeadline{font-size:3em;font-weight:700;margin:0 1em;text-align:center}.HeroSectionSubheadline{font-size:1.5em;margin-top:.5em;text-align:center}.HeroSectionGenerateButton{border:1px solid #000;color:#000;font-weight:700;margin-top:2em;padding:1em;text-decoration:none}.HeroSectionGenerateButton:hover{background-color:#000;color:#fff}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-25%)}to{opacity:1;transform:translateY(0)}}.FadeInAnimation{animation:fadeInDown 1s}.Footer{margin-top:2em;padding:2em;width:100vw}
/*# sourceMappingURL=main.a6475faf.css.map*/