@font-face{font-family:ExoSpace;src:url(/static/media/exospace.b6096e5274189ebc352e.ttf) format("truetype")}*{scrollbar-width:thin}::-webkit-scrollbar{width:13px}::-webkit-scrollbar-track{background:#e8fdee}::-webkit-scrollbar-thumb{background-color:#14e956;border:2px solid #fdfdfd;border-radius:20px}@font-face{font-family:Cyborg;src:url(/static/media/cyborg.074aa61276a2a2f121a4.ttf) format("truetype")}:root{--navlink-font-size:4.25rem}#root,body,html{width:100%}body,html{cursor:url(/static/media/cursor.5b3f3b5c07736388f143.svg) 15 15,move;height:100%;overflow-x:hidden}@media (min-width:760px) and (max-width:1024px){body,html{max-height:100%;max-width:100%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050810;color:#f5f5f5;font-family:Exospace;scroll-behavior:smooth}a[href],button,input[type=checkbox],input[type=image],input[type=submit],label[for],select{cursor:url(/static/media/link_cursor.7219a884818048edacbe.svg) 15 15,move!important}@media (max-width:600px){body{overflow-x:hidden!important}}header{animation:fadeInDown 1s ease forwards;background-color:#10e956!important;max-width:100%;position:sticky;top:0;z-index:100}header .header_wrapper{height:100%;padding:5px 20px}header .header_wrapper .logo img{border-radius:8px;max-width:70px}header .header_wrapper .nav_list_container .nav_button{align-items:center;animation:wobble 1s ease 10s forwards;border-radius:5px;cursor:pointer;display:flex;height:45px;justify-content:center;position:fixed;right:2rem;top:15px;width:60px;z-index:2000}header .header_wrapper .nav_button .nav_icon{background-color:#1e2128;border-radius:4px;display:inline-block;height:8px;margin-right:-.8rem;position:relative;transform:rotate(.5turn);width:2.7rem}header .header_wrapper .nav_button .nav_icon:before{top:-.8rem;width:2rem}header .header_wrapper .nav_button .nav_icon:after,header .header_wrapper .nav_button .nav_icon:before{background-color:#1e2128;border-radius:4px;content:"";display:inline-block;height:8px;left:0;position:absolute;transition:all .2s}header .header_wrapper .nav_button .nav_icon:after{top:.8rem;width:3.5rem}header .header_wrapper .nav_list_container .nav_active .nav_icon:before{top:0;transform:rotate(135deg);width:3.5rem}header .header_wrapper .nav_list_container .nav_active .nav_icon:after{top:0;transform:rotate(-135deg);width:3.5rem}header .header_wrapper .nav_list_container .nav_active .nav_icon{background-color:initial}header .menu{display:none}header .header_wrapper .menu_active{align-items:flex-end;background:#14e956;display:flex;height:100vh!important;justify-content:space-between;left:0;position:fixed;top:0;width:100%!important;z-index:1000}header .header_wrapper .menu_active .header_socials{background:#1e2128;display:flex;grid-area:box;height:100%;width:100%}@media (min-width:760px){header .header_wrapper .menu_active .header_socials{max-width:50vw}}header .header_wrapper .menu_active .header_socials .github{align-items:center;background:#333;color:#d6d6d6;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:25%}.header_socials .github{opacity:0}.menu_active .header_socials .github{animation:zoomIn .5s ease forwards;opacity:1;transition:opacity .5s}header .header_wrapper .menu_active .header_socials .github .github_box{align-items:center;display:flex;flex-direction:column}header .header_wrapper .menu_active .header_socials .github .github_box svg{height:85px;transform:rotate(270deg);width:85px}header .header_wrapper .menu_active .header_socials .github .github_box p{font-size:5.5rem;font-weight:600;padding:5rem;transform:rotate(270deg)}header .header_wrapper .menu_active .header_socials .linkedin{align-items:center;background:#0077b5;color:#cce4f0;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;width:25%}.header_socials .linkedin{opacity:0}.menu_active .header_socials .linkedin{animation:zoomIn .5s ease forwards;opacity:1;transition:opacity .5s}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box{align-items:center;display:flex;flex-direction:column}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box svg{height:85px;transform:rotate(270deg);width:85px}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box p{font-size:5.5rem;font-weight:600;padding:6rem;transform:rotate(270deg)}header .header_wrapper .menu_active .header_socials .twitter{align-items:center;background:#1da1f2;color:#d2ecfc;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;width:25%}.header_socials .twitter{opacity:0}.menu_active .header_socials .twitter{animation:zoomIn .5s ease forwards;opacity:1;transition:opacity .5s}header .header_wrapper .menu_active .header_socials .twitter .twitter_box{align-items:center;display:flex;flex-direction:column}header .header_wrapper .menu_active .header_socials .twitter .twitter_box svg{height:85px;transform:rotate(270deg);width:85px}header .header_wrapper .menu_active .header_socials .twitter .twitter_box p{font-size:5.5rem;font-weight:600;padding:5rem;transform:rotate(270deg)}header .header_wrapper .menu_active .header_socials .schedule{align-items:center;background:#006cff;color:#cce2ff;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;width:25%}.header_socials .schedule{opacity:0}.menu_active .header_socials .schedule{animation:zoomIn .5s ease forwards;opacity:1;transition:opacity .5s}header .header_wrapper .menu_active .header_socials .schedule .schedule_box{align-items:center;display:flex;flex-direction:column}header .header_wrapper .menu_active .header_socials .schedule .schedule_box svg{height:85px;transform:rotate(270deg);width:85px}header .header_wrapper .menu_active .header_socials .schedule .schedule_box p{font-size:5.5rem;font-weight:600;padding:6rem;transform:rotate(270deg)}header .header_wrapper .menu_active .menu_list{align-items:center;background:#1e2128;display:flex;grid-area:menu;height:75%;justify-content:flex-end;text-align:right;width:50%}header .header_wrapper .menu_active .menu_list ul{padding-right:30px}header .header_wrapper .menu_active .menu_list ul li{background:#0000;list-style:none;margin-top:20px}header .header_wrapper .menu_active .menu_list ul li a{color:#f5f5f5;font-size:var(--navlink-font-size);font-weight:900;letter-spacing:3px;text-decoration:none;text-shadow:3px 3px 0 #14e956,-1px -1px 0 #14e956,1px -1px 0 #14e956,-1px 1px 0 #14e956,1px 1px 0 #14e956;text-transform:uppercase}header .header_wrapper .menu_active .menu_list ul li .active:before,header .header_wrapper .menu_active .menu_list ul li a:hover:before{background-color:initial;background-image:url(/static/media/active_link_hand.c1f7bc9386597ae39f37.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:" ";display:inline-block;height:60px;margin-right:2rem;width:60px}@supports (-webkit-text-stroke:0.1px #14e956){header .header_wrapper .menu_active .menu_list ul li a{-webkit-text-stroke:.1px #14e956;-webkit-text-fill-color:#0000}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:760px) and (max-width:1024px){header{max-width:100%}}@media (min-width:480px) and (max-width:759px){header{max-width:100%}}@media (max-width:479px){header{max-width:100%}}@media (min-width:760px) and (max-width:1024px){header .header_wrapper .menu_active .menu_list ul li a{font-size:3rem}}@media (min-width:480px) and (max-width:759px){header .header_wrapper .menu_active .menu_list ul li a{font-size:2.1rem;letter-spacing:4px;text-shadow:3px 3px 0 #12d24d,-1px -1px 0 #12d24d,1px -1px 0 #12d24d,-1px 1px 0 #12d24d,1px 1px 0 #12d24d;@supports (-webkit-text-stroke:.1px #14e956){-webkit-text-stroke:.1px #14e956;-webkit-text-fill-color:#0000}}}@media (min-width:1025px) and (max-width:1300px){header .header_wrapper .menu_active .header_socials .github .github_box p{font-size:5.2rem;padding:4.5rem}header .header_wrapper .menu_active .header_socials .github .github_box svg{height:80px;width:80px}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box p{font-size:5.2rem;padding:5rem}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box svg{height:80px;width:80px}header .header_wrapper .menu_active .header_socials .twitter .twitter_box p{font-size:5.2rem;padding:4.5rem}header .header_wrapper .menu_active .header_socials .twitter .twitter_box svg{height:80px;width:80px}header .header_wrapper .menu_active .header_socials .schedule .schedule_box p{font-size:5.2rem;padding:5rem}header .header_wrapper .menu_active .header_socials .schedule .schedule_box svg{height:80px;width:80px}header .header_wrapper .menu_active .menu_list ul li .active:before,header .header_wrapper .menu_active .menu_list ul li a:hover:before{height:52px;margin-right:1.7rem;width:52px}}@media (min-width:760px) and (max-width:1024px){header .header_wrapper .menu_active .header_socials .github .github_box p{font-size:4.6rem;padding-right:2rem}header .header_wrapper .menu_active .header_socials .github .github_box svg{height:70px;width:70px}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box p{font-size:4.6rem;padding:4.5rem}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box svg{height:70px;width:70px}header .header_wrapper .menu_active .header_socials .twitter .twitter_box p{font-size:4.6rem;padding:4rem}header .header_wrapper .menu_active .header_socials .twitter .twitter_box svg{height:70px;width:70px}header .header_wrapper .menu_active .header_socials .schedule .schedule_box p{font-size:4.6rem;padding:4.5rem}header .header_wrapper .menu_active .header_socials .schedule .schedule_box svg{height:70px;width:70px}header .header_wrapper .menu_active .menu_list ul li .active:before,header .header_wrapper .menu_active .menu_list ul li a:hover:before{height:43px;margin-right:1.4rem;width:43px}header .header_wrapper .nav_list_container .nav_button{height:32px;width:42px}}@media (min-width:480px) and (max-width:759px){header .header_wrapper .menu_active .header_socials .github .github_box p{font-size:3rem;padding:1.4rem;transform:rotate(0turn)}header .header_wrapper .menu_active .header_socials .github .github_box svg{height:60px;transform:rotate(0turn);width:60px}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box p{font-size:3rem;padding:1.4rem;transform:rotate(0turn)}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box svg{height:60px;transform:rotate(0turn);width:60px}header .header_wrapper .menu_active .header_socials .twitter .twitter_box p{font-size:3rem;padding:1.4rem;transform:rotate(0turn)}header .header_wrapper .menu_active .header_socials .twitter .twitter_box svg{height:60px;transform:rotate(0turn);width:60px}header .header_wrapper .menu_active .header_socials .schedule .schedule_box p{font-size:3rem;padding:1.4rem;transform:rotate(0turn)}header .header_wrapper .menu_active .header_socials .schedule .schedule_box svg{height:60px;transform:rotate(0turn);width:60px}header .header_wrapper .menu_active{flex-direction:column}header .header_wrapper .menu_active .header_socials{display:block;order:2;width:100vw!important}header .header_wrapper .menu_active .header_socials .github{height:5rem;width:100%}header .header_wrapper .menu_active .header_socials .github .github_box{flex-direction:row}header .header_wrapper .menu_active .header_socials .linkedin{height:5rem;width:100%}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box{flex-direction:row}header .header_wrapper .menu_active .header_socials .twitter{height:5rem;width:100%}header .header_wrapper .menu_active .header_socials .twitter .twitter_box{flex-direction:row}header .header_wrapper .menu_active .header_socials .schedule{height:5rem;width:100%}header .header_wrapper .menu_active .header_socials .schedule .schedule_box{flex-direction:row}header .header_wrapper .menu_active .menu_list{justify-content:center;width:100%}header .header_wrapper .menu_active .menu_list ul li .active:before,header .header_wrapper .menu_active .menu_list ul li a:hover:before{height:34px;margin-right:1.2rem;width:34px}header .header_wrapper .menu_active .menu_list ul{margin:20px 0;padding-right:0}header .header_wrapper .nav_list_container .nav_button{height:30px;width:40px}header .header_wrapper .nav_list_container .nav_active .nav_icon:after,header .header_wrapper .nav_list_container .nav_active .nav_icon:before{background-color:#10e956;width:3rem}}@media (max-width:479px){header .header_wrapper .menu_active .menu_list ul li a{font-size:2rem;letter-spacing:4px;text-shadow:3px 3px 0 #12d24d,-1px -1px 0 #12d24d,1px -1px 0 #12d24d,-1px 1px 0 #12d24d,1px 1px 0 #12d24d;@supports (-webkit-text-stroke:.1px #14e956){-webkit-text-stroke:.1px #14e956;-webkit-text-fill-color:#0000}}header .header_wrapper .menu_active .header_socials .github .github_box p{font-size:2rem;padding:1.4rem;transform:rotate(0turn)}header .header_wrapper .menu_active .header_socials .github .github_box svg{height:50px;transform:rotate(0turn);width:50px}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box p{font-size:2rem;padding:1rem;transform:rotate(0turn)}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box svg{height:50px;transform:rotate(0turn);width:50px}header .header_wrapper .menu_active .header_socials .twitter .twitter_box p{font-size:2rem;padding:1.4rem;transform:rotate(0turn)}header .header_wrapper .menu_active .header_socials .twitter .twitter_box svg{height:50px;transform:rotate(0turn);width:50px}header .header_wrapper .menu_active .header_socials .schedule .schedule_box p{font-size:2rem;padding:1rem;transform:rotate(0turn)}header .header_wrapper .menu_active .header_socials .schedule .schedule_box svg{height:50px;transform:rotate(0turn);width:50px}header .header_wrapper .menu_active{flex-direction:column}header .header_wrapper .menu_active .header_socials{display:block;order:2;width:100vw!important}header .header_wrapper .menu_active .header_socials .github{height:5rem;width:100%}header .header_wrapper .menu_active .header_socials .github .github_box{flex-direction:row}header .header_wrapper .menu_active .header_socials .linkedin{height:5rem;width:100%}header .header_wrapper .menu_active .header_socials .linkedin .linkedin_box{flex-direction:row}header .header_wrapper .menu_active .header_socials .twitter{height:5rem;width:100%}header .header_wrapper .menu_active .header_socials .twitter .twitter_box{flex-direction:row}header .header_wrapper .menu_active .header_socials .schedule{height:5rem;width:100%}header .header_wrapper .menu_active .header_socials .schedule .schedule_box{flex-direction:row}header .header_wrapper .menu_active .menu_list{justify-content:center;width:100%}header .header_wrapper .menu_active .menu_list ul li .active:before,header .header_wrapper .menu_active .menu_list ul li a:hover:before{height:34px;margin-right:1.2rem;width:34px}header .header_wrapper .menu_active .menu_list ul{margin:20px 0;padding-right:0}header .header_wrapper .nav_list_container .nav_button{height:30px;width:40px}header .header_wrapper .nav_list_container .nav_active .nav_icon:after,header .header_wrapper .nav_list_container .nav_active .nav_icon:before{background-color:#10e956;width:3rem}header .header_wrapper .nav_list_container .nav_icon:after{height:6px;top:.7rem;width:2.5rem}header .header_wrapper .nav_button .nav_icon{height:6px;width:2rem}header .header_wrapper .nav_list_container .nav_icon:before{height:6px;top:-.7rem;width:1.6rem}}h1{font-size:3.5rem;line-height:60px}h2{font-size:2.8rem;line-height:48px}.home{max-width:100%;transform:translateZ(0);width:100%;will-change:transform}.home .home-intro{align-items:center;background-image:linear-gradient(to right bottom,#05081099,#05081099),url(/static/media/home_bg.89d3119228d600788910.svg);background-position:top;background-size:cover;display:flex;justify-content:space-between;padding:100px}@media (min-width:760px) and (max-width:1024px){.home .home-intro{flex-direction:column;padding:8rem 2rem 0}}@media (min-width:480px) and (max-width:759px){.home .home-intro{flex-direction:column;padding:6rem 1.2rem 0}}@media (max-width:479px){.home .home-intro{flex-direction:column;padding:4rem .5rem 0;text-align:center}}.home .home-intro.hidden{opacity:0}.home .home-intro.show{opacity:1}.home .home-intro.show .hero-icon{animation:fadeInRight 1s ease forwards}.home .home-intro.show .content{animation:fadeInLeft 1s ease forwards;will-change:transform}.home .home-intro .content{margin-right:6rem;width:55%}@media (min-width:760px) and (max-width:1024px){.home .home-intro .content{align-items:flex-start;display:flex;flex-direction:column;margin-right:0;width:100%}}@media (min-width:480px) and (max-width:759px){.home .home-intro .content{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:2rem;margin-right:0;width:100%}}@media (max-width:479px){.home .home-intro .content{align-items:center;display:flex;flex-direction:column;margin-right:0;width:100%}}.home .home-intro .content .first_content{margin-bottom:1.5rem;width:max-content}.home .home-intro .content .first_content p{background:rgba(20,233,88,.157);border-radius:12px;color:#14e956;font-size:1.4rem;font-weight:900;letter-spacing:.05em;margin:0;padding:.5rem 1rem;text-transform:capitalize}@media (min-width:1025px) and (max-width:1300px){.home .home-intro .content .first_content p{font-size:1.2rem}}@media (min-width:760px) and (max-width:1024px){.home .home-intro .content .first_content p{font-size:1rem}}@media (min-width:480px) and (max-width:759px){.home .home-intro .content .first_content p{align-items:center;display:flex;font-size:.85rem;padding:.27rem .7rem}}@media (max-width:479px){.home .home-intro .content .first_content p{align-items:center;display:flex;font-size:.75rem;padding:.2rem .5rem}}.home .home-intro .content .content-tertiary p span,.home .home-intro .content .first_content p span{animation:wobble 2.5s infinite;display:inline-block;font-size:1.7rem}@media (min-width:1025px) and (max-width:1300px){.home .home-intro .content .first_content p span{font-size:1.5rem}}@media (min-width:760px) and (max-width:1024px){.home .home-intro .content .first_content p span{font-size:1.2rem}}@media (min-width:480px) and (max-width:759px){.home .home-intro .content .first_content p span{font-size:1rem}}@media (max-width:479px){.home .home-intro .content .first_content p span{font-size:.9rem}}.home .home-intro .content .second_content{margin-bottom:1.5rem}.home .home-intro .content .second_content h1{font-family:Exospace;font-weight:900;letter-spacing:.02em;margin:0;text-transform:capitalize}@media (min-width:1025px) and (max-width:1300px){.home .home-intro .content .second_content h1{font-size:3.2rem}}@media (min-width:760px) and (max-width:1024px){.home .home-intro .content .second_content h1{font-size:2.9rem}}@media (min-width:480px) and (max-width:759px){.home .home-intro .content .second_content h1{font-size:2.6rem}}@media (max-width:479px){.home .home-intro .content .second_content h1{font-size:2.3rem}}.home .home-intro .content .second_content h1 span{color:#14e956;font-family:Cyborg;font-size:4.2rem;text-shadow:3px 3px 0 #1f2127,-1px -1px 0 #1f2127,1px -1px 0 #1f2127,-1px 1px 0 #1f2127,1px 1px 0 #1f2127}@media (min-width:1025px) and (max-width:1300px){.home .home-intro .content .second_content h1 span{font-size:3.9rem}}@media (min-width:760px) and (max-width:1024px){.home .home-intro .content .second_content h1 span{font-size:3.4rem}}@media (min-width:480px) and (max-width:759px){.home .home-intro .content .second_content h1 span{font-size:3rem}}@media (max-width:479px){.home .home-intro .content .second_content h1 span{font-size:2.6rem}}.home .home-intro .content .third_content p{font-size:18px;font-weight:700;letter-spacing:.04em;line-height:30px;margin:0;opacity:.8;text-transform:lowercase}@media (min-width:1025px) and (max-width:1300px){.home .home-intro .content .third_content p{font-size:16px;line-height:26px}}@media (min-width:760px) and (max-width:1024px){.home .home-intro .content .third_content p{font-size:15px}}@media (min-width:480px) and (max-width:759px){.home .home-intro .content .third_content p{font-size:14px;line-height:21px}}@media (max-width:479px){.home .home-intro .content .third_content p{font-size:13px;line-height:20px}}.home .home-intro.show .hero_icon{animation:fadeInRight 2s ease forwards}.home .home-intro .hero_icon{padding-bottom:1rem;transition:transform .5s ease;width:45%}@media (min-width:760px) and (max-width:1024px){.home .home-intro .hero_icon{align-items:center;display:flex;justify-content:center;width:100%}}@media (min-width:480px) and (max-width:759px){.home .home-intro .hero_icon{align-items:center;display:flex;justify-content:center;padding-bottom:2rem;width:100%}}@media (max-width:479px){.home .home-intro .hero_icon{align-items:center;display:flex;justify-content:center;padding-bottom:3rem;width:100%}}.home .home-intro .hero_icon svg{height:366px;width:500px}@media (min-width:1025px) and (max-width:1300px){.home .home-intro .hero_icon svg{height:329px;width:450px}}@media (min-width:760px) and (max-width:1024px){.home .home-intro .hero_icon svg{height:314px;width:430px}}@media (min-width:480px) and (max-width:759px){.home .home-intro .hero_icon svg{height:292px;width:400px}}@media (max-width:479px){.home .home-intro .hero_icon svg{height:219px;width:300px}}.home .tooling{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5rem 0}.home .tooling.hidden{opacity:0}.home .tooling.show{opacity:1}.home .tooling.show .tooling_title{animation:flipInY 2s ease forwards;backface-visibility:visible!important}.home .tooling.show .tooling_box{animation:jackInTheBox 2s ease forwards}.home .tooling .tooling_title{align-items:center;background:#12141d;border-radius:12px;box-shadow:inset 0 0 4px 1px #14e956;-webkit-box-shadow:inset 0 0 4px 1px #14e956;-moz-box-shadow:inset 0 0 4px 1px #14e956;display:flex;justify-content:center;margin-bottom:5rem;padding:.8rem 2rem}@media (min-width:1025px) and (max-width:1300px){.home .tooling .tooling_title{padding:.7rem 1.7rem}}@media (min-width:760px) and (max-width:1024px){.home .tooling .tooling_title{padding:.6rem 1.5rem}}@media (min-width:480px) and (max-width:759px){.home .tooling .tooling_title{padding:.5rem 1.3rem}}@media (max-width:479px){.home .tooling .tooling_title{padding:.4rem 1.1rem}}@supports (-webkit-text-stroke:0.1px #000){.home .tooling .tooling_title h2{-webkit-text-stroke:.1px #000;-webkit-text-fill-color:#14e956}}.home .tooling .tooling_title h2{color:#14e956;font-family:Cyborg;font-weight:900;text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-transform:uppercase}@media (min-width:1025px) and (max-width:1300px){.home .tooling .tooling_title h2{font-size:2.5rem}}@media (min-width:760px) and (max-width:1024px){.home .tooling .tooling_title h2{font-size:2.2rem}}@media (min-width:480px) and (max-width:759px){.home .tooling .tooling_title h2{font-size:2rem}}@media (max-width:479px){.home .tooling .tooling_title h2{font-size:1.8rem}}.home .tooling .tooling_box{align-items:center;background:#0c8c3a;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5rem;width:50%}@media (min-width:1025px) and (max-width:1300px){.home .tooling .tooling_box{padding:.4rem}}@media (min-width:760px) and (max-width:1024px){.home .tooling .tooling_box{padding:.3rem;width:70%}}@media (min-width:480px) and (max-width:759px){.home .tooling .tooling_box{width:70%}}@media (max-width:479px){.home .tooling .tooling_box{width:80%}}.home .tooling .tooling_box .box_content{align-items:center;background:#021709;border-radius:8px;display:flex;flex:0 1 18%;height:60px;justify-content:space-evenly;margin:1%}@media (min-width:480px) and (max-width:759px){.home .tooling .tooling_box .box_content{flex:0 1 30%}}@media (max-width:479px){.home .tooling .tooling_box .box_content{flex:0 1 30%;height:50px}}.home .tooling .tooling_box .box_content .box_icon .icon{color:#0ea33c;height:30px;width:30px}@media (min-width:1025px) and (max-width:1300px){.home .tooling .tooling_box .box_content .box_icon .icon{height:27px;width:27px}}@media (min-width:760px) and (max-width:1024px){.home .tooling .tooling_box .box_content .box_icon .icon{height:25px;width:25px}}@media (max-width:479px){.home .tooling .tooling_box .box_content .box_icon .icon{height:23px;width:23px}}.home .tooling .tooling_box .box_content .box_text p{font-size:18px;font-weight:700;text-transform:capitalize}@media (min-width:1025px) and (max-width:1300px){.home .tooling .tooling_box .box_content .box_text p{font-size:16px}}@media (min-width:760px) and (max-width:1024px){.home .tooling .tooling_box .box_content .box_text p{font-size:16px}}@media (max-width:479px){.home .tooling .tooling_box .box_content .box_text p{font-size:12px}}.home .tooling .tooling_subtitle{color:#7c8597;font-size:.95rem;letter-spacing:.04em;margin-bottom:1.5rem;margin-top:-3.5rem;text-align:center;text-transform:uppercase}.home .tooling .skill_sphere{cursor:grab;height:560px;position:relative;touch-action:none;width:min(900px,92vw)}.home .tooling .skill_sphere:active{cursor:grabbing}.home .tooling .skill_sphere:after{background:radial-gradient(circle at center,#0000 55%,#0b0d14d9 100%);content:"";inset:0;pointer-events:none;position:absolute}.home .tooling .skill_sphere canvas{border-radius:16px}.home .tooling .skill_sphere_loading{align-items:center;color:#14e956;display:flex;font-family:Exospace;height:100%;justify-content:center;letter-spacing:.1em}.home .tooling .skill_tags{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:2rem;max-width:min(760px,90vw)}.home .tooling .skill_tags .skill_tag{background:#14e95614;border:1px solid #14e95640;border-radius:999px;color:#9fe7b6;font-size:.8rem;font-weight:600;padding:.35rem .85rem;transition:all .2s ease}.home .tooling .skill_tags .skill_tag:hover{background:#14e956;border-color:#14e956;color:#021709}@media (max-width:759px){.home .tooling .skill_sphere{height:420px}.home .tooling .tooling_subtitle{font-size:.8rem;margin-top:-2.5rem;padding:0 1rem}}.home .showroom{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5rem 0}.home .showroom.hidden{opacity:0}.home .showroom.show{opacity:1}.home .showroom.show .showroom_title{animation:flipInY 2s ease forwards;backface-visibility:visible!important}.home .showroom .showroom_title{align-items:center;background:#12141d;border-radius:12px;box-shadow:inset 0 0 4px 1px #14e956;-webkit-box-shadow:inset 0 0 4px 1px #14e956;-moz-box-shadow:inset 0 0 4px 1px #14e956;display:flex;justify-content:center;margin-bottom:5rem;padding:.8rem 2rem}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_title{padding:.7rem 1.7rem}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_title{padding:.6rem 1.5rem}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_title{padding:.5rem 1.3rem}}@media (max-width:479px){.home .showroom .showroom_title{padding:.4rem 1.1rem}}@supports (-webkit-text-stroke:0.1px #000){.home .showroom .showroom_title h2{-webkit-text-stroke:.1px #000;-webkit-text-fill-color:#14e956}}.home .showroom .showroom_title h2{color:#14e956;font-family:Cyborg;font-weight:900;text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-transform:uppercase}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_title h2{font-size:2.5rem}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_title h2{font-size:2.2rem}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_title h2{font-size:2rem}}@media (max-width:479px){.home .showroom .showroom_title h2{font-size:1.8rem}}.home .showroom.show .showroom_box{animation:fadeInLeft 2s ease forwards}.home .showroom .showroom_box{align-items:center;display:flex;flex-direction:column;height:90vh;justify-content:center;position:relative;width:100%}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_box{height:100vh}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box{height:90vh}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box{height:100vh}}@media (max-width:479px){.home .showroom .showroom_box{height:70vh}}.home .showroom .showroom_box .showroom_background{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(8px);-webkit-filter:blur(8px);height:100%;object-fit:contain;width:100%}.home .showroom .showroom_box .slider{align-items:center;background-color:initial;display:flex;height:80%;justify-content:center;left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.home .showroom .showroom_box .slider .left_arrow{color:#000;cursor:pointer;font-size:3rem;height:88px;left:32px;opacity:.9;position:absolute;top:50%;transform:rotate(.6turn);-webkit-user-select:none;user-select:none;width:90px;z-index:10}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_box .slider .left_arrow{height:78px;left:62px;top:42%;width:80px}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .left_arrow{height:68px;left:62px;top:42%;width:70px}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .left_arrow{height:58px;left:50px;top:42%;width:60px}}@media (max-width:479px){.home .showroom .showroom_box .slider .left_arrow{height:40px;left:9px;top:42%;width:45px}}.home .showroom .showroom_box .slider .left_arrow:focus,.home .showroom .showroom_box .slider .left_arrow:hover{transform:rotate(.6turn) scale(1.1)}.home .showroom .showroom_box .slider .right_arrow:focus,.home .showroom .showroom_box .slider .right_arrow:hover{transform:rotate(-36deg) scale(1.1)}.home .showroom .showroom_box .slider .right_arrow{color:#000;cursor:pointer;font-size:3rem;height:88px;opacity:.9;position:absolute;right:32px;top:50%;transform:rotate(-36deg);-webkit-user-select:none;user-select:none;width:90px;z-index:10}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_box .slider .right_arrow{height:78px;right:62px;top:42%;width:80px}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .right_arrow{height:68px;right:62px;top:42%;width:70px}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .right_arrow{height:58px;right:50px;top:42%;width:60px}}@media (max-width:479px){.home .showroom .showroom_box .slider .right_arrow{height:40px;right:9px;top:42%;width:45px}}.home .showroom .showroom_box .slider .slide{align-items:center;background:#fdfdfd;border-radius:10px;box-shadow:0 0 18px 3px #0009;-webkit-box-shadow:0 0 18px 3px #0009;-moz-box-shadow:0 0 18px 3px #0009;color:#1e2128;display:flex;flex-direction:column;height:70%;height:max-content;justify-content:center;opacity:0;position:absolute;right:26%;top:2%;transition-duration:1s;transition-timing-function:ease;width:700px}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_box .slider .slide{right:auto;top:5%;width:600px}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .slide{right:auto;top:8%;width:500px}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .slide{right:auto;top:15%;width:300px}}@media (max-width:479px){.home .showroom .showroom_box .slider .slide{right:auto;top:15%;width:240px}}.home .showroom .showroom_box .slider .slide.active{opacity:1;transform:scale(1.08);transition-duration:1s}.home .showroom .showroom_box .slider .slide .image{border-radius:10px;height:398px;width:700px}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_box .slider .slide .image{height:341px;width:600px}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .slide .image{height:284px;width:500px}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .slide .image{height:170px;width:300px}}@media (max-width:479px){.home .showroom .showroom_box .slider .slide .image{height:136px;width:240px}}.home .showroom .showroom_box .slider .slide .detail{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around;margin:0;padding:1rem}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_box .slider .slide .detail{padding:.8rem}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .slide .detail{padding:.6rem}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .slide .detail{padding:.5rem}}@media (max-width:479px){.home .showroom .showroom_box .slider .slide .detail{padding:.4rem}}.home .showroom .showroom_box .slider .slide .detail h4{color:#14e956;font-family:Cyborg;font-size:1.8rem;font-weight:900;margin:0 0 .5rem;text-shadow:3px 3px 0 #1f2127,-1px -1px 0 #1f2127,1px -1px 0 #1f2127,-1px 1px 0 #1f2127,1px 1px 0 #1f2127;text-transform:uppercase}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_box .slider .slide .detail h4{font-size:1.5rem}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .slide .detail h4{font-size:1.2rem}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .slide .detail h4{font-size:1.1rem}}@media (max-width:479px){.home .showroom .showroom_box .slider .slide .detail h4{font-size:1rem}}.home .showroom .showroom_box .slider .slide .detail .desc{font-size:18px;font-weight:600;margin:0 0 .5rem;text-transform:capitalize}@media (min-width:1025px) and (max-width:1300px){.home .showroom .showroom_box .slider .slide .detail .desc{font-size:16px}}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .slide .detail .desc{font-size:14px}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .slide .detail .desc{font-size:12px}}@media (max-width:479px){.home .showroom .showroom_box .slider .slide .detail .desc{font-size:11px}}.home .showroom .showroom_box .slider .slide .detail span{align-items:center;display:flex;justify-content:space-between;width:25%}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .slide .detail span{width:33%}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .slide .detail span{width:50%}}@media (max-width:479px){.home .showroom .showroom_box .slider .slide .detail span{width:70%}}.home .showroom .showroom_box .slider .slide .detail span .stack{background:#1e2128;border-radius:25px;color:#fffff4;font-weight:700;margin:0;padding:.3rem .6rem;text-transform:lowercase}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .slide .detail span .stack{font-size:14px}}@media (min-width:480px) and (max-width:759px){.home .showroom .showroom_box .slider .slide .detail span .stack{font-size:13px}}@media (max-width:479px){.home .showroom .showroom_box .slider .slide .detail span .stack{font-size:12px}}.home .showroom .showroom_box .slider .slide .detail span a{background:#fffff4;border:2px solid #1e2128;border-radius:15px;color:#1e2128;font-weight:700;margin:0;padding:.1rem .6rem;text-transform:lowercase}@media (min-width:760px) and (max-width:1024px){.home .showroom .showroom_box .slider .slide .detail span a{font-size:14px}}@media (max-width:479px){.home .showroom .showroom_box .slider .slide .detail span a{font-size:12px}}.home .showroom .button_wrapper{align-items:center;display:flex;height:20vh;justify-content:center}@media (min-width:1025px) and (max-width:1300px){.home .showroom .button_wrapper{height:16vh}}@media (min-width:760px) and (max-width:1024px){.home .showroom .button_wrapper{height:14vh}}@media (min-width:480px) and (max-width:759px){.home .showroom .button_wrapper{height:12vh}}@media (max-width:479px){.home .showroom .button_wrapper{height:11vh}}.home .showroom .button_wrapper .btn{background:#14e956;background-color:#14e956;background-image:linear-gradient(315deg,#14e956,#72f29a);border:none;border-radius:7px;box-shadow:9px 7px 32px -11px #14e956bd;cursor:pointer;font-family:Cyborg;font-size:2.2rem;font-weight:900;outline:none;padding:1rem 3rem;position:relative;text-transform:uppercase;transition:all .3s ease-in-out 0s}@media (min-width:1025px) and (max-width:1300px){.home .showroom .button_wrapper .btn{font-size:1.9rem;padding:.7rem 2.3rem}}@media (min-width:760px) and (max-width:1024px){.home .showroom .button_wrapper .btn{font-size:1.5rem;padding:.6rem 1.9rem}}@media (min-width:480px) and (max-width:759px){.home .showroom .button_wrapper .btn{font-size:1.2rem;padding:.5rem 1.5rem}}@media (max-width:479px){.home .showroom .button_wrapper .btn{font-size:.9rem;padding:.4rem 1.3rem}}.home .showroom .button_wrapper .btn:before{border:6px solid #72f29a;border-radius:7px;box-shadow:0 0 60px #14e956a3;content:"";height:92px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s;width:462px}@media (min-width:1025px) and (max-width:1300px){.home .showroom .button_wrapper .btn:before{height:82px;width:412px}}@media (min-width:760px) and (max-width:1024px){.home .showroom .button_wrapper .btn:before{height:62px;width:352px}}@media (min-width:480px) and (max-width:759px){.home .showroom .button_wrapper .btn:before{height:52px;width:312px}}@media (max-width:479px){.home .showroom .button_wrapper .btn:before{height:47px;width:292px}}.home .showroom .button_wrapper .btn:after{animation:ring 1.5s infinite;border:6px solid #14e956;border-radius:7px;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:-1}@media (min-width:1025px) and (max-width:1300px){.home .showroom .button_wrapper .btn:after{height:26px;width:26px}}@media (min-width:760px) and (max-width:1024px){.home .showroom .button_wrapper .btn:after{height:24px;width:24px}}@media (min-width:480px) and (max-width:759px){.home .showroom .button_wrapper .btn:after{height:20px;width:20px}}@media (max-width:479px){.home .showroom .button_wrapper .btn:after{height:19px;width:19px}}.home .showroom .button_wrapper .btn:focus,.home .showroom .button_wrapper .btn:hover{transform:translateY(-6px)}.home .showroom .button_wrapper .btn:focus:before,.home .showroom .button_wrapper .btn:hover:before{opacity:1}.home .showroom .button_wrapper .btn:focus:after,.home .showroom .button_wrapper .btn:hover:after{animation:none;display:none}.home .quote{align-items:center;display:flex;justify-content:center;margin-bottom:10rem;margin-top:10rem;position:relative}.home .quote.hidden{opacity:0}.home .quote.show{opacity:1}.home .quote .quote_body{grid-column-gap:0;grid-row-gap:0;align-content:center;align-items:center;background-color:initial;background-image:url(/static/media/quote_bg.c952ddc0c1361baa3c77.png);border-radius:15px;box-shadow:0 0 1px 3px #14e956fa;-webkit-box-shadow:0 0 1px 3px #14e956fa;-moz-box-shadow:0 0 1px 3px #14e956fa;display:grid;grid-template-areas:"left . . ." ". quote quote ." ". quote quote ." ". . . right";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;height:200px;justify-items:center;position:relative;width:60%;z-index:10}@media (min-width:1025px) and (max-width:1300px){.home .quote .quote_body{height:190px;width:65%}}@media (min-width:760px) and (max-width:1024px){.home .quote .quote_body{height:180px;width:70%}}@media (min-width:480px) and (max-width:759px){.home .quote .quote_body{height:170px;width:80%}}@media (max-width:479px){.home .quote .quote_body{height:160px;width:87%}}.home .quote.show .quote_body{animation:zoomIn 1.5s ease forwards}.home .quote_body .left{grid-area:left;height:100px;margin-top:-2.4rem;width:100px;z-index:100}@media (min-width:1025px) and (max-width:1300px){.home .quote_body .left{height:90px;margin-top:-2.2rem;width:90px}}@media (min-width:760px) and (max-width:1024px){.home .quote_body .left{height:80px;margin-top:-2rem;width:80px}}@media (min-width:480px) and (max-width:759px){.home .quote_body .left{height:70px;margin-top:-1.8rem;width:70px}}@media (max-width:479px){.home .quote_body .left{height:60px;margin-top:-1.6rem;width:60px}}.home .quote_body .right{grid-area:right;height:100px;margin-bottom:-2.4rem;width:100px;z-index:100}@media (min-width:1025px) and (max-width:1300px){.home .quote_body .right{height:90px;margin-bottom:-2.2rem;width:90px}}@media (min-width:760px) and (max-width:1024px){.home .quote_body .right{height:80px;margin-bottom:-2rem;width:80px}}@media (min-width:480px) and (max-width:759px){.home .quote_body .right{height:70px;margin-bottom:-1.8rem;width:70px}}@media (max-width:479px){.home .quote_body .right{height:60px;margin-bottom:-1.6rem;width:60px}}.home .quote_body .quote_body_content{grid-area:quote}.home .quote_body .quote_body_content p{font-size:2.5rem;font-weight:900;margin:0;opacity:.8;text-transform:capitalize}@media (min-width:1025px) and (max-width:1300px){.home .quote_body .quote_body_content p{font-size:2.3rem}}@media (min-width:760px) and (max-width:1024px){.home .quote_body .quote_body_content p{font-size:2rem}}@media (min-width:480px) and (max-width:759px){.home .quote_body .quote_body_content p{font-size:1.6rem}}@media (max-width:479px){.home .quote_body .quote_body_content p{font-size:1.2rem}}.home .quote_body .quote_body_content p span{font-size:3rem}@media (min-width:1025px) and (max-width:1300px){.home .quote_body .quote_body_content p span{font-size:2.6rem}}@media (min-width:760px) and (max-width:1024px){.home .quote_body .quote_body_content p span{font-size:2.3rem}}@media (min-width:480px) and (max-width:759px){.home .quote_body .quote_body_content p span{font-size:2rem}}@media (max-width:479px){.home .quote_body .quote_body_content p span{font-size:1.7rem}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes wobble{0%{transform:translateZ(0) scale(1)}15%{transform:translate3d(-25%,0,0) rotate(-5deg) scale(1.1)}30%{transform:translate3d(20%,0,0) rotate(3deg) scale(1.2)}45%{transform:translate3d(-15%,0,0) rotate(-3deg) scale(1.3)}60%{transform:translate3d(10%,0,0) rotate(2deg) scale(1.2)}75%{transform:translate3d(-5%,0,0) rotate(-1deg) scale(1.1)}to{transform:translateZ(0) scale(1)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes ring{0%{height:30px;opacity:1;width:30px}to{height:120px;opacity:0;width:550px}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}footer{overflow-x:hidden;width:100%}footer .social{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:5rem;padding:0;width:100%}footer .social .social_title{align-self:center;margin-bottom:4.5rem;transform:rotate(3.6deg)}@media (min-width:1025px) and (max-width:1300px){footer .social .social_title{margin-bottom:4.3rem}}@media (min-width:760px) and (max-width:1024px){footer .social .social_title{margin-bottom:4rem}}@media (min-width:480px) and (max-width:759px){footer .social .social_title{margin-bottom:3.6rem}}@media (max-width:479px){footer .social .social_title{margin-bottom:3.3rem}}@supports (-webkit-text-stroke:0.4px #000){footer .social .social_title h2{-webkit-text-stroke:.4px #000;-webkit-text-fill-color:#14e956}}footer .social .social_title h2{color:#14e956;font-family:Cyborg;font-size:3rem;font-weight:900;margin:0;opacity:.9;text-shadow:3px 3px 0 #14e956,-1px -1px 0 #14e956,1px -1px 0 #14e956,-1px 1px 0 #14e956,1px 1px 0 #14e956;text-transform:uppercase}@media (min-width:1025px) and (max-width:1300px){footer .social .social_title h2{font-size:2.5rem}}@media (min-width:760px) and (max-width:1024px){footer .social .social_title h2{font-size:2.2rem}}@media (min-width:480px) and (max-width:759px){footer .social .social_title h2{font-size:2rem}}@media (max-width:479px){footer .social .social_title h2{font-size:1.8rem}}footer .social .social_body{align-items:center;display:flex;justify-content:space-between;width:100%}@media (min-width:760px) and (max-width:1024px){footer .social .social_body{flex-wrap:wrap;justify-content:center}}@media (min-width:480px) and (max-width:759px){footer .social .social_body{flex-wrap:wrap;justify-content:center}}@media (max-width:479px){footer .social .social_body{flex-wrap:wrap;justify-content:center}}footer .social .social_body .github_box{align-items:center;background:#333;color:#d6d6d6;cursor:pointer;display:flex;height:9rem;justify-content:space-between;padding:0 1.5rem;position:relative;width:25%}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .github_box{height:6rem;justify-content:space-around;padding:0;width:50%}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .github_box{height:5rem;justify-content:space-between;padding:0 3rem;width:100%}}@media (max-width:479px){footer .social .social_body .github_box{height:4.5rem;justify-content:space-between;padding:0 1.5rem;width:100%}}footer .social .social_body .github_box p{font-size:3.5rem;font-weight:600;margin:0}@media (min-width:1025px) and (max-width:1300px){footer .social .social_body .github_box p{font-size:3.1rem}}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .github_box p{font-size:2.9rem}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .github_box p{font-size:2.6rem}}@media (max-width:479px){footer .social .social_body .github_box p{font-size:2.1rem}}footer .social .social_body .github_box svg{height:85px;width:85px}@media (min-width:1025px) and (max-width:1300px){footer .social .social_body .github_box svg{height:75px;width:75px}}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .github_box svg{height:65px;width:65px}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .github_box svg{height:55px;width:55px}}@media (max-width:479px){footer .social .social_body .github_box svg{height:45px;width:45px}}footer .social .social_body .linkedin_box{align-items:center;background:#0077b5;color:#cce4f0;cursor:pointer;display:flex;height:9rem;justify-content:space-between;padding:0 1.5rem;width:25%}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .linkedin_box{height:6rem;justify-content:space-around;padding:0;width:50%}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .linkedin_box{height:5rem;justify-content:space-between;padding:0 3rem;width:100%}}@media (max-width:479px){footer .social .social_body .linkedin_box{height:4.5rem;justify-content:space-between;padding:0 1.5rem;width:100%}}footer .social .social_body .linkedin_box p{font-size:3.5rem;font-weight:600;margin:0}@media (min-width:1025px) and (max-width:1300px){footer .social .social_body .linkedin_box p{font-size:3.1rem}}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .linkedin_box p{font-size:2.9rem}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .linkedin_box p{font-size:2.6rem}}@media (max-width:479px){footer .social .social_body .linkedin_box p{font-size:2.1rem}}footer .social .social_body .linkedin_box svg{height:85px;width:85px}@media (min-width:1025px) and (max-width:1300px){footer .social .social_body .linkedin_box svg{height:75px;width:75px}}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .linkedin_box svg{height:65px;width:65px}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .linkedin_box svg{height:55px;width:55px}}@media (max-width:479px){footer .social .social_body .linkedin_box svg{height:45px;width:45px}}footer .social .social_body .twitter_box{align-items:center;background:#1da1f2;color:#d2ecfc;cursor:pointer;display:flex;height:9rem;justify-content:space-between;padding:0 1.5rem;width:25%}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .twitter_box{height:6rem;justify-content:space-around;padding:0;width:50%}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .twitter_box{height:5rem;justify-content:space-between;padding:0 3rem;width:100%}}@media (max-width:479px){footer .social .social_body .twitter_box{height:4.5rem;justify-content:space-between;padding:0 1.5rem;width:100%}}footer .social .social_body .twitter_box p{font-size:3.5rem;font-weight:600;margin:0}@media (min-width:1025px) and (max-width:1300px){footer .social .social_body .twitter_box p{font-size:3.1rem}}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .twitter_box p{font-size:2.9rem}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .twitter_box p{font-size:2.6rem}}@media (max-width:479px){footer .social .social_body .twitter_box p{font-size:2.1rem}}footer .social .social_body .twitter_box svg{height:85px;width:85px}@media (min-width:1025px) and (max-width:1300px){footer .social .social_body .twitter_box svg{height:75px;width:75px}}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .twitter_box svg{height:65px;width:65px}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .twitter_box svg{height:55px;width:55px}}@media (max-width:479px){footer .social .social_body .twitter_box svg{height:45px;width:45px}}footer .social .social_body .calendly_box{align-items:center;background:#006cff;color:#cce2ff;cursor:pointer;display:flex;height:9rem;justify-content:space-between;padding:0 1.5rem;width:25%}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .calendly_box{height:6rem;justify-content:space-around;padding:0;width:50%}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .calendly_box{height:5rem;justify-content:space-between;padding:0 3rem;width:100%}}@media (max-width:479px){footer .social .social_body .calendly_box{height:4.5rem;justify-content:space-between;padding:0 1.5rem;width:100%}}footer .social .social_body .calendly_box p{font-size:3.5rem;font-weight:600;margin:0}@media (min-width:1025px) and (max-width:1300px){footer .social .social_body .calendly_box p{font-size:3.1rem}}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .calendly_box p{font-size:2.9rem}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .calendly_box p{font-size:2.6rem}}@media (max-width:479px){footer .social .social_body .calendly_box p{font-size:2.1rem}}footer .social .social_body .calendly_box svg{height:85px;width:85px}@media (min-width:1025px) and (max-width:1300px){footer .social .social_body .calendly_box svg{height:75px;width:75px}}@media (min-width:760px) and (max-width:1024px){footer .social .social_body .calendly_box svg{height:65px;width:65px}}@media (min-width:480px) and (max-width:759px){footer .social .social_body .calendly_box svg{height:55px;width:55px}}@media (max-width:479px){footer .social .social_body .calendly_box svg{height:45px;width:45px}}footer .social .social_mail{align-items:center;background:#10ba46;cursor:pointer;display:flex;height:4rem;justify-content:center;width:100%}@media (min-width:1025px) and (max-width:1300px){footer .social .social_mail{height:4rem}}@media (min-width:480px) and (max-width:759px){footer .social .social_mail{height:3.7rem}}@media (max-width:479px){footer .social .social_mail{height:3.5rem}}footer .social .social_mail .mail_box{align-items:center;display:flex;height:100%;justify-content:space-between;width:23%}@media (min-width:480px) and (max-width:759px){footer .social .social_mail .mail_box{width:50%}}@media (max-width:479px){footer .social .social_mail .mail_box{padding:0 1.5rem;width:100%}}footer .social .social_mail .mail_box p{color:#d0fbdd;font-family:Cyborg;font-size:2.2rem;font-weight:900;margin:0 0 -.3rem;text-transform:uppercase}@media (min-width:1025px) and (max-width:1300px){footer .social .social_mail .mail_box p{font-size:1.8rem}}@media (min-width:760px) and (max-width:1024px){footer .social .social_mail .mail_box p{font-size:1.4rem}}@media (min-width:480px) and (max-width:759px){footer .social .social_mail .mail_box p{font-size:1.7rem}}@media (max-width:479px){footer .social .social_mail .mail_box p{font-size:1.5rem}}footer .social .social_mail .mail_box .mail{height:50px;margin:-.3rem 0 0;width:50px}@media (min-width:1025px) and (max-width:1300px){footer .social .social_mail .mail_box .mail{height:40px;width:40px}}@media (min-width:760px) and (max-width:1024px){footer .social .social_mail .mail_box .mail{height:30px;width:30px}}@media (min-width:480px) and (max-width:759px){footer .social .social_mail .mail_box .mail{height:38px;width:38px}}@media (max-width:479px){footer .social .social_mail .mail_box .mail{height:40px;width:40px}}footer .footer{align-items:center;background:#1f2128;display:flex;height:-webkit-max-content;justify-content:center;min-height:100px;width:100%}footer .footer p{color:#10ba45;font-family:Cyborg;font-size:1.4rem;font-weight:900;margin:0;padding:2rem 0;text-transform:capitalize}@media (min-width:1025px) and (max-width:1300px){footer .footer p{font-size:1.2rem}}@media (min-width:760px) and (max-width:1024px){footer .footer p{font-size:1.1rem}}@media (min-width:480px) and (max-width:759px){footer .footer p{font-size:.9rem;padding:.9rem .3rem;text-align:center}}@media (max-width:479px){footer .footer p{font-size:.9rem;padding:.7rem .2rem;text-align:center}}footer .footer p span{animation:heartBeat 2.5s infinite;display:inline-block}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}h4{font-size:2rem;line-height:30px}.work{margin-top:15rem}@media (min-width:1025px) and (max-width:1300px){.work{margin-top:13rem}}@media (min-width:760px) and (max-width:1024px){.work{margin-top:12rem}}@media (min-width:480px) and (max-width:759px){.work{margin-top:10rem}}@media (max-width:479px){.work{margin-top:8rem}}.work .work_header{align-items:flex-start;display:flex;justify-content:flex-start;padding-left:5rem}.work .work_header span{display:flex}.work .work_header span h2{font-family:Cyborg;font-weight:900;margin:0 .5rem;padding:0}.work .projects{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:3rem 0 7rem;padding:0 5rem}.work .projects .project_item{align-items:center;display:flex;justify-content:space-between;margin:6rem 0;width:100%}@media (min-width:760px) and (max-width:1024px){.work .projects .project_item{flex-direction:column;margin:5rem 0}}@media (min-width:480px) and (max-width:759px){.work .projects .project_item{flex-direction:column;margin:3rem 0}}@media (max-width:479px){.work .projects .project_item{flex-direction:column;margin:2rem 0}}.work .projects .project_item.reverse{flex-direction:row-reverse}@media (min-width:760px) and (max-width:1024px){.work .projects .project_item.reverse{flex-direction:column}}@media (min-width:480px) and (max-width:759px){.work .projects .project_item.reverse{flex-direction:column}}@media (max-width:479px){.work .projects .project_item.reverse{flex-direction:column}}.work .projects .project_item .project_item_img{align-items:center;display:flex;justify-content:center;width:60%}@media (min-width:760px) and (max-width:1024px){.work .projects .project_item .project_item_img{width:100%}}@media (min-width:480px) and (max-width:759px){.work .projects .project_item .project_item_img{width:100%}}@media (max-width:479px){.work .projects .project_item .project_item_img{width:100%}}.work .projects .project_item .project_item_img img{border-radius:15px;box-shadow:0 60px 123px -25px #9c9da06b,0 35px 75px -35px #9c9da014;filter:blur(0);height:398px;opacity:1;transform:perspective(800px) rotateY(25deg) scale(.8) rotateX(10deg);transition:all .6s ease;width:700px}.work .projects .project_item .project_item_img img:hover{box-shadow:0 19px 67px -38px #9b9c9fcc;filter:blur(.2px);opacity:1;transform:perspective(800px) rotateY(-15deg) translateY(-50px) rotateX(10deg) scale(1)}@media (min-width:480px) and (max-width:759px){.work .projects .project_item .project_item_img img{height:284px;width:500px}}@media (max-width:479px){.work .projects .project_item .project_item_img img{height:199px;width:350px}}.work .projects .project_item.reverse .project_item_img img{filter:blur(0);opacity:1;transform:perspective(800px) rotateY(-25deg) scale(.8) rotateX(10deg);transition:all .6s ease}.work .projects .project_item.reverse .project_item_img img:hover{box-shadow:0 19px 67px -38px #9b9c9fcc;filter:blur(.2px);opacity:1;transform:perspective(800px) rotateY(15deg) translateY(50px) rotateX(10deg) scale(1)}.work .projects .project_item .project_item_detail{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:40%}@media (min-width:760px) and (max-width:1024px){.work .projects .project_item .project_item_detail{width:100%}}@media (min-width:480px) and (max-width:759px){.work .projects .project_item .project_item_detail{width:100%}}@media (max-width:479px){.work .projects .project_item .project_item_detail{width:100%}}.work .projects .project_item .project_item_detail h4{border:3px solid #14e956;box-shadow:6px 6px 0 0 #14e956;color:#14e956;font-family:Cyborg;font-weight:700;font-weight:900;margin-bottom:3rem;padding:.7rem 1.1rem;text-transform:uppercase}@media (min-width:480px) and (max-width:759px){.work .projects .project_item .project_item_detail h4{font-size:1.8rem}}@media (max-width:479px){.work .projects .project_item .project_item_detail h4{font-size:1.5rem}}.work .projects .project_item .project_item_detail p{font-size:18px;margin:0 0 3.5rem;text-align:center}@media (min-width:480px) and (max-width:759px){.work .projects .project_item .project_item_detail p{font-size:17px}}@media (max-width:479px){.work .projects .project_item .project_item_detail p{font-size:16px}}.work .projects .project_item .project_item_detail p span{color:#14e956}.work .projects .project_item .project_item_detail p.project_meta{color:#14e956;font-family:Exospace,sans-serif;font-size:14px;letter-spacing:.05em;margin:0 0 1rem;text-transform:uppercase}.work .projects .project_item .project_item_detail p.project_stack{color:#9fe7b6;font-size:14px;font-weight:600;margin:0}.work .projects .project_item .project_item_detail .button_wrapper{align-items:center;display:flex;height:max-content;justify-content:center}.work .projects .project_item .project_item_detail .button_wrapper .btn{background:#14e956;background-color:#14e956;background-image:linear-gradient(315deg,#14e956,#72f29a);border:none;border-radius:7px;box-shadow:9px 7px 32px -11px #14e956bd;cursor:pointer;font-family:Cyborg;font-size:1.1rem;font-weight:900;outline:none;padding:.5rem .9rem;position:relative;text-transform:lowercase;transition:all .3s ease-in-out 0s}.work .projects .project_item .project_item_detail .button_wrapper .btn:before{border:3px solid #72f29a;border-radius:7px;box-shadow:0 0 60px #14e956a3;content:"";left:50%;min-height:55px;min-width:112px;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s}.work .projects .project_item .project_item_detail .button_wrapper .btn:after{animation:ring 1.5s infinite;border:6px solid #14e956;border-radius:7px;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:-1}.work .projects .project_item .project_item_detail .button_wrapper .btn:focus,.work .projects .project_item .project_item_detail .button_wrapper .btn:hover{transform:translateY(-6px)}.work .projects .project_item .project_item_detail .button_wrapper .btn:focus:before,.work .projects .project_item .project_item_detail .button_wrapper .btn:hover:before{opacity:1}.work .projects .project_item .project_item_detail .button_wrapper .btn:focus:after,.work .projects .project_item .project_item_detail .button_wrapper .btn:hover:after{animation:none;display:none}
/*# sourceMappingURL=main.3cc0187a.css.map*/