@import 'https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap';body{font-family:noto sans,sans-serif}.profile-image{width:300px}@media(min-width:768px){.style-links a{margin:var(--bs-nav-link-padding-y)var(--bs-nav-link-padding-x);margin-right:var(--bs-navbar-nav-link-padding-x);margin-left:var(--bs-navbar-nav-link-padding-x);padding:0!important;padding-bottom:2px;color:#000;font-family:ubuntu,sans-serif;font-weight:700}.style-links a:hover{color:#000;font-weight:700}.style-links a:visited{color:#000;font-weight:700}.underline-links a{position:relative}.underline-links a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:#000;transform:scaleX(0);transform-origin:top left;transition:transform .3s ease}.underline-links a:hover::before{transform:scaleX(1)}}@media(max-width:768px){.profile-image{width:70vw}}.card{transition:all .5s ease-in-out;opacity:0;transform:translateY(20%)}.card.in-view{transition:all .5s ease-in-out;opacity:1;transform:translateY(0)}.card.out-view{transition:all .5s ease-in-out;opacity:0;transform:translateY(-20%)}.fadein{opacity:0;transition:opacity 1s ease-in-out}.fadein.in-view{opacity:1}.card-footer>.btn{margin:1.5pt}