@import"https://fonts.googleapis.com/css2?family=Raleway:wght@500;700&family=Roboto:wght@400;700&display=swap";#_profilePicture_1cvg6_1{display:block;margin:10px auto;border-radius:99em;max-width:180px;box-shadow:-25px 0 40px #39a5cf59,25px 0 40px #32dfb640}h1{font-size:4em;letter-spacing:1.5px;margin:30px 0 -10px;white-space:nowrap!important;transition:.2s all ease}h1:hover em{transform:rotate(4deg) scale(.88)!important;background-color:#3dc2f61a;text-shadow:0px 0px 20px rgba(255,255,255,.4)!important;border-radius:.15em;transition:1s all ease}em{border-radius:.05em;background-color:#3dc2f600;padding:7px 9px;margin-left:-10px;display:inline-block;transform:rotate(0)!important;font-style:normal;transition:.2s all ease}h2{font-size:2em;letter-spacing:1px;color:#ffffffa6;font-weight:700;margin:0;text-transform:uppercase}#_available_1cvg6_1{background:#32df66a6;text-transform:uppercase;padding:4px 18px 4px 12px;border-radius:99em;letter-spacing:1px;color:#f0fff5!important;border:3px solid rgba(255,255,255,.1);font-weight:700;margin:5px;text-shadow:0px 0px 25px rgba(0,0,0,.4);box-shadow:0 0 10px #2bff6b26;animation:_glowingGreen_1cvg6_1 1.5s linear infinite}@keyframes _glowingGreen_1cvg6_1{0%{box-shadow:0 0 #2bff6b00;opacity:.9}50%{box-shadow:0 0 20px #00b837e6;opacity:1}to{box-shadow:0 0 40px #2bff6b00;opacity:.9}}#_unavailable_1cvg6_1{background:#df323271;text-transform:uppercase;padding:4px 18px 4px 12px;border-radius:99em;letter-spacing:1px;color:#fff5f5!important;border:3px solid rgba(255,255,255,.1);font-weight:700;margin:5px;text-shadow:0px 0px 25px rgba(0,0,0,.4);box-shadow:0 0 10px #ff2b2b26}._fancyHr_1cvg6_92{margin:20px 0 50px;border:none;height:2px;border-radius:99em;background:linear-gradient(to right,#ffffffb3,#fff6,#fff3,#ffffff0d)}._card_1cvg6_106{margin:15px auto;padding:3em 2em;color:#fff;border-radius:.5em;max-width:850px;min-width:400px;cursor:default}._special_1cvg6_116{box-shadow:0 0 10px #0000001a;background:#32a1cd26;transition:.2s all ease}._special_1cvg6_116:hover{transition:.2s all ease;box-shadow:0 0 50px #0006}._titleCardParagraphs_1cvg6_127{font-size:1.5em;line-height:1.4}._card_1a53g_1{margin:20px auto;padding:30px;background-color:#28323799;color:#fff;border-radius:.5em;max-width:750px;cursor:default;transition:.2s all ease}h3{letter-spacing:.9px;margin:3px 0;font-size:2em}._fancyHr_1a53g_23{border:none;height:2px;border-radius:99em;background:linear-gradient(to right,#ffffffb3,#fff6,#fff3,#ffffff0d)}._card_4ht0u_1{margin:15px auto;padding:1.5em 2em;background-color:#28323799;color:#fff;border-radius:.5em;max-width:750px;min-width:400px;cursor:default}._card_4ht0u_1:hover{transition:.2s all ease;box-shadow:0 0 50px #0003}#_vibeCheckEmoji_4ht0u_1{display:inline-block;transform:rotate(-25deg)!important}._fancyHr_4ht0u_22{border:none;height:2px;border-radius:99em;background:linear-gradient(to right,#ffffffb3,#fff6,#fff3,#ffffff0d)}._imageWrapper_4ht0u_35{text-align:center;width:400px;margin:0 auto}img{margin:5px}#_codewarsImgEmbed_4ht0u_1{width:400px!important;height:40px!important}#_psIQimageEmbed_4ht0u_1{width:350px;border-radius:.5em;margin-top:15px}#_codewarsImgEmbed_4ht0u_1,#_psIQimageEmbed_4ht0u_1{transition:.2s all ease;filter:brightness(.9)}#_codewarsImgEmbed_4ht0u_1:hover,#_psIQimageEmbed_4ht0u_1:hover{transition:.2s all ease;filter:brightness(1.1)}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media(min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}._testimonialCard_9w7ad_1{display:flex}._testimonialName_9w7ad_5{text-decoration:none}._flexItem_9w7ad_9{padding:12px}._testimonialImg_9w7ad_13{height:125px!important;width:125px!important;border-radius:999em;pointer-events:none}._testimonialJobTitle_9w7ad_20{margin:0;text-transform:uppercase;font-size:1em!important;letter-spacing:.5px;color:#ffffff80}._testimonialText_9w7ad_28{line-height:1.5rem;text-align:justify;padding-right:10px;font-size:1.1em;letter-spacing:.25px;color:#ffffffd9}._testimonialText_9w7ad_28 b{color:#fff}._card_9w7ad_41{margin:12px auto auto;padding:15px;background-color:#36434a99;color:#fff;border-radius:.5em;max-width:750px;min-width:400px;cursor:default;text-align:left;opacity:.9;transition:.2s all ease}._card_9w7ad_41:hover{transition:.2s all ease;opacity:1;box-shadow:0 0 30px #ffffff08}._card_1fakd_1{margin:15px auto;padding:15px;background-color:#36434a99;color:#fff;border-radius:.5em;max-width:750px;min-width:400px;cursor:default;text-align:left;opacity:.9;transition:.2s all ease}h4{letter-spacing:.9px;font-size:1.75em;margin:3px 0}._projectThumbnail_1fakd_21{height:210px;float:left;border-radius:.5em}._projectThumbnailLink_1fakd_27{opacity:.8;display:inline-block;margin:15px!important;padding:0!important;border:none!important;transform:scale(.98);transition:all .5s ease!important}._projectThumbnailLink_1fakd_27:hover{opacity:1;transform:scale(1.02);box-shadow:0 0 50px #ffffff40!important}._descriptionArea_1fakd_43{padding:.5em 1em;display:inline-block}._descriptionArea_1fakd_43 p{width:90%;font-size:1.15em;letter-spacing:.5px;line-height:1.25em}._techStackLogo_1fakd_55{background:#ffffff0d;padding:10px;margin:3px;width:2em;height:2em;border-radius:.5em}._linksArea_1fakd_64{margin:25px 0;line-height:3.5em;white-space:nowrap}._card_1fakd_1 a{font-family:Raleway,sans-serif;color:#fff;background:none;font-size:1em;margin:0 5px;text-decoration-color:#fff0;padding:.75rem 1rem;border-radius:.5rem;border:1px solid white}._card_1fakd_1 a:hover{transition:.2s all ease;background:#ffffff4d;text-decoration-color:#fff}._MoreComingSoonContainer_1gywf_1{text-align:center;margin:0 auto;padding:10px;background:#32a1cd1a;border-radius:.5em}._MoreComingSoonText_1gywf_9{color:#32a1cd;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1.25em}._talkTitle_1rzum_1{margin-bottom:0!important}._talkLocation_1rzum_4{margin:5px 0 20px;text-transform:uppercase;font-size:1em;letter-spacing:2px;color:#ffffff80}._hobbyTitle_1a7tx_1{margin-bottom:1rem}._hobbyList_1a7tx_6 li:before{content:"⇾";margin-right:1.5rem;opacity:.3}._hobbyList_1a7tx_6 li{margin:.75rem -2rem;list-style-type:none}._hobbyList_1a7tx_6 li a{color:#39a4cf;text-decoration-color:#2f5868cc}._hobbyList_1a7tx_6 li a:hover{color:#23c1ff!important;text-decoration-color:#2f5868}._hobbyList_1a7tx_6 li a:visited{color:#39a4cf}._contactText_wxstn_1{text-align:center;line-height:1.75rem;color:#ffffffbf;font-family:Raleway,sans-serif;text-transform:uppercase;letter-spacing:2px;margin:50px auto 0}._contactButtonContainer_wxstn_11{display:block;text-align:center;padding:35px;margin-bottom:10rem;color:#fff;border-radius:.5rem;z-index:999;opacity:1;line-height:4rem}._contactButtonContainer_wxstn_11 a{font-family:Raleway,sans-serif;font-weight:700;color:#283135;background:#fff!important;font-size:1.1em;margin:0 .5em;text-decoration-color:#fff0;padding:.85rem 1.25rem;border-radius:.5rem;border:1px solid white}._contactButtonContainer_wxstn_11 a:hover{transition:.2s all ease;background:#ffffff1a;text-decoration:none!important;z-index:10}._contactButtonLogo_wxstn_43{width:1.2em;height:1.2em;aspect-ratio:1/1;display:inline-block;padding:0 .2em;margin:-.175em auto;fill:#fff}._hide_wxstn_53{opacity:0}._fancyHr_wxstn_57{border:none;height:2px;border-radius:99em;background:linear-gradient(to right,#ffffffb3,#fff6,#fff3,#ffffff0d)}._rainbowBackground_wxstn_70{position:fixed;width:500px;height:500px;bottom:-35%;left:calc(50% - 7rem);color:#000;margin-top:-12.5%;margin-left:-12.5%;border-radius:999rem;background:red;z-index:-1;background:linear-gradient(45deg,#eb5f1b,#c940c5,#2180e3,#25c7d0,#29cbaa,#57c643,#efc022,#ff9227,#eb5f1b);filter:blur(80px);opacity:.3;animation:_shiftRainbow_wxstn_1 10s linear infinite}@keyframes _shiftRainbow_wxstn_1{0%{transform:rotate(360deg)}50%{transform:rotate(180deg) scaleY(.75)}to{transform:rotate(0)}}._footer_nhrej_1{padding:2rem;text-align:center}html{min-height:100%}body{background:linear-gradient(90deg,#2a3035,#171a1d);background-size:100vw 100%;height:100%;width:calc(100% - 10px);overflow-x:hidden;margin:0}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}h4{font-size:1.35em}main{padding:20px;font-family:Roboto,sans-serif;min-width:35rem!important;transition:all .75s ease-in-out}.blur{filter:blur(2.5em)!important;-webkit-user-select:none;user-select:none;pointer-events:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#22262b}::-webkit-scrollbar-thumb{background:#434d56;border-radius:5em}::-webkit-scrollbar-thumb:hover{background:#5a6672}.footer{color:#fff}
