*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;transition:all .3s ease!important}img{transition:transform .3s ease,opacity .3s ease}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:#38dfff80;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#38dfffcc}.MuiAccordion-root,.MuiButton-root{transition:all .3s ease!important}a{transition:all .3s ease}:focus-visible{border-radius:4px;outline:2px solid #38dfff99;outline-offset:2px}:root{--primary-color:#38dfff;--secondary-color:#f90;--text-color:#fff;--text-muted-color:#ffffffb3;--card-bg-color:#18122b;--card-border-color:#ffffff2e;--color-white:#fff}.App,body{font-family:Roboto,Arial,sans-serif}body *{color:#fff}.App{background:#030014;min-height:100vh}.navbar-appbar,.navbar-container{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:1000}.navbar-appbar{background-color:#030014!important;border-bottom:1px solid #ffffff9e!important;color:#fff!important;left:0}.navbar-toolbar{display:flex!important}.navbar-logo-box{align-items:center;display:flex}.navbar-logo-img{height:2.25rem;margin-right:.5rem}.navbar-title{color:#2196f3!important;font-weight:700!important}.navbar-title-highlight{color:#fbc02d}.navbar-links-box{align-items:center;display:flex;flex-grow:1;gap:1rem;.navbar-links{align-items:center;display:flex;gap:1rem;margin:0 auto}}.navbar-login-btn{margin-bottom:.5rem!important;margin-left:1rem!important}.navbar-signup-btn{margin-left:.5rem!important}.navbar-drawer-box{background-color:#030014!important;border-left:1px solid #ffffff9e!important;color:#fff!important;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:15.625rem}.navbar-drawer-actions{display:flex;flex-direction:column;padding:1rem}.navbar-login-btn{margin-bottom:0!important}.navbar-drawer-subitem{padding-left:2rem!important}.navbar-menu-btn{margin-left:auto!important}.navbar-drawer-paper{background-color:#030014!important}.navbar-submenu{ul{background-color:#020014!important}}.site-footer{background-color:#000;color:var(--text-color);font-size:16px;font-weight:500;padding:16px;text-align:center}@media (max-width:600px){.site-footer{font-size:12px;padding:14px}}.welcome-page{color:#fff;padding:40px 80px;text-align:left}.welcome-page h1{font-size:2.5rem}.welcome-page p{font-size:1.25rem}.welcome-page button{font-size:1rem;padding:12px 32px;width:auto}.animated-button{overflow:hidden;position:relative;transform:translateY(0);transition:all .3s ease!important}.animated-button:hover{box-shadow:0 8px 16px #0003!important;transform:translateY(-2px)!important}.animated-button:active{box-shadow:0 4px 8px #0003!important;transform:translateY(0)!important}.features-grid{display:flex;flex-wrap:wrap;gap:16px!important;justify-content:space-evenly;margin-top:30px;.feature-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffff1a;border:1px solid #fff;border-radius:12px;box-shadow:4px 4px 12px 0 #ffffff40;cursor:pointer;overflow:hidden;padding:24px;text-align:center;transition:all .3s ease;width:320px}.feature-card:hover{background-color:#ffffff26;border-color:#ffffffe6;box-shadow:6px 8px 20px 0 #ffffff59;transform:translateY(-8px)}.feature-card img{transition:transform .3s ease}.feature-card:hover img{transform:scale(1.05)}}.testimonials-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-top:30px;.testimonial-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#03001452;border:2px solid #ffffffbd;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:20px 36px;transition:all .3s ease;p{color:#fffc;font-size:14px}.MuiTypography-caption{color:#ffffffb3}.MuiTypography-subtitle2{font-size:20px}}.testimonial-card:hover{background-color:#03001473;border-color:#ffffffe6;box-shadow:0 10px 25px #0000004d;transform:translateY(-5px)}}.faq-grid{align-items:center;display:flex;flex-wrap:wrap;margin-top:30px}@media screen and (max-width:900px){.welcome-page{padding:32px 24px;text-align:left}.welcome-page h1{font-size:2rem}.welcome-page p{font-size:1.1rem}.welcome-page button{font-size:1rem;padding:12px;width:100%}}@media screen and (max-width:600px){.welcome-page{padding:20px 8px;text-align:center}.welcome-page h1{font-size:1.5rem}.welcome-page p{font-size:1rem}.welcome-page button{font-size:.95rem;padding:10px;width:100%}}.LoginSignup{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center;position:relative}.LoginSignupMainContainer{box-sizing:border-box;height:calc(100vh - 100px);overflow:scroll}.LoginSignupContainer{align-items:center;background:#ffffff12;border:2px solid #ffffffd1;border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:30px 40px;.WelcomeBack{font-size:24px;margin-bottom:8px;text-align:center}.WelcomeBackInfo{color:#ffffffd9;font-size:14px;text-align:center}.LoginSingupContent{display:flex;flex-direction:column;gap:16px;margin-top:20px;width:320px;input{width:320px}.RememberPassword{input{width:100%!important}}.OrSignIn{color:#fffc;opacity:.75;text-align:center}.Icons{display:flex;gap:16px;justify-content:center;svg{cursor:pointer;transition:all .2s ease;&:hover{fill:var(--primary-color)}}}.SignupLink{color:#ffffffd9;text-align:center;a{color:var(--primary-color);text-decoration:none}}}}.AboutUsContainer{position:relative;.AboutUsTitle{font-size:36px;font-weight:500;left:50%;letter-spacing:.2px;position:absolute;transform:translate(-50%,30px)}.AboutUsHero{padding-top:90px}.AboutUsTeam{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:30px 0 50px;.TeamTitle{font-size:36px;font-weight:500}.TeamSubTitle{font-size:16px;text-align:center}}.AboutContactUs,.OurStoryResponsive{.BackgroundBox{transform:scaleX(-1) scaleY(-1)}}.AllMembers{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;.EachMember{align-items:center;background:#030014;border:1px solid #ffffffb8;border-radius:16px;cursor:pointer;display:flex;gap:20px;justify-content:center;padding:16px 28px;transition:all .3s ease;width:400px;&:hover{background:#030014cc;border-color:#fffffff2;box-shadow:0 10px 30px #38dfff33;transform:translateY(-5px)}.MemberImage{background-color:#d9d9d9;border-radius:50%;flex-shrink:0;height:66px;overflow:hidden;transition:transform .3s ease;width:66px}&:hover .MemberImage{transform:scale(1.1)}.NameDescription{display:flex;flex-direction:column;gap:2px;.MemberDescription{line-height:24px;opacity:.9;transition:opacity .3s ease}}&:hover .MemberDescription{opacity:1}.MemberName{font-size:20px;font-weight:500}.MemberRole{font-size:14px;font-weight:400}}}.OurStoryContainer{div:first-child{font-size:38px;margin-bottom:20px}div:nth-child(2),div:nth-child(3){font-size:16px;line-height:24px;margin-bottom:16px}}.GetInvolvedContainer{.GetInvolvedTitle{font-size:38px;margin-bottom:20px}.GetInvolvedDescription{font-size:16px;line-height:24px;margin-bottom:16px}}.AboutContactUs{.OurStoryContainer{align-items:center;display:flex;flex-direction:column}}}@media only screen and (max-width:600px){.EachMember{max-width:86vw;padding:12px 20px!important}}
/*# sourceMappingURL=main.cab78abf.css.map*/