#root{margin:0 auto;padding:1rem;text-align:center}#home{margin:1rem}ul{padding:0;margin:0}li{marker:none;display:inline;padding:.5em}hr{width:90vw}#profile-container{justify-self:center;display:flex;align-items:center;max-width:80vw}#profile-picture{height:500px;border-radius:10%}#profile-text{padding-left:10%;padding-right:10%}#name{margin:0}#about-text,#accolades-text{justify-self:center;width:90%}#projects-container{display:flex;justify-self:center;width:90%;min-height:700px}#project-title-container{display:flex;flex-direction:column;justify-content:space-evenly;margin-right:1rem;max-width:250px;flex-grow:1}.project-title{width:200px;padding-top:30px;padding-bottom:30px;border-radius:10%;font-size:30px}.project-title:hover{background-color:#d3d3d3}#project-info{width:80%;border-left-style:solid;border-left-width:2px;border-left-color:gray;padding-left:1rem;flex-grow:3}#project-image{height:400px;border-radius:10%}#contact-container{display:flex;justify-content:center;justify-content:space-evenly;align-items:center}table>tr>td.icon{justify-content:center;width:100px}.contact-icon{width:2rem}#table-container>h2{margin-bottom:10px;margin-top:10px}#contact-table{display:flex;flex-direction:column}.contact-text{margin-top:0}#picture2{width:400px;border-radius:10%}#form{display:flex;flex-direction:column;width:20vw}#f-label{font-size:150%}.f-input{margin-top:5px;margin-bottom:5px}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{display:flex;min-width:320px;min-height:100vh}h1{font-size:5em;line-height:1.1}h2{font-size:3.2em;line-height:1.1}
