.Navbar_mainContainer__1tj5C{width:100%;height:7vh;background-color:rgba(0,0,0,.479);display:flex;align-items:center;position:fixed;top:0;z-index:1000}.Navbar_navTitle__ylazK{flex:1 1;display:flex;justify-content:flex-start;height:100%}.Navbar_navTitleHighlight__qNATE{display:inline;height:100%;display:flex;align-items:center;padding:0 3rem}.Navbar_navTitleHighlight__qNATE:hover{background-color:#333;transition:background-color 1s}.Navbar_navItem__VnDB0{height:100%;width:100%}.Navbar_navItem__VnDB0 a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Navbar_navItem__VnDB0:hover{background-color:#333;transition:background-color 1s}.ContactSection_backgroundDiv__xK33N{display:flex;min-height:100vh;min-width:100vw;background-attachment:fixed;background-image:linear-gradient(180deg,#fff 20%,hsla(0,0%,100%,0)),"../../Images/envelope-svg.svg";background-position:50%;background-size:cover;background-repeat:no-repeat;color:var(--color);text-align:center}.ContactSection_sectionContainer__F_TIf{width:80%;height:100%;text-align:center;margin:0 auto}.ContactSection_sectionTitle__wTepi{padding-top:25vh;font-size:2.48rem}.ContactSection_contactMethods__9KZdO{display:flex;flex-direction:column;width:80%;margin:0 auto;justify-content:space-evenly}.ContactSection_ContactRow__2XfzL{display:flex;padding-top:5%;justify-content:center}.ContactSection_contactMethodTitle__PDqFL{display:flex;align-items:center;justify-content:flex-start;min-width:15vw;font-size:1.2rem}.ContactSection_contactLink__fI6dd{width:25%;transition:transform 10s;transform-origin:center}.ContactSection_contactLink__fI6dd:hover img{transform:scale(1.1)}.About_sectionContainer__QFsYE{display:flex;flex-direction:column;justify-content:space-evenly;color:#000;width:100%;margin:0 auto}.About_gridContainer__j5gxg{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.About_AboutImage__t_O_l{width:100%;height:100%}.About_AboutImage__t_O_l img{object-fit:cover;width:100%;height:100%}.About_AboutText__H7mmV{display:flex;flex-direction:column;justify-content:center;padding:25px}@media(max-width:480px){.About_AboutText__H7mmV h1{font-size:2.8rem}.About_AboutText__H7mmV p{font-size:1em}}@media(min-width:481px)and (max-width:768px){.About_AboutText__H7mmV h1{font-size:2.2em}.About_AboutText__H7mmV p{font-size:.9em}}@media(min-width:769px)and (max-width:1024px){.About_AboutText__H7mmV h1{font-size:2.8em}.About_AboutText__H7mmV p{font-size:1.3em}}@media(min-width:1025px)and (max-width:1200px){.About_AboutText__H7mmV h1{font-size:3.5rem}.About_AboutText__H7mmV p{font-size:1.5em}}@media(min-width:1201px)and (max-width:1920px){.About_AboutText__H7mmV h1{font-size:3.8em}.About_AboutText__H7mmV p{font-size:1.6em}}@media(min-width:1921px){.About_AboutText__H7mmV h1{font-size:4.3em}.About_AboutText__H7mmV p{font-size:2em}}.ProjectsSection_sectionContainer__zD6_8{height:100%;text-align:center;margin:0 auto}.ProjectsSection_sectionTitle__bel2m{padding-top:20vh;font-size:2.48rem}.ProjectsSection_gridContainer__9SnyS{color:purple;display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));grid-auto-rows:300px;padding-bottom:10px}.ProjectsSection_gridItem__LBr6S{display:flex;align-items:center;justify-content:center;font-size:1rem;max-width:100%;height:auto;object-fit:contain}.ProjectsSection_overlay__F5opV{display:flex;flex-direction:column;justify-content:center;background-color:rgba(0,0,0,.5);height:100%;width:100%;color:#fff;padding:10px;transition:opacity .5s ease;opacity:0}.ProjectsSection_overlay__F5opV:hover{opacity:.8}.GetInTouch_sectionContainer__53ZTA{width:100%;height:100%;text-align:center;margin:0 auto;padding-top:20vh}.GetInTouch_mainContent__Fbc79{color:#1a1a1a;width:30vw;height:70%;margin:0 auto}@media screen and (max-width:768px){.GetInTouch_mainContent__Fbc79{width:100vw}}@media screen and (max-width:480px){.GetInTouch_mainContent__Fbc79{width:60vw}}.GetInTouch_inputContainer__sqctc{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;margin:0 auto;width:20vw;height:70%;box-shadow:0 0 10px 0 #000;border:1px solid #000;border-radius:8px;background-color:#fff;padding:5vh 10px 3vh}@media screen and (max-width:768px){.GetInTouch_inputContainer__sqctc{width:100vw}}@media screen and (max-width:480px){.GetInTouch_inputContainer__sqctc{width:60vw}}.GetInTouch_messageArea__xh8dt{height:100%}.page_titleContainer__h_tT3{display:flex;flex-direction:column;text-align:center}.page_titleContainer__h_tT3 h1{font-size:4.8em;padding-bottom:15%}@media(max-width:480px){.page_titleContainer__h_tT3 h1{font-size:2.8rem}.page_titleContainer__h_tT3 h2{font-size:1.2em}}@media(min-width:481px)and (max-width:768px){.page_titleContainer__h_tT3 h1{font-size:3.2em}.page_titleContainer__h_tT3 h2{font-size:1em}}@media(min-width:769px)and (max-width:1024px){.page_titleContainer__h_tT3 h1{font-size:3.8em}.page_titleContainer__h_tT3 h2{font-size:1.3em}}@media(min-width:1025px)and (max-width:1200px){.page_titleContainer__h_tT3 h1{font-size:4rem}.page_titleContainer__h_tT3 h2{font-size:1.7 0}}@media(min-width:1201px){.page_titleContainer__h_tT3 h1{font-size:4.8em}.page_titleContainer__h_tT3 h2{font-size:2em}}.page_ParallaxDiv__GoxJo{display:flex;min-height:100vh;min-width:100vw;background-attachment:fixed;background-image:linear-gradient(180deg,#fff 20%,hsla(0,0%,100%,0)),url(https://t3.ftcdn.net/jpg/05/89/74/00/360_F_589740040_BzYqjC2Lt9SgDPHx2i1UkW6dBqUjvOMC.jpg);color:var(--color);text-align:center}.page_ContactParallax__067N6,.page_ParallaxDiv__GoxJo{background-position:50%;background-size:cover;background-repeat:no-repeat}.page_ContactParallax__067N6{background-image:url(/_next/static/media/129Z_2210.w015.n001.184A.p24.184.465a520e.jpg)}.page_contactParallax__m3RrH{display:flex;min-height:100vh;min-width:100vw;background-attachment:fixed;background-image:linear-gradient(180deg,#fff 20%,hsla(0,0%,100%,0)),"./Images/envelope-svg.svg";background-position:50%;background-size:cover;background-repeat:no-repeat;color:var(--color);text-align:center}.page_main__akH3E{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:6rem;min-height:100vh}.page_code__or3F2{font-weight:700;font-family:var(--font-mono)}.page_grid__umSuY{display:grid;grid-template-columns:repeat(4,minmax(25%,auto));max-width:100%;width:var(--max-width)}.page_card___3JVW{padding:1rem 1.2rem;border-radius:var(--border-radius);background:rgba(var(--card-rgb),0);border:1px solid rgba(var(--card-border-rgb),0);transition:background .2s,border .2s}.page_card___3JVW span{display:inline-block;transition:transform .2s}.page_card___3JVW h2{font-weight:600;margin-bottom:.7rem}.page_card___3JVW p{margin:0;opacity:.6;font-size:.9rem;line-height:1.5;max-width:30ch;text-wrap:balance}.page_center__AVsSz{display:flex;justify-content:center;align-items:center;position:relative;padding:12rem 0 4rem}.page_center__AVsSz:before{background:var(--secondary-glow);border-radius:50%;width:480px;height:360px;margin-left:-400px}.page_center__AVsSz:after{background:var(--primary-glow);width:240px;height:180px;z-index:-1}.page_center__AVsSz:after,.page_center__AVsSz:before{content:"";left:50%;position:absolute;filter:blur(35px);transform:translateZ(0)}.page_logo__1r_52{position:relative}@media(hover:hover)and (pointer:fine){.page_card___3JVW:hover{background:rgba(var(--card-rgb),.1);border:1px solid rgba(var(--card-border-rgb),.15)}.page_card___3JVW:hover span{transform:translateX(4px)}}@media(prefers-reduced-motion){.page_card___3JVW:hover span{transform:none}}@media(max-width:700px){.page_content__szHtB{padding:4rem}.page_grid__umSuY{grid-template-columns:1fr;margin-bottom:120px;max-width:320px;text-align:center}.page_card___3JVW{padding:1rem 2.5rem}.page_card___3JVW h2{margin-bottom:.5rem}.page_center__AVsSz{padding:8rem 0 6rem}.page_center__AVsSz:before{transform:none;height:300px}}@media(min-width:701px)and (max-width:1120px){.page_grid__umSuY{grid-template-columns:repeat(2,50%)}}@media(prefers-color-scheme:dark){.page_vercelLogo__O38DX{filter:invert(1)}.page_logo__1r_52{filter:invert(1) drop-shadow(0 0 .3rem rgba(255,255,255,.4392156863))}}@keyframes page_rotate__dIs7B{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}