@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}*{padding:0;margin:0;font-family:Reddit Sans Condensed;font-size:20px}@font-face{font-family:AdLaM Display;src:url(/fonts/ADLaM_Display/ADLaMDisplay-Regular.ttf)}@font-face{font-family:Reddit Sans Condensed;src:url(/fonts/Reddit_Sans_Condensed/RedditSansCondensed-VariableFont_wght.ttf)}.navigation-bar{display:block}body{width:100%;position:relative;background-image:url(/ui/background.png);overflow-x:clip;padding:0;margin:0}h1{font-size:70px;font-family:AdLaM Display}h2{font-size:30px}section{height:100vh;position:relative;overflow:clip;width:100%}@keyframes fade-in{0%{transform:translateY(10%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-wo-slide{0%{opacity:0}to{opacity:1}}@keyframes fade-out-wo-slide{0%{opacity:1}to{opacity:0}}.fade-out{animation:fade-out-wo-slide .5s linear}.home-container{width:100%;height:100vh;margin:auto;position:relative;top:0;display:flex;justify-content:space-between;align-items:center}.home-container *{min-width:50%}.home-logo-and-headline{position:relative;width:100%}.home-container .home-door,.home-headline-container{display:block;text-align:center;margin:auto;max-width:700px;color:#69259D;font-weight:400}.home-headline-container{position:relative;width:min-content}.home-headline{max-width:250px;position:absolute;right:-20%;top:-10px;font-weight:400}.home-headline,.home-logo{min-width:auto;display:block}.home-logo{margin:auto;max-width:500px}.home-container :first-child img{width:60%}.home-background-art-mobile,.home-background-art-tablet{display:none}@media only screen and (max-width:1273px){.home-section{height:auto;min-height:100vh;overflow-y:auto}.home-container{flex-direction:column-reverse;height:auto}.home-container .home-logo{font-size:50px;padding:0;width:max-content;text-align:center;margin:auto}.home-background-art-tablet{display:block;width:100%}.home-headline{position:relative;right:auto;top:auto;font-size:25px;margin:10px auto auto}.home-background-art,.home-logo-endline{display:none}.home-container-item-1{align-items:center;align-content:center;height:100vh;width:100%}.home-container-item-2{width:100%}.home-container-item-1-content-wrapper{display:flex;flex-direction:column;height:80%};}@media only screen and (max-width:600px){.home-background-art-mobile{display:block;width:100%;height:100%;object-fit:fill}.home-background-art-tablet{display:none}}.home-background-art{z-index:-1;height:100.9vh;float:right}.about-me-profile{align-content:center;color:#69259D}.about-me-profile .background-desktop,.background-mobile,.background-tablet{position:absolute;z-index:-3;left:0;width:100%}.about-me-profile .background-desktop{top:-70px;min-height:408px;max-height:462.925px}.background-tablet{top:0}.background-mobile,.background-tablet{display:none;width:100%;object-fit:fill}.about-me-profile .portrait,.label{max-width:400px}.about-me-profile .info{font-size:18px;line-height:1.5}.about-me-profile .label{position:absolute;top:-100px;left:-40px}.about-me-profile-wrapper{margin:auto;width:80%;height:80%;display:flex;align-items:center;justify-content:space-between;animation:fade-in .5s}.about-me-profile-wrapper>div{position:relative}.about-me-profile-greeting{display:flex;align-items:center}.about-me-profile-greeting-label-mobile{display:none;width:85px;margin-right:10px;float:left;display:block}.about-me-profile-greeting-label-container{position:relative}.about-me-profile-greeting-label{width:80px;margin-right:10px;margin-top:-10px;float:left;display:block}.about-me-profile .info{padding-left:10%}.ui-decor{position:absolute}.about-me-profile .ui-decor-one{position:absolute;bottom:10px;left:20px;max-width:880px;z-index:-1}.about-me-profile .ui-decor-two{position:absolute;bottom:10px;right:20px;max-width:300px;animation:fade-in .5s}.skills-container{align-content:center;background-repeat:no-repeat;background-size:cover}.languages-section{background-image:url(/ui/About-Me/LanguagesBackground.png)}.skills-wrapper{position:relative;height:80%;width:80%;margin:auto}.skills-list-wrapper{align-content:center;height:inherit}.skills-list{width:65%;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;align-self:center;align-items:center;align-content:center;justify-content:center;justify-items:center;max-width:1100px;gap:0}.skills-list-slot{position:relative;background-size:contain;background-origin:content-box;background-repeat:no-repeat;width:100%;min-width:100px;aspect-ratio:1/1;align-content:center;animation:fade-slot linear;animation-timeline:view()}@keyframes fade-slot{0%{transform:translateY(10%);opacity:0}40%{transform:translateY(0);opacity:1}}.skills-slot-dark{background-image:url(/ui/About-Me/Slot.png)}.skills-slot-light{background-image:url(/ui/About-Me/Slot-Light.png)}.skill{width:80%;margin:auto;display:block}.skill:hover{cursor:none}.skills-list-page-label{float:right;padding-right:6%;padding-top:2%;color:#FBE4B4;display:flex;font-weight:700}.skills-list-page-label *{margin:5px}.skills-list-page-label button{margin:0}.skills-list-page-label button img{width:30px}button{background-color:transparent;border:none}.skills-content-wrapper{height:80%;width:80%;margin:auto;align-self:center}.skills-label-wrapper{height:30%}.skills-list-wrapper2{height:70%}.experience-item-li::marker{font-size:1.5em}.experience-section{background-image:url(/ui/About-Me/Experience/experience_background.png);background-repeat:no-repeat;background-size:cover;color:#FBE4B4;align-content:center;overflow:visible;height:auto;min-height:100vh}.experience-content-wrapper{width:inherit;margin:auto;padding-top:50px;padding-bottom:50px}.experience-header-wrapper{height:20%;align-content:center}.experience-header{width:800px;margin:auto;display:block;animation:experience-appear linear;animation-timeline:view();overflow:hidden}@keyframes experience-appear{0%{transform:translateY(10px);opacity:0}50%{transform:translateY(-13px);opacity:1}}.experience-list{display:flex;flex-direction:column;width:85%;margin:auto}@keyframes languages-label-appear{0%{transform:translateX(-100px);opacity:0}80%{transform:translateX(40px);opacity:1}to{transform:translateX(40px)}}@keyframes tools-label-appear{0%{transform:translateX(200px);opacity:0}50%{transform:translateX(50px);opacity:1}to{transform:translateX(50px)}}.skills-languages-label{animation:languages-label-appear linear;animation-timeline:view();overflow:visible}.skills-tool-label{float:right;animation:tools-label-appear linear;animation-timeline:view();overflow:visible}@media only screen and (max-width:1072px){.about-me-profile .portrait,.label{min-width:200px;max-width:200px}.about-me-profile .info *{padding:0;font-size:14px}.about-me-profile .ui-decor-two{max-width:200px}.about-me-profile-greeting-label{width:60px}.experience-header{width:600px;margin:auto;display:block}.about-me-profile-portrait-container{display:block;position:relative;width:50%;min-width:180px;max-width:240px;margin:auto}.about-me-profile .label{position:absolute;width:100%;top:-25%;left:-8%}}@media only screen and (max-width:760px){.about-me-profile .portrait,.label{min-width:200px;max-width:200px}.about-me-profile .info *{padding:0;font-size:14px}.about-me-profile .ui-decor-two{max-width:200px}.background-tablet{display:block}.background-desktop{display:none}.about-me-profile-greeting-label{width:60px}}@media only screen and (max-width:600px){.about-me-profile-wrapper{width:100%;height:100%;height:100vh;display:flex;flex-direction:column;row-gap:0;justify-content:space-between;align-items:start}.about-me-profile .background-desktop{display:none}.about-me-profile-left{width:100%;height:60%;position:relative;align-content:center}.background-mobile-wrapper{height:100%;width:100%;top:0;position:absolute}.portrait{width:100%;height:100%}.about-me-profile-portrait-container{display:block;position:relative;width:50%;min-width:180px;max-width:240px;margin:50px auto auto}.about-me-profile .label{position:absolute;width:100%;top:-25%;left:-8%}.background-mobile{top:0;display:block;width:100%;height:100%;object-fit:fill}.about-me-profile-greeting-label-mobile{display:block;position:absolute;top:-15%;width:30%;max-width:80px}.about-me-profile-wrapper *{font-size:14px}.about-me-profile .info{line-height:1.8em;width:80%;height:45%;font-size:13px;padding:0;text-align:justify;margin:30px auto auto}.about-me-profile-greeting-label{display:none}.about-me-profile-ui-decor{position:relative;width:100%;background-color:red .5;height:200px}.about-me-profile .ui-decor-two{position:absolute;display:flex;justify-content:center;width:150px;left:30%;right:50%}.about-me-profile .ui-decor-one{width:118%}.skills-wrapper{position:relative;height:90%;width:90%;margin:auto}.skills-list-wrapper{align-content:center;height:inherit}.skills-content-wrapper{height:90%;width:90%;margin:auto}.skills-list{height:340px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;align-self:center;align-items:center;align-content:center;justify-content:center;justify-items:center;max-width:1100px;gap:8px}.skills-list-wrapper2{height:80%;align-content:center}.skills-label{width:80%;margin:auto}.skills-label-wrapper{height:20%;display:flex;justify-content:center}.experience-header{width:250px;margin:auto;display:block}.experience-header-wrapper{margin-bottom:30px}.about-me-profile,.experience-section{min-height:100vh;align-content:start;height:auto;overflow-x:clip}.experience-content-wrapper{padding-top:50px;padding-bottom:50px}.experience-list{row-gap:50px}.experience-item-li::marker{font-size:1em}}.gallery-section h1{margin-top:10%;margin-bottom:50px;color:#69259D;text-align:center}.gallery-section{min-height:100vh;height:auto;align-content:center}.gallery-slideshow{position:fixed;display:none;width:100%;top:0;left:0;height:100dvh;z-index:4;background-color:#370B59;align-content:center;opacity:1;overflow:clip}.gallery-slideshow *{z-index:4}.slideshow-item-container{display:block;width:90%;height:80%;padding-bottom:40px;align-content:center;margin:auto}.slideshow-item-content{width:100%;height:100%;animation:fade-in-wo-slide .5s linear;object-fit:contain}.slideshow-items-queue{animation:fade-in-wo-slide .5s linear;min-width:100px;padding:2px;display:flex;position:absolute;bottom:2%;left:calc(49% + 0px);width:auto;transition:.5s}.slideshow-item-queue-container{overflow:clip;width:60px;height:60px;aspect-ratio:1;padding:2px;border:1px solid #370b59;opacity:.5}.queue-highlighted{border:1px solid white;opacity:1}.gallery-content-wrapper{width:80%;margin:0 auto 100px;display:flex;align-content:space-between;flex-direction:column}.gallery-list{width:fit-content;margin:auto;display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.gallery-item{width:100%;aspect-ratio:1;max-width:300px;max-height:300px;border-radius:20px;background-color:white;overflow:hidden;box-shadow:0 4px 10px rgb(89,23,93,.2)}.item-show{transition:.05s linear;animation:fade-in .5s}.gallery-item-project-frame{min-height:300px;padding:10px}.gallery-item:hover{scale:1.1;transition:.2s ease-in-out}.gallery-item-cover{border-radius:10px;height:60%;aspect-ratio:16/9;width:inherit;object-fit:cover}.gallery-item-project-tool-container{background-color:lightgray;padding:2px 15px;border-radius:20px;align-content:center;color:#656970}.gallery-item-project-tools{display:flex;align-content:center;gap:10px}.art{height:100%;object-fit:cover}.slideshow-item-queue-content{width:inherit;height:inherit;object-fit:cover}.gallery-item-description-container{height:35%;width:inherit;background-color:white;padding:5px 0;color:#69259D;display:flex;flex-direction:column}.artwork-item{background-color:transparent;padding:0}.gallery-list-container{height:680px}.gallery-item-description-container *{text-align:center;margin:auto}.gallery-item-description-container p{font-size:14px}.gallery-item-description-container h1{font-size:23px}.gallery-list-page-indicator{display:grid;grid-template-columns:1fr 1fr 1fr;width:200px;height:80px;margin:auto;color:#69259D;text-align:center;font-weight:600;align-content:center}.gallery-list-page-indicator *{align-content:center;align-self:center}.gallery-list-page-indicator :nth-child(2){margin:auto}#gallery-left-arrow{float:left}#gallery-right-arrow{float:right}.slideshow-exit-button{position:absolute;top:10;right:10;width:40px}.gallery-item-project-tool-container p{font-size:10px}@media only screen and (max-width:800px){.projects-list{grid-template-columns:1fr 1fr}.gallery-section{padding-top:60px;min-height:100vh;height:auto;overflow:visible}.gallery-list-container{min-height:400px;height:auto}.gallery-content-wrapper{width:85%}}@media only screen and (max-width:600px){.gallery-list{grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%}.gallery-item:hover{scale:1;transition:.2s ease-in-out}.gallery-list-page-indicator{margin-bottom:50px}.artworks-list{width:fit-content}.projects-list{grid-template-columns:1fr;min-height:600px}.gallery-content-wrapper{margin:auto;width:100%}.gallery-item{width:90%;margin:auto;aspect-ratio:1/1;height:auto;border-radius:5px}.gallery-item-cover,.gallery-item-description-container{width:100%}.projects-list .gallery-item{aspect-ratio:auto;max-width:none;max-height:none}.gallery-item-description-container{padding-bottom:30px;gap:10px}#gallery-header{font-size:40px}.gallery-item-description-container p{font-size:14px}.gallery-item-description-container h1{font-size:15px}.artwork-item,.artwork-item *{width:100%}.artworks-list{gap:3px;width:90%}}.caption{position:fixed;color:#69259D;padding:10px 30px;background-color:white;border-radius:15px;pointer-events:none;z-index:2}.shown{display:block}.hidden{display:none}.experience-profile *{margin:5px 0}.experience-profile ul{list-style-type:disc;display:list-item;unicode-bidi:isolate}.experience-description-list{padding-left:20px;margin-bottom:30px}.experience-profile{display:flex;flex-direction:column}.experience-profile-header{display:flex;flex-direction:row}.experience-profile-header *{width:fit-content}.experience-profile-date,.experience-profile-desktop-seperator,.experience-profile-position{font-size:25px;font-weight:700}.experience-profile-company{font-weight:600;margin-top:auto;font-size:20px}@media only screen and (max-width:600px){.experience-profile-company{font-size:16px}.experience-profile-desktop-seperator{display:none}#experience-profile-date{font-size:15px;margin-top:-2px;font-weight:400}.experience-profile ul{font-size:15px;list-style-type:disc}#experience-profile-position{font-size:18px;font-weight:700}.experience-profile-header{display:flex;flex-direction:column}}.footer-container{background-color:#69259D;padding:30px;display:flex;justify-content:space-between;color:white;align-items:center}.footer-container :first-child{display:flex}.footer-container :first-child h1{font-size:60px}.footer-container :first-child div{margin:0 30px;align-content:center}.footer-container .line-divider{max-width:220px;margin:0 20px}.footer-container .little-art-of-me{width:100px;max-width:100px}.footer-container :nth-child(2) nav{display:flex}.footer-container nav *{margin:0 10px;text-decoration:none;color:white}nav{margin-top:10px}@media only screen and (max-width:963px){.footer-container :first-child h1{font-size:40px;text-align:center}.footer-container{padding:30px}.footer-container .little-art-of-me{width:40px;object-fit:cover}.footer-container h2{font-size:20px}.footer-container .line-divider{max-width:150px}.footer-container nav *{font-size:15px}}@media only screen and (max-width:685px){.footer-container{flex-direction:column}.footer-logo-and-contact{display:flex;flex-direction:column}.footer-container{text-align:center}.footer-directory{display:none}.footer-container .little-art-of-me{margin:auto;width:200px}.footer-container :first-child h1{font-size:40px;text-align:center}}.navigation-bar{padding:20px;color:#FBE4B4}.navigation-bar a{color:#FBE4B4}.navigation-bar *{margin:20px;text-decoration:none}.navigation-bar-light a{color:#69259D}.navigation-ui-wrapper{display:block;width:100%;margin:auto;position:absolute;top:0;display:flex;justify-content:space-between;align-items:center}.logo,.mobile-menu-button{max-width:30px;margin:10px}.mobile-menu-button,.mobile-ui-navigation-menu-container{display:none}@media only screen and (max-width:600px){.navigation-bar{display:none}.mobile-menu-button{display:block}.mobile-ui-navigation-menu-container{display:none;position:fixed;width:100%;background-color:#69259D;height:100vh;left:0;top:0;align-content:center;animation:slide-in .5s}.disappear{animation:slide-out .5s}.mobile-ui-navigation-menu-content-wrapper{width:90%;height:80%;margin:auto;gap:20}.mobile-ui-navigation-menu-content-wrapper,.mobile-ui-navigation-menu-nav-list{display:flex;flex-direction:column}.mobile-ui-navigation-menu-nav-list{gap:10px}.mobile-ui-navigation-menu-content-wrapper *{text-decoration:none;color:#FBE4B4;font-size:40px;font-weight:700}.mobile-ui-navigation-menu-exit-button{position:absolute;top:20px;right:20px}.mobile-ui-navigation-menu-little-art-of-me{width:100px}}@keyframes slide-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}