*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000;font-family:system-ui,sans-serif}nav{z-index:100;background-color:#000;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px 32px 0;transition:transform .3s;display:flex;position:fixed;top:0;left:0;right:0}nav.nav-hidden{transform:translateY(-110%)}nav.nav-visible{transform:translateY(0)}.Name{color:#fff;margin:0;font-size:24px}nav .sections{gap:32px;display:flex}nav .sections a{font-size:24px}a{color:#fff;text-decoration:none}a:hover{color:green}hr{background-color:var(--color-green);border:none;width:100%;height:3px;margin:16px 0 0}:root{--color-green:#469b4e;--content-width:900px}body{color:#fff}small{color:gray}h1{color:var(--color-green)}h2{font-size:26px}small{font-size:14px}.Header{font-size:40px}.BigName{margin:0;font-size:100px;line-height:1}.landing-container{justify-content:center;align-items:center;height:100vh;display:flex}.landing-content{flex-direction:row;align-items:center;gap:48px;display:flex}.pfp-wrapper{flex-shrink:0}.pfp{border:5px solid var(--color-green);object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.landing-text{flex-direction:column;gap:24px;display:flex}.landing-text p,.landing-text h1,.landing-text h2,.landing-text small{margin:0;line-height:1}.landing-text h1{margin-top:-12px}.landing-text p{font-size:18px}.landing-text h2{font-size:26px}.landing-text small{font-size:14px}.social-links{flex-direction:row;align-items:center;gap:12px;display:flex}.circle-image-button{border:3px solid var(--color-green);cursor:pointer;background:0 0;border-radius:50%;padding:0;display:inline-block;overflow:hidden}.circle-image{object-fit:cover;width:100%;height:100%;display:block}.about-container{justify-content:center;padding:48px 0;display:flex}.about-box{width:var(--content-width);background-color:#1e1e1e;border-radius:16px;padding:40px}.about-box h1{margin:0;padding-bottom:15px}.about-box p{padding-top:8px;padding-bottom:8px}.career-container{justify-content:center;padding:48px 0;display:flex}.career-box{width:var(--content-width);background-color:#1e1e1e;border-radius:16px;padding:40px}.career-box h1{margin:0;padding-bottom:15px}.job-container{flex-direction:row;margin-top:7.5px;margin-bottom:7.5px;padding-top:8px;padding-bottom:8px;display:flex}.job-container img{width:70px;height:70px;margin-right:15px}.linkedin{color:#737475}.linkedin:hover{color:#88898a}.skill-tag{background-color:var(--color-green);border-radius:7px;margin-right:10px;padding:5px}.projects-container{justify-content:center;padding:48px 0;display:flex}.projects-box{width:var(--content-width);background-color:#1e1e1e;border-radius:16px;padding:40px}.projects-box h1{margin:0;padding-bottom:15px}.project-container{flex-direction:row;margin-top:7.5px;margin-bottom:7.5px;padding-top:8px;padding-bottom:8px;display:flex}.skill-tags{flex-direction:row;margin-top:10px;display:flex}.project-container img{object-fit:cover;border-radius:12px;width:200px;height:100px;margin-right:15px}.schooling-container{justify-content:center;padding:48px 0;display:flex}.schooling-box{width:var(--content-width);background-color:#1e1e1e;border-radius:16px;padding:40px}.schooling-box h1{margin:0;padding-bottom:15px}footer{background-color:#000;padding:16px 32px 0}footer hr{background-color:var(--color-green);border:none;width:100%;height:3px;margin:0}.footer-contents{flex-direction:row;justify-content:center;align-items:center;gap:14px;padding:24px 0;display:flex}
