body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{display:block;max-width:100%}.header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:20px 20px 0;position:-webkit-sticky;position:sticky;.name{font-family:Acumen P,sans-serif;font-weight:400}@media screen and (max-width:1023px){.name{font-size:24px}}@media screen and (min-width:1024px){.name{font-size:36px}}.navbar{align-items:center;display:flex;flex-direction:row;justify-content:center;.link{align-items:center;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:1rem;font-weight:300;justify-content:center;margin-left:20px;padding:5px 0;text-decoration:none}.link:hover{border-bottom:1px solid #708090}}@media screen and (max-width:639px){.navbar{display:none}}@media screen and (min-width:640px){.hamburger-menu{display:none}}.hamburger-menu{position:relative}.hamburger-menu-panel{border:1px solid #000;display:flex;flex-direction:column;position:absolute;z-index:3}}.section{display:flex}@media screen and (max-width:639px){.about-me{display:grid;grid-template-areas:"about-me-image" "about-me-text";margin:0 80px 80px}.about-me-pic{grid-area:about-me-image;height:60vw;margin:40px auto;width:60vw}}@media screen and (min-width:640px){.about-me{flex-direction:row;margin:80px;.about-me-text{width:33vw}.about-me-pic{align-items:center;display:flex;flex-direction:row;height:40vw;justify-content:center;margin-left:auto;margin-right:auto;width:35vw}}}.section-header{font-size:calc(1.3vw + 1rem);font-weight:500;margin-bottom:20px}.section-text{display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:1rem;font-weight:300;line-height:1.8rem}.cv-content{flex-direction:column;margin:0 80px 80px}.accordion-header{font-family:Poppins,sans-serif;font-size:calc(.6vw + 1rem)}.accordion-details{display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:calc(.2vw + 1rem);margin:10px 20%}.underline{text-decoration:underline}.community-engagement{flex-direction:column}.edge-tabling{grid-area:image1}.pbee-shirt-back{grid-area:image2}.emory-sacnas-pres{grid-area:image3}.edge-ambassador{grid-area:explain1}.pbee-student-leader{grid-area:explain2}.sacnas-president{grid-area:explain3}@media screen and (max-width:639px){.community-engagement-details{grid-gap:2rem;display:grid;gap:2rem;grid-template-areas:"image1" "explain1" "image2" "explain2" "image3" "explain3";width:100%}}@media screen and (min-width:640px) and (max-width:1023px){.community-engagement-details{grid-gap:1rem;display:grid;gap:1rem;grid-template-areas:"image1 explain1" "image2 explain2" "image3 explain3";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;width:100%}}@media screen and (min-width:1024px){.community-engagement-details{grid-gap:1rem;display:grid;gap:1rem;grid-template-areas:"image1 image2 image3" "explain1 explain2 explain3";grid-template-rows:.8fr 1fr;width:100%}}.community-engagement-header{font-family:Poppins,sans-serif;font-size:calc(.6vw + 1rem);font-weight:700}.contact-me-section{font-family:Poppins,sans-serif;margin:80px}.contact-me-container{align-items:center}.contact-me-pic-new{border-radius:8px;box-shadow:0 4px 20px #0000001a;height:auto;margin:0 auto;max-width:500px;width:100%}.contact-header{font-size:3rem!important;margin-bottom:24px!important}.contact-intro{font-weight:300!important;line-height:1.6!important;margin-bottom:40px!important;max-width:500px}.contact-methods{display:flex;flex-direction:column;gap:24px}.contact-method-item{align-items:center;display:flex;gap:16px}.contact-icon{color:#555;font-size:2rem!important}.contact-label{color:#777;font-size:.75rem!important;font-weight:500!important;letter-spacing:1px;text-transform:uppercase}.contact-link{color:#000!important;font-size:1.1rem!important;font-weight:400!important;text-decoration:none!important}.contact-link:hover{text-decoration:underline!important}@media screen and (max-width:900px){.contact-me-section{margin:40px 20px}.contact-me-image-container{display:flex;justify-content:center}.contact-header{font-size:2.5rem!important;text-align:center}.contact-intro{margin-left:auto;margin-right:auto;text-align:center}.contact-methods{align-items:center}}
/*# sourceMappingURL=main.33b01185.css.map*/