body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navigation{background-color:#000;box-shadow:0 2px 4px #0000001a;left:0;padding:1rem 1.5rem;position:fixed;right:0;top:0;z-index:1000}.nav-container{justify-content:center;margin:0 auto;max-width:1200px}.nav-container,.nav-menu{align-items:center;display:flex}.nav-menu{gap:3rem;list-style:none;margin:0;padding:0}.nav-menu li{margin:0}.nav-menu a{border-radius:4px;color:#fff;display:block;font-family:Fivo Sans;font-style:normal;font-weight:400;line-height:125%;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.nav-menu a:hover{background-color:#ffffff1a;color:#fff}.nav-menu a.active{background-color:#06c;color:#fff}.hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:30px;justify-content:space-around;padding:0;width:30px;z-index:1001}.hamburger span{background-color:#fff;height:3px;transform-origin:center;transition:all .3s ease;width:100%}.hamburger.active span:first-child{transform:rotate(45deg) translate(8px,8px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}@media screen and (max-width:768px){.navigation{padding:1rem}.nav-container{justify-content:flex-end}.hamburger{display:flex}.nav-menu{align-items:center;background-color:#000;flex-direction:column;gap:2rem;height:100vh;justify-content:center;left:-100%;position:fixed;top:0;transition:left .3s ease;width:100%;z-index:1000}.nav-menu.active{left:0}.nav-menu li{text-align:center}.nav-menu a{font-size:1.5rem;padding:1rem 2rem}}@media screen and (max-width:1024px) and (min-width:769px){.nav-container{padding:0 1rem}.nav-menu{gap:2rem}.nav-menu a{font-size:.95rem;padding:.5rem .75rem}}@media screen and (min-width:1200px){.nav-container{max-width:1400px}.nav-menu{gap:4rem}}.footer{background-color:#ffffff1a;margin-top:auto;padding:3rem 0 2rem;width:100%}.footer-content{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1200px;padding:0 2rem}.footer-title{color:#fff;font-family:Fivo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:2rem;font-weight:700;margin:0 0 1rem;text-align:center}.footer-links{gap:3rem}.footer-link,.footer-links{align-items:center;display:flex}.footer-link{color:#fff;cursor:pointer;font-family:Fivo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:400;gap:.5rem;text-decoration:none;transition:color .3s ease,transform .3s ease}.footer-link:hover{color:#ccc;transform:translateY(-2px)}.footer-icon{font-size:1.2rem}.footer-copyright{text-align:center}.footer-copyright p{color:#888;font-family:Fivo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;line-height:1.4;margin:0}@media (max-width:768px){.footer{padding:2rem 0 1.5rem}.footer-content{gap:1.5rem;padding:0 1rem}.footer-title{font-size:1.5rem}.footer-links{flex-wrap:wrap;gap:2rem;justify-content:center}.footer-link{font-size:.9rem}.footer-copyright p{font-size:.8rem}}@media (max-width:480px){.footer-links{flex-direction:column;gap:1.5rem}.footer-content{gap:1rem}}.project{align-items:flex-start;border-radius:0;display:flex;flex:0 0 auto;flex-direction:column;margin:1rem;max-width:-webkit-fit-content;max-width:fit-content}.project-image{border:0 solid #e9ecef;border-radius:0;height:400px;overflow:hidden;width:400px}.project-image img{height:100%;object-fit:cover;width:100%}.project-info{padding:1rem 0;text-align:left;width:540px}.project-name{font-size:1.25rem;line-height:1.2;margin:0 0 .5rem}.project-name,.project-time{color:#fff;font-family:Fivo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal;font-weight:400}.project-time{font-size:.75rem;line-height:1.4;margin:0}@media (max-width:768px){.project{margin:.5rem;max-width:400px}.project-image{height:400px;width:400px}.project-info{width:400px}.project-name{font-size:1.2rem}.project-time{font-size:.7rem}}@media (max-width:480px){.project{margin:.25rem;max-width:100%}.project-image{height:300px;width:300px}.project-info{width:300px}.project-name{font-size:1.1rem}.project-time{font-size:.65rem}}.founder{align-items:center;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;margin:1rem;max-width:-webkit-fit-content;max-width:fit-content;padding:1.5rem;transition:transform .3s ease}.founder:hover{transform:translateY(0)}.founder-image{border:0 solid #e9ecef;height:250px;overflow:hidden;width:200px}.founder-image img{filter:grayscale(100%);height:100%;object-fit:cover;transition:filter .3s ease,transform .3s ease;width:100%}.founder-image:hover img{filter:grayscale(0);transform:scale(1.05)}.founder-info{text-align:center;width:200px}.founder-name{font-size:1.25rem;margin:1.5rem 0}.founder-label,.founder-name{color:#fff;font-family:Fivo Sans;font-style:normal;font-weight:400}.founder-label{font-size:1rem;letter-spacing:.5px;margin:0 0 .75rem}.founder-description{color:#fff;font-family:Fivo Sans;font-size:.75rem;font-style:normal;line-height:1.5;margin:0}@media (max-width:768px){.founder{margin:.5rem;max-width:280px;padding:1rem}.founder-image{height:100px;width:100px}.founder-name{font-size:1.1rem}.founder-description{font-size:.9rem}}.home-page{justify-content:flex-start;padding:0}.home-intro,.home-page{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;width:100%}.home-intro{justify-content:center;margin:0 auto;padding:2rem 1rem;text-align:center}.home-intro h1{color:#fff;font-size:6rem;font-weight:700;line-height:125%;margin-bottom:3rem;margin-top:0}.home-intro p{color:#fff;font-family:Fivo Sans;font-size:1rem;line-height:1.25;margin:0;max-width:800px}.missions{align-items:center;background-color:#ffffff1a;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:7.5rem 1rem;width:100%}.missions p{color:#fff;font-family:Fivo Sans;font-size:1rem;line-height:1.25;margin:0;max-width:800px;text-align:center}.missions p+p{margin-top:2.5rem}.home-projects-section{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:7.5rem 1rem;width:100%}.home-projects-section h2{color:#fff;font-size:2.5rem;font-weight:600;margin-bottom:3rem;text-align:center}.home-projects-container{align-items:flex-start;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:0 auto 3rem;max-width:800px;width:100%}.home-members-section{align-items:center;background-color:#ffffff1a;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:7.5rem 1rem;width:100%}.home-members-section h2{color:#fff;font-size:2.5rem;font-weight:600;margin-bottom:3rem;text-align:center}.home-members-container{align-items:flex-start;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin-bottom:3rem;max-width:1000px;width:100%}.view-all-btn{background-color:initial;border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;font-size:1rem;font-weight:400;padding:12px 24px;text-align:center;text-decoration:none;transition:all .3s ease}.view-all-btn:hover{background-color:#fff;color:#000;transform:translateY(-2px)}@media (max-width:900px) and (min-width:601px){.home-projects-container{flex-direction:column;gap:1.5rem}.home-members-container{flex-wrap:wrap;justify-content:center}}@media (max-width:600px){.home-intro h1{font-size:2rem}.home-intro p{font-size:1rem;padding:0 .5rem}.missions{padding:7.5rem .5rem}.missions p{font-size:1rem;padding:0 .5rem}.home-members-section,.home-projects-section{padding:4rem .5rem}.home-members-section h2,.home-projects-section h2{font-size:2rem;margin-bottom:2rem}.home-members-container,.home-projects-container{flex-direction:column;gap:1.5rem}.view-all-btn{font-size:.9rem;padding:10px 20px}}.member{align-items:flex-start;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;margin:1rem;max-width:-webkit-fit-content;max-width:fit-content;transition:transform .3s ease}.member:hover{transform:translateY(0)}.member-image{border:0 solid #e9ecef;height:250px;overflow:hidden;width:200px}.member-image img{filter:grayscale(100%);height:100%;object-fit:cover;transition:filter .3s ease,transform .3s ease;width:100%}.member-image:hover img{filter:grayscale(0);transform:scale(1.05)}.member-info{text-align:left;width:200px}.member-name{font-size:1.25rem;font-weight:400;margin:1.5rem 0 .75rem}.member-description,.member-name{color:#fff;font-family:Fivo Sans;font-style:normal}.member-description{font-size:.75rem;line-height:1.5;margin:0}@media (max-width:768px){.member{margin:.5rem;max-width:280px;padding:1rem}.member-image{height:100px;width:100px}.member-name{font-size:1.1rem}.member-description{font-size:.9rem}}.members-page{justify-content:flex-start;padding:0}.members-intro,.members-page{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;width:100%}.members-intro{justify-content:center;margin:0 auto;padding:2rem 1rem;text-align:center}.members-intro h1{color:#fff;font-size:6rem;font-weight:700;line-height:125%;margin-bottom:3rem;margin-top:0}.members-intro p{color:#fff;font-family:Fivo Sans;font-size:1rem;line-height:1.25;margin:0;max-width:800px}.founding-members-section{background-color:#ffffff1a;padding:7.5rem 0;width:100%}.section-title{color:#fff;font-size:2rem;font-weight:700;margin:0 0 3rem;text-align:center}.founders-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;width:100%}.founders-container .founder{flex-basis:calc(25% - 1.125rem);flex-grow:1;flex-shrink:1;max-width:300px;min-width:250px}.members-section{background-color:initial;margin:0 auto;padding:7.5rem 0;width:100%}.members-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:0 auto 3rem;max-width:1400px;padding:0 1rem}.members-container .member{flex-basis:calc(20% - 1.25rem);flex-grow:1;flex-shrink:1;max-width:300px;min-width:240px}@media (max-width:1200px){.founders-container .founder{flex-basis:calc(50% - 0.75rem);flex-grow:1;flex-shrink:1;max-width:350px}.members-container .member{flex-basis:calc(33.333% - 1rem);flex-grow:1;flex-shrink:1}}@media (max-width:900px){.founders-container .founder,.members-container .member{flex-basis:calc(50% - 0.75rem);flex-grow:1;flex-shrink:1}}@media (max-width:600px){.members-intro h1{font-size:2rem}.members-intro p{font-size:1rem;padding:0 .5rem}.section-title{font-size:1.5rem;margin:2rem 0 1rem}.founders-container,.members-container{gap:1rem;padding:0 .5rem}.founders-container .founder,.members-container .member{flex:1 1 100%;min-width:auto}}.special-support-section{background-color:#ffffff1a;padding:7.5rem 0;text-align:center;width:100%}.special-support-text{color:#fff;font-family:Fivo Sans;font-size:1rem;line-height:1.25;margin:0 auto;max-width:800px;padding:0 1rem}.projects-page{justify-content:flex-start;padding:0}.projects-intro,.projects-page{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;width:100%}.projects-intro{justify-content:center;margin:0 auto;padding:2rem 1rem;text-align:center}.projects-intro h1{color:#fff;font-size:6rem;font-weight:700;line-height:125%;margin-bottom:3rem;margin-top:0}.projects-intro p{color:#fff;font-family:Fivo Sans;font-size:1rem;line-height:1.25;margin:0;max-width:800px}.projects-section{background-color:initial;margin:0 auto;padding:7.5rem 0;width:100%}.projects-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:1200px;padding:0 1rem}.projects-grid .project{flex-basis:calc(33.333% - 1.33rem);flex-grow:0;flex-shrink:0;max-width:calc(33.333% - 1.33rem)}@media (max-width:768px){.projects-intro h1{font-size:4rem}.projects-intro p{font-size:1rem;padding:0 .5rem}.projects-grid{align-items:center;flex-direction:column;gap:1rem;justify-content:center}.projects-grid .project{flex:0 0 auto;max-width:none}}@media (max-width:600px){.projects-intro h1{font-size:3rem}}.App{background-color:#000;color:#fff;display:flex;flex-direction:column;min-height:100vh;text-align:center}.main-content{flex:1 1;margin:0 auto;max-width:1200px;padding:6rem 2rem 2rem;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.1e50a83b.css.map*/