.Home_main-page__hbOdp{display:flex}.Home_main-flex__9wRQH{display:flex;column-gap:15ex}.Home_main-flex__9wRQH .Home_About__GMKh1{min-width:45%}.Home_main-flex__9wRQH .Home_About__GMKh1 .Home_title-bar__HTn4K h1{font-size:6em}.Home_main-flex__9wRQH .Home_About__GMKh1 .Home_dynamic-panel-1__cjzEj{height:0}.Home_main-flex__9wRQH .Home_About__GMKh1 .Home_social-container__UGtNx{min-height:8em}.Home_main-flex__9wRQH .Home_Experience__GDlFe{min-width:33%}.Home_main-flex__9wRQH .Home_Experience__GDlFe .Home_title-bar__HTn4K h1{font-size:4em}.Home_main-flex__9wRQH .Home_Experience__GDlFe .Home_dynamic-panel-1__cjzEj{height:calc(100vh - 25em);margin-bottom:1.8em}.Home_main-flex__9wRQH .Home_Experience__GDlFe .Home_social-container__UGtNx *{transition:none}.Home_main-flex__9wRQH .Home_Projects__8vST6{min-width:33%}.Home_main-flex__9wRQH .Home_Projects__8vST6 .Home_title-bar__HTn4K h1{font-size:4em}.Home_main-flex__9wRQH .Home_Projects__8vST6 .Home_dynamic-panel-1__cjzEj{height:0;margin-bottom:0}.Home_main-flex__9wRQH .Home_Projects__8vST6 .Home_social-container__UGtNx *{transition:none}.Home_main-flex__9wRQH .Home_left-pane__v3l6W{display:flex;top:0;position:-webkit-sticky;position:sticky;color:#000;height:100vh;justify-content:left;padding-left:10em;transition:min-width .5s ease;align-items:center}.Home_main-flex__9wRQH .Home_left-pane__v3l6W .Home_title-bar__HTn4K h1{font-family:EB Garamond,serif;margin:0 0 -.15em;font-weight:600;transition:font-size .5s ease}.Home_main-flex__9wRQH .Home_left-pane__v3l6W .Home_title-bar__HTn4K .Home_social-container__UGtNx{display:flex;align-items:start;justify-content:left;row-gap:.8em;column-gap:.8em;flex-flow:row wrap;overflow-x:clip}.Home_main-flex__9wRQH .Home_left-pane__v3l6W .Home_title-bar__HTn4K .Home_dynamic-panel-1__cjzEj{font-family:Manrope,sans-serif;overflow:hidden;transition:height 1s ease,margin-bottom 1s ease}.Home_main-flex__9wRQH .Home_left-pane__v3l6W .Home_title-bar__HTn4K .Home_dynamic-panel-1__cjzEj .Home_education__qep7e{display:flex;flex-direction:column;row-gap:1em}.Home_main-flex__9wRQH .Home_left-pane__v3l6W .Home_title-bar__HTn4K .Home_dynamic-panel-1__cjzEj>h1{font-family:Manrope,sans-serif;font-size:2.6em;font-weight:200;margin-bottom:.4em;text-transform:uppercase}.Home_main-flex__9wRQH .Home_content__dtYZ9{display:flex;flex-direction:column;flex-grow:1;padding-right:10em}.Home_title-screen__p5No3{height:100vh;display:flex;justify-content:left;align-items:center;background-color:#fff;font-family:Manrope,sans-serif}.Home_title-screen__p5No3 .Home_blurb__wEC5D{flex-direction:column;font-size:1.5em;line-height:1.25}.Home_experience__6pglw{min-height:90vh;background-color:#fff}.Home_experience__6pglw>h1,.Home_projects__b1yTf>h1{font-family:Manrope,sans-serif;font-size:3em;font-weight:300;text-transform:uppercase}.Home_projects-container__4hqkq{display:flex;flex-direction:column;gap:1.6em}@media screen and (max-width:1200px){.Home_main-flex__9wRQH{column-gap:12ex}.Home_main-flex__9wRQH .Home_left-pane__v3l6W{padding-left:8em}.Home_main-flex__9wRQH .Home_content__dtYZ9{padding-right:8em}}@media screen and (max-width:1100px){.Home_main-flex__9wRQH{column-gap:9ex}.Home_main-flex__9wRQH .Home_left-pane__v3l6W{padding-left:5.5em}.Home_main-flex__9wRQH .Home_content__dtYZ9{padding-right:5.5em}}@media screen and (max-width:1000px){.Home_main-flex__9wRQH{column-gap:5ex}.Home_main-flex__9wRQH .Home_left-pane__v3l6W{padding-left:4em}.Home_main-flex__9wRQH .Home_content__dtYZ9{padding-right:4em}}@media screen and (max-width:900px){.Home_main-flex__9wRQH{font-size:.88rem;column-gap:5ex}.Home_main-flex__9wRQH .Home_left-pane__v3l6W{padding-left:4em}.Home_main-flex__9wRQH .Home_content__dtYZ9{padding-right:4em}}@media screen and (max-width:800px){.Home_main-flex__9wRQH{font-size:.88rem;column-gap:5ex}.Home_main-flex__9wRQH .Home_left-pane__v3l6W{padding-left:3em}.Home_main-flex__9wRQH .Home_content__dtYZ9{padding-right:3em}.Home_main-flex__9wRQH .Home_About__GMKh1{min-width:33%}.Home_main-flex__9wRQH .Home_About__GMKh1 .Home_title-bar__HTn4K h1{font-size:5em}}@media screen and (max-width:850px){.Home_main-flex__9wRQH{flex-direction:column}.Home_main-flex__9wRQH .Home_dynamic-panel-1__cjzEj{display:none}.Home_main-flex__9wRQH .Home_left-pane__v3l6W{display:flex;top:unset;position:unset;color:#000;height:unset;padding:3em 2em 1em}.Home_main-flex__9wRQH .Home_left-pane__v3l6W .Home_title-bar__HTn4K h1{font-size:4em}.Home_main-flex__9wRQH .Home_content__dtYZ9{display:flex;flex-direction:column;flex-grow:1;padding-right:2em;padding-left:2em}.Home_main-flex__9wRQH .Home_content__dtYZ9 .Home_title-screen__p5No3{font-size:.95em;height:unset}.Home_main-flex__9wRQH .Home_content__dtYZ9 .Home_experience__6pglw{font-size:1.15em}}@media screen and (max-width:350px){.Home_main-flex__9wRQH{flex-direction:column}.Home_main-flex__9wRQH .Home_dynamic-panel-1__cjzEj{display:none}.Home_main-flex__9wRQH .Home_left-pane__v3l6W{display:flex;top:unset;position:unset;color:#000;height:unset;padding:3em 1.5em 1em}.Home_main-flex__9wRQH .Home_left-pane__v3l6W .Home_title-bar__HTn4K h1{font-size:3em}.Home_main-flex__9wRQH .Home_content__dtYZ9{display:flex;flex-direction:column;flex-grow:1;padding-right:1.5em;padding-left:1.5em}.Home_main-flex__9wRQH .Home_content__dtYZ9 .Home_title-screen__p5No3{font-size:.95em;height:unset}.Home_main-flex__9wRQH .Home_content__dtYZ9 .Home_experience__6pglw{font-size:1.15em}}.Nav_nav__wQQbQ{font-family:Manrope,sans-serif;text-transform:uppercase;font-size:1.2em}.Nav_nav__wQQbQ ul{list-style-type:none;padding-left:0}.Nav_nav__wQQbQ .Nav_nav-entry__rjbiN{display:inline-flex;align-items:center;column-gap:.8em;overflow:hidden}.Nav_nav__wQQbQ .Nav_nav-entry__rjbiN .Nav_bullet__Oh5IB{font-size:1.5em;font-weight:250;letter-spacing:-.31em;transform:translateY(-5%);transition:margin-left .3s ease;margin-left:-1.49ex}.Nav_nav__wQQbQ .Nav_nav-entry__rjbiN .Nav_label__XmHT7{font-weight:400;letter-spacing:.05ex}.Nav_nav__wQQbQ .Nav_nav-entry__rjbiN:hover .Nav_bullet__Oh5IB{font-weight:500;margin-left:.1ex}.Nav_nav__wQQbQ .Nav_nav-entry__rjbiN:hover .Nav_label__XmHT7{font-weight:700}.Nav_nav__wQQbQ .Nav_selected__IiduA .Nav_bullet__Oh5IB{font-weight:500;margin-left:-.38ex}.Nav_nav__wQQbQ .Nav_selected__IiduA .Nav_label__XmHT7{font-weight:700}@media screen and (max-width:850px){.Nav_nav__wQQbQ .Nav_selected__IiduA .Nav_bullet__Oh5IB{margin-left:-1.49ex;font-weight:250}.Nav_nav__wQQbQ .Nav_selected__IiduA .Nav_label__XmHT7{font-weight:400}}.SocialPod_outer__RLKdW{border:1px solid #000;border-radius:1.5em;display:inline-flex;justify-content:flex-start;align-items:center;padding:.675em;font-family:Manrope,sans-serif}.SocialPod_outer__RLKdW .SocialPod_label__my_ao{overflow:hidden;min-width:0;width:0;transition:width .6s ease;text-align:right;font-size:1.14em}.SocialPod_outer__RLKdW .SocialPod_label__my_ao span{padding-left:.675em}.SocialPod_outer__RLKdW svg{height:1.65em;width:1.65em}.SocialPod_outer__RLKdW:hover{background-color:#f0f0f0;aspect-ratio:unset;cursor:pointer}.SocialPod_outer__RLKdW:hover .SocialPod_label__my_ao{text-decoration:underline}.SocialPod_inner__3Ml2W{display:inline-flex;align-items:center;justify-content:center;flex:1 1}.Experience_entry__5hQhw{font-family:Manrope,sans-serif;display:flex;flex-direction:row}.Experience_entry__5hQhw .Experience_side__tuo0M{flex-basis:20%}.Experience_entry__5hQhw .Experience_side__tuo0M h3{margin:0;text-transform:uppercase;font-weight:400;width:10.5ex;letter-spacing:.05ex}.Experience_entry__5hQhw .Experience_main__Oq43z{flex-basis:80%}.Experience_entry__5hQhw .Experience_main__Oq43z h1{margin:0 0 .2em;font-size:1.4em;font-weight:800}.Experience_entry__5hQhw .Experience_main__Oq43z h2{margin:0;font-size:1.4em;font-weight:600}.Experience_entry__5hQhw .Experience_main__Oq43z h4{margin:.2em 0;font-size:1.4em;font-weight:400;color:#828282}.Experience_entry__5hQhw .Experience_main__Oq43z ol,.Experience_entry__5hQhw .Experience_main__Oq43z ul{padding-left:.5em}.Experience_entry__5hQhw .Experience_main__Oq43z li,.Experience_entry__5hQhw .Experience_main__Oq43z p{font-size:1.1em;font-weight:400;letter-spacing:.05ex}.Experience_entry__5hQhw .Experience_main__Oq43z p{margin:.5em 0}.Experience_entry__5hQhw .Experience_main__Oq43z li{padding-left:1.2em}.Experience_entry__5hQhw .Experience_main__Oq43z li::marker{content:">>";letter-spacing:-.35em;font-size:1.2em;font-weight:400}@media screen and (max-width:850px){.Experience_entry__5hQhw{flex-direction:column;margin-top:1em;margin-bottom:1em}.Experience_entry__5hQhw .Experience_side__tuo0M h3{width:unset;margin-bottom:.3em}}.Education_education__rr11A{display:flex;flex-direction:column;font-family:Manrope,sans-serif!important}.Education_education__rr11A h1{margin:.2em 0!important;font-size:1.3em!important;font-weight:800!important;font-family:Manrope,sans-serif!important}.Education_education__rr11A h2{margin:0;font-size:1.3em;font-weight:400}.Education_education__rr11A span{display:inline-flex;flex-wrap:wrap;column-gap:.5ex;align-items:center}.Education_education__rr11A span .Education_sep__dQxM6{font-size:.9em}.Education_education__rr11A h3{margin:0;font-size:1em;text-transform:uppercase;font-weight:400;letter-spacing:.05ex}@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&family=Manrope:wght@200;300;400;500;600;700;800&display=swap";.ProjectCard_project-card__lu_Up{display:grid;height:13em;overflow:hidden;grid-template-rows:100%;grid-template-columns:100%;border:2px solid #000}.ProjectCard_project-card__lu_Up:hover .ProjectCard_image-layer__KgpCj .ProjectCard_right-pad__FMzhp{min-width:0;width:0}.ProjectCard_project-card__lu_Up .ProjectCard_image-layer__KgpCj{grid-area:1/1/2/2;width:100%;max-width:100%;z-index:1;display:flex;overflow:hidden;flex-direction:row-reverse}.ProjectCard_project-card__lu_Up .ProjectCard_image-layer__KgpCj .ProjectCard_image__DYjTF{height:100%;min-width:max-content;width:max-content}.ProjectCard_project-card__lu_Up .ProjectCard_image-layer__KgpCj .ProjectCard_image__DYjTF>img{position:relative!important;object-fit:cover}.ProjectCard_project-card__lu_Up .ProjectCard_image-layer__KgpCj .ProjectCard_right-pad__FMzhp{transition:min-width .5s ease,width .5s ease;background-size:cover;min-width:4em;width:4em}.ProjectCard_project-card__lu_Up .ProjectCard_image-layer__KgpCj .ProjectCard_right-pad__FMzhp>img{position:relative!important;width:auto!important;object-fit:cover}.ProjectCard_project-card-inner__q2Pxc{grid-area:1/1/2/2;display:flex;flex-direction:row;z-index:2;width:100%}.ProjectCard_project-card-inner__q2Pxc:hover .ProjectCard_text-container__peJWA{width:45ex}.ProjectCard_project-card-inner__q2Pxc .ProjectCard_text-container__peJWA{display:flex;height:100%;width:calc(100% - 4em);transition:width .5s ease;overflow:hidden}.ProjectCard_project-card-inner__q2Pxc .ProjectCard_text-container__peJWA .ProjectCard_text__9KwMr{padding:25px 0 25px 30px;width:45ex;min-width:38ex;color:#f0f0f0;background-color:rgba(0,0,0,.733)}.ProjectCard_project-card-inner__q2Pxc .ProjectCard_text-container__peJWA .ProjectCard_text__9KwMr h1{margin:0;font-family:Manrope,sans-serif;font-weight:800;font-size:1.4em}.ProjectCard_project-card-inner__q2Pxc .ProjectCard_text-container__peJWA .ProjectCard_text__9KwMr p{font-weight:400;font-family:Manrope,sans-serif;font-size:1.1em;margin:10px 0 0}.ProjectCard_project-card-inner__q2Pxc .ProjectCard_text-container__peJWA .ProjectCard_window__MDl2f{background:linear-gradient(90deg,rgba(0,0,0,.733),hsla(0,0%,100%,0) 15ex,hsla(0,0%,100%,0));flex-grow:1}.ProjectCard_project-card-inner__q2Pxc .ProjectCard_arrow__xosDt{background-color:#000;width:4em;display:flex;align-items:center;justify-content:center}.ProjectCard_project-card-inner__q2Pxc .ProjectCard_arrow__xosDt span{font-family:Manrope,sans-serif;color:#f0f0f0;font-size:3.4em;font-weight:400;letter-spacing:-.35em;transform:translateY(-5%);margin-left:-.3em}@media screen and (max-width:850px){.ProjectCard_project-card__lu_Up{height:14em}}@media screen and (max-width:450px){.ProjectCard_project-card__lu_Up{height:15em}.ProjectCard_project-card__lu_Up .ProjectCard_image-layer__KgpCj .ProjectCard_image__DYjTF{height:100%;min-width:max-content;width:max-content}.ProjectCard_project-card__lu_Up .ProjectCard_image-layer__KgpCj .ProjectCard_image__DYjTF>img{position:relative!important;object-fit:cover}.ProjectCard_project-card-inner__q2Pxc{grid-area:1/1/2/2;display:flex;flex-direction:row;z-index:2;width:100%}.ProjectCard_project-card-inner__q2Pxc:hover .ProjectCard_text-container__peJWA{width:35ex}.ProjectCard_project-card-inner__q2Pxc .ProjectCard_text-container__peJWA .ProjectCard_text__9KwMr{padding:15px 0 15px 15px;width:35ex;min-width:28ex;color:#f0f0f0;background-color:rgba(0,0,0,.733)}}