@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap";#root{font-family:Montserrat,sans-serif;width:100%;background-color:#151515;color:#faf5ef}.header{height:fit-contents;background-color:#242424}.github-link,.linkedin-link{color:#4ee29f;margin:0 .5rem}.github-link:hover,.linkedin-link:hover{color:#f4f4f4!important}span.underline{text-decoration-color:#4ee29f!important}.contact-btn{border-bottom:2px solid #4ee29f!important;border-radius:0!important;color:#fff!important;text-transform:uppercase;font-weight:700}.contact-btn:hover{background-color:#4ee29f;color:#151515!important}.card{background-color:#222;color:#fff}.contact{background-color:#242424}a{color:#fff}.header .hero{color:#fff;text-decoration:none}.header .hero:hover{color:#4ee29f}a{text-decoration:none}.card-holder{margin-bottom:3rem;overflow:hidden}.card-holder img{transition:transform 1s,filter 1.5s ease-in-out;transform-origin:center center;filter:brightness(50%)}.card-holder:hover{box-shadow:0 3px 10px #f7f7f7bb}.card-holder img:hover{filter:brightness(100%);transform:scale(1.3)}:root{line-height:1.5;font-weight:400;width:100%;color-scheme:light dark;color:#ffffffde;background-color:#242424}body{margin:0;display:flex;width:100%;min-height:100vh}
