@import"https://fonts.googleapis.com/css2?family=Caveat:wght@500&display=swap";@font-face{src:url(/fonts/blogger_sans.otf);font-family:blogger}@font-face{src:url(/fonts/lilita.ttf);font-family:lilita}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{--maxWidth:800px;--modalWidth:80vw;--bodyPadding:0;--languageChartSize:280px;--boxColor:#09090c;--bodyBkg:#1f2029;--primaryTextColor:#fff;--secondaryTextColor:hsla(0,0%,100%,0.6);--smallBoxShadow:0 0 5px rgba(0,0,0,0.4);--contactBorderColor:hsla(0,0%,100%,0.2);--lightContainerBoxShadow:var(--smallBoxShadow);--otherProjectsBoxShadow:0 -5px 5px 2px rgba(0,0,0,0.1);--bkgImage:url(https://www.transparenttextures.com/patterns/asfalt-dark.png);--rkdHomeImgShadow:drop-shadow(0 0 5px rgba(0,0,0,0.6));--purpleTextColor:#d6bcfa;--greenTextColor:#9ae6b4;--redTextColor:#f687b3;--purpleBkgColor:rgba(190,180,225,0.26);--greenBkgColor:rgba(154,230,180,0.16);--redBkgColor:rgba(228,152,229,0.13)}:root.light{--bodyBkg:#f5f5fa;--boxColor:#f4f5f7;--primaryTextColor:#09090c;--secondaryTextColor:#6b778c;--smallBoxShadow:0 0 10px rgba(0,0,0,0.2);--contactBorderColor:hsla(0,0%,100%,0.8);--lightContainerBoxShadow:initial;--otherProjectsBoxShadow:initial;--bkgImage:url(https://www.transparenttextures.com/patterns/dust.png);--rkdHomeImgShadow:drop-shadow(0 0 5px rgba(0,0,0,0.25));--purpleTextColor:#a46af4;--greenTextColor:#195619;--redTextColor:#f14086;--purpleBkgColor:rgba(190,180,225,0.3);--greenBkgColor:rgba(154,230,180,0.4);--redBkgColor:rgba(228,152,229,0.2)}@media screen and (max-width:825px){:root{--maxWidth:100vw;--bodyPadding:20px 20px 20px 20px}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background-color:var(--secondaryTextColor);border-radius:5px}body{background-color:var(--bodyBkg);width:100vw;height:100vh;font-family:blogger}a{color:inherit;text-decoration:none}a,button{cursor:pointer}button{font-family:blogger;border:none;padding:5px 6px;border-radius:5px;background-color:rgba(155,151,181,.3);color:var(--secondaryTextColor);-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}button:hover{color:var(--primaryTextColor)}.RD-container{position:relative;width:42px}.RD-container .amp{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.title{color:var(--primaryTextColor)}.subtitle{color:var(--secondaryTextColor)}.m-t-s{margin-top:5px}.m-t{margin-top:15px}.m-t-2{margin-top:30px}.m-t-3{margin-top:100px}.center{text-align:center}.vertical-center{margin:auto 0}.light-color{color:#9b97b5}.line{width:80%;height:1px;background-color:#9b97b5;margin:0 auto}.projectNb{font-family:Caveat,cursive;font-size:1.3rem}.languageImg{-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.3));filter:drop-shadow(0 0 8px rgba(0,0,0,.3))}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.glow{width:35px;height:100%;position:absolute;top:0;opacity:0;visibility:hidden;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);transform:skew(30deg);background:#f3f3f3;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;border-left:1px solid #fff;-webkit-filter:blur(1px);filter:blur(1px)}.descriptionContainer{margin-bottom:20px}.descriptionContainer .descriptionIcon{margin-top:4px;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;-moz-box-pack:initial;justify-content:normal;grid-gap:7px;gap:7px}.descriptionContainer .descriptionLink{margin-top:7px;word-break:break-all}.descriptionContainer img{max-width:1.25rem;max-height:1.25rem}.curlyBracketsNb{-moz-box-pack:center;justify-content:center;grid-gap:2px;gap:2px}.curlyBracketsNb,.infoBarMain{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.infoBarMain{width:100%;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:justify;justify-content:space-between;background-color:rgba(155,151,181,.3);padding:6px 10px;border-radius:5px;color:var(--secondaryTextColor);-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,.25);box-shadow:inset 2px 2px 2px rgba(0,0,0,.25)}.infoBarMain .infoBarClose{cursor:pointer;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.infoBarMain .infoBarClose:hover{color:var(--primaryTextColor)}.scroll-up{position:fixed;bottom:3vh;right:2vw;font-size:1.9rem;z-index:100;background-color:rgba(155,151,181,.3);width:40px;height:40px;display:grid;place-items:center;border-radius:50%;cursor:pointer}.scroll-up:hover .scroll-icon{color:var(--primaryTextColor);opacity:1!important}.scroll-up .scroll-icon{-webkit-transition:font-size .2s;-moz-transition:font-size .2s;transition:font-size .2s;color:var(--secondaryTextColor);-webkit-animation:slide-down 1.5s ease-in infinite;-moz-animation:slide-down 1.5s ease-in infinite;animation:slide-down 1.5s ease-in infinite}.scroll-up .scroll-icon:active{color:var(--bodyBkg)}@media screen and (max-width:925px){.scroll-up{display:none}}@-webkit-keyframes slide-down{0%,to{-webkit-transform:translateY(-2px);transform:translateY(-2px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@-moz-keyframes slide-down{0%,to{-moz-transform:translateY(-2px);transform:translateY(-2px)}50%{-moz-transform:translateY(2px);transform:translateY(2px)}}@keyframes slide-down{0%,to{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}50%{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);transform:translateY(2px)}}.buttons_gooeyBtn__gVXcM{padding:15px 20px;border:none;color:#fff;-webkit-filter:url(#gooey);filter:url(#gooey);font-size:.9rem}.buttons_gooeyBtn__gVXcM:hover{color:#fff}.buttons_gooeyBtn__gVXcM.buttons_purple__Ty2CH,.buttons_gooeyBtn__gVXcM.buttons_purple__Ty2CH .buttons_bubble__Tzbju{background-color:#8167a9}.buttons_gooeyBtn__gVXcM.buttons_blue__wN0Ql,.buttons_gooeyBtn__gVXcM.buttons_blue__wN0Ql .buttons_bubble__Tzbju{background-color:#0a63bc}.buttons_gooeyBtn__gVXcM.buttons_disable__rWqwE{opacity:.4;cursor:auto}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju{border-radius:100%;position:absolute;top:0;left:0;display:block}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:first-child{left:26px;width:20px;height:20px;-webkit-animation:buttons_move-1__HOQH1 3.02s infinite;-moz-animation:buttons_move-1__HOQH1 3.02s infinite;animation:buttons_move-1__HOQH1 3.02s infinite;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(2){left:58px;width:20px;height:20px;-webkit-animation:buttons_move-2__s5GWT 3.04s infinite;-moz-animation:buttons_move-2__s5GWT 3.04s infinite;animation:buttons_move-2__s5GWT 3.04s infinite;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(3){left:20px;width:20px;height:20px;-webkit-animation:buttons_move-3__4Rj6e 3.06s infinite;-moz-animation:buttons_move-3__4Rj6e 3.06s infinite;animation:buttons_move-3__4Rj6e 3.06s infinite;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(4){left:33px;width:20px;height:20px;-webkit-animation:buttons_move-4__QNoqF 3.08s infinite;-moz-animation:buttons_move-4__QNoqF 3.08s infinite;animation:buttons_move-4__QNoqF 3.08s infinite;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(5){left:45px;width:20px;height:20px;-webkit-animation:buttons_move-5__93u3h 3.1s infinite;-moz-animation:buttons_move-5__93u3h 3.1s infinite;animation:buttons_move-5__93u3h 3.1s infinite;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(6){left:14px;width:20px;height:20px;-webkit-animation:buttons_move-6__wno09 3.12s infinite;-moz-animation:buttons_move-6__wno09 3.12s infinite;animation:buttons_move-6__wno09 3.12s infinite;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(7){left:43px;width:20px;height:20px;-webkit-animation:buttons_move-7__qCp8i 3.14s infinite;-moz-animation:buttons_move-7__qCp8i 3.14s infinite;animation:buttons_move-7__qCp8i 3.14s infinite;-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;animation-delay:1.4s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(8){left:66px;width:20px;height:20px;-webkit-animation:buttons_move-8__Pcbg6 3.16s infinite;-moz-animation:buttons_move-8__Pcbg6 3.16s infinite;animation:buttons_move-8__Pcbg6 3.16s infinite;-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(9){left:41px;width:20px;height:20px;-webkit-animation:buttons_move-9__YN7CE 3.18s infinite;-moz-animation:buttons_move-9__YN7CE 3.18s infinite;animation:buttons_move-9__YN7CE 3.18s infinite;-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;animation-delay:1.8s}.buttons_gooeyBtn__gVXcM .buttons_bubble__Tzbju:nth-child(10){left:34px;width:20px;height:20px;-webkit-animation:buttons_move-10__nw2xC 3.2s infinite;-moz-animation:buttons_move-10__nw2xC 3.2s infinite;animation:buttons_move-10__nw2xC 3.2s infinite;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}@-webkit-keyframes buttons_move-1__HOQH1{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-125px);transform:translateY(-125px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-1__HOQH1{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-125px);transform:translateY(-125px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-1__HOQH1{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-125px);-moz-transform:translateY(-125px);transform:translateY(-125px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-2__s5GWT{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-80px);transform:translateY(-80px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-2__s5GWT{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-80px);transform:translateY(-80px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-2__s5GWT{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);transform:translateY(-80px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-3__4Rj6e{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-99px);transform:translateY(-99px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-3__4Rj6e{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-99px);transform:translateY(-99px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-3__4Rj6e{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-99px);-moz-transform:translateY(-99px);transform:translateY(-99px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-4__QNoqF{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-120px);transform:translateY(-120px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-4__QNoqF{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-120px);transform:translateY(-120px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-4__QNoqF{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-120px);-moz-transform:translateY(-120px);transform:translateY(-120px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-5__93u3h{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-111px);transform:translateY(-111px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-5__93u3h{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-111px);transform:translateY(-111px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-5__93u3h{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-111px);-moz-transform:translateY(-111px);transform:translateY(-111px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-6__wno09{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-58px);transform:translateY(-58px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-6__wno09{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-58px);transform:translateY(-58px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-6__wno09{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-58px);-moz-transform:translateY(-58px);transform:translateY(-58px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-7__qCp8i{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-77px);transform:translateY(-77px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-7__qCp8i{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-77px);transform:translateY(-77px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-7__qCp8i{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-77px);-moz-transform:translateY(-77px);transform:translateY(-77px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-8__Pcbg6{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-52px);transform:translateY(-52px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-8__Pcbg6{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-52px);transform:translateY(-52px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-8__Pcbg6{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-52px);-moz-transform:translateY(-52px);transform:translateY(-52px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-9__YN7CE{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-70px);transform:translateY(-70px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-9__YN7CE{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-70px);transform:translateY(-70px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-9__YN7CE{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);transform:translateY(-70px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes buttons_move-10__nw2xC{0%{-webkit-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-60px);transform:translateY(-60px)}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-moz-keyframes buttons_move-10__nw2xC{0%{-moz-transform:translate(0);transform:translate(0)}99%{-moz-transform:translateY(-60px);transform:translateY(-60px)}to{-moz-transform:translate(0);transform:translate(0);opacity:0}}@keyframes buttons_move-10__nw2xC{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}99%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);transform:translateY(-60px)}to{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:0}}.buttons_hamburger__Yi5XQ{width:30px;height:100%;position:relative;cursor:pointer;z-index:10}.buttons_hamburger__Yi5XQ span{display:block;width:100%;height:4px;margin:5px 0;border-radius:50px;mix-blend-mode:color-dodge;-webkit-transition:transform .2s,opacity .15s;-moz-transition:transform .2s,opacity .15s;transition:transform .2s,opacity .15s}.buttons_hamburger__Yi5XQ span:first-child,.buttons_hamburger__Yi5XQ span:nth-child(3){width:65%;background-color:var(--secondaryTextColor)}.buttons_hamburger__Yi5XQ span:nth-child(2){background-color:#8167a9}.buttons_hamburger__Yi5XQ span:nth-child(3){margin-left:auto}.buttons_hamburger__Yi5XQ.buttons_hamburgerCross__uyZsU span{width:100%}.buttons_hamburger__Yi5XQ.buttons_hamburgerCross__uyZsU span:first-child{-webkit-transform:translateY(4px) rotate(45deg);-moz-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.buttons_hamburger__Yi5XQ.buttons_hamburgerCross__uyZsU span:nth-child(2){-webkit-transform:translateY(-5px) rotate(-45deg);-moz-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.buttons_hamburger__Yi5XQ.buttons_hamburgerCross__uyZsU span:nth-child(3){opacity:0}.Home_homeMain__TUJbn{width:100%;height:100vh;flex-direction:column;-moz-box-align:start;align-items:flex-start;-moz-box-pack:start;justify-content:flex-start;background-image:var(--bkgImage);overflow:hidden}#Home_nav__esSPu,.Home_homeMain__TUJbn{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal}#Home_nav__esSPu{min-height:55px;flex-direction:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;padding:10px 20px;margin-top:10px}#Home_nav__esSPu .Home_gsapLogo__rQvTD{display:-moz-box;display:flex;font-family:lilita}@media screen and (max-width:600px){#Home_nav__esSPu{padding-bottom:20px}}.Home_navItemContainer__zViQf{margin-bottom:auto}.Home_navItemContainer__zViQf a,.Home_routes__t9n8G a{color:var(--secondaryTextColor);margin:0 calc(20px / 2);padding:6px 8px;position:relative}.Home_navItemContainer__zViQf a:not(.Home_routes__t9n8G a.Home_activeNavItem__Ho6N_,.Home_navItemContainer__zViQf a.Home_activeNavItem__Ho6N_):hover,.Home_routes__t9n8G a:not(.Home_routes__t9n8G a.Home_activeNavItem__Ho6N_,.Home_navItemContainer__zViQf a.Home_activeNavItem__Ho6N_):hover{color:var(--primaryTextColor)}.Home_navItemContainer__zViQf a:not(.Home_routes__t9n8G a.Home_activeNavItem__Ho6N_,.Home_navItemContainer__zViQf a.Home_activeNavItem__Ho6N_):hover:before,.Home_routes__t9n8G a:not(.Home_routes__t9n8G a.Home_activeNavItem__Ho6N_,.Home_navItemContainer__zViQf a.Home_activeNavItem__Ho6N_):hover:before{-webkit-transform:translateX(-50%) scaleX(1);-moz-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1)}.Home_navItemContainer__zViQf a:not(.Home_routes__t9n8G a.Home_activeNavItem__Ho6N_,.Home_navItemContainer__zViQf a.Home_activeNavItem__Ho6N_):before,.Home_routes__t9n8G a:not(.Home_routes__t9n8G a.Home_activeNavItem__Ho6N_,.Home_navItemContainer__zViQf a.Home_activeNavItem__Ho6N_):before{content:"";position:absolute;top:50%;left:50%;width:90%;height:2px;background-color:#8167a9;-webkit-transform:translateX(-50%) scaleX(0);-moz-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0);-webkit-transition:transform .2s;-moz-transition:transform .2s;transition:transform .2s}.Home_navItemContainer__zViQf a.Home_activeNavItem__Ho6N_,.Home_routes__t9n8G a.Home_activeNavItem__Ho6N_{color:var(--primaryTextColor);background-color:var(--boxColor);border-radius:5px;-webkit-box-shadow:var(--smallBoxShadow);box-shadow:var(--smallBoxShadow)}.Home_navItemContainer__zViQf a.Home_activeNavItem__Ho6N_:after,.Home_routes__t9n8G a.Home_activeNavItem__Ho6N_:after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:#8167a9;border-radius:0 0 3px 3px}#Home_main__OVLM4{-moz-box-flex:1;flex:1 1;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}#Home_main__OVLM4,#Home_nav__esSPu{width:100%;z-index:2}#Home_iconsContainer__giGa1{--iconSize:0;width:100vw;height:100vh;position:fixed;top:0;left:0;pointer-events:none;display:grid;grid-template-columns:repeat(var(--iconSize),1fr);grid-template-rows:repeat(var(--iconSize),1fr)}#Home_iconsContainer__giGa1>span{display:-moz-box;display:flex;padding:10px}#Home_iconsContainer__giGa1>span .Home_bkgIcon__Id_v5{color:var(--primaryTextColor);font-size:3rem;opacity:.03;pointer-events:none}#Home_iconsContainer__giGa1>span .Home_bkgIcon__Id_v5:hover{opacity:.3}.Home_themeIcon__jekf6{cursor:pointer;margin-left:10px}.Home_themeIcon__jekf6 .Home_darkIcon__y0Xkn,.Home_themeIcon__jekf6 .Home_lightIcon__XbRBc{width:1.125rem;vertical-align:top;margin-top:1px}.Home_themeIcon__jekf6 .Home_lightIcon__XbRBc{-webkit-animation:Home_slideIconOut__GvI2X .4s ease-out forwards;-moz-animation:Home_slideIconOut__GvI2X .4s ease-out forwards;animation:Home_slideIconOut__GvI2X .4s ease-out forwards}.Home_themeIcon__jekf6 .Home_darkIcon__y0Xkn{-webkit-animation:Home_slideIconIn__Hmzec .4s ease-out forwards;-moz-animation:Home_slideIconIn__Hmzec .4s ease-out forwards;animation:Home_slideIconIn__Hmzec .4s ease-out forwards}@-webkit-keyframes Home_slideIconIn__Hmzec{0%{opacity:0;-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes Home_slideIconIn__Hmzec{0%{opacity:0;-moz-transform:translate(10px,-10px);transform:translate(10px,-10px)}to{opacity:1;-moz-transform:translate(0);transform:translate(0)}}@keyframes Home_slideIconIn__Hmzec{0%{opacity:0;-webkit-transform:translate(10px,-10px);-moz-transform:translate(10px,-10px);transform:translate(10px,-10px)}to{opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}}@-webkit-keyframes Home_slideIconOut__GvI2X{0%{opacity:0;-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes Home_slideIconOut__GvI2X{0%{opacity:0;-moz-transform:translate(10px,10px);transform:translate(10px,10px)}to{opacity:1;-moz-transform:translate(0);transform:translate(0)}}@keyframes Home_slideIconOut__GvI2X{0%{opacity:0;-webkit-transform:translate(10px,10px);-moz-transform:translate(10px,10px);transform:translate(10px,10px)}to{opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}}.Home_homeContainer__FDaTl{height:100%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between}.Home_homeContainer__FDaTl,.Home_homeContainer__FDaTl #Home_homeCenter__x59Fe{width:100%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.Home_homeContainer__FDaTl #Home_homeCenter__x59Fe{-moz-box-flex:1;flex:1 1;-moz-box-pack:center;justify-content:center;position:relative}@media screen and (max-width:600px){.Home_homeContainer__FDaTl #Home_homeCenter__x59Fe{text-align:center}}.Home_homeContainer__FDaTl #Home_homeCenter__x59Fe svg{width:45vw}.Home_homeContainer__FDaTl #Home_homeCenter__x59Fe img{position:absolute;top:50%;left:50%;max-height:100%;-webkit-animation:Home_bad-bkg-size__c_xWT .5s ease-out forwards;-moz-animation:Home_bad-bkg-size__c_xWT .5s ease-out forwards;animation:Home_bad-bkg-size__c_xWT .5s ease-out forwards;z-index:-1;-webkit-filter:var(--rkdHomeImgShadow);filter:var(--rkdHomeImgShadow)}.Home_homeContainer__FDaTl #Home_homeActions__6gY1I{width:100%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:20px 0;margin-top:10px;grid-gap:25px;gap:25px}.Home_softEng__4_5ET{-webkit-animation:Home_showSoft__6t_uU 4s ease-out forwards;-moz-animation:Home_showSoft__6t_uU 4s ease-out forwards;animation:Home_showSoft__6t_uU 4s ease-out forwards}@-webkit-keyframes Home_showSoft__6t_uU{0%{opacity:0}to{opacity:1}}@-moz-keyframes Home_showSoft__6t_uU{0%{opacity:0}to{opacity:1}}@keyframes Home_showSoft__6t_uU{0%{opacity:0}to{opacity:1}}@-webkit-keyframes Home_bad-bkg-size__c_xWT{0%{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-moz-keyframes Home_bad-bkg-size__c_xWT{0%{-moz-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}to{-moz-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes Home_bad-bkg-size__c_xWT{0%{-webkit-transform:translate(-50%,-50%) scale(.7);-moz-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}to{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.Home_hamburgerNavigationMenu__I5UWw{width:70vw;height:70vh;padding:25px 10px;background-color:var(--boxColor);margin-top:calc(55px);border-radius:5px;-webkit-box-shadow:var(--smallBoxShadow);box-shadow:var(--smallBoxShadow)}.Home_hamburgerNavigationMenu__I5UWw,.Home_hamburgerNavigationMenu__I5UWw .Home_routes__t9n8G{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Home_hamburgerNavigationMenu__I5UWw .Home_routes__t9n8G{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Home_hamburgerNavigationMenu__I5UWw .Home_routes__t9n8G a{margin:20% 0;font-size:1.125rem}.Home_hamburgerNavigationMenu__I5UWw .Home_routes__t9n8G a.Home_activeNavItem__Ho6N_{color:#fff;background-color:#8167a9;border-radius:5px;-webkit-box-shadow:var(--smallBoxShadow);box-shadow:var(--smallBoxShadow);border-radius:3px}.Home_hamburgerNavigationMenu__I5UWw .Home_routes__t9n8G a.Home_activeNavItem__Ho6N_:after{display:none}.Home_hamburgerNavigationMenu__I5UWw .Home_mobileThemeToggler__1wSYL{position:absolute;bottom:20px;right:20px}.Home_hamburgerNavigationMenu__I5UWw .Home_mobileThemeToggler__1wSYL .Home_darkIcon__y0Xkn,.Home_hamburgerNavigationMenu__I5UWw .Home_mobileThemeToggler__1wSYL .Home_lightIcon__XbRBc{width:1.7rem}.ribbon_ribbon__8oWSk{-webkit-box-shadow:0 3px 0 rgba(0,0,0,.05);box-shadow:0 3px 0 rgba(0,0,0,.05);font-weight:700;padding:4px 10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--boxColor)}.ribbon_ribbon__8oWSk:after,.ribbon_ribbon__8oWSk:before{position:absolute;background-color:inherit;content:""}.ribbon_ribbon__8oWSk:before{top:0;width:7px;height:41px}.ribbon_ribbon__8oWSk:after{bottom:-12px;width:7px;height:12px;-webkit-box-shadow:0 .062em 0 rgba(255,255,255,.6);box-shadow:0 .062em 0 rgba(255,255,255,.6)}.ribbon_ribbon__8oWSk.ribbon_left__swSgb{margin-left:-10px;border-radius:0 4px 4px 0}.ribbon_ribbon__8oWSk.ribbon_left__swSgb:after,.ribbon_ribbon__8oWSk.ribbon_left__swSgb:before{left:-7px;border-radius:20px 0 0 20px}.ribbon_ribbon__8oWSk.ribbon_right__Z8SYL{margin-right:-10px;margin-left:auto;border-radius:4px 0 0 4px}.ribbon_ribbon__8oWSk.ribbon_right__Z8SYL:after,.ribbon_ribbon__8oWSk.ribbon_right__Z8SYL:before{right:-7px;border-radius:0 20px 20px 0}.ribbon_ribbon__8oWSk.ribbon_purple__x_K_q{background-color:#9b97b5}.ribbon_ribbon__8oWSk.ribbon_purple__x_K_q:after{background-color:#656086}.ribbon_ribbon__8oWSk.ribbon_rosybrown__buekr{background-color:#bc8f8f}.ribbon_ribbon__8oWSk.ribbon_rosybrown__buekr:after{background-color:#8f5656}.ribbon_ribbon__8oWSk.ribbon_tan__a8mAr{background-color:#b5b1a6}.ribbon_ribbon__8oWSk.ribbon_tan__a8mAr:after{background-color:#86806f}.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ{--youtubeColor:#c76494;--youtubeBkg:#eee;--width:2px;background-color:var(--youtubeBkg);position:relative}.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ:after{background-color:#b3b3b3;border-top:var(--width) solid var(--youtubeColor);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ:before{z-index:-1;background-color:var(--youtubeBkg)}.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ,.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ:before{-webkit-box-shadow:0 0 0 var(--width) var(--youtubeColor);box-shadow:0 0 0 var(--width) var(--youtubeColor)}.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ p{color:#1f2029}.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ p:after,.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ p:before{content:"";height:100%;width:var(--width);background:var(--youtubeBkg);position:absolute}.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ p:after{left:-webkit-calc(-1*var(--width));left:-moz-calc(-1*var(--width));left:calc(-1*var(--width));top:0}.ribbon_ribbon__8oWSk.ribbon_youtube__noOBJ p:before{left:0;bottom:-webkit-calc(-100% - var(--width));bottom:-moz-calc(-100% - var(--width));bottom:calc(-100% - var(--width));background-color:var(--boxColor);width:4px}