.footer-content{background:#1a1a1a;display:grid;padding:2rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;margin-top:3rem}.footer-columns-container{gap:2.5rem;justify-content:center}.footer-columns{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:3rem}.footer-links{padding:.2rem;color:#fafafa}.footer-credits-container{display:grid;place-content:center;gap:1rem;margin-bottom:2rem}.footer-credits-text{font-size:1.1rem;text-align:center}#react{color:#16b0e4}#sass{color:#ff6b6b}@media screen and (min-width: 576px){.footer-columns-container{display:flex;align-items:flex-start}}.menu{display:flex;align-items:center;justify-content:center;gap:1rem;height:3rem;background-color:#202020;margin-bottom:2rem}.menu ul{list-style:none}.menu a{font-size:.9rem}.header-nav{color:#ccc;font-size:1rem}@media screen and (min-width: 992px){.menu{margin-bottom:0}}.index-container{min-height:100vh;backdrop-filter:brightness(35%);-webkit-backdrop-filter:brightness(35%)}section{padding:1.5rem}@media screen and (min-width: 992px){section{padding:5rem 15rem}}.resume{font-size:1rem;color:#fff}.featured-cards-list{width:25rem}.featured-repository-cards{display:grid;padding:1rem;border:2px solid #16b0e4;border-radius:1rem;margin-bottom:1.4rem;width:80vw;max-width:100%}.featured-preview-image{width:100%;height:10rem;border-radius:.5rem;margin-bottom:.5rem;object-fit:contain}.featured-project-name-container{display:flex;align-items:center;justify-content:space-between}.featured-project-name{color:#16b0e4;font-size:1.2rem;font-weight:700}.featured-icons-container{display:flex;gap:.2rem}.open-in-new-window-icon{display:flex;width:2.1rem}.open-in-new-window-icon:hover{border-radius:25%;background:#fff}.featured-github-logo{display:flex;width:2.1rem}.featured-github-logo:hover{border-radius:50%;background:#fff}.featured-project-type{font-size:.99rem;font-weight:700;color:#ff6b6b}.featured-repo-description{color:#fff;text-align:justify;padding:1rem 0}.featured-repo-main-languages-container{display:grid;gap:.4rem}.featured-repo-main-languages{background:#ff6b6b;color:#242424;font-weight:700;padding:.4rem;font-size:.9rem;text-align:center;border-radius:2rem;align-content:center}@media screen and (min-width: 576px){.featured-cards-list{display:grid;justify-content:center}.featured-repository-cards{min-width:30rem}.featured-preview-image{width:100%;min-height:21rem;justify-self:center;object-fit:contain}.featured-repo-description{text-align:start}.featured-repo-main-languages-container{display:flex;gap:.5rem;align-items:center}.featured-repo-main-languages{max-width:10rem;padding:.5rem 1rem}}@media screen and (min-width: 992px){.featured-cards-list{flex:1;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(33rem,1fr));gap:1.5rem}.featured-repository-cards{justify-content:center;width:33rem;max-width:40rem}}.featured-main-container{display:flex;justify-content:center}@media screen and (min-width: 992px){.featured-main-container{grid-start-columns:1fr;grid-template-columns:repeat(3,2fr)}}.social_media_icons{display:flex;justify-items:space-evenly;place-content:center;padding:2rem;gap:1rem}.socials{height:3.1rem}@media screen and (min-width: 576px){.social_media_icons{gap:1.3rem}.socials{height:3.5rem}}.hero_container{display:flex;flex-direction:column;justify-content:center;height:100vh}.photo-area-container{display:flex;margin:3.5rem 0;place-content:center}.github-photo{height:18vh;border-radius:50%}.profile_area{text-align:center;gap:2rem}.profile_area h1{font-size:2.3rem;color:#fff;padding:1rem 0}.profile_area h2{font-size:1.7rem;padding:2rem 0}@media screen and (min-width: 576px){.github-photo{height:10rem}.photo-area-container{padding-top:4rem}}@media screen and (min-width: 992px){.hero_container{flex-direction:row;align-items:center;justify-content:center;gap:1rem}.photo-area-container{padding-top:0;margin-right:2rem}.github-photo{height:15rem}}.languages_list{display:flex;flex-wrap:wrap;place-content:center;gap:1rem}.language_name{display:flex;flex-direction:row;color:#fff;place-items:center;gap:5px;padding-bottom:1rem}.lang_icons{width:3rem}@media screen and (min-width: 576px){.languages_list{display:flex;flex-direction:row}}@media screen and (min-width: 992px){.languages_list{place-content:center;flex-wrap:wrap;gap:1.5rem;padding-top:5rem}.language_name{display:grid;gap:.7rem;text-align:center}.lang_icons{place-self:center}}.notfound_container{display:flex;flex-direction:column;height:100vh;justify-content:center;align-items:center;gap:3rem}.notfound_error-code{font-size:6.5rem;font-weight:700;color:#ff6b6b}.notfound_error-text{font-size:1.5rem;color:#fafafa}.notfound_pathname{font-size:1.2rem;color:#16b0e4}.notfound_return-button{font-size:1rem;color:#fafafa;background-color:#1a1a1a;padding:1rem 2.2rem;border-radius:2rem}:root{background:linear-gradient(to right,#202020,#16b0e4);background:-webkit-linear-gradient(to right,#202020,#16b0e4);font-family:Reddit Sans,sans-serif,sans-serif,Inter,system-ui,Avenir,Helvetica,Arial;font-size:1.1rem;box-sizing:border-box;color:#fff;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:#fff;scroll-behavior:smooth}a:hover{color:#16b0e4}button{border:none;background:none;cursor:pointer}button:hover{opacity:.8}h1{font-size:2.5rem;color:#ff6b6b;text-transform:uppercase;padding:4rem 0}h2{color:#16b0e4;padding-bottom:.5rem}h3{color:#fff;padding:.7rem 0}h4{color:#ff6b6b}li{list-style:none}
