.page_main__nw1Wk{display:flex;flex-direction:column;align-items:center;gap:3em;flex-grow:1;padding:1em}.page_mainPage__ERlcj{display:flex;justify-content:space-between;gap:3em;flex-grow:1}.page_mainlogo__2J78E{width:30vw;height:auto}@media (min-width:992px){.page_mainlogo__2J78E{width:auto;height:calc(100vh - 200px)}}.page_mainServicesList__V6AwD{list-style:none;text-align:right;font-size:clamp(1rem,5vw,10rem);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_mainServicesList__V6AwD li{transition:all .5s ease-out}.page_mainServicesList__V6AwD li:hover{font-size:clamp(1rem,6vw,10rem)}.page_photoImage__MzT7C{background:linear-gradient(180deg,hsla(0,0%,100%,0) 70%,#1e2351 90%,#1e2351);z-index:1}.page_figure__LjMdR{position:relative;margin:0;width:-moz-fit-content;width:fit-content}.page_figCaption__3KwYS{text-align:center;position:absolute;bottom:0;width:100%}.page_aboutMeArticle__wQQ_n{background-color:var(--foreground);padding:2rem;border-radius:1rem;display:flex;gap:1rem;flex-wrap:wrap;width:clamp(30ch,80rem,90%)}.page_aboutMeProfile__IvbsK{align-self:center;flex-basis:50ch;flex-grow:1}.page_aboutMeArticle__wQQ_n div{background-color:var(--background);padding:2rem;border-radius:1rem}