.projectPageStyles_sectionTitle__I89E7{display:grid;place-items:center}.projectPageStyles_sectionDetails__N05Nj{display:flex;flex:1 1;text-align:left;line-height:150%}.projectPageStyles_mainContent__IkjzV{width:100%}.projectPageStyles_imageInnerContainer__0aFnB{width:100%;aspect-ratio:2}.projectPageStyles_themedBackground__owXms{background-color:var(--theme-background-banner);padding:3%}.CustomImageStyles_circular__nI0V3{border-radius:50%}.CustomImageStyles_relative__F2lYs{position:relative;height:100%;width:100%}.NavElementStyles_navPadding__jwLxt{padding-left:20px}.NavElementStyles_navOpacity__bPaNq{transition:opacity .15s ease-in-out}.NavElementStyles_navPadding__jwLxt:first-child{padding-left:0}.NavElementStyles_navOpacity__bPaNq:hover{opacity:.6}.NavElementStyles_noPadding__bN1ny{padding-left:0}.NavElementStyles_navIcon__BtXdu{height:1.5ch}@media(prefers-color-scheme:dark){.NavElementStyles_whiten__kxJ_1{filter:brightness(20)}.NavElementStyles_invert__gRbGL{filter:invert(1)}}.NavElementStyles_dropdownItem__mwPuO{display:block;padding:5% 0}.NavElementStyles_dropdownIndicator__NLBFb:after{padding-left:.25rem;content:"▿"}.NavElementStyles_dropdownInitiator__JV8tn:before{content:"";position:absolute;top:0;left:-.5rem;right:0;bottom:calc(var(--padding-header)*-1)}.NavElementStyles_dropdownInitiator__JV8tn:hover~.NavElementStyles_dropdown__Xq0Yi{height:300%}.NavElementStyles_dropdown__Xq0Yi{display:block;position:absolute;left:-.5rem;padding-left:.5rem;margin-top:var(--padding-header);width:175%;overflow:hidden;height:0;transition:height .5s}.NavElementStyles_dropdown__Xq0Yi:hover{height:300%}@media(prefers-color-scheme:light){.homeStyles_adjustForLightMode___TcsQ{filter:brightness(.8)}}@media(prefers-color-scheme:dark){.homeStyles_adjustForDarkMode__NW796{filter:invert(1)}}.homeStyles_portrait__RaTlm{width:40%;border:10px solid;border-color:var(--theme-border);box-shadow:0 10px 50px rgba(0,0,0,.25)}@media(max-width:1600px){.homeStyles_portrait__RaTlm{border-width:5px}}.homeStyles_logosContainer__Uodfw{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:3em;row-gap:3em;grid-column-gap:1em;column-gap:1em;width:100%}.homeStyles_logoItem__15zXg{width:15%;aspect-ratio:1}.homeStyles_homeContainer__HZErb{display:flex;flex-direction:column;height:100%;width:100%;align-items:center}.homeStyles_bannerContainer__iPBsU{display:flex;height:calc(100vh - 2*var(--padding-header) - 1cap);width:100vw;background-color:var(--theme-background-banner);justify-content:center}.homeStyles_bannerInnerContainer__Uvylr{flex-direction:row;justify-content:space-between}.homeStyles_bannerTextContainer__j5BpX{width:50%;text-align:left}@media(max-width:750px){.homeStyles_bannerInnerContainer__Uvylr{flex-direction:column;justify-content:center}.homeStyles_bannerTextContainer__j5BpX{width:auto;text-align:center}.homeStyles_portrait__RaTlm{width:100%}}.ProjectCard_projectCardContainer__N5IM_{display:flex;position:relative;flex-direction:column;aspect-ratio:1;width:30%;border-radius:10%;overflow:hidden;box-shadow:0 5px 25px rgba(0,0,0,.5);transition:transform .3s ease-in-out;border:5px solid rgba(0,0,0,0);border-color:var(--theme-background-banner)}.ProjectCard_projectCardContainer__N5IM_:hover{transform:scale(1.05)}.ProjectCard_projectCardImageOuterContainer__CMVnO{display:flex;height:60%;width:100%;justify-content:center;align-items:center;position:relative}@media(max-width:1600px){.ProjectCard_projectCardContainer__N5IM_{border-width:3px}}@media(max-width:750px){.ProjectCard_projectCardContainer__N5IM_{width:75%;margin-bottom:5%}.ProjectCard_projectCardContainer__N5IM_:last-child{margin-bottom:0}}.PreviewBanner_previewBanner__9NS94{position:absolute;top:20%;left:30%;height:2cap;width:100%;transform:rotate(45deg);background-color:var(--theme-border)}.ProjectSectionTagsStyles_allTagsContainer__eGJf7{gap:15px 5%;width:50%}@media(max-width:750px){.ProjectSectionTagsStyles_allTagsContainer__eGJf7{width:100%}}