@font-face{font-family:Brittany;font-style:normal;font-weight:400;src:url(/PersonalWebsite/static/media/BrittanySignature.0d8ad040c68381fe6600.ttf) format("truetype")}.home-page{background-color:#000;height:100vh;overflow:hidden;position:relative;width:100vw}.content-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1400px;width:90%}.profile-section{flex:0.78 1;text-align:center}.name{color:#fff;font-family:Brittany,cursive;font-size:8.1em;font-weight:400;line-height:1;margin-bottom:0;margin-top:.4em}.role{color:#fff;font-size:2.5em;margin-bottom:.2em;margin-top:1.5em}.profile-picture{border:4px solid #fff;border-radius:50%;height:340px;margin-bottom:.2em;margin-top:20px;object-fit:cover;width:340px}.button-section{align-items:center;display:flex;flex:0 1;flex-direction:column;gap:40px}.nav-button{background-color:#0003;border:2px solid #fff;border-radius:38px;color:#fff;cursor:pointer;font-size:1.5em;padding:49px 30px;text-align:center;transition:background-color .3s,transform .2s;width:500px}.nav-button:hover{background-color:#ffffff1a;transform:scale(1.05)}.nav-button-link{text-decoration:none}.work-page{background-color:#000;height:100vh;overflow:hidden;position:relative;width:100vw}.work-content-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1400px;width:90%}.work-profile-section{color:#fff;flex:0.7 1;text-align:left}.work-image{border-radius:15px;height:100px;margin-right:20px;object-fit:cover;width:100px}.work-title{font-size:3em;margin-bottom:20px}.work-item{align-items:center;display:flex;margin-bottom:30px}.work-image-placeholder{background-color:#ff66b2;border-radius:15px;height:100px;margin-right:20px;width:100px}.work-text-content{display:flex;flex-direction:column}.work-subheading-link{color:#00bfff;text-decoration:none;transition:color .3s}.work-subheading-link:hover{color:#007acc}.work-text-content p{font-size:1em;margin-top:5px}.work-button-section{align-items:center;display:flex;flex:0 1;flex-direction:column;gap:40px}.work-nav-button{background-color:#0003;border:2px solid #fff;border-radius:38px;color:#fff;cursor:pointer;font-size:1.5em;padding:49px 30px;text-align:center;transition:background-color .3s,transform .2s;width:500px}.work-nav-button:hover{background-color:#ffffff1a;transform:scale(1.05)}.work-nav-button-link{text-decoration:none}.research-page{background-color:#000;height:100vh;overflow:hidden;position:relative;width:100vw}.research-content-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1400px;width:90%}.research-profile-section{color:#fff;flex:0.7 1;text-align:left}.research-title{font-size:3em;margin-bottom:20px}.research-item{align-items:center;display:flex;margin-bottom:30px}.research-image{object-fit:cover}.research-image,.research-image-placeholder{border-radius:15px;height:100px;margin-right:20px;width:100px}.research-image-placeholder{background-color:#ff66b2}.research-text-content{display:flex;flex-direction:column}.research-subheading-link{color:#00bfff;text-decoration:none;transition:color .3s}.research-subheading-link:hover{color:#007acc}.research-text-content p{font-size:1em;margin-top:5px}.research-button-section{align-items:center;display:flex;flex:0 1;flex-direction:column;gap:40px}.research-nav-button{background-color:#0003;border:2px solid #fff;border-radius:38px;color:#fff;cursor:pointer;font-size:1.5em;padding:49px 30px;text-align:center;transition:background-color .3s,transform .2s;width:500px}.research-nav-button:hover{background-color:#ffffff1a;transform:scale(1.05)}.research-nav-button-link{text-decoration:none}.activities-page{background-color:#000;height:100vh;overflow:hidden;position:relative;width:100vw}.activities-content-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1400px;width:90%}.activities-image{border-radius:15px;height:100px;margin-right:20px;object-fit:cover;width:100px}.activities-profile-section{color:#fff;flex:0.7 1;text-align:left}.activities-title{font-size:3em;margin-bottom:20px}.activities-item{align-items:center;display:flex;margin-bottom:30px}.activities-image-placeholder{background-color:#ff66b2;border-radius:15px;height:100px;margin-right:20px;width:100px}.activities-text-content{display:flex;flex-direction:column}.activities-subheading-link{color:#00bfff;text-decoration:none;transition:color .3s}.activities-subheading-link:hover{color:#007acc}.activities-text-content p{font-size:1em;margin-top:5px}.activities-button-section{align-items:center;display:flex;flex:0 1;flex-direction:column;gap:40px}.activities-nav-button{background-color:#0003;border:2px solid #fff;border-radius:38px;color:#fff;cursor:pointer;font-size:1.5em;padding:49px 30px;text-align:center;transition:background-color .3s,transform .2s;width:500px}.activities-nav-button:hover{background-color:#ffffff1a;transform:scale(1.05)}.activities-nav-button-link{text-decoration:none}.contact-page{background-color:#000;height:100vh;overflow:hidden;position:relative;width:100vw}.contact-content-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1400px;width:90%}.contact-details-section{color:#fff;flex:0.7 1;text-align:left}.contact-title{font-size:3em;margin-bottom:20px}.contact-item{align-items:center;display:flex;margin-bottom:30px}.contact-image{object-fit:cover}.contact-image,.contact-image-placeholder{border-radius:15px;height:100px;margin-right:20px;width:100px}.contact-image-placeholder{background-color:#ff66b2}.contact-text-content{display:flex;flex-direction:column}.contact-subheading{font-size:1.5em;margin:0}.contact-link{color:#ff66b2;text-decoration:none}.contact-link:hover{text-decoration:underline}.contact-item p{font-size:1em;margin-top:5px}.contact-button-section{align-items:center;display:flex;flex:0 1;flex-direction:column;gap:40px}.contact-nav-button{background-color:#0003;border:2px solid #fff;border-radius:38px;color:#fff;cursor:pointer;font-size:1.5em;padding:49px 30px;text-align:center;transition:background-color .3s,transform .2s;width:500px}.contact-nav-button:hover{background-color:#ffffff1a;transform:scale(1.05)}.contact-nav-button-link{text-decoration:none}
/*# sourceMappingURL=main.9300c663.css.map*/