.page_container__5KI2x{position:relative;width:100%;background-color:#101516;overflow-x:hidden}.page_container__5KI2x p{color:#a1a1a1}.page_container__5KI2x footer{text-align:center;margin:0;border-top:1px solid rgba(63,63,63,.533);padding:20px 0}.page_container__5KI2x footer .page_icons__PtiL6{color:#fff;margin:8px 0 15px}.page_container__5KI2x footer .page_icons__PtiL6 a{color:#fff;margin:0 10px}.page_container__5KI2x footer .page_icons__PtiL6 a svg{font-size:25px}.page_container__5KI2x footer .page_icons__PtiL6 a svg:hover{color:var(--red);transition:.5s;cursor:pointer}.page_container__5KI2x footer h4{color:#a1a1a1;font-size:19px;display:flex;align-items:center;justify-content:center}.page_container__5KI2x footer h4 span,.page_container__5KI2x footer h4 svg{color:var(--cyan);font-family:var(--coolvetica);margin:0 5px;font-size:20px}.page_container__5KI2x footer h4 svg{font-size:22px}.Animatedletters_textanimate__wTwHF{min-width:10px;display:inline-block}.Animatedletters_textanimate__wTwHF:hover{animation:Animatedletters_rubberBand__Gc87p;color:var(--red)}.Aboutme_about__QTGSa{width:75%;margin:0 auto 60px;overflow-x:hidden;padding:120px 0 0}.Aboutme_about__QTGSa h1{font-size:3rem;color:#fff;position:relative;margin-bottom:5px}.Aboutme_about__QTGSa h1:before{content:"";position:absolute;top:-10px;left:0;width:50px;display:block;box-shadow:0 0 10px var(--cyan);height:5px;background:var(--cyan);border-radius:0}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin-top:20px;overflow:hidden}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS{width:50%}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS>p{line-height:1.7;margin-bottom:16px}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS button{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:none;color:var(--cyan);cursor:pointer;position:relative;padding:8px;margin-top:25px;text-transform:uppercase;font-weight:700;font-size:14px;transition:all .15s ease;text-decoration:none}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:after,.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:before{content:"";display:block;position:absolute;right:0;left:0;height:calc(50% - 5px);border:1px solid #7d8082;transition:all .15s ease}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:before{top:0;border-bottom-width:0}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:after{bottom:0;border-top-width:0}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:active,.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:focus{outline:none}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:active:after,.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:active:before{right:3px;left:3px}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:active:before{top:3px}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:active:after{bottom:3px}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button_lg__sii0h{position:relative;display:block;padding:10px 20px;color:#101516;background-color:var(--cyan);overflow:hidden;box-shadow:inset 0 0 0 1px transparent}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button_lg__sii0h:before{content:"";display:block;position:absolute;top:0;left:0;width:2px;height:2px;background-color:var(--cyan)}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button_lg__sii0h:after{content:"";display:block;position:absolute;right:0;bottom:0;width:4px;height:4px;background-color:var(--cyan);transition:all .2s ease}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button_sl__5v0hx{display:block;position:absolute;top:0;bottom:-1px;left:-8px;width:0;background-color:#54e6d4;transform:skew(-15deg);transition:all .2s ease}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button_text__dZOMy{position:relative;margin:0;line-height:1.4;color:#101516}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:hover{color:var(--cyan)}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:hover .Aboutme_button_sl__5v0hx{width:calc(100% + 15px)}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS .Aboutme_button__f5TaG:hover .Aboutme_button_lg__sii0h:after{background-color:#fff}@media(max-width:900px){.Aboutme_about__QTGSa{width:90%;margin:50px auto}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y{flex-direction:column}.Aboutme_about__QTGSa .Aboutme_aboutcontainer__pyO0y .Aboutme_txt__YTIzS{width:100%;margin:20px 0 50px}}.Aboutme_gif__HfLn8{width:42%}.Aboutme_gif__HfLn8 .Aboutme_frame__gOVke{border:1px solid rgba(84,230,212,.2);background:#161c1d}.Aboutme_gif__HfLn8 .Aboutme_frame__gOVke img{display:block;width:100%;height:auto}.Aboutme_gif__HfLn8 .Aboutme_chrome__34Vh7{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#101516;border-bottom:1px solid rgba(84,230,212,.122)}.Aboutme_gif__HfLn8 .Aboutme_chrome__34Vh7 .Aboutme_dots__vD25Y{display:flex;gap:6px}.Aboutme_gif__HfLn8 .Aboutme_chrome__34Vh7 .Aboutme_dots__vD25Y i{display:block;width:9px;height:9px;border:1px solid rgba(84,230,212,.4)}.Aboutme_gif__HfLn8 .Aboutme_chrome__34Vh7 .Aboutme_dots__vD25Y i:first-child{background:#54e6d4}.Aboutme_gif__HfLn8 .Aboutme_chrome__34Vh7 .Aboutme_file__UEyhK{font-family:var(--mono);font-size:12px;color:#8fa5a2}@media(max-width:900px){.Aboutme_gif__HfLn8{width:100%;margin-top:30px}}.Contact_contactme__L1nbo{width:75%;margin:20px auto 80px;display:flex;padding:90px 0 0;align-items:center;justify-content:space-between}.Contact_contactme__L1nbo .Contact_info__YCHok{padding-top:46px;width:45%;height:600px}.Contact_contactme__L1nbo .Contact_info__YCHok .Contact_contactinfo__3nGwk{display:flex;align-items:center;justify-content:stretch;gap:1%;width:100%;margin-top:20px;color:#fff}.Contact_contactme__L1nbo .Contact_info__YCHok .Contact_contactinfo__3nGwk div{flex:1 1;min-width:0;height:50px;white-space:nowrap;overflow:hidden;font-size:15px;color:#fff;background-color:#161c1d;border:1px solid rgba(84,230,212,.122);box-shadow:none;padding:10px 12px;display:flex;justify-content:center;align-items:center}.Contact_contactme__L1nbo .Contact_info__YCHok .Contact_contactinfo__3nGwk div video{width:22px;height:22px;flex:none}.Contact_contactme__L1nbo .Contact_info__YCHok .Contact_contactinfo__3nGwk div svg{font-size:18px;margin-right:2px;color:var(--cyan)}.Contact_contactme__L1nbo .Contact_info__YCHok h1{font-size:3rem;color:#fff;position:relative;margin-bottom:20px}.Contact_contactme__L1nbo .Contact_info__YCHok h1:before{content:"";position:absolute;top:-10px;left:0;width:50px;display:block;height:5px;box-shadow:0 0 10px var(--cyan);background:var(--cyan);border-radius:0}.Contact_contactme__L1nbo .Contact_info__YCHok form{width:100%;display:flex;position:relative;flex-direction:column;margin:20px 0}.Contact_contactme__L1nbo .Contact_info__YCHok form ul{display:flex;justify-content:space-between;align-items:center;list-style:none;width:100%}.Contact_contactme__L1nbo .Contact_info__YCHok form ul li{width:49.5%}.Contact_contactme__L1nbo .Contact_info__YCHok form ul li input{outline:none;width:100%;height:50px;background-color:#161c1d;border:1px solid rgba(84,230,212,.122);color:#fff}.Contact_contactme__L1nbo .Contact_info__YCHok form ul li input:focus{border-color:var(--cyan)}.Contact_contactme__L1nbo .Contact_info__YCHok form input{margin-bottom:5px;background-color:#161c1d;border:1px solid rgba(84,230,212,.122);outline:none;height:50px;padding:10px;color:#fff;position:relative}.Contact_contactme__L1nbo .Contact_info__YCHok form input:focus{border-color:var(--cyan)}.Contact_contactme__L1nbo .Contact_info__YCHok form textarea{margin-bottom:5px;background-color:#161c1d;border:1px solid rgba(84,230,212,.122);outline:none;height:160px;padding:10px;color:#fff}.Contact_contactme__L1nbo .Contact_info__YCHok form textarea:focus{border-color:var(--cyan)}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:none;color:var(--cyan);cursor:pointer;position:relative;padding:8px;margin-top:10px;text-transform:uppercase;font-weight:700;font-size:14px;transition:all .15s ease;text-decoration:none}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:after,.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:before{content:"";display:block;position:absolute;right:0;left:0;height:calc(50% - 5px);border:1px solid #7d8082;transition:all .15s ease}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:before{top:0;border-bottom-width:0}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:after{bottom:0;border-top-width:0}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:active,.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:focus{outline:none}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:active:after,.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:active:before{right:3px;left:3px}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:active:before{top:3px}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:active:after{bottom:3px}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button_lg__V4iTH{position:relative;display:block;padding:10px 20px;color:#101516;background-color:var(--cyan);overflow:hidden;box-shadow:inset 0 0 0 1px transparent}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button_lg__V4iTH:before{content:"";display:block;position:absolute;top:0;left:0;width:2px;height:2px;background-color:var(--cyan)}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button_lg__V4iTH:after{content:"";display:block;position:absolute;right:0;bottom:0;width:4px;height:4px;background-color:var(--cyan);transition:all .2s ease}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button_sl__kXEd0{display:block;position:absolute;top:0;bottom:-1px;left:-8px;width:0;background-color:#54e6d4;transform:skew(-15deg);transition:all .2s ease}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button_text__uyZO0{position:relative;color:#101516}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:hover{color:var(--cyan)}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:hover .Contact_button_sl__kXEd0{width:calc(100% + 15px)}.Contact_contactme__L1nbo .Contact_info__YCHok form .Contact_button__H3x42:hover .Contact_button_lg__V4iTH:after{background-color:#fff}.Contact_contactme__L1nbo .Contact_mapcontainer__J24ke{width:53%;background-color:transparent;height:600px;overflow:visible}.Contact_contactme__L1nbo .Contact_mapcontainer__J24ke .Contact_scene-container__dkbO6{height:100%;width:100%}.Contact_contactme__L1nbo .Contact_mapcontainer__J24ke .Contact_scene-container__dkbO6 canvas{display:flex;align-items:center;justify-content:center;width:700px;height:700px}@media(max-width:900px){.Contact_contactme__L1nbo{flex-direction:column;width:100%}.Contact_contactme__L1nbo .Contact_info__YCHok{width:96%;height:auto}.Contact_contactme__L1nbo .Contact_info__YCHok .Contact_contactinfo__3nGwk{flex-direction:column;align-items:stretch;gap:5px}.Contact_contactme__L1nbo .Contact_info__YCHok .Contact_contactinfo__3nGwk div{width:100%;margin-bottom:0}.Contact_contactme__L1nbo .Contact_info__YCHok form ul{flex-direction:column;width:100%;align-items:flex-start;overflow-x:hidden;justify-content:flex-start}.Contact_contactme__L1nbo .Contact_info__YCHok form ul li{width:190%}.Contact_contactme__L1nbo .Contact_info__YCHok form ul li input{width:98%}.Contact_contactme__L1nbo .Contact_mapcontainer__J24ke{width:100%;display:none;height:200px}.Contact_contactme__L1nbo .Contact_mapcontainer__J24ke div .Contact_scene-container__dkbO6{height:100%;width:100%}.Contact_contactme__L1nbo .Contact_mapcontainer__J24ke div .Contact_scene-container__dkbO6 canvas{display:flex;align-items:center;justify-content:center;width:700px;height:700px}.Contact_contactme__L1nbo .Contact_gif__HnX_Q{width:96%;margin:0 auto}.Contact_contactme__L1nbo .Contact_gif__HnX_Q img{width:100%;height:auto}}.Contact_terminal__th_YQ{width:48%;align-self:center;background:#161c1d;border:1px solid rgba(84,230,212,.2)}.Contact_terminal__th_YQ .Contact_termbar___URzF{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#101516;border-bottom:1px solid rgba(84,230,212,.122);font-family:var(--mono);font-size:12px;color:#8fa5a2}.Contact_terminal__th_YQ .Contact_termbar___URzF span{font-family:var(--mono)}.Contact_terminal__th_YQ .Contact_termbar___URzF .Contact_dots__W4w4j{display:flex;gap:6px}.Contact_terminal__th_YQ .Contact_termbar___URzF .Contact_dots__W4w4j i{display:block;width:9px;height:9px;border:1px solid rgba(84,230,212,.4)}.Contact_terminal__th_YQ .Contact_termbar___URzF .Contact_dots__W4w4j i:first-child{background:#54e6d4}.Contact_terminal__th_YQ .Contact_termbody___9t06{padding:24px;font-family:var(--mono)}.Contact_terminal__th_YQ .Contact_termbody___9t06 p{font-family:var(--mono);font-size:15px;color:#e8f5f3;margin:6px 0}.Contact_terminal__th_YQ .Contact_termbody___9t06 p b{color:#54e6d4;font-family:var(--mono);margin-right:6px}.Contact_terminal__th_YQ .Contact_termbody___9t06 .Contact_out__6_kUU{color:#8fa5a2;margin-bottom:18px}.Contact_terminal__th_YQ .Contact_termbody___9t06 ul{list-style:none;margin:8px 0 18px 18px}.Contact_terminal__th_YQ .Contact_termbody___9t06 ul li{margin:8px 0}.Contact_terminal__th_YQ .Contact_termbody___9t06 ul a{font-family:var(--mono);color:#54e6d4;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid transparent}.Contact_terminal__th_YQ .Contact_termbody___9t06 ul a:hover{border-bottom-color:#54e6d4}.Contact_terminal__th_YQ .Contact_termbody___9t06 ul a svg{font-size:16px}.Contact_terminal__th_YQ .Contact_termbody___9t06 .Contact_cursor__baE6t{display:inline-block;width:9px;height:1em;vertical-align:text-bottom;background:#54e6d4;animation:Contact_blink__PWwbd 1s steps(1) infinite}@keyframes Contact_blink__PWwbd{50%{opacity:0}}@media(max-width:900px){.Contact_terminal__th_YQ{width:96%;margin-top:30px}}.Header_headercontainer__2rkHh{width:100%;height:auto;padding:70px 0}.Header_headercontainer__2rkHh .Header_hero__M36mz{display:flex;width:75%;padding:0;margin:0 auto;align-items:center;height:auto;justify-content:space-between;height:80%}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo{width:50%}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_prompt__zx_gS{font-family:var(--mono);font-size:14px;color:#8fa5a2;margin-bottom:10px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_prompt__zx_gS b{color:var(--cyan);font-family:var(--mono);font-weight:400}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1{color:#fff}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1 span{font-size:3.5rem}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1 .Header_firstletter__mGXSg{color:var(--cyan);font-size:4.5rem;font-family:var(--Coolvetica)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1 .Header_textanimate__TRxcJ{min-width:10px;display:inline-block}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1 .Header_textanimate__TRxcJ:hover{animation:Header_rubberBand__CNTMe;animation-duration:1s;color:var(--red)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h2{color:#fff;font-size:4rem}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo p{color:#d3d3d3;font-size:18px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons2__yyugt{margin-top:20px;display:flex;gap:20px;align-items:center}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons__17fhY{margin-top:30px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons__17fhY :first-child{margin-right:15px;background-color:var(--cyan);border:1px solid var(--cyan);padding:13px 50px;outline:none;text-decoration:none;font-size:18px;color:#fff;box-shadow:0 0 10px var(--cyan)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons__17fhY :first-child:hover{background-color:var(--red);box-shadow:0 0 10px var(--red);color:#fff;transition:.5s;border:1px solid var(--red)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons__17fhY :last-child{color:var(--cyan);border:1px solid var(--cyan);outline:none;padding:13px 50px;text-decoration:none;font-size:18px;background:transparent;box-shadow:0 0 10px var(--cyan);cursor:pointer}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons__17fhY :last-child:hover{box-shadow:0 0 10px var(--red);background-color:var(--red);color:#fff;transition:.5s;border:1px solid var(--red)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY{width:40%;height:auto}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4{position:relative;height:300px;animation-name:Header_spincube__6GY89;animation-timing-function:ease-in-out;animation-duration:12s;animation-iteration-count:infinite;transform-style:preserve-3d;transform-origin:150px 150px 0;margin-left:calc(50% - 100px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4:hover{animation-play-state:paused}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 div{position:absolute;width:300px;height:300px;background-color:rgba(84,230,212,.12);border:1px solid #54e6d4;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(84,230,212,.2);top:0;left:0}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 div svg{font-size:150px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face1__NwhU3{transform:translateZ(150px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face1__NwhU3 svg{color:#54e6d4}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face2__cLwfg{transform:rotateY(90deg) translateZ(150px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face2__cLwfg svg{color:#54e6d4}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face3__5dOTD{transform:rotateY(90deg) rotateX(90deg) translateZ(150px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face3__5dOTD svg{color:#54e6d4}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face4__62ILU{transform:rotateY(180deg) rotate(90deg) translateZ(150px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face4__62ILU svg{color:#54e6d4}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face5__F50M_{transform:rotateY(-90deg) rotate(90deg) translateZ(150px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face5__F50M_ svg{color:#54e6d4}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face6__MrG4O{transform:rotateX(-90deg) translateZ(150px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face6__MrG4O svg{color:#54e6d4}@keyframes Header_spincube__6GY89{0%,to{transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}16%{transform:rotateY(-90deg)}33%{transform:rotateY(-90deg) rotate(90deg)}50%{transform:rotateY(-180deg) rotate(90deg)}66%{transform:rotateY(-270deg) rotateX(90deg)}83%{transform:rotateX(90deg)}}@media(max-width:1038px){.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1{font-size:2.5rem}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h2{font-size:3rem}}@media(max-width:868px){.Header_headercontainer__2rkHh{height:100vh;display:flex;align-items:center;justify-content:center}.Header_headercontainer__2rkHh .Header_hero__M36mz{width:90%;align-items:flex-start;flex-direction:column;height:80%}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo{width:100%}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1 span{font-size:2.5rem}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo p{margin-top:10px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons__17fhY{width:100%}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons__17fhY :first-child{margin-right:10px;padding:15px 30px;font-size:18px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons__17fhY :last-child{padding:15px 30px;font-size:18px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY{margin-top:30%}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4{margin-left:35%;transform-origin:125px 125px 0}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 div{width:250px;height:250px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face1__NwhU3{transform:translateZ(125px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face2__cLwfg{transform:rotateY(90deg) translateZ(125px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face3__5dOTD{transform:rotateY(90deg) rotateX(90deg) translateZ(125px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face4__62ILU{transform:rotateY(180deg) rotate(90deg) translateZ(125px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face5__F50M_{transform:rotateY(-90deg) rotate(90deg) translateZ(125px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face6__MrG4O{transform:rotateX(-90deg) translateZ(125px)}}@media(max-width:365px){.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1 span{font-size:2rem}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY{margin-top:25%}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4{margin-left:30%}}@media(max-width:868px){.Header_headercontainer__2rkHh{height:auto;min-height:0;display:block;padding:96px 0 40px}.Header_headercontainer__2rkHh .Header_hero__M36mz{height:auto;gap:32px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h1 span{font-size:2.2rem}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_firstletter__mGXSg{font-size:2.8rem!important}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo h2{font-size:2rem}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo p{font-size:16px;line-height:1.6}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_herotext__T9wTo .Header_buttons2__yyugt{flex-wrap:wrap;gap:12px;margin-top:10px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY{width:100%;height:200px;margin-top:0;display:flex;justify-content:center;align-items:center}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4{margin:0;width:150px;height:150px;transform-origin:75px 75px 0}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 div{width:150px;height:150px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 div svg{font-size:80px}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face1__NwhU3{transform:translateZ(75px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face2__cLwfg{transform:rotateY(90deg) translateZ(75px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face3__5dOTD{transform:rotateY(90deg) rotateX(90deg) translateZ(75px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face4__62ILU{transform:rotateY(180deg) rotate(90deg) translateZ(75px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face5__F50M_{transform:rotateY(-90deg) rotate(90deg) translateZ(75px)}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4 .Header_face6__MrG4O{transform:rotateX(-90deg) translateZ(75px)}}@media(max-width:365px){.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY{margin-top:0}.Header_headercontainer__2rkHh .Header_hero__M36mz .Header_cube__DnXFY .Header_cubespinner__uh0v4{margin-left:0}}.Loader_loader__L3HZ0{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#101516;opacity:1;visibility:visible;transition:opacity .4s ease,visibility 0s linear .4s;animation:Loader_failsafe__5DkIC .4s ease 2.5s forwards}.Loader_done__5siwT{opacity:0;visibility:hidden;pointer-events:none}.Loader_box__y0XAN{width:min(280px,70vw);font-family:ui-monospace,JetBrains Mono,Fira Code,monospace}.Loader_prompt__Tj06s{display:block;color:#e8f5f3;font-family:inherit;font-size:1.4rem;margin-bottom:14px}.Loader_prompt__Tj06s b{color:#54e6d4;font-family:inherit;margin-right:8px}.Loader_cursor__NQtxh{display:inline-block;width:10px;height:1.1em;margin-left:4px;vertical-align:text-bottom;background:#54e6d4;animation:Loader_blink__D2xqB .9s steps(1) infinite}.Loader_bar__QehsF{height:2px;background:rgba(84,230,212,.133);overflow:hidden}.Loader_bar__QehsF div{height:100%;width:40%;background:#54e6d4;box-shadow:0 0 10px #54e6d4;animation:Loader_slide__8h5XZ 1s ease-in-out infinite}@keyframes Loader_blink__D2xqB{50%{opacity:0}}@keyframes Loader_slide__8h5XZ{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes Loader_failsafe__5DkIC{to{opacity:0;visibility:hidden;pointer-events:none}}.Navbar_navbar__z64Pr,.Navbar_navcontainer__MWQn_{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;width:100%;padding:8px 24px;z-index:999;background-color:rgba(16,21,22,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(84,230,212,.2);box-shadow:none;animation:Navbar_navIn__Rj3Fj .3s ease}.Navbar_navbar__z64Pr .Navbar_menu__e_RoF,.Navbar_navcontainer__MWQn_ .Navbar_menu__e_RoF{display:none}.Navbar_navbar__z64Pr .Navbar_logo__dzDih,.Navbar_navcontainer__MWQn_ .Navbar_logo__dzDih{margin-top:0;display:flex;align-items:center}.Navbar_navbar__z64Pr .Navbar_logo__dzDih img,.Navbar_navcontainer__MWQn_ .Navbar_logo__dzDih img{width:40px;height:40px}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg{display:none}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP{width:70%;display:flex;justify-content:space-between;padding:0 20px}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP .Navbar_times__77yDH,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP .Navbar_times__77yDH{display:none}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP ul,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP ul{display:flex;list-style:none}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP ul li,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP ul li{margin-left:15px}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP ul li a,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP ul li a{text-decoration:none;color:#a1a1a1;font-family:var(--mono);font-size:15px;padding:6px 4px;border-bottom:1px solid transparent}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP ul li a:before,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP ul li a:before{content:"./";color:var(--cyan);opacity:.6}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP ul li a:hover,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP ul li a:hover{color:var(--cyan);border-bottom-color:var(--cyan);transition:.2s}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP .Navbar_socialLinks__ej_Ar a,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP .Navbar_socialLinks__ej_Ar a{margin-left:15px;font-size:20px;color:#fff}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP .Navbar_socialLinks__ej_Ar a:hover,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP .Navbar_socialLinks__ej_Ar a:hover{color:var(--red);transition:.5s}.Navbar_navcontainer__MWQn_{position:relative;animation:none}@keyframes Navbar_navIn__Rj3Fj{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media(max-width:875px){.Navbar_navcontainer__MWQn_{position:fixed;z-index:1000;padding:20px 10px 0}.Navbar_navcontainer__MWQn_ .Navbar_menu__e_RoF{display:flex;font-size:40px;align-items:center;justify-content:center;padding:5px;background-color:hsla(0,0%,100%,.1);border-radius:4px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-10;color:#fff}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer___9YeP{display:none}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg{position:absolute;top:0;display:flex;left:0;background-color:#101516;width:100%;height:100vh;flex-direction:column;align-items:center}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih{width:100%;align-items:center;display:flex;justify-content:center;height:25%;text-align:center}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih a{text-decoration:none}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih a h6{font-size:18px;color:var(--cyan)}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih a h5{color:#fff;font-size:30px}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg .Navbar_times__77yDH{display:block;align-self:flex-end;margin:15px 10px;font-size:40px;z-index:1000;color:#fff}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg ul{flex-direction:column;margin:25% 0 0;width:100%;display:flex;list-style:none;text-align:center}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg ul li{margin-bottom:50px;margin-left:15px}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg ul li a{text-decoration:none;color:#fff;font-size:20px}.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg .Navbar_socialLinks__ej_Ar a{margin-bottom:30%;margin-left:15px;font-size:20px;color:#fff}.Navbar_navbar__z64Pr{z-index:9999;padding:20px 10px 0;background-color:transparent;box-shadow:none;border-bottom:none;backdrop-filter:none;-webkit-backdrop-filter:none}.Navbar_navbar__z64Pr .Navbar_menu__e_RoF{display:flex;font-size:40px;align-items:center;justify-content:center;padding:5px;background-color:hsla(0,0%,100%,.1);border-radius:4px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-10;color:#fff}.Navbar_navbar__z64Pr .Navbar_linkcontainer___9YeP{display:none}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg{position:absolute;top:0;display:flex;left:0;background-color:#101516;width:100%;height:100vh;flex-direction:column;align-items:center}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih{width:100%;align-items:center;display:flex;justify-content:center;height:25%;text-align:center}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih a{text-decoration:none}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih a h6{font-size:18px;color:var(--cyan)}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih a h5{color:#fff;font-size:30px}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg .Navbar_times__77yDH{display:block;align-self:flex-end;margin:15px 10px;font-size:40px;z-index:1000;color:#fff}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg ul{flex-direction:column;margin:25% 0 0;width:100%;display:flex;list-style:none;text-align:center}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg ul li{margin-bottom:50px;margin-left:15px}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg ul li a{text-decoration:none;color:#fff;font-size:20px}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg .Navbar_socialLinks__ej_Ar a{margin-bottom:30%;margin-left:15px;font-size:20px;color:#fff}.Navbar_navbar__z64Pr,.Navbar_navcontainer__MWQn_{height:auto;padding:10px 16px;background-color:rgba(16,21,22,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(84,230,212,.122)}.Navbar_navbar__z64Pr .Navbar_logo__dzDih,.Navbar_navcontainer__MWQn_ .Navbar_logo__dzDih{margin-top:0;display:flex;align-items:center}.Navbar_navbar__z64Pr .Navbar_logo__dzDih img,.Navbar_navcontainer__MWQn_ .Navbar_logo__dzDih img{width:36px;height:36px}.Navbar_navbar__z64Pr .Navbar_menu__e_RoF,.Navbar_navcontainer__MWQn_ .Navbar_menu__e_RoF{width:40px;height:40px;padding:0;font-size:22px;border-radius:0;background-color:transparent;border:1px solid rgba(84,230,212,.4);color:#54e6d4;cursor:pointer;z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg .Navbar_logo__dzDih{height:auto;padding-top:30px}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg .Navbar_times__77yDH,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg .Navbar_times__77yDH{margin:12px 16px;font-size:28px;color:#54e6d4}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg ul,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg ul{margin-top:40px}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg ul li,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg ul li{margin-bottom:32px}.Navbar_navbar__z64Pr .Navbar_linkcontainer2__FvtMg ul li a,.Navbar_navcontainer__MWQn_ .Navbar_linkcontainer2__FvtMg ul li a{font-family:var(--mono);font-size:20px}}.Project_card__45RUG{display:flex;flex-direction:column;background:#161c1d;border:1px solid rgba(84,230,212,.122);overflow:hidden;transition:border-color .25s,transform .25s,box-shadow .25s}.Project_card__45RUG:hover{border-color:#54e6d4;transform:translateY(-4px);box-shadow:0 10px 30px rgba(84,230,212,.078)}.Project_card__45RUG:hover .Project_img__Tb37L img{transform:scale(1.05)}.Project_chrome__22UwE{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid rgba(84,230,212,.122);background:#101516}.Project_chrome__22UwE .Project_dots__mmPlh{display:flex;gap:6px}.Project_chrome__22UwE .Project_dots__mmPlh i{width:9px;height:9px;border:1px solid rgba(84,230,212,.4);display:block}.Project_chrome__22UwE .Project_dots__mmPlh i:first-child{background:#54e6d4}.Project_chrome__22UwE .Project_file__mJ0H0{font-family:var(--mono);font-size:12px;color:#8fa5a2}.Project_img__Tb37L{aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid rgba(84,230,212,.122)}.Project_img__Tb37L img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.Project_body__wZI8H{display:flex;flex-direction:column;flex:1 1;padding:20px}.Project_body__wZI8H h4{font-family:var(--mono);font-size:1.25rem;color:#fff;margin-bottom:10px}.Project_body__wZI8H h4 b{color:#54e6d4;font-family:var(--mono);font-weight:400;margin-right:6px}.Project_body__wZI8H .Project_desc__dMWli{font-size:15px;line-height:1.6;color:#a1b3b0;margin-bottom:16px}.Project_body__wZI8H .Project_stack__kjsJQ{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin-bottom:20px}.Project_body__wZI8H .Project_stack__kjsJQ li{font-family:var(--mono);font-size:12px;color:#54e6d4;border:1px solid rgba(84,230,212,.2);padding:3px 8px}.Project_body__wZI8H .Project_linkbtns__jyoey{display:flex;gap:10px;margin-top:auto}.Project_body__wZI8H .Project_linkbtns__jyoey .Project_private___fVcc,.Project_body__wZI8H .Project_linkbtns__jyoey a{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:14px;padding:9px 18px;text-decoration:none;border:1px solid #54e6d4;transition:all .2s}.Project_body__wZI8H .Project_linkbtns__jyoey .Project_primary__bUzQ8{background:#54e6d4;color:#101516}.Project_body__wZI8H .Project_linkbtns__jyoey .Project_primary__bUzQ8:hover{background:transparent;color:#54e6d4}.Project_body__wZI8H .Project_linkbtns__jyoey .Project_secondary__yAJp2{color:#54e6d4}.Project_body__wZI8H .Project_linkbtns__jyoey .Project_secondary__yAJp2:hover{background:#54e6d4;color:#101516}.Project_body__wZI8H .Project_linkbtns__jyoey .Project_private___fVcc{color:#6b7f7c;border-color:rgba(84,230,212,.2);cursor:not-allowed}.Projects_projectscontainer__Q8ycx{margin:0 auto;width:75%;padding-top:100px}.Projects_projectscontainer__Q8ycx h1{font-size:3rem;color:#fff;position:relative;margin-bottom:20px}.Projects_projectscontainer__Q8ycx h1:before{content:"";position:absolute;top:-10px;left:0;width:50px;display:block;height:5px;box-shadow:0 0 10px var(--cyan);background:var(--cyan);border-radius:0}.Projects_projectscontainer__Q8ycx .Projects_Projects__ZJ41S{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:28px;gap:28px;width:100%;margin:40px auto 0}@media(max-width:900px){.Projects_projectscontainer__Q8ycx{width:90%;margin-top:60px}.Projects_projectscontainer__Q8ycx .Projects_Projects__ZJ41S{grid-template-columns:1fr}}.PrimaryBtn_button__c2sBW{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:none;color:var(--cyan);cursor:pointer;position:relative;padding:8px;margin-bottom:20px;text-transform:uppercase;font-weight:700;font-size:14px;transition:all .15s ease;text-decoration:none}.PrimaryBtn_button__c2sBW:after,.PrimaryBtn_button__c2sBW:before{content:"";display:block;position:absolute;right:0;left:0;height:calc(50% - 5px);border:1px solid #7d8082;transition:all .15s ease}.PrimaryBtn_button__c2sBW:before{top:0;border-bottom-width:0}.PrimaryBtn_button__c2sBW:after{bottom:0;border-top-width:0}.PrimaryBtn_button__c2sBW:active,.PrimaryBtn_button__c2sBW:focus{outline:none}.PrimaryBtn_button__c2sBW:active:after,.PrimaryBtn_button__c2sBW:active:before{right:3px;left:3px}.PrimaryBtn_button__c2sBW:active:before{top:3px}.PrimaryBtn_button__c2sBW:active:after{bottom:3px}.PrimaryBtn_button_lg__qSsGI{position:relative;display:block;padding:10px 20px;color:#101516;background-color:var(--cyan);overflow:hidden;box-shadow:inset 0 0 0 1px transparent}.PrimaryBtn_button_lg__qSsGI:before{top:0;left:0;width:2px;height:2px}.PrimaryBtn_button_lg__qSsGI:after,.PrimaryBtn_button_lg__qSsGI:before{content:"";display:block;position:absolute;background-color:var(--cyan)}.PrimaryBtn_button_lg__qSsGI:after{right:0;bottom:0;width:4px;height:4px;transition:all .2s ease}.PrimaryBtn_button_sl__1rwYG{display:block;position:absolute;top:0;bottom:-1px;left:-8px;width:0;background-color:#54e6d4;transform:skew(-15deg);transition:all .2s ease}.PrimaryBtn_button_text__kNcmS{position:relative;color:#101516}.PrimaryBtn_button__c2sBW:hover{color:var(--cyan)}.PrimaryBtn_button__c2sBW:hover .PrimaryBtn_button_sl__1rwYG{width:calc(100% + 15px)}.PrimaryBtn_button__c2sBW:hover .PrimaryBtn_button_lg__qSsGI:after{background-color:#fff}.SecondaryBtn_button__Ga5lv{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:none;color:#101516;cursor:pointer;position:relative;padding:8px;margin-bottom:20px;text-transform:uppercase;font-weight:700;font-size:14px;transition:all .15s ease;text-decoration:none}.SecondaryBtn_button__Ga5lv:after,.SecondaryBtn_button__Ga5lv:before{content:"";display:block;position:absolute;right:0;left:0;height:calc(50% - 5px);border:1px solid #7d8082;transition:all .15s ease}.SecondaryBtn_button__Ga5lv:before{top:0;border-bottom-width:0}.SecondaryBtn_button__Ga5lv:after{bottom:0;border-top-width:0}.SecondaryBtn_button__Ga5lv:active,.SecondaryBtn_button__Ga5lv:focus{outline:none}.SecondaryBtn_button__Ga5lv:active:after,.SecondaryBtn_button__Ga5lv:active:before{right:3px;left:3px}.SecondaryBtn_button__Ga5lv:active:before{top:3px}.SecondaryBtn_button__Ga5lv:active:after{bottom:3px}.SecondaryBtn_button_lg__i3e_U{position:relative;display:block;padding:10px 20px;color:#fff;background-color:#101516;overflow:hidden;box-shadow:inset 0 0 0 1px transparent}.SecondaryBtn_button_lg__i3e_U:before{content:"";display:block;position:absolute;top:0;left:0;width:2px;height:2px;background-color:#101516}.SecondaryBtn_button_lg__i3e_U:after{content:"";display:block;position:absolute;right:0;bottom:0;width:4px;height:4px;background-color:#101516;transition:all .2s ease}.SecondaryBtn_button_sl__yJP9Q{display:block;position:absolute;top:0;bottom:-1px;left:-8px;width:0;background-color:#54e6d4;transform:skew(-15deg);transition:all .2s ease}.SecondaryBtn_button_text__2uMch{position:relative}.SecondaryBtn_button__Ga5lv:hover{color:#101516}.SecondaryBtn_button__Ga5lv:hover .SecondaryBtn_button_sl__yJP9Q{width:calc(100% + 15px)}.SecondaryBtn_button__Ga5lv:hover .SecondaryBtn_button_lg__i3e_U:after{background-color:#fff}.SecondaryBtn_button_lg__i3e_U{border:1px solid #54e6d4}.SecondaryBtn_button__Ga5lv:hover .SecondaryBtn_button_text__2uMch{color:#101516}.Services_servicecontainer__8VBL8{width:75%;margin:50px auto}.Services_servicecontainer__8VBL8 h1{font-size:3rem;color:#fff;position:relative;margin-bottom:10px}.Services_servicecontainer__8VBL8 h1:before{content:"";position:absolute;top:-10px;left:0;width:50px;display:block;height:5px;box-shadow:0 0 10px var(--cyan);background:var(--cyan);border-radius:0}.Services_servicecontainer__8VBL8 .Services_services__3v_Lc{display:flex;width:100%;align-items:center;justify-content:space-between;flex-direction:row}.Services_servicecontainer__8VBL8 .Services_services__3v_Lc .Services_service__I3kQh{width:33.3%;padding:0 5px}.Services_servicecontainer__8VBL8 .Services_services__3v_Lc .Services_service__I3kQh h4{font-size:18px;color:var(--cyan)}@media(max-width:900px){.Services_servicecontainer__8VBL8{width:90%;margin:100px auto 10px}.Services_servicecontainer__8VBL8 .Services_services__3v_Lc{flex-direction:column;width:100%}.Services_servicecontainer__8VBL8 .Services_services__3v_Lc .Services_service__I3kQh{width:100%;margin:18px 0;padding:0}.Services_servicecontainer__8VBL8 .Services_services__3v_Lc .Services_service__I3kQh h4{font-size:20px}}.Skills_skills__cdS7g{margin:20px auto;width:75%;padding-top:70px}.Skills_skills__cdS7g h1{font-size:3rem;color:#fff;position:relative;margin-bottom:5px}.Skills_skills__cdS7g h1:before{content:"";position:absolute;top:-10px;left:0;box-shadow:0 0 10px var(--cyan);width:50px;display:block;height:5px;background:var(--cyan);border-radius:0}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap;gap:16px;margin-top:30px}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE>div{flex:1 1 220px;border:1px solid rgba(84,230,212,.122);background:#161c1d;padding:20px;transition:border-color .25s}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE>div:hover{border-color:var(--cyan)}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE div{margin:0;min-height:200px}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE div p{margin:5px 0;color:var(--cyan)}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE div h4{color:#fff;font-size:18px}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE div svg{color:var(--cyan);font-size:20px}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE div ul{list-style:none;color:#fff}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE div ul li{margin:3px 0}@media(max-width:900px){.Skills_skills__cdS7g{width:90%;margin-top:60px}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE{width:100%;align-items:flex-start;justify-content:space-between}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE div{height:auto;width:50%;margin-bottom:10px}.Skills_skills__cdS7g .Skills_skillscontainer__7Y7OE div div{width:100%}}