.About-module-scss-module__647jFG__about{padding:var(--pdDivider);background:var(--blue);line-height:1.44}.About-module-scss-module__647jFG__aboutContainer{display:-ms-grid;-ms-grid-columns:50% 50%;font-size:var(--fs);grid-template-columns:50% 50%;display:grid}.About-module-scss-module__647jFG__aboutContainer p{margin-bottom:1rem;line-height:1.5}.About-module-scss-module__647jFG__subtitle{margin-bottom:1rem;font-weight:500;line-height:1.5}.About-module-scss-module__647jFG__imgContainer{text-align:center;grid-area:1/2;margin:15px 0;padding-top:30px}.About-module-scss-module__647jFG__imgContainer img{border-radius:50%;max-width:100%;height:auto}.About-module-scss-module__647jFG__technologiesList{grid-template-columns:auto auto;width:400px;max-width:90%;display:grid}.About-module-scss-module__647jFG__technologiesList li{list-style:none}.About-module-scss-module__647jFG__technologiesList li:before{content:"• ";color:var(--lightBlue)}@media screen and (max-width:768px){.About-module-scss-module__647jFG__about{padding:50px 0}.About-module-scss-module__647jFG__aboutContainer{margin:0;display:block}.About-module-scss-module__647jFG__aboutContainer img{width:200px}.About-module-scss-module__647jFG__aboutContainer p{padding-right:10px}.About-module-scss-module__647jFG__subtitle{text-align:center}.About-module-scss-module__647jFG__imgContainer{grid-area:2/1}}@media screen and (max-width:400px){.About-module-scss-module__647jFG__aboutContainer{font-size:var(--smallargefs);display:block}}
.Container-module__bX3luW__container{width:1200px;max-width:100%;margin:0 auto;padding:0 5rem}@media screen and (max-width:1400px){.Container-module__bX3luW__container{width:inherit;margin:0 150px}}@media screen and (max-width:1200px){.Container-module__bX3luW__container{width:inherit;padding:0 2rem}}@media screen and (max-width:1000px){.Container-module__bX3luW__container{margin:0 75px}}@media screen and (max-width:768px){.Container-module__bX3luW__container{margin:0 auto}}
.Footer-module-scss-module__QPfkOW__footer{text-align:center;font-size:var(--largefs);background-color:var(--darkBlue);padding:2rem 0;display:grid}@media screen and (max-width:1200px){.Footer-module-scss-module__QPfkOW__footer{font-size:var(--fs);padding:1.5rem 0}}@media screen and (max-width:768px){.Footer-module-scss-module__QPfkOW__footer{padding:1rem 0}}
.Header-module-scss-module__uJvYVW__header{z-index:999;padding-top:0;padding-bottom:0;font-family:Cardo,Times New Roman,Times,serif;position:sticky}.Header-module-scss-module__uJvYVW__navbar{color:#fff;background:0 0;font-size:1.5rem;position:fixed;top:0;left:0;right:0}.Header-module-scss-module__uJvYVW__navbar .Header-module-scss-module__uJvYVW__navbar a{text-decoration:none;display:inline-block}.Header-module-scss-module__uJvYVW__navbar .Header-module-scss-module__uJvYVW__navbar a:link,.Header-module-scss-module__uJvYVW__navbar .Header-module-scss-module__uJvYVW__navbar a:visited,.Header-module-scss-module__uJvYVW__navbar .Header-module-scss-module__uJvYVW__navbar a:hover,.Header-module-scss-module__uJvYVW__navbar .Header-module-scss-module__uJvYVW__navbar a:active{color:#333}.Header-module-scss-module__uJvYVW__navBarContainer{z-index:8;flex:1;justify-content:space-between;margin:0 1rem;transition:all 1s ease-in-out;display:flex}.Header-module-scss-module__uJvYVW__logo a{padding:15px 0;display:block}.Header-module-scss-module__uJvYVW__navItem{color:#fff;padding-right:15px;font-style:italic;display:inline-block}.Header-module-scss-module__uJvYVW__navItem:last-child{padding-right:0}.Header-module-scss-module__uJvYVW__mainNav{flex:1;justify-content:space-between;display:flex}.Header-module-scss-module__uJvYVW__navList{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.Header-module-scss-module__uJvYVW__navLink{letter-spacing:1.3px;padding:15px 0;display:block}.Header-module-scss-module__uJvYVW__navLink:after{content:"";background:var(--lightBlue);width:0%;height:3px;transition:all .3s ease-in-out;display:block}.Header-module-scss-module__uJvYVW__navLink:hover:after{width:100%}.Header-module-scss-module__uJvYVW__navbarFixed{background-color:var(--opacityBlue);font-size:1.6rem;transition:all .3s ease-in-out}.Header-module-scss-module__uJvYVW__navbarFixed .Header-module-scss-module__uJvYVW__logo a{color:var(--white)}.Header-module-scss-module__uJvYVW__navbarFixed .Header-module-scss-module__uJvYVW__navItem{color:var(--white);display:inline-block}.Header-module-scss-module__uJvYVW__navbarFixed .Header-module-scss-module__uJvYVW__navItem:last-child{padding-right:0}.Header-module-scss-module__uJvYVW__burger{cursor:pointer;z-index:10;align-self:center;padding:10px 0;display:none}.Header-module-scss-module__uJvYVW__burger div{background-color:var(--white);-o-transition:all .3s ease;width:25px;height:3px;margin:5px;transition:all .3s}.Header-module-scss-module__uJvYVW__toggle .Header-module-scss-module__uJvYVW__line1{transform:rotate(-45deg)translate(-5px,6px)}.Header-module-scss-module__uJvYVW__toggle .Header-module-scss-module__uJvYVW__line2{opacity:0}.Header-module-scss-module__uJvYVW__toggle .Header-module-scss-module__uJvYVW__line3{transform:rotate(45deg)translate(-5px,-6px)}.Header-module-scss-module__uJvYVW__socialLinks{grid-template-columns:auto auto;column-gap:1.5rem;padding:.5rem 0;display:grid}@media screen and (max-width:1400px){.Header-module-scss-module__uJvYVW__navBarContainer{margin:0 1rem}}@media screen and (max-width:1200px){.Header-module-scss-module__uJvYVW__logo{font-size:1.7rem}.Header-module-scss-module__uJvYVW__navBarContainer{width:inherit;margin:0 1rem}}@media screen and (max-width:1000px){.Header-module-scss-module__uJvYVW__logo{font-size:1.7rem}.Header-module-scss-module__uJvYVW__navBarContainer{margin:0 1rem}}@media screen and (max-width:768px){.Header-module-scss-module__uJvYVW__navbar{margin:0}.Header-module-scss-module__uJvYVW__burger{display:block}.Header-module-scss-module__uJvYVW__navList{background:var(--darkBlue);width:35vw;height:100vh;font-size:var(--largefs);z-index:9;flex-direction:column;justify-content:flex-start;padding-top:58px;transition:all .65s ease-in-out;position:fixed;top:0;right:-35vw}.Header-module-scss-module__uJvYVW__navList .Header-module-scss-module__uJvYVW__navItem{margin:0}.Header-module-scss-module__uJvYVW__navList .Header-module-scss-module__uJvYVW__navItem .Header-module-scss-module__uJvYVW__navLink{padding:1rem 0}.Header-module-scss-module__uJvYVW__navList .Header-module-scss-module__uJvYVW__navItem .Header-module-scss-module__uJvYVW__navLink:hover:after{width:0%}.Header-module-scss-module__uJvYVW__visible{right:0}.Header-module-scss-module__uJvYVW__navItem{opacity:0;text-align:center;width:100%;margin:1rem 0;padding-right:0;animation:.5s .5s forwards Header-module-scss-module__uJvYVW__navItemFade}}@keyframes Header-module-scss-module__uJvYVW__navItemFade{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}
.Noteworthy-module-scss-module__-o5eZG__noteworthy{padding:var(--pdDivider);background-color:var(--blue)}.Noteworthy-module-scss-module__-o5eZG__noteworthyContainer{flex-wrap:wrap;gap:1rem;display:flex}.Noteworthy-module-scss-module__-o5eZG__noteworthyProject{background:var(--darkBlue);cursor:pointer;border-radius:7px;flex-direction:column;flex:calc(33.333% - 1rem);justify-content:flex-start;max-width:calc(33.333% - 1rem);min-height:15rem;padding:1.4rem;transition:all .3s ease-in-out;display:flex}.Noteworthy-module-scss-module__-o5eZG__noteworthyProject:hover{transform:translateY(-1rem)}.Noteworthy-module-scss-module__-o5eZG__noteworthyProject h2{font-size:var(--xxlargefs);background:var(--gradientBlue);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:.5rem 0}.Noteworthy-module-scss-module__-o5eZG__noteworthyProject p{font-size:var(--fs)}.Noteworthy-module-scss-module__-o5eZG__noteworthyProject p a{color:#d9e7fc}.Noteworthy-module-scss-module__-o5eZG__noteworthyProject p a:hover{color:#00ce9e}.Noteworthy-module-scss-module__-o5eZG__noteworthyProject p:hover{color:var(--skyBlue)}.Noteworthy-module-scss-module__-o5eZG__techTags{height:100%;color:var(--skyBlue);flex-wrap:wrap;align-content:flex-end;align-items:flex-end;display:flex}.Noteworthy-module-scss-module__-o5eZG__techTags span{font-size:var(--smallfs);border-radius:5px;margin-right:.3rem;padding:7px 7px 0 0;display:inline-block}@media screen and (max-width:1200px){.Noteworthy-module-scss-module__-o5eZG__noteworthyProject{flex:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (max-width:768px){.Noteworthy-module-scss-module__-o5eZG__noteworthyProject{flex:100%;max-width:100%}}@media screen and (max-width:400px){.Noteworthy-module-scss-module__-o5eZG__noteworthyProject h2{font-size:1.8rem}.Noteworthy-module-scss-module__-o5eZG__noteworthyProject p{font-size:var(--smallerfs)}.Noteworthy-module-scss-module__-o5eZG__techTags span{font-size:var(--smallerfs);margin-right:.3rem;padding:7px 7px 0 0}}
.Projects-module-scss-module__JYLcRa__projects{padding:var(--pdDivider);background-color:var(--blue)}.Projects-module-scss-module__JYLcRa__projectContainer{align-items:center;display:flex}.Projects-module-scss-module__JYLcRa__projectContainer:nth-child(2n){flex-direction:row-reverse}.Projects-module-scss-module__JYLcRa__projectContainer:nth-child(2n) a img{transform:rotateY(-15deg)}.Projects-module-scss-module__JYLcRa__projectContainer:nth-child(2n) a:hover img{transform:rotateY(0)}.Projects-module-scss-module__JYLcRa__projectContainer:nth-child(odd){margin:10rem 0}.Projects-module-scss-module__JYLcRa__imageContainer{perspective:1000px;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.Projects-module-scss-module__JYLcRa__imageContainer img{z-index:3;opacity:.4;-webkit-box-reflect:below 0px -webkit-linear-gradient(bottom,#ffffff4d 0%,transparent 40%,transparent 100%);border-radius:20px 20px 0 0;width:90%;transition:all .65s ease-in-out;transform:rotateY(15deg)}.Projects-module-scss-module__JYLcRa__imageContainer:hover img{opacity:.9;transform:rotateY(0)}.Projects-module-scss-module__JYLcRa__description{flex:1}.Projects-module-scss-module__JYLcRa__description h2{color:var(--skyBlue);margin:0 0 1rem}.Projects-module-scss-module__JYLcRa__description p{font-size:var(--fs)}.Projects-module-scss-module__JYLcRa__link{flex-wrap:wrap;align-items:center;display:flex}.Projects-module-scss-module__JYLcRa__link a{font-size:var(--fs);color:var(--lightBlue);align-items:center;margin:2rem 2rem 2rem 0;display:flex}.Projects-module-scss-module__JYLcRa__link a svg{margin-right:.5rem}.Projects-module-scss-module__JYLcRa__techTags{color:var(--lightBlue);flex-wrap:wrap;align-items:center;margin-bottom:.5rem;display:flex}.Projects-module-scss-module__JYLcRa__techTags span{background:var(--darkBlue);font-size:var(--smallargefs);border-radius:5px;margin-bottom:.5rem;margin-right:1rem;padding:7px;display:inline-block}@media screen and (max-width:1200px){.Projects-module-scss-module__JYLcRa__techTags span{margin-right:.3rem}}@media screen and (max-width:768px){.Projects-module-scss-module__JYLcRa__projectContainer{display:block}.Projects-module-scss-module__JYLcRa__projectContainer:nth-child(odd){margin:5rem 0}.Projects-module-scss-module__JYLcRa__projectContainer:nth-child(2n) a img{transform:rotateY(0)}.Projects-module-scss-module__JYLcRa__imageContainer{perspective:1000px;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.Projects-module-scss-module__JYLcRa__imageContainer img{opacity:.9;-webkit-box-reflect:below 0px -webkit-linear-gradient(bottom,#ffffff4d 0%,transparent 30%,transparent 100%);transform:rotateY(0)}.Projects-module-scss-module__JYLcRa__description h2{margin:6.5rem 0 1rem}.Projects-module-scss-module__JYLcRa__techTags span{margin-right:.5rem}}@media screen and (max-width:400px){.Projects-module-scss-module__JYLcRa__description h2{font-size:var(--fs);margin:.7rem 0}.Projects-module-scss-module__JYLcRa__description p{font-size:var(--smallerfs);text-align:left}.Projects-module-scss-module__JYLcRa__link{flex-wrap:wrap;align-items:center;display:flex}.Projects-module-scss-module__JYLcRa__link a{font-size:var(--smallerfs);margin:1rem 1rem .3rem 0}.Projects-module-scss-module__JYLcRa__link a svg{margin-right:.3rem}.Projects-module-scss-module__JYLcRa__techTags{margin-bottom:.5rem}.Projects-module-scss-module__JYLcRa__techTags span{font-size:var(--smallerfs);margin-bottom:.5rem;margin-right:.7rem;padding:7px}}
