@import url(https://fonts.googleapis.com/css2?family=Audiowide&family=Funnel+Display:wght@300..800&family=Indie+Flower&display=swap);body{background-color:#1a1c1e;background-color:var(--text-color);margin:0;overflow-x:hidden;padding:0;width:100%}:root{--font-audiowide:"Audiowide",sans-serif;--font-funnel:"Funnel Display",sans-serif;--font-indie:"Indie Flower",cursive;--text-color:#1a1c1e;--bg-color:#e1e3e5;--primary-color:#004080;--secondary-color:#96cbee;--accent-color:#5d95cd}[data-theme=dark]{--text-color:#e1e3e5;--bg-color:#1a1c1e;--primary-color:#80bfff;--secondary-color:#114669;--accent-color:#114669}body,button{font-family:Funnel Display,sans-serif;font-family:var(--font-funnel)}a,h1,h2,h3{font-family:Audiowide,sans-serif;font-family:var(--font-audiowide)}.handwritten{font-family:Indie Flower,cursive;font-family:var(--font-indie)}.paragraph{line-height:1.6;text-indent:2rem;white-space:pre-wrap}h1{font-family:Audiowide,sans-serif}*{box-sizing:border-box;margin:0;padding:0;position:-webkit-sticky;position:sticky;z-index:1000}.navbar{background:var(--bg-color);box-shadow:0 0 5px #000;justify-content:space-between;margin:0 auto;padding:.5rem;position:fixed;width:100%;z-index:1000}.navbar,.navbar-container{align-items:center;display:flex}.navbar-container{gap:.5rem;justify-content:flex-end;margin-left:auto}.navbar-logo img{display:block;transform:translateY(.1rem) translateX(.1rem)}.navbar a:not(.navbar-logo){border-radius:10rem;color:var(--text-color);display:block;font-size:1.2rem;padding:.4rem .9rem;text-decoration:none}.navbar a:not(.navbar-logo):active,.navbar a:not(.navbar-logo):focus,.navbar a:not(.navbar-logo):hover{color:var(--primary-color);text-decoration:underline}.menu-icon{align-items:center;color:var(--text-color);cursor:pointer;display:none;font-size:1.8rem;justify-content:center;margin-left:1rem;padding:.5rem}@media(max-width:768px){.navbar a:not(.navbar-logo){border-radius:8rem;font-size:1rem;padding:.4rem 1.9rem}.menu-icon{align-items:center;display:flex;z-index:20}.navbar-container{background-color:var(--bg-color);box-shadow:0 0 5px #000;flex-direction:column;height:55vh;justify-content:space-evenly;position:absolute;right:0;top:-800px;transition:top .7s;width:250px;z-index:10}.navbar-container.active{top:12%}.submenu{padding:0;transform:translateX(-100px) translateY(-40px)}}.menu-item.sub{display:inline-block;position:relative}.submenu{background:var(--bg-color);box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;margin-left:-4%;padding:.5em 1em;position:absolute;top:100%;z-index:10}.submenu-link{color:var(--text-color);padding:.5em 0;text-decoration:none}.submenu-link:active,.submenu-link:focus,.submenu-link:hover{text-decoration:none!important}.menu-link svg{vertical-align:middle}.team-container{left:0;max-height:100vh;overflow:hidden;padding-top:14vh;position:relative;top:0;transition:opacity .6s ease;width:100%;z-index:999}.team-container img{display:block;height:100%;object-fit:cover;object-position:top center;transform:translate(-9vw,12%) scale(1.3);transform-origin:center 75%;transition:filter .6s ease,transform .3s ease;width:100vw;z-index:-1}.team-container.revealed img,.team-container.unlocked img{filter:brightness(40%)}.team-message{color:#fff;font-size:2rem;left:50%;opacity:0;padding-top:10%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-35%);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.9,.3,1);width:80%}.team-container.revealed .team-message,.team-container.unlocked .team-message{opacity:1;transform:translate(-50%,-50%)}.team-container.unlocked{position:relative}.info-bar{align-items:center;background-color:var(--bg-color);color:var(--text-color);display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;max-width:100%;padding:2rem 6rem;text-align:left;transition:background-color .3s ease}.info-bar:nth-of-type(odd){background-color:var(--primary-color);color:var(--bg-color)}.info-content.reverse{flex-direction:row-reverse}.text{flex:1 1;min-width:280px}.text h2{font-size:2rem;margin-bottom:1rem}.text p{font-size:1.1rem;line-height:1.6;max-width:40vw}.image{flex:1 1;min-width:280px}.image img{border-radius:10px;height:auto;max-width:100%}@media (max-width:768px){.info-bar{flex-direction:column;gap:1rem;text-align:center}.text p{margin:0 auto}}:root{--primary:var(--bg-color)}.btn{border:none;border-radius:2px;cursor:pointer;margin-top:.7rem;outline:none;padding:8px 14px}.btn--primary{background-color:var(--bg-color);background-color:var(--primary);color:var(--text-color)}.btn--outline,.btn--primary{border:1px solid var(--primary)}.btn--outline{background-color:initial;color:var(--bg-color);color:var(--primary);transition:all .3s ease-out}.btn--large,.btn--medium{font-size:20px}.btn--large{padding:12px 26px}.btn--outline:hover{background-color:var(--bg-color);background-color:var(--primary);color:var(--text-color);mix-blend-mode:difference;transition:all .1s ease-out}.btn--primary:hover{color:var(--bg-color);mix-blend-mode:difference;transition:all .3s ease-out}.btn--primary:hover,.footer{background-color:var(--text-color)}.footer{align-items:flex-start;color:#fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:2rem}.footer-section{flex:1 1;min-width:200px}.footer-title{margin-bottom:.5rem}.footer-title a{color:var(--accent-color);font-size:1.5rem;text-decoration:none}.footer-grid a{color:var(--secondary-color);display:block;font:var(--funnel-font);font-size:.95rem;margin:.3rem 0;padding:0;text-decoration:none}.footer-grid a:hover{text-decoration:underline}.footer-divider{align-self:stretch;background-color:var(--accent-color);min-height:100px;width:2px}.footer-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(100px,1fr))}.footer-section.right img{display:block;margin-bottom:.5rem;max-height:100px;width:auto}.footer-section.right{display:flex;gap:.5rem;justify-content:flex-end;margin-left:auto}@media (max-width:875px){.footer-section.right{align-items:center;justify-content:center;margin-left:0;width:100%}.footer-logo{max-height:80px}}@media (max-width:540px){.footer-divider{background-color:var(--text-color)}}.hero{color:var(--bg-color);height:60vh;padding-top:70px;width:100%;z-index:999}.hero-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;padding-top:90px;position:absolute;top:0;width:100%;z-index:1}.hero-content{padding:90px 2rem 2rem;position:relative;text-align:center;z-index:2}h1{font-size:4rem}.hero-content,.hero-overlay{animation:fadeIn .4s ease-out forwards;animation-delay:.1s;opacity:0}@keyframes fadeIn{to{opacity:1}}.text-section{background-color:var(--bg-color);color:var(--text-color);padding:2rem}.text-section h1{font-size:40px;padding-bottom:7px}.text-section h2{font-size:30px}.text-section h3{font-size:20px}.text-section p{font-size:large;padding-top:.5rem}.team-card{cursor:pointer;height:200px;perspective:1000px;width:200px}.card-inner{height:167px;position:relative;transform-style:preserve-3d;transition:transform .8s;width:100%}.team-card.flipped .card-inner{transform:rotateY(180deg)}.card-back,.card-front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:12px;box-shadow:0 4px 10px #0003;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.card-front{z-index:2}.card-back{align-items:center;display:flex;flex-direction:column;font-family:var(--font-indie);justify-content:center;padding:1rem;text-align:center;transform:rotateY(180deg)}.profile-pic{border-radius:50%;height:100px;margin-bottom:.5rem;object-fit:cover;width:100px}.card--light{background-color:var(--accent-color);color:var(--text-color)}.card--dark{background-color:var(--primary-color);color:var(--bg-color)}.team-grid{grid-gap:2rem;background-color:var(--bg-color);display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-items:center;padding:2rem}
/*# sourceMappingURL=main.1b31a77b.css.map*/