@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;400;500;700;800&display=swap";.blur-circle{position:fixed;width:16em;height:16em;background:radial-gradient(circle,#2ecc7128,#28b46328);border-radius:50%;filter:blur(80px);pointer-events:none}.circle-1{top:25%;left:20em;width:24em;height:24em;transform:translate(-50%,-50%)}.circle-2{top:75%;left:85%;width:24em;height:24em;transform:translate(-50%,-50%)}:root{font-family:Plus Jakarta Sans,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-mute: #ffffff28;--color-black: #111111;--color-grey: #11111188;--color-white: #ffffff;--color-dark: #222222;--color-spring: #E0FCED;--color-light: #E4E4FF;--color-success: #9AEF5E;--color-primary: #4AF1B2;--color-hover: #27563C;--color-warning: skyblue;--color-lightgreen: #4AF1B228;--color-subtitle: #999;color:var(--color-light);background-color:var(--color-black)}body{margin:0;padding:0;font-size:16px}#app{display:flex;flex-direction:column;width:100%;margin:0 auto;min-height:100dvh}.button-primary{font-weight:700;color:var(--color-white);background-color:var(--color-primary);border-radius:.5em;border:solid;border-color:var(--color-primary);box-shadow:2px 2px 24px var(--color-hover);padding:.75em 1em;cursor:pointer;transition:all .3s ease}.button-primary:hover{color:var(--color-white);background-color:var(--color-primary);box-shadow:2px 2px 24px var(--color-primary)}.button-outline{font-weight:700;color:var(--color-primary);background-color:var(--color-mute);border-radius:.5em;border:solid;border-color:var(--color-primary);box-shadow:2px 2px 24px var(--color-hover);padding:.75em 1em;cursor:pointer;transition:all .3s ease}.button-outline:hover{color:var(--color-white);background-color:var(--color-primary);box-shadow:2px 2px 24px var(--color-primary)}.intro{opacity:0;transform:translate(0);transition:opacity 1.5s ease-out,transform 2s ease-out;will-change:opacity,transform}.intro.from-left{transform:translate(-4em,4em)}.intro.from-right{transform:translate(4em,4em)}.intro.from-bottom{transform:translateY(4em)}.intro.fade-in{opacity:1;transform:translate(0)}.bg-forest-1{background-image:linear-gradient(#0000004d),url(/feature.png);background-size:cover;background-position:center}.bg-forest-2{background-image:linear-gradient(#0000004d),url(/team.png);background-size:cover;background-position:top}.bg-forest-3{background-image:linear-gradient(#0000004d),url(/outro.jpg);background-size:cover;background-position:top}.collapsible{box-sizing:border-box}.collapsible h3{display:flex;align-items:center;gap:.5em}.collapsible h3 button{border:none;font-weight:700;color:var(--color-white);background-color:var(--color-hover);border-radius:.25em}.collapsible .content{max-height:0;overflow:hidden;display:block}.collapsible.open .content{max-height:fit-content;text-align:start;border:solid;color:var(--color-subtitle);border-color:var(--color-primary);border-width:.1em;border-top:none;border-bottom:none;border-right:none;padding-left:1em;box-sizing:border-box}.landing{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1em;min-height:100dvh;background-image:linear-gradient(#0000004d),url(/landing.png);background-position:top;background-size:cover}.navbar{display:flex;flex-direction:row;justify-content:space-between;width:100%}#navbar-top{display:none;flex-direction:row;justify-content:space-between;width:100%;position:fixed;background-color:var(--color-black);top:0;left:0;right:0;padding:1em;box-sizing:border-box;z-index:2}.navbar div{display:flex;align-items:center;width:100%}.navbar div img{width:1.5em;height:1.5em;margin-right:.5em}.navbar div span{font-weight:700;color:var(--color-primary);text-shadow:2px 2px 8px var(--color-primary)}.social-icons{display:flex;justify-content:center;gap:.25rem}.social-icons a img{width:2rem;height:2rem}.landing .content{text-align:center;color:var(--color-white);max-width:640px}.landing .content h1{margin-top:0}.landing .content span{color:var(--color-primary);font-weight:700}.landing .content .badge{color:var(--color-warning);background-color:var(--color-mute);border-radius:.5em;width:fit-content;padding:.25em 1em;font-size:.75em;font-weight:700;display:flex;align-items:center;gap:.25em;margin:0 auto}.landing .content .badge img{width:1.5em;height:1.5em}.text-grow{text-shadow:2px 2px 8px var(--color-primary)}@media screen and (min-width: 1024px){.landing{margin:2em;padding:2em;border-radius:1em;min-height:85dvh}.landing .content h1{font-size:3em}}.feature{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:1em;min-height:100dvh}.feature .content{text-align:center;color:var(--color-primary);width:100%;max-width:1280px}.feature .content span{color:var(--color-white)}.feature .content .badge{color:var(--color-primary);background-color:var(--color-lightgreen);border-radius:.5em;width:fit-content;padding:.25em 1em;font-size:.75em;font-weight:700;display:flex;align-items:center;gap:.25em;margin:0 auto}.feature .content .badge img{width:1.5em;height:1.5em}.feature .content-row{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:1em}.feature .content-row .audit{width:5em;height:5em;max-width:100%;padding:.5em;background-color:var(--color-mute);filter:grayscale()}.feature .content-row img{width:8em}.feature .content-row .card{width:24em;max-width:100%;min-height:10em;max-height:100%;margin-top:1em;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.feature .content-row .card .present-word{font-weight:200;text-align:start;text-shadow:2px 2px 32px var(--color-primary);border:solid;border-color:var(--color-primary);border-width:.25em;padding-left:1em;border-top:none;border-bottom:none;border-right:none}.feature .content-row .card p{color:var(--color-primary);font-weight:700}.feature .content-row .card .card-content{height:6em;text-align:start;display:flex;flex-direction:column}.feature .content-row .card img{width:100%;border-radius:1em}.feature .content-row .card .overlay-r{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(255,255,255,0) 90%,var(--color-white));pointer-events:none}.feature .content-row .card .overlay-l{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left,rgba(255,255,255,0) 90%,var(--color-white));pointer-events:none}.feature .content-row .card img:hover{transform:scale(1.05)}.feature .content-row .card .proposal-box{margin-top:.5em;width:100%;padding:.5em 2em;color:var(--color-white);background-image:linear-gradient(#0000),url(/banner.png);background-position:center;background-size:cover;box-sizing:border-box;clip-path:polygon(20px 0%,calc(100% - 20px) 0%,100% 50%,calc(100% - 20px) 100%,20px 100%,0% 50%)}.feature .content-row .card .proposal-box hr{border-color:var(--color-grey);margin:.25em}.feature .content-row .card .proposal-box .svg-list{display:inline-block;width:1em;margin-right:.5em}.feature .founder{background-color:var(--color-black);border-radius:1em;padding:0 1em 1em;box-sizing:border-box}.feature .content-row .card .founder-img:hover{transform:scale(1)}.feature .content-row .card .svg-list{display:inline-block;width:1em;margin-right:.5em}.overlay-right{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 80%,#111);pointer-events:none}.overlay-left{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000 80%,#111);pointer-events:none}.roadmap{border:solid;border-color:var(--color-primary);border-width:.25em;border-top:none;border-bottom:none;border-right:none;width:100%;padding-left:2em;box-sizing:border-box;margin-left:1em}.roadmap .phase{position:relative;margin-top:4em;box-sizing:border-box}.roadmap .phase .subtitle{font-weight:lighter;font-size:.85em;color:var(--color-subtitle)}.roadmap .phase .circle{position:absolute;width:2em;height:2em;padding:.25em;border-radius:50%;background-color:var(--color-primary);transform:translate(-130%,-25%);overflow:hidden;display:flex;align-items:center;justify-content:center;border:solid;border-color:var(--color-primary)}.roadmap .phase .circle img{width:100%;height:100%;object-fit:cover}.roadmap .phase:last-child{margin-bottom:4em}#chartdiv{min-height:100dvh;width:100dvh;max-width:100%;max-height:100%;zoom:60%}@media screen and (min-width: 1024px){.landing .content h2{font-size:2em}.feature .content-row{flex-direction:row}.feature .content-row .card .founder-img{border-top-right-radius:0;border-bottom-right-radius:0}.overlay-right{background:linear-gradient(to right,#0000 80%,#111)}.overlay-left{background:linear-gradient(to left,#0000 80%,#111)}}
