body,html{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.big-blog-card{max-width:24rem;cursor:pointer}.big-project-card{width:95%;cursor:pointer}.hover--bordered{position:relative;border:5px solid transparent;transition:border .2s ease-in-out}.hover--bordered:hover{border:5px solid #90ee90}.image-wrapper{width:100%;position:relative}.big-blog-card-picture{padding-top:50%}.big-blog-card-picture,.big-project-card-picture{opacity:1;height:0;display:block;position:relative}.big-project-card-picture{padding-top:40%}.big-blog-card-image{position:absolute;top:0;width:100%;height:100%;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.half-width-card{max-width:335px;min-width:240px;height:237px}a .as-hover-green:hover{color:#19a974}h6{font-size:.8rem;color:grey}#header{top:0;transition:all .5s ease-in-out;z-index:9997;padding:0;overflow-y:auto;display:block}#header,#header-content{min-width:250px;background:#040b14}#header-content{transition:left .5s ease-in-out;position:fixed;top:40px;bottom:0;left:0;padding:0 15px}@media only screen and (max-width:785px){#header{position:fixed}#header:not(.expand-narrow){min-width:0;width:0}#header-content:not(.expand-narrow){left:-450px}}@media only screen and (min-width:790px){#header-content{left:auto}}.header-hamburger{position:fixed;right:0;top:50px;z-index:9997;font-size:24px;transition:.3s;cursor:pointer;margin-right:18px;text-align:center;-webkit-transform:scale(.6);transform:scale(.6)}.header-hamburger i{color:#d3d3d3;background:none;transition:.3s;position:relative;top:calc(50% - 20px)}.header-hamburger .hamburger{background-color:#212431;transition:.3s}.header-hamburger .hamburger:hover{background-color:#d3d3d3}.header-hamburger .hamburger.is-active:hover,.header-hamburger .hamburger:hover{opacity:1}.header-hamburger .hamburger-box{top:2px}.header-hamburger .hamburger .hamburger-inner,.header-hamburger .hamburger .hamburger-inner:after,.header-hamburger .hamburger .hamburger-inner:before,.header-hamburger .hamburger.is-active .hamburger-inner,.header-hamburger .hamburger.is-active .hamburger-inner:after,.header-hamburger .hamburger.is-active .hamburger-inner:before{background-color:#19a974}@media only screen and (min-width:785px){.narrow-display-only{right:-80px}}#header #profile img{margin:15px auto;display:block;width:150px;border:8px solid #19a974}.img-fluid{max-width:100%;height:auto}.social-link{font-size:18px;display:inline-block;background:#212431;line-height:1;padding:8px 0;margin-right:4px;text-align:center;width:36px;height:36px;transition:.3s;align-content:center}.social-link:hover{background:#fff}.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu a{display:flex;align-items:center;color:grey;padding:6px 15px;margin-bottom:8px;transition:.3s;font-size:15px;text-decoration:none!important}.nav-menu a i{font-size:24px;padding-right:8px;transition:.3s;color:#6f7180}.nav-menu a:hover i{color:#19a974}.nav-menu .active a{color:#fff}.nav-menu .active a i{color:#19a974}.section-title h2{font-size:32px;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative;color:#19a974}.section-title h2:after{content:"";position:absolute;display:block;width:50px;height:3px;background:#1ec550;bottom:0;left:0}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}h6{font-size:1rem}.timeline-piece{border-left:2px solid #19a974;position:relative;padding:0;margin-left:15px;margin-top:-2px}.timeline-panel{width:100%;float:right;border:1px solid #d4d4d4;border-bottom:5px solid #19a974;padding:15px;position:relative;background:#fff;transition:.3s}.boxy-header-5 h6{color:#212529;background:#e4edf9;padding:5px 15px;display:inline-block;font-weight:600;margin-bottom:10px}li.list p{line-height:1.25}li.list i{line-height:1.6}.circle-boi i{font-size:18px;width:36px;height:36px}.timeline-component .circle-boi,.timeline-component .timeline-panel{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:.3s}.timeline-component:focus .circle-boi,.timeline-component:hover .circle-boi{-webkit-transform:scale(1.05);transform:scale(1.05);background-color:#212431}.timeline-component:focus .circle-boi i,.timeline-component:hover .circle-boi i{color:#19a974}.timeline-component:focus .timeline-panel,.timeline-component:hover .timeline-panel{-webkit-transform:scale(1.02);transform:scale(1.02)}.shift-left{margin-left:-19px;margin-right:19px}.form-group{padding-bottom:10px;padding-right:5px;padding-left:5px;margin-bottom:1rem;flex-basis:50%;display:block}.input-area{height:44px}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.button-container div div.spinner-grow{margin-bottom:0;margin-top:0}.sticky-footer{clear:both;position:relative;height:56px;background-color:#0f0f0f;margin-top:-56px;z-index:9999}#nav-header{width:100%;top:0;z-index:9999;overflow:hidden;position:fixed}.nav-link{transition:color .15s ease-in-out}.header-bg{background-color:#212121}.App{text-align:center}.App-logo{pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.as-hover-green:hover{color:#19a974}.link:focus,a:focus{outline:0}.link:hover{text-decoration:none}body{background-color:#040b14}button::-moz-focus-inner{outline:0}button:focus{outline:0}.minwid35{min-width:35px}.minwid100p{min-width:100%}.nav-expanded{height:56px}.nav-contracted{height:40px}.nav-expanded-margin{margin-top:56px}.nav-contracted-margin{margin-top:40px}.style-main-gutter{overflow-y:scroll;overflow-x:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#040b14}.hella-h-w-transitions-03{transition:height,width,.3s}.mhi-100{max-height:100%}.mhi1{max-height:1rem}.mhi2{max-height:2rem}.mhi3{max-height:4rem}.mhi4{max-height:8rem}.mhi5{max-height:16rem}.mhi6{max-height:32rem}.mhi7{max-height:48rem}.mhi8{max-height:64rem}.mhi9{max-height:96rem}.w0{width:0}.no-margin{margin:0}.no-padding{padding:0}.br-50,.circle-boi{border-radius:50%}.circle-boi{font-size:18px;display:inline-block;line-height:1;padding:8px 0;margin-right:4px;width:36px;height:36px}.w-47{width:47%}.border-8{border:8px solid}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-flex-block{width:100%;display:flex}img.square-200{width:200px;height:200px}img.square-200,img.width-300{max-width:unset;object-fit:cover}img.width-300{width:300px}@media screen and (max-width:485px){.dynamic-flex-block{display:block}}.social-icon{width:18px;height:18px;vertical-align:middle;fill:currentColor;color:#fff}.color-transition{transition:.3s}a.hover .social-linktree .social-linktree:hover,a:hover .social-linktree{color:#43e660}a.hover .social-bluesky .social-bluesky:hover,a:hover .social-bluesky{color:#87ceeb}a.hover .social-linkedin .social-linkedin:hover,a:hover .social-linkedin{color:#0072b1}a.hover .social-instagram .social-instagram:hover,a:hover .social-instagram{color:#fb3958}a.hover .social-gitlab .social-gitlab:hover,a:hover .social-gitlab{color:#fca326}a.hover .social-github .social-github:hover,a:hover .social-github{color:#6cc644}a.hover .social-website .social-website:hover,a:hover .social-website{color:#0645ad}a.hover .social-itch .social-itch:hover,a:hover .social-itch{color:#fa5c5c}a.hover .social-twitch .social-twitch:hover,a:hover .social-twitch{color:#6441a5}a.hover .social-patreon .social-patreon:hover,a:hover .social-patreon{color:#f96854}.wrapper{overflow:hidden}.wrapper>div{min-width:220px}.wrapper>div:first-child{float:left;margin-right:0;width:0}.wrapper>div:nth-child(2){overflow:hidden;margin:10px;min-height:170px}@media screen and (max-width:585px){.wrapper>div:first-child{float:none;margin:auto}.wrapper>div:nth-child(2){float:none;margin:10px;width:auto}.hide-narrow{display:none}}
/*# sourceMappingURL=main.19188a98.chunk.css.map */