#nprogress{pointer-events:none}#nprogress .bar{background:#8cab73;position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #8cab73,0 0 5px #8cab73;box-shadow:0 0 10px #8cab73,0 0 5px #8cab73;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#8cab73 transparent transparent #8cab73;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:TwitterChirp;src:url(https://abs.twimg.com/fonts/chirp-bold-web.woff2) format("woff2");src:url(https://abs.twimg.com/fonts/chirp-bold-web.woff) format("woff");font-weight:700;font-style:"normal";font-display:"swap"}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:#f0f5e0}a{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}svg{z-index:-100;position:absolute;-webkit-transition:all .05s;transition:all .05s}.node-buttons{border-radius:50%;-webkit-box-shadow:0 0 5px 0 #ddd;box-shadow:0 0 5px 0 #ddd;background:#f26464;cursor:pointer;font-weight:bolder;color:#fff;padding-top:0;opacity:0;right:.5em;position:absolute;height:1.75em;width:1.75em;-webkit-transition:opacity .2s;transition:opacity .2s;display:flex;justify-content:center;align-items:center;font-size:.9em}.node:hover .node-buttons{visibility:visibile;opacity:1}.mobile-canvas svg{touch-action:none}.mobile-canvas .node-buttons{opacity:1;height:2em;width:2em;font-size:1em}g{-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}svg img,svg text{-webkit-user-select:none;-ms-user-select:none;user-select:none}svg text::selection{background:none}.about-section>h1{background-image:linear-gradient(95deg,#03e2bf,#67b568);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:32pt;text-align:center}.about-section{margin-top:5em;margin-bottom:5em;display:flex;flex-direction:column;align-items:center}.about-section>h2{text-align:center;color:#5e4a2f;font-size:18pt}.about-subsection{max-width:90%;display:flex;flex-direction:column;align-items:center}.about-subsection>p{font-size:14pt;line-height:1.5;color:#5e4a2f;margin-bottom:2em;font-size:16pt}.about-nav{display:flex;justify-content:space-between;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;width:100%;top:0;background:#fff;padding:1em;-webkit-box-shadow:0 1px 10px 0 hsla(0,0%,47.1%,.3);box-shadow:0 1px 10px 0 hsla(0,0%,47.1%,.3);border-radius:0 0 20px 20px;z-index:999}.about-nav-builder{padding:1em;background:#8cab83;cursor:pointer;color:#fff;border-radius:50px;font-weight:bolder;-webkit-box-shadow:0 1px 10px 0 hsla(0,0%,47.1%,.1);box-shadow:0 1px 10px 0 hsla(0,0%,47.1%,.1);-webkit-transition:all .1s;transition:all .1s}.about-nav-builder:hover{-webkit-box-shadow:0 1px 10px 0 hsla(0,0%,47.1%,.3);box-shadow:0 1px 10px 0 hsla(0,0%,47.1%,.3)}.faq-q{font-size:18pt;font-weight:bolder}.faq-a,.faq-q{text-align:left;width:100%}.faq-a{line-height:1.8;font-size:10pt}.about-support{opacity:.6;cursor:pointer}.about-support:hover{opacity:.3}.about-share{display:flex-inline;align-items:center;color:#8cab83;font-family:Roboto,Ubuntu,sans-serif}.about-card{background:#fff;border-radius:50px;padding:2em;margin-bottom:2em;width:100%;-webkit-box-shadow:0 1px 20px 0 hsla(0,0%,47.1%,.2);box-shadow:0 1px 20px 0 hsla(0,0%,47.1%,.2)}@media only screen and (min-width:680px){.about-section>h1{font-size:48pt}.about-section>h2{font-size:24pt}.about-subsection>p{font-size:16pt;max-width:30em}.faq-a{font-size:14pt}}