:root{--font-poppins:"graphik",sans-serif;--font-grotesk:"graphik",sans-serif;--background:#ffffff;--foreground:#171717;--backgroundLight:#f9fafb;--primary:#009444;--primaryLight:#00944480;--secondary:#fba43c;--text:#11181c;--textLight:#757575;--error:#d90429;--pastelGreen:#ebf6f0;--pastelYellow:#fff8e7;--pastelBlue:#edf5fe;--pastelRed:#fbe6ea;--border:rgba(204,204,204,0.4)}@font-face{font-family:graphik;src:url(/fonts/graphik/Graphik-300-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:graphik;src:url(/fonts/graphik/Graphik-400-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:graphik;src:url(/fonts/graphik/Graphik-400-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:graphik;src:url(/fonts/graphik/Graphik-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:graphik;src:url(/fonts/graphik/Graphik-Medium.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:graphik;src:url(/fonts/graphik/Graphik-Medium.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:graphik;src:url(/fonts/graphik/Graphik-Medium.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:graphik;src:url(/fonts/graphik/Graphik-Bold.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:boing;src:url(/fonts/boing/Boing_SemiboldWEB.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:boing;src:url(/fonts/boing/Boing_SemiboldWEB.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:boing;src:url(/fonts/boing/Boing_SemiboldWEB.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--text);background:var(--background);font-family:graphik;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.input{font-size:12px;flex-grow:1;border:none;outline:none;background-color:transparent;font-family:var(--font-grotesk);color:red}.mobile-menu{display:none}.mobile-menu.open{max-height:300px;opacity:1}.mobile-items{color:#f2f3f4;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease-in-out}.mobile-items:hover{color:#854ce6}.mobile-button-container{display:flex;align-items:center}.mobile-github-button{background-color:transparent;color:#854ce6;border:1.8px solid #854ce6;border-radius:20px;justify-content:center;align-items:center;padding:10px 20px;font-size:1rem;font-weight:500;cursor:pointer}.mobile-github-button:hover{background-color:#854ce6;color:#ffffff}.loading{display:flex;flex-direction:column;height:100vh;width:100%;align-items:center;justify-content:center;color:var(--primary)}@media (max-width:768px){.mobile-menu{display:flex;flex-direction:column;gap:16px;position:absolute;top:100%;padding:12px 40px 24px;right:0;background-color:#191924;width:-moz-fit-content;width:fit-content;max-height:0;overflow:hidden;transition:all .3s ease-in-out;border-radius:0 0 20px 20px;box-shadow:0 5px 10px rgba(0,0,0,.5);opacity:0}}