@import url(https://fonts.googleapis.com/css2?family=Frijole&display=swap);@import url(https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap);.nav{display:flex;height:0;justify-content:flex-end;padding:30px 35px 10px 10px;-webkit-perspective:170vw;perspective:170vw;-webkit-perspective-origin:170% -60%;perspective-origin:170% -60%;position:absolute;width:97vw;z-index:200}@media(min-width:576px){.nav{padding-right:max(5% + 10px,80px)}}.nav--menu .cube--menu{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);transition:all 1s cubic-bezier(.37,-.9,.51,1.81)}.nav .scene{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.nav__cube{pointer-events:auto;transition:all 1s cubic-bezier(.37,-.9,.51,1.81);z-index:1000}.nav__cube .x{fill:#1d8a07;stroke-width:1px;stroke:#1d8a07;display:inline}.nav__cube:hover{border:2px;box-shadow:inset 0 10px 18px #1d8a07,0 0 10px #1d8a07;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA5cAAAOXAHdhponAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA4RJREFUSIm9lk1oXFUUx3//9ybTGGpKBe3ColKEgkUXKqGNiiWIoEFsDXXhQhAkAWleWpNOqyhhcNFmZjSmaRap4E6Q1jb1Y1EQaf2KoCKoCz/a2nQhEkgJ2qRNmcz7u3gNptNpvjrxwIXHPfee3z3/e97hEpHr2cnedbb5P0ZgXFckdXq7CrkXlK1lmS2A+F1hBbiznrrTkQrNywmUbTrUc8YEdxkkmDacBLX1u+tstYEBgAkPG74VCKgRflT410j5V9t0sKbqwAAdEdxnOJgwlQbSwGsr+PtUuwpN1QLKNhJqJ38W3CWC7hg2COvKmhgwcChNEBXcOXYjwERSY/CQoSUkbBCeAMez1oSGrZeJf4+Uf15C1w+5AGDy4SNCzeP84wA9nEiLZ/yCWsFqwTvt5Ie3q2fDDQFXMzUMXFjJTY+/7a6fRBzBtZk4udsHA4IfO9RzYLdyNy8J2O3uGBgSagHo8+4BoyGQK+xLAWFM8OIUnOlQYetCgbL/i9euQpPwB5dZtWbQrcWkmHIjwFpQcJ0YFhSBkwGltl7vGVlQhgCj3Pk5UEwz3gRJMV3m0gNAERRXCkAiQRrYXCL8bYd6spH6VywIeMjbSuAPZ2QFGHT3mOAJJ79JJXmTNBNouoQyZupUpMJj8wIBhI6Ctjyrw+HMXJ8zJ8BZVSiiCvtrBbeDj3eo8F6kvbfOCZxi1WdAzRrOPTJ7vt+ZLARfeI4sy+KGJn7GhH90KN+aVTaoCBx0a1HwSYC3lPv+4o4m8NispjCPqVZopWH/eeq+e1n71lWsvBiOGbaUd5RD3lZKETcAsZKWt1BbAdw7TXi8IrAWHQdui3jz/nJfr/eMGD3nCurMYzVAfcVNeXdNAp+a+BpZAfq967DhpOASMGoYByYFk+CLySi/a08AO1NznGgI6AJer+QUXAC/sd+ZvfNkdpVdV5aY6Y+B9TuUW38NLLnbjTHBN4uBzQk84FfOA1+W0NPlvoj83cAtMZPfVw0IIBgSVGjM3mj4ecDdE1UFhqSOAg2RcmvLjtIo+HqxsHmBb3nnn8APoKdmzxseMhquOvCKXSVrpP564B6j6mcIECZvnc0vad9qAHNxEzB6wJ3nlgXY68wvwJmQVDOACBrBXy0FtiBgAuHYjKyCTSzh/1sU0MTvg59sVz5jaITSiaUCr3rTzGUdyrcaWgQf9XnXwFKB/wKbRZFls2BrDwAAAABJRU5ErkJggg==),pointer;transition:box-shadow .8s cubic-bezier(.37,-.9,.51,2),-webkit-transform 1s cubic-bezier(.37,-.9,.51,1.81);transition:box-shadow .8s cubic-bezier(.37,-.9,.51,2),transform 1s cubic-bezier(.37,-.9,.51,1.81);transition:box-shadow .8s cubic-bezier(.37,-.9,.51,2),transform 1s cubic-bezier(.37,-.9,.51,1.81),-webkit-transform 1s cubic-bezier(.37,-.9,.51,1.81)}.nav__cube:hover .x{fill:#7ef766;stroke-width:1px;stroke:#7ef766;display:inline}.nav .menu{background:repeating-linear-gradient(150deg,#000,#111,#000 4px);height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all 1s;transition-delay:.6s;visibility:hidden;width:100vw}.nav .menu,.nav .menu__links{align-items:center;display:flex}.nav .menu__links{-webkit-animation:scale-out .5s ease both;animation:scale-out .5s ease both;flex-direction:column;overflow:hidden;width:500px}.nav .menu__links>li a{color:#1d8a07;display:block;font-size:1.5rem;line-height:25px;padding:1rem;transition:all .1s ease-in-out}.nav .menu__links>li a:hover{letter-spacing:3px}.nav .menu__links>li>.active{color:#7ef766}.nav .menu--open{opacity:1;transition-delay:0s;visibility:visible}.nav .menu--open>ul{-webkit-animation:scale-in .5s ease .5s both;animation:scale-in .5s ease .5s both}.Sidebar{align-items:center;background-color:rgba(29,138,7,.15);cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA5cAAAOXAHdhponAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA4RJREFUSIm9lk1oXFUUx3//9ybTGGpKBe3ColKEgkUXKqGNiiWIoEFsDXXhQhAkAWleWpNOqyhhcNFmZjSmaRap4E6Q1jb1Y1EQaf2KoCKoCz/a2nQhEkgJ2qRNmcz7u3gNptNpvjrxwIXHPfee3z3/e97hEpHr2cnedbb5P0ZgXFckdXq7CrkXlK1lmS2A+F1hBbiznrrTkQrNywmUbTrUc8YEdxkkmDacBLX1u+tstYEBgAkPG74VCKgRflT410j5V9t0sKbqwAAdEdxnOJgwlQbSwGsr+PtUuwpN1QLKNhJqJ38W3CWC7hg2COvKmhgwcChNEBXcOXYjwERSY/CQoSUkbBCeAMez1oSGrZeJf4+Uf15C1w+5AGDy4SNCzeP84wA9nEiLZ/yCWsFqwTvt5Ie3q2fDDQFXMzUMXFjJTY+/7a6fRBzBtZk4udsHA4IfO9RzYLdyNy8J2O3uGBgSagHo8+4BoyGQK+xLAWFM8OIUnOlQYetCgbL/i9euQpPwB5dZtWbQrcWkmHIjwFpQcJ0YFhSBkwGltl7vGVlQhgCj3Pk5UEwz3gRJMV3m0gNAERRXCkAiQRrYXCL8bYd6spH6VywIeMjbSuAPZ2QFGHT3mOAJJ79JJXmTNBNouoQyZupUpMJj8wIBhI6Ctjyrw+HMXJ8zJ8BZVSiiCvtrBbeDj3eo8F6kvbfOCZxi1WdAzRrOPTJ7vt+ZLARfeI4sy+KGJn7GhH90KN+aVTaoCBx0a1HwSYC3lPv+4o4m8NispjCPqVZopWH/eeq+e1n71lWsvBiOGbaUd5RD3lZKETcAsZKWt1BbAdw7TXi8IrAWHQdui3jz/nJfr/eMGD3nCurMYzVAfcVNeXdNAp+a+BpZAfq967DhpOASMGoYByYFk+CLySi/a08AO1NznGgI6AJer+QUXAC/sd+ZvfNkdpVdV5aY6Y+B9TuUW38NLLnbjTHBN4uBzQk84FfOA1+W0NPlvoj83cAtMZPfVw0IIBgSVGjM3mj4ecDdE1UFhqSOAg2RcmvLjtIo+HqxsHmBb3nnn8APoKdmzxseMhquOvCKXSVrpP564B6j6mcIECZvnc0vad9qAHNxEzB6wJ3nlgXY68wvwJmQVDOACBrBXy0FtiBgAuHYjKyCTSzh/1sU0MTvg59sVz5jaITSiaUCr3rTzGUdyrcaWgQf9XnXwFKB/wKbRZFls2BrDwAAAABJRU5ErkJggg==),pointer;display:none;height:100%;justify-content:center;position:absolute;transition:opacity 1.4s ease,background-color 2s ease;-webkit-user-select:none;user-select:none;width:70px;z-index:900}.Sidebar__text{color:#7ef766;opacity:0;text-orientation:upright;transition:inherit;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.Sidebar__arrow{stroke:#1d8a07;stroke-width:15;fill:rgba(29,138,7,0);position:absolute;transition:inherit;width:90%}.Sidebar--right{right:0}.Sidebar--right .Sidebar__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Sidebar--left .Sidebar__arrow{order:-1}.Sidebar--hidden{display:none}.Sidebar:hover{background-color:rgba(29,138,7,.1)}.Sidebar:hover span{opacity:1}.Sidebar:hover .Sidebar__arrow{opacity:0}@media screen and (min-width:576px){.Sidebar{display:flex}}@media screen and (max-width:768px)and (max-height:576px){.Sidebar{display:none}}.cursor{font-size:.8em;visibility:visible}.cursor--hidden{visibility:hidden}.accueil{height:100%;width:100vw}.accueil .logo{fill:transparent;stroke-width:.2px;stroke:#1d8a07;stroke-dasharray:263;stroke-dashoffset:263;-webkit-animation:logoStroke 2.5s forwards,logoFill 2.5s 2s forwards;animation:logoStroke 2.5s forwards,logoFill 2.5s 2s forwards;display:inline;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.accueil .logo__desc{font-size:1.4em;left:40%;position:absolute;top:58%}@media(min-width:576px){.accueil .logo__desc{font-size:1.6em;left:45%;top:55%}}@media(min-width:768px){.accueil .logo__desc{font-size:2em;left:50%}}.accueil .cursor{-webkit-animation:appear 3.5s;animation:appear 3.5s}.accueil .cursor--done{-webkit-animation:blink 1.4s infinite;animation:blink 1.4s infinite}.Vslide{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAgCAYAAAD9oDOIAAAACXBIWXMAAABMAAAATAHOM9y6AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABAdJREFUSImtlluIlVUUx3//Pd985+hItwcFmzljhWERZCbiBdIoUbCLFBFdKHqoHpIwOuc4phSDk86c0Sx6KKSQHmseNMIgCrtoJKM91EtG5cycmTALTZuac9+rh+87MufMIKmtl2/ttf/rt298a2+ZGdNZZ6+u9i3h00J3GSwUagUrA98Bn7a0lt4Z2mhnp8tVM1TdCtrbwi1CaYxZ044ICMa9sW0sW9ppNEIaoDf06cqKS3wIrIxDNeCwxKDH/hGajecWxAqgBcCMA6GVHvtlk52rc1zdWbxHrRWXOHAeaPrASfPzmeKqMFHqcehcTeEr+WxxpWq6EdgHILGu4hID6lYwBXrqr+Q2YAXgMdL5bOHh4XRhSANqKRUT75uxu8WXB9StYKSrcCKfKT4g2AgYsDo1M/FaA7Q9N3OpzDIAhm3OZ4u76oL24WQPsDZurmpvS/bU+0YyxTfAXo7yeK69L7z1PNTJb4r9z8Yy5f56UiqXWC9sU9MhZDt3Ju+tt/OZUg/wBeCcc70ArqM/OR+4L9p0v6XhJKUnAMVLjCeEzHiqYSDn03Hfmmv7ZqacE+viWX49mi0P0mDajfEu2Hsxc6/BHpxen6waebH8LegoIOf8/YF5LUMGsk9osnymcAg4lMoldyEAnRnNFDPNOgDh9xlagrHGIbsdwHt3uFnYmZvxZKp/xmlky+PUO1L9ybMdueSGKVC5wejLggBoA3CyfLPQy24TXANaGi9/SZx4c7PWqgxHvwNzHSgEsMAVm4UVtW4HfmoKDwWVoLtZW3Mqx26LE9YKoIqmVJbf0uO/q6a1wKk4dM6ZrTvx0t+nmrVBqFrsOmfQCuBCpi1XI12FE970iMFxsGeHs6UfptO5Cfm6GxBDL2Rj2cLnwE0X0kyEsjCaltSRS9SYVAP+B/OOqLz9n1YNYmgrpleFH79UksnNAts6GYpHb49lS2OXCk3l2uai2lZB7fzyDd92qUAAVJsRcVR1wGmAALVfDtObUpFnZxzGcQCPLbocqJNfFnk65oR9GUVt/eVAwUX5skFXRfsBk2lZ/Tq4WJvXHy4CWwzUHNrnfs0WfzQ4CMg51y+kiwEKyeN6iW6Ij4bThSEHYOa2Et+K7blE+mKgsX414L25Poh/z7HsxBHEWwASvZ07k8//F2BHLrlBoi+ec+9YduIITHqhzH9TiWIpPChTXOXZbzUyo13Fn5th1+1KLPBePQYPAmB8Nfuq0t3HnrFKAzQGX1EuJvYb3BmHzGTfYDrqzE6a1AEsBJYT7WE0eFB6dPQFK9Q5Ux9oA2rpGAm7QF0XeqABE2A7RueVd9hD1lCUpkDrdv32WXOqQfVxxD1EtXQO6E+w7w37uFoN957cPP7HdLn/Ah4UnsdZlDB0AAAAAElFTkSuQmCC),crosshair;display:flex;flex-wrap:wrap;height:100%;justify-content:center;overflow:hidden;position:absolute;-webkit-transform:translateY(0);transform:translateY(0);transition:1s cubic-bezier(.78,-.36,.15,1.3);transition-delay:.5s;width:100%}.Vslide--up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.Vslide--down,.Vslide--up{transition:1.3s cubic-bezier(.78,-.36,.23,1.34)}.Vslide--down{-webkit-transform:translateY(100%);transform:translateY(100%)}.layout{align-items:center;display:flex;justify-content:center;-webkit-perspective:500vw;perspective:500vw;-webkit-perspective-origin:-50% 0;perspective-origin:-50% 0;pointer-events:none}.layout--grab:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAJfAAACXwG+hShaAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABFlJREFUWIW9l1toXFUUhr+1z5lrmlTT1BLSNPSmeHkQrxXtg0JBRBTBgvrggw8FwQq5NIJNG8Yi1l4U3/Wl+iKC4ItQShFKLYqtYmlVjNA0k4h4qW0uM3POzNnLh3PO3DLzEJvkh5mzztr77PWvtddee29RVZaKvuNdPY71joPsFPAV+d4I+wNHfKnYMeBpkCxw2jo6Nj1U+rXdWLJUAhuPZDcasWeAzU1Ns6BlkHXNeqO6Y3LU+3nJBHrf6VyfSPjvojwTeXQKoRvlMeAU8KpV4xnR90B3R59dEqsvqLj/qgk+EOV50G9UmBCVJ0ENyNeI7p8a8S61JdD/frZPKvYcsKlVu7Hm0ck3CucA+g+nt4nDRNTw0NSw/x3A+iPSmZHUbEvPYQ6rj5h23ksQHAI2KZw2jr1PjN4t8GXcHqj9M5Y3dHtXY1mN+3sspxNU6iyeFWMfULgd5FOFTjV82JYAKo8DqMrbk0P+D1eHvZ8UXo+bbdJ4sXx+j5aBIkA5cMpVYh01AmJ56+qwfyG/rzRhVUYi7Y72BKAPQNGqR/mCdwUIAFIl4zf0lkhfma8SuLCnjgA6HcvTo4VpYAGgJQHJiQESACZh5mO9jqsF5gA0u+A1fKRYgKJHuaZSjQljTKnRipbaEtjWHRqHxpBGqAD4N/Cb9BZgbTct+xsJ22uQ9gSuF0lWu5VpXiYBwK3UJVjY0wL8tncRMQ/ADyRo0vsALsDA4cwWHJtTZBeom5bUj3Evk5RmAhWAy3fRNKAGQDkK+yJDQeB4TXoBcAcOZ7aoo9+C9MR6gSdoA4WKAOxuDikWFoW/SmDNmvkGAgoigFHXHgR6BL5yjN7pBLIZ+KJK02+cAgkjUGnhaQBabEHAa3o2wAW5FwCjr10Z9n4B6D+WOigqzwJIeq7RkOgZkO3NA6noaZBMC/1ZsZKf2KsNBCSeAjRc7576tWpmnWsS5hRuU/ZOjXivtPIkP+K9vBR9DANkAHoWavOXSBara994i1bBcsHEf0mAy3XLal02rFIAJrvyBFwgiKoc0FhC16ZolVjLSsBGvyqiDC8CpWijWQk4EHpfhlrlq8NJoGOFjAPigOISFoq05MTUT8PUvtJzK2ccwpNROAV/A9zfG4Zk1SDhNmCAGYB/5pJbV5WAhoXIIHoSILDmwKoSiJLQBMY5AfigLw4cSe9aDcubc5IG0gBmZqiQF3QcEBU+23Q0s3OlCVSy6Ycj8Q9RVSQnpj+b/hj0JcCCnhA1n9hE6Vx+sOUO97/Rd7yrx7X+WYU7QA9U7wWCSP+x5BgqbxKFB7Dqeuvzg3rtZg3flpM1qY7kLlE5CmwFLgYFr3YvUFSnRrxDVs12lI8itdFSp9yscYBMNnVeVD6PjatrnpoZ18KiM+H0aGE6od7wchith8KGSBjpKngP5gcLM9DmbnhPTpKz2VR8gLgOi86F9UMnWULJLqrX9deozsXvbqtO6V509kb19RZWbEeG/wAqb9EtEcpuRgAAAABJRU5ErkJggg==),grab}.layout--grab--onMotion:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAADxAAAA8QE5DAzkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABEVJREFUSIm1l01sVFUUgL9zZ6bvDaWlggLGdjqVohga4gJ3xpgakQUmJBoTjRt/N2oU6A+6QRaG0p9AghsVAwQ0jW4EdWGIiYkJgaRoYvkRRaSMJLSpWCidzpuZd4+LefNmijOESns2795zT853zrv3nXueqCqzkfsH4s15nx6EdYLGVDjqW9673JU5Nxs/citw4476JZFo9kWFVYKMoXZYxXwEuvgm0wlRfQ1MmxW918CZvKn57PKW6+OzBjf3uk+q8Dlwd6V1hREBBZJVfI+L8sJIV+bobYNbdkuDn3P/qJBZUc7Wp72HAa4vcH4CVlexm/BNzcpKmZtK1jbrPh1CVQbFapvAnjKTc6e2afbUNs0ihHsrsEetrkH0QKBqiNjsD4k+90Kizz2T6HUHmnbJ4qpgNTYZOjN8OtLtnbYzwOKVjCUTBiy6N9XtDVtrDpRsWQ20AA8hbBbfObG8v25pZTCmNkT4kgaIxCI3SiybLcVgwyBiYq4BRKP+xEyPchWYCpy3Opr7oCJYVCPFsS/5PEDES6eLOmNLWaKl7HMmMwng+yYMEmRo6aLMct/UJIGJApsN0XJg0y6Jm5z7HML6EBLBB7iQYaqplhsoC1VktBSkjKoowNSyWiYBiHp/k3d8IKKqXwy9rjlgPNEXPw+6FoiHGSf74+2Sd86p6H6gLcw4Tx5At2kese3AZj+d2VFcz09neoHNqrY9AJDapFdFZL0qbxHzPiy9nMIWCRhRVRI73acwfA3Ebn7tanVNqtsbvln/fyTR7/6I8iiQNo076pdgOFQGPQIcLhobsHMBBUAL2wYYI1HvDYrVSWUw1eltBH4PwdHQ+I5FSkkYg8rGYJLLmujbiiqUTm1OZM4ytuVgER4Mojl9pWNyDEDFfglcUPgmNuldmitwAVN4RgmqlxJ8CkCqw/sFWDGHwCK1+BVZAxQKuLJsrkEVpFiYrFH4LQindcVOWTSfVJWwIvpGkGPBxOQjzmPzCTYa7LFgjVX5NoxIeWU+wYqJBAPf/NWVPi6Ed+qGxEDNI/OIXhAMJoMTLT2BIoI1e9d+LP8pnXcqwflZFUxHDEAqmTmoys+Bcs3YtZruuQbnxHkeKN6GX4U9V8uAs8q3MgTUAjljzeMXu9PHqviZlSzdLgvdBc5ZoBGwGjWJ8Fr8c4v3K8ibwTRmjR28b6C+Yoc5G5HtYpxaZ18ABfgktSl9eUYHcqlzer+gh4Jpk1Hv8J3Am3vkrsa4c0SUZwEUxsT33oUK7e09vVIXF+cksDJQjaK8nzXewSsdOnU7wEJ77LwEvAMkAvV1FbMu1ZE+UREM0NITT/pGv0N4oEydAU4C01V4UZA6UBdoBZyytSvGmmfKz0zVP4mW3dJgc06fwstUaYNvQyzKPrFe58hW/ad84Zb/TgBNPW4rUXlVlCeYcWOpC8TLTD2QNGgW9CKY79XXfamtmfOV/P4LosfEPM8MT3AAAAAASUVORK5CYII=),grabbing}.layout .scene{-webkit-animation:none;animation:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.layout .scene--autoRotation{-webkit-animation:rotate 30s linear infinite;animation:rotate 30s linear infinite}.buttons{display:none;gap:3px;height:60px;width:100%}.buttons button{background-color:rgba(29,138,7,.3);border:none;color:#000;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA5cAAAOXAHdhponAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA4RJREFUSIm9lk1oXFUUx3//9ybTGGpKBe3ColKEgkUXKqGNiiWIoEFsDXXhQhAkAWleWpNOqyhhcNFmZjSmaRap4E6Q1jb1Y1EQaf2KoCKoCz/a2nQhEkgJ2qRNmcz7u3gNptNpvjrxwIXHPfee3z3/e97hEpHr2cnedbb5P0ZgXFckdXq7CrkXlK1lmS2A+F1hBbiznrrTkQrNywmUbTrUc8YEdxkkmDacBLX1u+tstYEBgAkPG74VCKgRflT410j5V9t0sKbqwAAdEdxnOJgwlQbSwGsr+PtUuwpN1QLKNhJqJ38W3CWC7hg2COvKmhgwcChNEBXcOXYjwERSY/CQoSUkbBCeAMez1oSGrZeJf4+Uf15C1w+5AGDy4SNCzeP84wA9nEiLZ/yCWsFqwTvt5Ie3q2fDDQFXMzUMXFjJTY+/7a6fRBzBtZk4udsHA4IfO9RzYLdyNy8J2O3uGBgSagHo8+4BoyGQK+xLAWFM8OIUnOlQYetCgbL/i9euQpPwB5dZtWbQrcWkmHIjwFpQcJ0YFhSBkwGltl7vGVlQhgCj3Pk5UEwz3gRJMV3m0gNAERRXCkAiQRrYXCL8bYd6spH6VywIeMjbSuAPZ2QFGHT3mOAJJ79JJXmTNBNouoQyZupUpMJj8wIBhI6Ctjyrw+HMXJ8zJ8BZVSiiCvtrBbeDj3eo8F6kvbfOCZxi1WdAzRrOPTJ7vt+ZLARfeI4sy+KGJn7GhH90KN+aVTaoCBx0a1HwSYC3lPv+4o4m8NispjCPqVZopWH/eeq+e1n71lWsvBiOGbaUd5RD3lZKETcAsZKWt1BbAdw7TXi8IrAWHQdui3jz/nJfr/eMGD3nCurMYzVAfcVNeXdNAp+a+BpZAfq967DhpOASMGoYByYFk+CLySi/a08AO1NznGgI6AJer+QUXAC/sd+ZvfNkdpVdV5aY6Y+B9TuUW38NLLnbjTHBN4uBzQk84FfOA1+W0NPlvoj83cAtMZPfVw0IIBgSVGjM3mj4ecDdE1UFhqSOAg2RcmvLjtIo+HqxsHmBb3nnn8APoKdmzxseMhquOvCKXSVrpP564B6j6mcIECZvnc0vad9qAHNxEzB6wJ3nlgXY68wvwJmQVDOACBrBXy0FtiBgAuHYjKyCTSzh/1sU0MTvg59sVz5jaITSiaUCr3rTzGUdyrcaWgQf9XnXwFKB/wKbRZFls2BrDwAAAABJRU5ErkJggg==),pointer;font-size:1.2em;height:100%;width:50%}.buttons button.active,.buttons button:hover{background-color:rgba(29,138,7,.8)}@media screen and (min-width:768px){.layout{height:calc(100vh - 200px);pointer-events:auto;width:50vw}.buttons{display:flex}}.info{display:grid;font-size:.9em;grid-template-rows:1fr 100px 60px;height:inherit;line-height:.9em;width:100%}.info__description{align-items:center;display:flex;justify-content:center;padding:0 20px}.info__table{border:2px solid #1d8a07;font-size:.8em;max-height:120px;table-layout:fixed;width:100%}.info__table td{border:1px solid #1d8a07;text-align:center}.info__links{display:flex;gap:3px}.info__links a{align-items:center;background-color:rgba(29,138,7,.5);color:#000;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA5cAAAOXAHdhponAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA4RJREFUSIm9lk1oXFUUx3//9ybTGGpKBe3ColKEgkUXKqGNiiWIoEFsDXXhQhAkAWleWpNOqyhhcNFmZjSmaRap4E6Q1jb1Y1EQaf2KoCKoCz/a2nQhEkgJ2qRNmcz7u3gNptNpvjrxwIXHPfee3z3/e97hEpHr2cnedbb5P0ZgXFckdXq7CrkXlK1lmS2A+F1hBbiznrrTkQrNywmUbTrUc8YEdxkkmDacBLX1u+tstYEBgAkPG74VCKgRflT410j5V9t0sKbqwAAdEdxnOJgwlQbSwGsr+PtUuwpN1QLKNhJqJ38W3CWC7hg2COvKmhgwcChNEBXcOXYjwERSY/CQoSUkbBCeAMez1oSGrZeJf4+Uf15C1w+5AGDy4SNCzeP84wA9nEiLZ/yCWsFqwTvt5Ie3q2fDDQFXMzUMXFjJTY+/7a6fRBzBtZk4udsHA4IfO9RzYLdyNy8J2O3uGBgSagHo8+4BoyGQK+xLAWFM8OIUnOlQYetCgbL/i9euQpPwB5dZtWbQrcWkmHIjwFpQcJ0YFhSBkwGltl7vGVlQhgCj3Pk5UEwz3gRJMV3m0gNAERRXCkAiQRrYXCL8bYd6spH6VywIeMjbSuAPZ2QFGHT3mOAJJ79JJXmTNBNouoQyZupUpMJj8wIBhI6Ctjyrw+HMXJ8zJ8BZVSiiCvtrBbeDj3eo8F6kvbfOCZxi1WdAzRrOPTJ7vt+ZLARfeI4sy+KGJn7GhH90KN+aVTaoCBx0a1HwSYC3lPv+4o4m8NispjCPqVZopWH/eeq+e1n71lWsvBiOGbaUd5RD3lZKETcAsZKWt1BbAdw7TXi8IrAWHQdui3jz/nJfr/eMGD3nCurMYzVAfcVNeXdNAp+a+BpZAfq967DhpOASMGoYByYFk+CLySi/a08AO1NznGgI6AJer+QUXAC/sd+ZvfNkdpVdV5aY6Y+B9TuUW38NLLnbjTHBN4uBzQk84FfOA1+W0NPlvoj83cAtMZPfVw0IIBgSVGjM3mj4ecDdE1UFhqSOAg2RcmvLjtIo+HqxsHmBb3nnn8APoKdmzxseMhquOvCKXSVrpP564B6j6mcIECZvnc0vad9qAHNxEzB6wJ3nlgXY68wvwJmQVDOACBrBXy0FtiBgAuHYjKyCTSzh/1sU0MTvg59sVz5jaITSiaUCr3rTzGUdyrcaWgQf9XnXwFKB/wKbRZFls2BrDwAAAABJRU5ErkJggg==),pointer;display:block;display:flex;height:100%;justify-content:center;width:50%}.info__links a:hover{background-color:rgba(29,138,7,.8)}.info__links .git-logo img{height:40px}.info__links .git-logo--inactive{background-color:hsla(0,0%,50%,.11);pointer-events:none}@media screen and (min-width:768px){.info{border-right:thick double #1d8a07;font-size:1em;line-height:1em}.info__description{font-size:1.4em;line-height:1.5em}}@media screen and (min-width:1200px){.info{border-right:thick double #1d8a07;font-size:1.2em;line-height:1.2em}.info__description{align-items:flex-start;font-size:1.4em;line-height:1.5em;padding-top:40%}}@media screen and (max-width:768px)and (max-height:576px)and (orientation:landscape){.info{border-right:thick double #1d8a07;-webkit-column-gap:2px;column-gap:2px;grid-template-columns:50% 50%;grid-template-rows:auto 60px;width:100vw}.info__description{overflow:hidden;padding:auto}.info__description,.info__table{grid-column-end:2;grid-column-start:1}.info__links{grid-column-end:3;grid-column-start:2}}.project{border:thick double #1d8a07;display:grid;grid-template-columns:100%;grid-template-rows:120px 1fr 1fr;height:100%;overflow:hidden;width:100vw}.project__title{align-items:center;background-color:rgba(29,138,7,.5);border-bottom:thick double #1d8a07;display:flex;height:100%;justify-content:center;z-index:100}.project__title h2{color:#000}.project__cube{height:100%}.project__cube .layout{height:calc(100% - 60px);position:static;width:100%}.project__cube .layout .scene{position:relative;top:20%}.project__cube .layout .scene .cube{pointer-events:none;-webkit-user-select:none;user-select:none}.project__info{height:100%}.project__info::-webkit-scrollbar{width:11px}.project__info{scrollbar-color:#1d8a07 #000;scrollbar-width:thin}.project__info::-webkit-scrollbar-track{background:#1d8a07}.project__info::-webkit-scrollbar-thumb{background-color:#000}@media screen and (min-width:576px){.project{height:calc(100% - 90px);width:calc(100% - 140px)}}@media screen and (min-width:768px){.project{grid-template-columns:min(400px,50%) auto;grid-template-rows:70px 1fr}.project__title{grid-column-end:3;grid-column-start:1}.project__cube{grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2;height:100%}.project__cube .layout .scene{left:5%;top:-10%}.project__info{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2;height:100%;overflow-y:hidden}}@media screen and (min-width:1200px){.project{height:90%;margin:0;width:calc(100% - 140px)}}@media screen and (max-width:768px)and (max-height:576px)and (orientation:landscape){.project{align-items:start;grid-template-columns:50% 50%;grid-template-rows:70px 1fr;height:100%;justify-content:start;margin:0;width:100vw}.project__title{align-items:end;grid-column-end:3;grid-column-start:1;padding-bottom:5px}.project__cube{grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2;height:100%}.project__cube .layout .scene{left:5%;top:-10%}}@-webkit-keyframes rotate{0%{-webkit-transform:rotateX(0deg) rotateY(0) rotate(0deg);transform:rotateX(0deg) rotateY(0) rotate(0deg)}to{-webkit-transform:rotateX(1turn) rotateY(1turn) rotate(1turn);transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotateX(0deg) rotateY(0) rotate(0deg);transform:rotateX(0deg) rotateY(0) rotate(0deg)}to{-webkit-transform:rotateX(1turn) rotateY(1turn) rotate(1turn);transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}@-webkit-keyframes appear{0%{visibility:hidden}90%{visibility:hidden}to{visibility:visible}}@keyframes appear{0%{visibility:hidden}90%{visibility:hidden}to{visibility:visible}}@-webkit-keyframes logoStroke{to{stroke-dashoffset:526}}@keyframes logoStroke{to{stroke-dashoffset:526}}@-webkit-keyframes logoFill{to{fill:#1d8a07;stroke:#0a0a0a;-webkit-transform:translate(calc(-50% - 2.5em),-70%);transform:translate(calc(-50% - 2.5em),-70%)}}@keyframes logoFill{to{fill:#1d8a07;stroke:#0a0a0a;-webkit-transform:translate(calc(-50% - 2.5em),-70%);transform:translate(calc(-50% - 2.5em),-70%)}}@-webkit-keyframes spinY{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes spinY{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@-webkit-keyframes spinZ{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinZ{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinZ_180X{0%{-webkit-transform:rotateX(180deg) rotate(0deg);transform:rotateX(180deg) rotate(0deg)}to{-webkit-transform:rotateX(180deg) rotate(1turn);transform:rotateX(180deg) rotate(1turn)}}@keyframes spinZ_180X{0%{-webkit-transform:rotateX(180deg) rotate(0deg);transform:rotateX(180deg) rotate(0deg)}to{-webkit-transform:rotateX(180deg) rotate(1turn);transform:rotateX(180deg) rotate(1turn)}}@-webkit-keyframes spinX{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes spinX{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@-webkit-keyframes blink{0%,49%{visibility:hidden}50%,to{visibility:visible}}@keyframes blink{0%,49%{visibility:hidden}50%,to{visibility:visible}}@-webkit-keyframes fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes fade-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fade-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes scale-in{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-in{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale-out{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes scale-out{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes slide-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slide-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slide-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.projects{display:grid;grid-template-rows:1fr auto;height:100%;position:relative;width:100vw}.projects__navigation{align-items:center;display:flex;height:100px;justify-content:space-evenly;-webkit-perspective:170vw;perspective:170vw;-webkit-perspective-origin:170% -60%;perspective-origin:170% -60%;position:absolute;top:50px;width:100%;z-index:1000}.projects__navigation .scene{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.projects__navigation .scene .cube{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA5cAAAOXAHdhponAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA4RJREFUSIm9lk1oXFUUx3//9ybTGGpKBe3ColKEgkUXKqGNiiWIoEFsDXXhQhAkAWleWpNOqyhhcNFmZjSmaRap4E6Q1jb1Y1EQaf2KoCKoCz/a2nQhEkgJ2qRNmcz7u3gNptNpvjrxwIXHPfee3z3/e97hEpHr2cnedbb5P0ZgXFckdXq7CrkXlK1lmS2A+F1hBbiznrrTkQrNywmUbTrUc8YEdxkkmDacBLX1u+tstYEBgAkPG74VCKgRflT410j5V9t0sKbqwAAdEdxnOJgwlQbSwGsr+PtUuwpN1QLKNhJqJ38W3CWC7hg2COvKmhgwcChNEBXcOXYjwERSY/CQoSUkbBCeAMez1oSGrZeJf4+Uf15C1w+5AGDy4SNCzeP84wA9nEiLZ/yCWsFqwTvt5Ie3q2fDDQFXMzUMXFjJTY+/7a6fRBzBtZk4udsHA4IfO9RzYLdyNy8J2O3uGBgSagHo8+4BoyGQK+xLAWFM8OIUnOlQYetCgbL/i9euQpPwB5dZtWbQrcWkmHIjwFpQcJ0YFhSBkwGltl7vGVlQhgCj3Pk5UEwz3gRJMV3m0gNAERRXCkAiQRrYXCL8bYd6spH6VywIeMjbSuAPZ2QFGHT3mOAJJ79JJXmTNBNouoQyZupUpMJj8wIBhI6Ctjyrw+HMXJ8zJ8BZVSiiCvtrBbeDj3eo8F6kvbfOCZxi1WdAzRrOPTJ7vt+ZLARfeI4sy+KGJn7GhH90KN+aVTaoCBx0a1HwSYC3lPv+4o4m8NispjCPqVZopWH/eeq+e1n71lWsvBiOGbaUd5RD3lZKETcAsZKWt1BbAdw7TXi8IrAWHQdui3jz/nJfr/eMGD3nCurMYzVAfcVNeXdNAp+a+BpZAfq967DhpOASMGoYByYFk+CLySi/a08AO1NznGgI6AJer+QUXAC/sd+ZvfNkdpVdV5aY6Y+B9TuUW38NLLnbjTHBN4uBzQk84FfOA1+W0NPlvoj83cAtMZPfVw0IIBgSVGjM3mj4ecDdE1UFhqSOAg2RcmvLjtIo+HqxsHmBb3nnn8APoKdmzxseMhquOvCKXSVrpP564B6j6mcIECZvnc0vad9qAHNxEzB6wJ3nlgXY68wvwJmQVDOACBrBXy0FtiBgAuHYjKyCTSzh/1sU0MTvg59sVz5jaITSiaUCr3rTzGUdyrcaWgQf9XnXwFKB/wKbRZFls2BrDwAAAABJRU5ErkJggg==),pointer;position:static;transition:all 1s}.projects__navigation .scene .cube--active{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.projects__navigation .scene .cube .cube__back{align-items:center;display:flex;justify-content:center}@media screen and (min-width:576px){.projects__navigation{bottom:0;top:auto}}@media screen and (max-width:768px)and (max-height:576px){.projects__navigation{gap:50px;justify-content:flex-start;margin-left:20px;top:-20px}}.about{align-items:center;display:flex;font-size:.9em;height:100%;justify-content:center;width:100vw}@media(min-width:576px){.about{font-size:1.5em}}.about__container{border:thick double #1d8a07;display:grid;grid-template-rows:auto 1fr auto;height:100%;line-height:150%;position:relative;scrollbar-color:#1d8a07 #1d8a07;width:100%}@media(min-width:576px){.about__container{height:80vh;width:min(85vw,800px)}}.about header{align-items:center;background-color:rgba(29,138,7,.5);border-bottom:thick double #1d8a07;display:flex;font-size:.7em;height:70px;justify-content:center;width:100%}.about header h2{color:#000}.about .profile{left:50%;min-width:160px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(40vw,300px);z-index:0}.about__info{flex-grow:1;opacity:0;overflow-y:scroll;padding:0 10px;transition:0s;transition-delay:0s}.about__info *{padding:5px 0}.about__info--show{opacity:1;position:static;transition-delay:4s;z-index:900}.about__info__info::-webkit-scrollbar{width:11px}.about__info__info{scrollbar-color:#1d8a07 #000;scrollbar-width:thin}.about__info__info::-webkit-scrollbar-track{background:#1d8a07}.about__info__info::-webkit-scrollbar-thumb{background-color:#000}.about b{background-color:#1d8a07;color:#000;font-size:.8em}.about .buttons{display:flex;font-size:.8em;gap:3px;height:50px;width:100%}.about .buttons button{background-color:rgba(29,138,7,.5);border:none;color:#000;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA5cAAAOXAHdhponAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA4RJREFUSIm9lk1oXFUUx3//9ybTGGpKBe3ColKEgkUXKqGNiiWIoEFsDXXhQhAkAWleWpNOqyhhcNFmZjSmaRap4E6Q1jb1Y1EQaf2KoCKoCz/a2nQhEkgJ2qRNmcz7u3gNptNpvjrxwIXHPfee3z3/e97hEpHr2cnedbb5P0ZgXFckdXq7CrkXlK1lmS2A+F1hBbiznrrTkQrNywmUbTrUc8YEdxkkmDacBLX1u+tstYEBgAkPG74VCKgRflT410j5V9t0sKbqwAAdEdxnOJgwlQbSwGsr+PtUuwpN1QLKNhJqJ38W3CWC7hg2COvKmhgwcChNEBXcOXYjwERSY/CQoSUkbBCeAMez1oSGrZeJf4+Uf15C1w+5AGDy4SNCzeP84wA9nEiLZ/yCWsFqwTvt5Ie3q2fDDQFXMzUMXFjJTY+/7a6fRBzBtZk4udsHA4IfO9RzYLdyNy8J2O3uGBgSagHo8+4BoyGQK+xLAWFM8OIUnOlQYetCgbL/i9euQpPwB5dZtWbQrcWkmHIjwFpQcJ0YFhSBkwGltl7vGVlQhgCj3Pk5UEwz3gRJMV3m0gNAERRXCkAiQRrYXCL8bYd6spH6VywIeMjbSuAPZ2QFGHT3mOAJJ79JJXmTNBNouoQyZupUpMJj8wIBhI6Ctjyrw+HMXJ8zJ8BZVSiiCvtrBbeDj3eo8F6kvbfOCZxi1WdAzRrOPTJ7vt+ZLARfeI4sy+KGJn7GhH90KN+aVTaoCBx0a1HwSYC3lPv+4o4m8NispjCPqVZopWH/eeq+e1n71lWsvBiOGbaUd5RD3lZKETcAsZKWt1BbAdw7TXi8IrAWHQdui3jz/nJfr/eMGD3nCurMYzVAfcVNeXdNAp+a+BpZAfq967DhpOASMGoYByYFk+CLySi/a08AO1NznGgI6AJer+QUXAC/sd+ZvfNkdpVdV5aY6Y+B9TuUW38NLLnbjTHBN4uBzQk84FfOA1+W0NPlvoj83cAtMZPfVw0IIBgSVGjM3mj4ecDdE1UFhqSOAg2RcmvLjtIo+HqxsHmBb3nnn8APoKdmzxseMhquOvCKXSVrpP564B6j6mcIECZvnc0vad9qAHNxEzB6wJ3nlgXY68wvwJmQVDOACBrBXy0FtiBgAuHYjKyCTSzh/1sU0MTvg59sVz5jaITSiaUCr3rTzGUdyrcaWgQf9XnXwFKB/wKbRZFls2BrDwAAAABJRU5ErkJggg==),pointer;font-size:1.2em;height:100%;width:50%;z-index:1000}.about .buttons button.active,.about .buttons button:hover{background-color:rgba(29,138,7,.8)}.profile .svg{stroke:#1d8a07;display:inline-block}.profile .svg path{fill-opacity:0;stroke-width:4;stroke-opacity:0;stroke-dasharray:100%;stroke-dashoffset:100%;transition:all 5s,stroke-opacity 4s 3s,stroke-dashoffset 4s 1s}.profile .svg--show path{stroke-opacity:1;stroke-width:0;fill-opacity:.7;stroke-dashoffset:200%;display:inline-block;transition:all 2s,stroke-dashoffset 5s,fill-opacity 6s 3s,stroke-width 2.5s 4s}.profile .svg--show .path1{fill:#31eb0c}.profile .svg--show .path2{fill:#2cd30b}.profile .svg--show .path3{fill:#27bb09}.profile .svg--show .path4{fill:#1d8a07}.profile .svg--show .path5{fill:#187206}.profile .svg--show .path6{fill:#0e4103}.profile .svg--show .path7{fill:#071f02}.transition-stopper,.transition-stopper *{transition:none!important}.Hslide{height:100%;overflow:hidden;position:absolute;-webkit-transform:translateY(0);transform:translateY(0);transition:.8s ease-out;transition-delay:0ms;width:100vw}@media(min-width:576px){.Hslide{transition:1s cubic-bezier(0,.83,.72,1.05);transition-delay:.5s}}.Hslide--rigth{-webkit-transform:translateX(100%);transform:translateX(100%);transition:.9s ease-out}@media(min-width:576px){.Hslide--rigth{transition:1.3s cubic-bezier(.59,-.01,.17,1.14)}}.Hslide--rigth .Sidebar{opacity:0}.Hslide--left{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.9s ease-out}@media(min-width:576px){.Hslide--left{transition:1.3s cubic-bezier(.59,-.01,.17,1.14)}}.Hslide--left .Sidebar{opacity:0}*{box-sizing:border-box;color:#1d8a07;font-family:Ubuntu Mono,monospace;margin:0;outline:none;padding:0}html{height:90vh}@media(min-width:576px){html{height:strecth}}ul{list-style:none}a:link{text-decoration:none}.cube--responsive{height:100px;left:-50px;position:absolute;top:-50px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(50px);transform:rotateY(0deg) translateZ(50px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(50px);transform:rotateY(90deg) translateZ(50px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(50px);transform:rotateY(180deg) translateZ(50px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(50px);transform:rotateY(270deg) translateZ(50px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}@media(min-width:576px){.cube--responsive{height:140px;left:-70px;position:absolute;top:-70px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:140px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(70px);transform:rotateY(0deg) translateZ(70px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(70px);transform:rotateY(90deg) translateZ(70px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(70px);transform:rotateY(180deg) translateZ(70px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(70px);transform:rotateY(270deg) translateZ(70px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}@media(min-width:576px)and (max-height:576px){.cube--responsive{height:100px;left:-50px;position:absolute;top:-50px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(50px);transform:rotateY(0deg) translateZ(50px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(50px);transform:rotateY(90deg) translateZ(50px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(50px);transform:rotateY(180deg) translateZ(50px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(50px);transform:rotateY(270deg) translateZ(50px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}@media(min-width:768px){.cube--responsive{height:200px;left:-100px;position:absolute;top:-100px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:200px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(100px);transform:rotateY(0deg) translateZ(100px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(100px);transform:rotateY(90deg) translateZ(100px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(100px);transform:rotateY(180deg) translateZ(100px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(100px);transform:rotateY(270deg) translateZ(100px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}@media(min-width:768px)and (max-height:576px){.cube--responsive{height:100px;left:-50px;position:absolute;top:-50px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(50px);transform:rotateY(0deg) translateZ(50px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(50px);transform:rotateY(90deg) translateZ(50px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(50px);transform:rotateY(180deg) translateZ(50px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(50px);transform:rotateY(270deg) translateZ(50px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}@media(min-width:992px){.cube--responsive{height:300px;left:-150px;position:absolute;top:-150px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:300px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(150px);transform:rotateY(0deg) translateZ(150px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(150px);transform:rotateY(90deg) translateZ(150px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(150px);transform:rotateY(180deg) translateZ(150px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(150px);transform:rotateY(270deg) translateZ(150px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}@media(min-width:992px)and (max-height:576px){.cube--responsive{height:100px;left:-50px;position:absolute;top:-50px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(50px);transform:rotateY(0deg) translateZ(50px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(50px);transform:rotateY(90deg) translateZ(50px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(50px);transform:rotateY(180deg) translateZ(50px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(50px);transform:rotateY(270deg) translateZ(50px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}@media(min-width:1200px){.cube--responsive{height:300px;left:-150px;position:absolute;top:-150px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:300px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(150px);transform:rotateY(0deg) translateZ(150px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(150px);transform:rotateY(90deg) translateZ(150px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(150px);transform:rotateY(180deg) translateZ(150px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(150px);transform:rotateY(270deg) translateZ(150px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}@media(min-width:1200px)and (max-height:576px){.cube--responsive{height:100px;left:-50px;position:absolute;top:-50px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100px}.cube--responsive .cube__front{-webkit-transform:rotateY(0deg) translateZ(50px);transform:rotateY(0deg) translateZ(50px)}.cube--responsive .cube__front,.cube--responsive .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__right{-webkit-transform:rotateY(90deg) translateZ(50px);transform:rotateY(90deg) translateZ(50px)}.cube--responsive .cube__back{-webkit-transform:rotateY(180deg) translateZ(50px);transform:rotateY(180deg) translateZ(50px)}.cube--responsive .cube__back,.cube--responsive .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__left{-webkit-transform:rotateY(270deg) translateZ(50px);transform:rotateY(270deg) translateZ(50px)}.cube--responsive .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive .cube__bottom,.cube--responsive .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}.cube--xs{height:28px;left:-14px;position:absolute;top:-14px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:28px}.cube--xs .cube__front{-webkit-transform:rotateY(0deg) translateZ(14px);transform:rotateY(0deg) translateZ(14px)}.cube--xs .cube__front,.cube--xs .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--xs .cube__right{-webkit-transform:rotateY(90deg) translateZ(14px);transform:rotateY(90deg) translateZ(14px)}.cube--xs .cube__back{-webkit-transform:rotateY(180deg) translateZ(14px);transform:rotateY(180deg) translateZ(14px)}.cube--xs .cube__back,.cube--xs .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--xs .cube__left{-webkit-transform:rotateY(270deg) translateZ(14px);transform:rotateY(270deg) translateZ(14px)}.cube--xs .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--xs .cube__bottom,.cube--xs .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--xs .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}.cube--xxs{height:24px;left:-12px;position:absolute;top:-12px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:24px}.cube--xxs .cube__front{-webkit-transform:rotateY(0deg) translateZ(12px);transform:rotateY(0deg) translateZ(12px)}.cube--xxs .cube__front,.cube--xxs .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--xxs .cube__right{-webkit-transform:rotateY(90deg) translateZ(12px);transform:rotateY(90deg) translateZ(12px)}.cube--xxs .cube__back{-webkit-transform:rotateY(180deg) translateZ(12px);transform:rotateY(180deg) translateZ(12px)}.cube--xxs .cube__back,.cube--xxs .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--xxs .cube__left{-webkit-transform:rotateY(270deg) translateZ(12px);transform:rotateY(270deg) translateZ(12px)}.cube--xxs .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--xxs .cube__bottom,.cube--xxs .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--xxs .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}@media(max-height:576px){.cube--responsive-xxxs{height:12px;left:-6px;position:absolute;top:-6px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:12px}.cube--responsive-xxxs .cube__front{-webkit-transform:rotateY(0deg) translateZ(6px);transform:rotateY(0deg) translateZ(6px)}.cube--responsive-xxxs .cube__front,.cube--responsive-xxxs .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive-xxxs .cube__right{-webkit-transform:rotateY(90deg) translateZ(6px);transform:rotateY(90deg) translateZ(6px)}.cube--responsive-xxxs .cube__back{-webkit-transform:rotateY(180deg) translateZ(6px);transform:rotateY(180deg) translateZ(6px)}.cube--responsive-xxxs .cube__back,.cube--responsive-xxxs .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive-xxxs .cube__left{-webkit-transform:rotateY(270deg) translateZ(6px);transform:rotateY(270deg) translateZ(6px)}.cube--responsive-xxxs .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive-xxxs .cube__bottom,.cube--responsive-xxxs .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive-xxxs .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}@media(max-height:576px)and (min-width:768px){.cube--responsive-xxxs{height:24px;left:-12px;position:absolute;top:-12px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:24px}.cube--responsive-xxxs .cube__front{-webkit-transform:rotateY(0deg) translateZ(12px);transform:rotateY(0deg) translateZ(12px)}.cube--responsive-xxxs .cube__front,.cube--responsive-xxxs .cube__right{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive-xxxs .cube__right{-webkit-transform:rotateY(90deg) translateZ(12px);transform:rotateY(90deg) translateZ(12px)}.cube--responsive-xxxs .cube__back{-webkit-transform:rotateY(180deg) translateZ(12px);transform:rotateY(180deg) translateZ(12px)}.cube--responsive-xxxs .cube__back,.cube--responsive-xxxs .cube__left{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive-xxxs .cube__left{-webkit-transform:rotateY(270deg) translateZ(12px);transform:rotateY(270deg) translateZ(12px)}.cube--responsive-xxxs .cube__top{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}.cube--responsive-xxxs .cube__bottom,.cube--responsive-xxxs .cube__top{background-color:rgba(0,0,0,.836);height:100%;position:absolute;width:100%}.cube--responsive-xxxs .cube__bottom{-webkit-transform:translateY(50%) rotateX(270deg);transform:translateY(50%) rotateX(270deg)}}.cube__image{height:100%;width:100%}.cube--green>*{border:2px;box-shadow:inset 0 0 10px #1d8a07,0 0 2px #31eb0c}.cube--inactive>*{border:2px;box-shadow:inset 0 0 5px rgba(29,138,7,.5),0 0 15px rgba(29,138,7,.4)}.cube--active>*{border:2px;box-shadow:inset 0 0 10px #1d8a07,0 0 15px #31eb0c;-moz-box-shadow:inset 0 0 10px #1d8a07,0 0 15px #31eb0c;-webkit-box-shadow:inset 0 0 10px #1d8a07,0 0 15px #31eb0c}.resize-transition-stopper *,transition-stopper{transition:none!important}transition-stopper{transition-delay:0s}html{height:100%;overflow:hidden;position:fixed}html body{-webkit-overflow-scrolling:touch;background:repeating-linear-gradient(60deg,#000,#111,#000 4px);height:100%;margin:0;overflow-x:hidden;overflow-y:auto;width:100vw}html body:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA5cAAAOXAHdhponAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA69JREFUSIm9ll1o1WUcxz/f57z8zxE0rCzCbWdGIiR1USJqRSIRlEja8KaLrsLuJHGuF4oxutDtrCvzxqCbCKShx+rGiNDeDCKCCunFlznnKE2RdG+neZ5vF6el2842N2df+N/8fs/zfH4vz8ufho6kvWFn7l7b/B9fsJnntE/UdyYdS9qU4xYrVGJ8F6Ngba/My51o7Mytv5VA2abQnjvpQCMg4CroSBAvnm4e6p5rYACIKXWBv1UVmMF+PNq/NBST11bsVWbOgVJlP+jBCHslQGSBLPD6n38lxxs78+vmCijbCKmumHQHuzkGtQqWY/TvmGgw+IMYkq192y9fuBlgADC2TMmEJlLllbL7beLoGEFKaFMqln8rFPPPC2mKNacHAshhv+T16cs4pcyjkquxXFMOtND4nbpi9mihPVl+U8Azw0NHDVcq+eTJU839P1ZieitQK5Os0AoH/dDQnnt7UYfmzwroVkeghNwE0PfywB5ECY3JclRpIKXAC3mSk/WdyaYZAwGCdADChtGj0NtcbnKkl2v9HCNDgrhT1r76Yv6TJbvyjTMC9hSGPzceOX8pWVdd0I5D5YeBEeSaUKplzwqvjSn/WmjPty3dreSGgN7sSjAfSjSN2vpafSGip7AENcs7qqwha7mlPJwcL3Tmn5gWCBDFAYuN6lJq1Ha2Zeiw7TbX3kRjJXLA4mgfqu9M3r9n5/xFUwLvvq38GZCp68k9dr29t6XcpsAXTJ3lf+sKUop6NpMaOVUo5reoTdVbzZ44v1BM3ovoYu+O4ZfGBN+lVH138jv4DqQJwU6hsvAxKmFzzUkRDgIbx98o3uxKKpZXgqKpvXMnUQJ6IKZ8qCZwRH8fEtzV8FbmofG+7ld8WvJzoUY7ppIhE2BBzUl/NHsA+NQxtbGWv2dHuctwBBgSnANfAgaAAcwgZpDxvTb9xtvSk8ekErgZeGOSAVdkv9nTUt45TXJjNGlZ4tXMx8CyxR25ZRNCqfZ2VQzhm5nApgSeffXyRcGXQX5mvK+umNwH3F4eGP5uzoAAEUqCCRdzsFYJfjrf6v45BZIOB0Ar6zrm1V1vtrzG8PVMYdMCe7cN9oG+D4obxrkesXx0zoFVxRLXlXXpbi0A7s8ozH2GAMGUgLWFXVoIUB5MVgPnTm0f6rklwNMt5Z8NJ2O6+keuoDVYX80GdkPAqnRQeBOA8WoFz/j8zQjoWNmHebq+mLQAayqVeHi2wJrPUy0Vivktxk3AR2d2DO+ZLfAfpKjAOZoH4lMAAAAASUVORK5CYII=),auto}html body #root{height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}html body #root main{height:100%;overflow:hidden;width:100vw}
/*# sourceMappingURL=main.946414d9.css.map*/