@import "https://fonts.googleapis.com/css?family=Roboto:400,700|Roboto+Slab:400,700";.home{color:#fff;width:100%;height:100vh;background-color:#000;justify-content:center;align-items:center;height:100dvh;margin:0;padding:0;font-family:Roboto,sans-serif;display:flex;position:fixed;top:0;left:0;overflow:hidden}.home canvas{z-index:0;position:absolute;top:0;left:0}.home .main{pointer-events:none;color:#fff;z-index:1;max-width:100%;filter:Alpha(opacity=0);flex-direction:column;display:flex;position:relative}.home .main h1{text-align:center;margin:0 0 .5rem;font-family:Roboto Slab,serif;font-size:3em}.home .main h2{text-align:center;margin:0 0 2rem;font-weight:400}.home .main .links{flex-direction:row;justify-content:space-evenly;align-items:center;margin-bottom:2rem;padding:0;list-style:none;display:flex}.home .main .links li a{pointer-events:auto}.home .main .links li a i{color:#fff;transition:all .3s}.home .main .projects{justify-content:center;margin-top:2rem;display:flex}.home .main .projects .project-link{pointer-events:auto;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:10px;align-items:center;gap:.5rem;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.home .main .projects .project-link:hover{background:#ffd70033;border-color:gold;transform:translateY(-2px);box-shadow:0 5px 15px #ffd7004d}.home .main .projects .project-link i{font-size:1.2rem}
