@import url(https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100&display=swap);*{background-color:#222;box-sizing:border-box;color:#fff;font-size:17px;font-weight:400;margin:0;padding:0}body{font-family:Share Tech Mono,monospace;line-height:1.4;margin:auto;max-height:100vh;max-width:1200px}a{text-decoration:none}.home-page{display:flex;justify-content:center;padding:2rem 1.25rem}.home-content{display:flex;flex-direction:column;gap:1.25rem;max-width:680px;width:100%}.home-content h1{font-size:2rem;margin-bottom:.5rem}.home-content p{font-size:1.1rem;line-height:1.6}.home-content .tech-line{font-weight:500;margin-top:.5rem}@media (max-width:600px){.home-page{padding:1.5rem 1rem}.home-content{gap:1rem}.home-content h1{font-size:1.75rem}.home-content p{font-size:1rem}}.nav-bar{align-items:center;display:flex;height:80px;justify-content:space-between;padding:2rem;width:100%}.nav-bar img{height:auto;width:55px}.nav-bar img:hover{-webkit-filter:invert(100%);filter:invert(100%);-webkit-transform:scale(1.3);transform:scale(1.3);transition:8s}.nav-bar .link{padding:.8rem}.nav-bar .link:hover{-webkit-filter:blur(30px);filter:blur(30px);text-decoration:underline;transition:4s}@media screen and (max-width:500px){.nav-bar{border-bottom:none;padding-bottom:6rem}.nav-bar img{padding-top:3.5rem}.nav-bar ul{align-items:flex-end;display:flex;flex-direction:column;margin-top:3rem}.nav-bar .link{font-size:1.2rem;font-weight:700;padding:.3rem}}.footer{align-items:center;border-top:1px dotted #444;display:flex;height:80px;justify-content:space-between;margin-bottom:0;padding:2rem;width:100%}.footer p{padding-right:2rem}.footer ul{display:flex;justify-content:space-between}.footer ul a{display:flex;padding:.8rem;text-decoration:underline}.footer ul a:hover{text-decoration:none;-webkit-transform:skew(-.06turn,18deg);transform:skew(-.06turn,18deg);transition:3s}.footer ul a:nth-child(2):hover{-webkit-transform:skew(.06turn,-18deg);transform:skew(.06turn,-18deg)}.clock{color:#555e45f5;margin-top:-1rem;padding-left:2rem}.clock:hover{color:#fff;cursor:pointer;-webkit-filter:invert(100%);filter:invert(100%);padding-left:60rem;transition:10s}@media screen and (max-width:500px){.footer{justify-content:center}.footer p{display:none}.clock{margin-top:1rem}}.about-page{grid-gap:3rem;display:grid;grid-template-columns:1fr 2fr;padding:3rem}.about-page .img-grid{display:grid;grid-column:1/2;grid-template-columns:repeat(12,1fr);position:relative}.about-page .img-grid .me{grid-column:4/-1;grid-row:1;width:100%;z-index:1}.about-page .img-grid .me:hover{cursor:crosshair;-webkit-filter:blur(30px);filter:blur(30px);transition:10s}.about-page .img-grid .sky{border-radius:5%;grid-column:1/9;grid-row:1;padding-top:10rem;width:110%}.about-page .img-grid .sky:hover{cursor:crosshair;-webkit-filter:blur(30px);filter:blur(30px);transition:10s}.about-page .about-grid{display:flex;flex-direction:column;grid-column:2/3}.about-page .about-grid h1{border-bottom:2px solid #fff;font-size:3rem;max-width:30rem}.about-page .about-grid h2{color:#7a98a3;font-size:1.3rem;font-weight:600;padding-top:4rem}.about-page .about-grid h2:hover{color:#adc5ce}.about-page .about-grid h3{font-size:2rem;font-weight:700;padding-top:4rem}.about-page .about-grid ul:hover{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about-page .about-grid li{margin-left:1rem;padding-top:5px}.about-page .about-grid li:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:2s ease-in-out}.about-page .about-grid p{font-family:Roboto,monospace;font-size:1.2rem;font-weight:thin;padding-top:4rem}@media screen and (max-width:800px){.about-page{grid-gap:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding-top:1rem}.about-page .img-grid{grid-column:1/2;grid-row:1/2;padding-bottom:2rem}.about-page .img-grid .me{grid-column:6/11}.about-page .img-grid .sky{grid-column:3/8;padding-top:3rem}.about-page .about-grid{grid-column:1/2;grid-row:2/3}}header{padding-bottom:1rem}header .particles{max-height:5rem}header h1{font-size:4rem;max-width:30rem;padding:2rem}.project-page{display:flex;justify-content:center;margin:0 auto;max-width:1000px}.project-page .project-wrap{grid-gap:3rem;display:grid;grid-template-columns:repeat(3,390px);padding-bottom:3rem;padding-top:3rem}.project-page .project-wrap .project{display:flex;flex-direction:column}.project-page .project-wrap .project img{-webkit-filter:drop-shadow(0 0 50px hsla(0,0%,84%,.11));filter:drop-shadow(0 0 50px rgba(214,214,214,.109804));margin-bottom:-5px;max-width:400px}.project-page .project-wrap .project img:hover{cursor:pointer;-webkit-filter:none;filter:none}.project-page .project-wrap .project h1{font-size:1.5rem;padding:1rem 0}.project-page .project-wrap .project h3{color:#646464}.project-page .project-wrap .project a{background-image:linear-gradient(0deg,#646464 35%,transparent 0);font-size:1.2rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.project-page .project-wrap .project a:hover{background-color:#646464;cursor:pointer}.project-page .project-wrap .project p{word-wrap:break-word;line-height:1.7rem;padding:1rem 0}@media screen and (max-width:1300px){.project-page .project-wrap{grid-template-columns:repeat(2,410px)}.project-page .project-wrap .project img{max-width:410px;padding:3rem}}@media screen and (max-width:900px){header .particles{max-height:8rem;padding:0 2rem}.project-page .project-wrap{grid-template-columns:repeat(1,450px)}.project-page .project-wrap .project img{height:auto;max-width:450px}}@media screen and (max-width:500px){.project-page .project-wrap{grid-template-columns:repeat(1,350px)}.project-page .project-wrap .project img{height:auto;max-width:350px}}.contact-page{display:flex;justify-content:center;padding:3rem;text-align:center}.contact-page ul img{border-radius:50%;-webkit-filter:invert(85%);filter:invert(85%);margin-bottom:1rem;max-width:200px}.contact-page ul a h1{font-size:1.8rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-bottom:2rem}.contact-page ul a h1:hover{color:#7a98a3}.contact-page ul a h2{font-size:1.2rem;padding-bottom:1.2rem}.contact-page ul a:hover .hover-reveal{background-image:url(https://thumbs.gfycat.com/FarawayThornyAfricanwilddog-small.gif);background-position:50%;background-repeat:no-repeat;-webkit-filter:invert(100%);filter:invert(100%);max-width:400px}.error{height:90vh;padding:6rem}.error .message-title{font-size:3rem}.error .go-back{font-size:2rem}.error .go-back img{height:50%;margin:1.5rem auto;opacity:.5}.error .go-back img:hover{opacity:1;transition:2s}
/*# sourceMappingURL=main.5e3c74c7.css.map*/