.HeroSection-module__4U625W__container{flex-direction:column;height:calc(100vh - 6rem);margin:1rem;display:flex}.HeroSection-module__4U625W__grid{flex-grow:1;min-height:0}.HeroSection-module__4U625W__imageCenter{width:100%;height:100%;min-height:0}.HeroSection-module__4U625W__imageContainer{background:var(--mantine-primary-color-filled);aspect-ratio:1;box-sizing:border-box;visibility:hidden;border-radius:50%;width:100%;min-width:10px;max-width:30rem;min-height:10px;max-height:100%;overflow:hidden;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.HeroSection-module__4U625W__imageContainer{animation:.25s ease-in .5s forwards HeroSection-module__4U625W__circleGrow}}@media (prefers-reduced-motion:reduce){.HeroSection-module__4U625W__imageContainer{visibility:visible;transform:scale(1)}}@keyframes HeroSection-module__4U625W__circleGrow{0%{visibility:visible}to{visibility:visible;transform:scale(1)}}.HeroSection-module__4U625W__avatar{visibility:hidden;top:100%;position:relative!important}@media (prefers-reduced-motion:no-preference){.HeroSection-module__4U625W__avatar{animation:.6s ease-in .75s forwards HeroSection-module__4U625W__popUp}}@media (prefers-reduced-motion:reduce){.HeroSection-module__4U625W__avatar{visibility:visible;top:0%}}@keyframes HeroSection-module__4U625W__popUp{0%{visibility:visible;top:100%}to{visibility:visible;top:0%}}.HeroSection-module__4U625W__heroTextContainer{flex-direction:column;display:flex}@media (max-width:48em){.HeroSection-module__4U625W__heroTextContainer{align-self:flex-start}}.HeroSection-module__4U625W__buttonContainer{flex-grow:1}
.Navbar-module__dVeNwG__navbar{background-color:var(--mantine-color-glass-1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:40;border-bottom:1px solid var(--mantine-primary-color-light);margin-bottom:1rem;position:sticky;top:0;container-type:inline-size}.Navbar-module__dVeNwG__group{min-height:4rem;margin-block:0;margin-inline:5rem;list-style:none}@media (max-width:75em){.Navbar-module__dVeNwG__group{margin-inline:2rem}}@media (max-width:36em){.Navbar-module__dVeNwG__group{margin-inline:1rem;padding:.5rem}}.Navbar-module__dVeNwG__anchor{font-size:var(--mantine-font-size-xl);height:1.75rem;padding:0;font-weight:400;color:var(--mantine-color-anchor)!important}@media (max-width:48em){.Navbar-module__dVeNwG__anchor{font-size:var(--mantine-font-size-md)}}.Navbar-module__dVeNwG__anchor:hover{box-shadow:0 4px 0 0 var(--mantine-color-anchor);text-decoration:none}.Navbar-module__dVeNwG__achorActive{box-shadow:0 4px 0 0 var(--mantine-color-anchor)}.Navbar-module__dVeNwG__menuDropdown{max-width:min(90vw,450px)}
.LinkGroup-module__rrAGFG__linkedItem>svg{height:1rem}
.AboutSection-module__PDA0uW__textContainer{flex-direction:column;margin-inline:2rem;display:flex}@media (max-width:48em){.AboutSection-module__PDA0uW__textContainer{margin-inline:1rem}}.AboutSection-module__PDA0uW__skill{border:1px solid var(--mantine-primary-color-filled);border-radius:var(--mantine-radius-default);opacity:0;padding-block:.5rem;padding-inline:1rem}@media (max-width:48em){.AboutSection-module__PDA0uW__skill{padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.AboutSection-module__PDA0uW__skill{opacity:1}}@media (prefers-reduced-motion:no-preference){.AboutSection-module__PDA0uW__skillAppear{animation:.75s ease-in forwards AboutSection-module__PDA0uW__fadeIn}}@keyframes AboutSection-module__PDA0uW__fadeIn{0%{opacity:0}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.AboutSection-module__PDA0uW__skillIcon{border-radius:var(--mantine-radius-default)}.AboutSection-module__PDA0uW__skillText{text-align:center}.AboutSection-module__PDA0uW__skillGroup{margin-block:.75rem}
.ProjectSection-module__2AOSBa__projectsContainer{flex-direction:column;display:flex}.ProjectSection-module__2AOSBa__linkContainer{font-size:var(--mantine-font-size-xl);justify-content:center;margin-block-start:4rem;display:flex}.ProjectSection-module__2AOSBa__card{cursor:pointer;margin:1rem}.ProjectSection-module__2AOSBa__card img{max-height:25vh}@media screen and (min-width:62em){.ProjectSection-module__2AOSBa__card{max-width:60vw}}@media screen and (min-width:110em){.ProjectSection-module__2AOSBa__card{max-width:45vw}}.ProjectSection-module__2AOSBa__card:nth-child(odd){align-self:flex-end}.ProjectSection-module__2AOSBa__card:nth-child(2n){align-self:flex-start}@media (prefers-reduced-motion:no-preference){.ProjectSection-module__2AOSBa__card:hover{transition:all .25s;transform:scale(1.05)}}.ProjectSection-module__2AOSBa__projectTitleText{font-size:var(--mantine-font-size-xl);margin-block:.5rem}

.ExperienceSection-module__GF8CcG__resumeLinkContainer{font-size:var(--mantine-font-size-xl);justify-content:center;margin-block-start:4rem;display:flex}.ExperienceSection-module__GF8CcG__experienceContainer{flex-direction:column;margin-block:3rem;margin-inline:1rem}@media screen and (min-width:62em){.ExperienceSection-module__GF8CcG__experienceContainer{flex-direction:row}.ExperienceSection-module__GF8CcG__experienceContainer:nth-child(2n){justify-content:flex-end}.ExperienceSection-module__GF8CcG__experienceContainer:nth-child(odd){justify-content:flex-start}}.ExperienceSection-module__GF8CcG__experienceContainer:first-child{margin-block-start:0!important}.ExperienceSection-module__GF8CcG__date{flex-shrink:0;align-self:center;margin:2rem}.ExperienceSection-module__GF8CcG__jobTitleHeader{margin-bottom:0}.ExperienceSection-module__GF8CcG__jobTitleText{font-size:var(--mantine-font-size-xl)}.ExperienceSection-module__GF8CcG__pastJobTitle{filter:brightness(.75);margin-top:-1rem}@media screen and (min-width:62em){.ExperienceSection-module__GF8CcG__childrenContainer{max-width:60vw}}@media screen and (min-width:88em){.ExperienceSection-module__GF8CcG__childrenContainer{max-width:40vw}}
