.icons{gap:2rem;margin-top:1.25rem;display:flex}@media only screen and (max-width:768px){.icons{justify-content:center;gap:3vh;margin-bottom:8vh}}
:root{--img-dims:30px;--img-padding:calc(var(--img-dims)/2)}.homepage-desktop{justify-content:center;align-items:center;gap:20vh;margin:8vh 7vh 0;display:flex}.words{width:60vh;font-size:var(--font-size)}.extras,.intro-to-projs,.right-now,.photo{margin-top:1.5rem}.keywords{font-size:var(--proj-tools-size);color:var(--emerald-300);font-weight:600}.profile-card,.homepage-mobile,.mobile-buttons{flex-direction:column;justify-content:center;align-items:center;display:flex}.profile-picture{border-radius:50%;margin-bottom:2vh}.homepage-mobile{font-weight:600;display:none}.internship{color:var(--emerald-300);font-weight:600;font-size:var(--proj-tools-size);text-decoration:none}.internship:hover{font-size:calc(var(--proj-tools-size) + .5px)}@media only screen and (max-width:768px){.homepage-desktop{display:none}.homepage-mobile{width:100%;display:block}.profile-card-mbl{flex-direction:column;justify-content:center;align-items:center;margin-top:3rem;display:flex}.profile-card-mbl h2{font-size:30px}.profile-card-mbl p{font-size:17px}.mobile-buttons{gap:3rem;margin-top:3rem}.link-buttons img{height:var(--img-dims);width:var(--img-dims);margin-right:var(--img-padding)}.link-buttons{padding:var(--img-padding);width:15rem;font-size:var(--font-size);color:#000;background-color:var(--emerald-300);border-radius:5vh;justify-content:center;align-items:center;text-decoration:none;display:flex}.navbar-container{display:none}}
