.frontpage-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;background-color:#fff;padding:20px;gap:20px;max-width:1200px;margin:0 auto}.profile{display:flex;flex-direction:column;align-items:center;flex-shrink:0;min-width:220px}.profile-photo{max-width:200px;max-height:200px;object-fit:cover;border-radius:50%}.profile-text{display:flex;flex-direction:column}.profile-text-line{color:gray;font-size:.9em}header{background-color:#6b6b6b}.navigation-container{display:flex;align-items:center;gap:1em}.navlink{color:#fff;text-decoration:none;font-weight:700;font-size:1.25em}.navlink:active{color:#ddd}.navlink--type-home{font-size:1.5em}.navlink--position-leftmost{margin-left:auto}@media only screen and (max-width:600px){.navlink{font-size:1em}.navlink--type-home{font-size:1.25em}}@media only screen and (max-width:600px){.frontpage-content{flex-direction:column;align-items:center}.profile-text{align-items:center}}@media only screen and (max-width:600px){.coursework{font-size:.9em}}*{--dutch-white: rgb(236, 232, 223);--jordy-blue: #afcbffff;--van-dyke: rgb(55, 49, 49);--old-rose: #ba6e6eff;--sea-green: #3e885bff}html,body{height:100%;line-height:1.6;margin:0 auto;font-size:1.1em;font-family:Roboto,Segoe UI,Helvetica Neue,Lucida Grande,Arial,sans-serif}h1,h2,h3{line-height:1.2}a{color:var(--sea-green);text-decoration:underline}.subwidth-wrapper{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}
