.Home-module__g21JLG__changing{text-align:center;border-bottom:1px solid #030303;flex-direction:column;justify-content:center;height:120px;font-family:aktiv-grotesk,sans-serif;font-weight:lighter;display:flex;position:relative}.Home-module__g21JLG__changing li{opacity:0}.Home-module__g21JLG__active{opacity:1!important}.Home-module__g21JLG__changing li:before{content:"";background-color:var(--main-bg);transform-origin:100%;width:100%;height:100%;transition:transform .6s ease-out;display:block;position:absolute;top:0;left:0;transform:scaleX(100%)}.Home-module__g21JLG__changing .Home-module__g21JLG__active:before{transition-delay:.4s;transform:scaleX(0)}.Home-module__g21JLG__changing>*{transform-origin:50%;width:100%;transform-style:preserve-3d;font-size:38px;transition:opacity .6s,transform 1s;position:absolute}.Home-module__g21JLG__button{border:solid}.Home-module__g21JLG__section{min-height:100vh;display:flex;overflow:hidden}.Home-module__g21JLG__section2{padding-bottom:5rem;position:relative;overflow:hidden}.Home-module__g21JLG__splitLeft{z-index:5;flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.Home-module__g21JLG__splitRight{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex;position:relative}.Home-module__g21JLG__firstText{text-align:center;flex-direction:column;width:31rem;max-width:90%;animation-name:Home-module__g21JLG__fadeInAnimation;animation-duration:.5s;display:flex}@keyframes Home-module__g21JLG__fadeInAnimation{0%{opacity:0}to{opacity:1}}.Home-module__g21JLG__header{margin-top:1.4rem;z-index:10;mix-blend-mode:exclusion;justify-content:space-between;width:97%;margin-inline:auto;display:flex;position:absolute;left:0;right:0}.Home-module__g21JLG__header2{mix-blend-mode:exclusion}.Home-module__g21JLG__header div{justify-content:space-between;min-width:11rem;display:flex}.Home-module__g21JLG__header a{cursor:pointer;font-family:aktiv-grotesk,sans-serif;font-size:1.4rem;font-weight:lighter;transition:all .5s}.Home-module__g21JLG__header a:before{content:"";opacity:1;z-index:0;background-color:#000;width:auto;height:1.5px;transition:all .3s;display:block;position:relative;top:1.9rem;left:0;transform:scaleX(0%)}.Home-module__g21JLG__header a:hover:before{transition:all .3s;transform:scaleX(100%)}.Home-module__g21JLG__header span{width:16.6rem;margin-inline:auto;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;position:absolute;left:0;right:0}.Home-module__g21JLG__headerMobile{display:none}.Home-module__g21JLG__sideNavStatic{position:absolute;top:360vh;left:1rem}.Home-module__g21JLG__sideNavStaticBottom{position:absolute;top:765.75vh;left:1rem}.Home-module__g21JLG__projectSection{position:relative}.Home-module__g21JLG__sideNavContainer{position:absolute;top:18.5rem;bottom:26rem}.Home-module__g21JLG__sideNav{position:fixed;top:30vh;left:1rem}.Home-module__g21JLG__activeSideNav{background-color:#030303}.Home-module__g21JLG__aboutMe{margin-top:7rem;width:83%;margin-inline:auto;position:relative}.Home-module__g21JLG__aboutMe *{font-family:aktiv-grotesk,sans-serif;font-weight:lighter}.Home-module__g21JLG__aboutMe h3{font-size:2.8rem}.Home-module__g21JLG__aboutMe h4{margin-top:2.5rem;margin-bottom:1.2rem;font-size:2rem}.Home-module__g21JLG__aboutMe p{font-size:1.1rem;line-height:1.9rem;display:block}.Home-module__g21JLG__aboutMeParagraph{margin-bottom:1rem}.Home-module__g21JLG__aboutMeParagraph2{margin-bottom:2rem}.Home-module__g21JLG__aboutText{display:none}.Home-module__g21JLG__collage{float:left;shape-outside:polygon(0px 0px,-6.9% 98.28%,95% 98.67%,95% -0.49%);width:30.6rem;height:33.8rem;margin-bottom:1rem;margin-right:3.5rem;position:relative}.Home-module__g21JLG__illustration{z-index:0;background-color:var(--yellow-color);border:2px solid;width:11rem;height:14rem;position:absolute;top:0}.Home-module__g21JLG__photo{background-color:var(--green-color);z-index:1;border:2px solid;width:18rem;height:22rem;position:absolute;top:0;right:0}.Home-module__g21JLG__me{z-index:0;border:2px solid;width:18.6rem;height:17.8rem;position:absolute;bottom:0}.Home-module__g21JLG__ferris{filter:contrast(1.4);border:2px solid;width:10.5rem;height:10.5rem;position:absolute;bottom:0;right:0}.Home-module__g21JLG__contact{background-color:var(--green-color);flex-direction:column;justify-content:space-evenly;align-items:center;height:100vh;max-height:50rem;display:flex;position:relative;overflow:hidden}.Home-module__g21JLG__contactContent{flex-direction:column;justify-content:space-between;display:flex}.Home-module__g21JLG__contactText{text-align:center;margin-bottom:5rem;font-weight:lighter;position:relative}.Home-module__g21JLG__contactText h3{font-family:aktiv-grotesk-extended,sans-serif;font-size:1.3rem}.Home-module__g21JLG__contactText h2{margin-top:1rem;font-family:aktiv-grotesk,sans-serif;font-size:2.5rem}.Home-module__g21JLG__links{justify-content:space-between;width:62vw;display:flex;position:relative}.Home-module__g21JLG__links div{shape-outside:circle();clip-path:circle();border:2px solid;border-radius:50%;width:4rem;height:4rem}.Home-module__g21JLG__links a{text-underline-offset:.6rem;flex-direction:column;align-items:center;width:10rem;text-decoration:underline;text-decoration-thickness:1.5px;display:flex}.Home-module__g21JLG__links p{margin-top:2rem;font-family:aktiv-grotesk,sans-serif;font-size:1.3rem}.Home-module__g21JLG__antonioFooter{font-family:aktiv-grotesk-extended,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;position:absolute;bottom:1.5rem;left:2rem}.Home-module__g21JLG__credits{width:max-content;margin-inline:auto;font-family:aktiv-grotesk,sans-serif;font-size:1.1rem;font-weight:lighter;position:absolute;bottom:2rem;left:0;right:0}.Home-module__g21JLG__credits a{text-underline-offset:.5rem;-webkit-text-decoration:underline #f0ece5;text-decoration:underline #f0ece5;text-decoration-thickness:1px}.Home-module__g21JLG__githubFooter{text-underline-offset:.5rem;font-size:1.5rem;text-decoration:underline;text-decoration-thickness:1.2px;position:absolute;bottom:1.7rem;right:2rem}.Home-module__g21JLG__video{z-index:-10;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0}.Home-module__g21JLG__workExperience{background-color:#0ff}.Home-module__g21JLG__mobileNavHidden,.Home-module__g21JLG__mobileHeaderLine{display:none}.Home-module__g21JLG__profileArea{background-color:#ffe7c4;padding:6rem 15vw}.Home-module__g21JLG__profileArea *{font-family:aktiv-grotesk,sans-serif;font-weight:lighter}.Home-module__g21JLG__profileArea h1{font-family:aktiv-grotesk-extended,sans-serif}.Home-module__g21JLG__profileWindow{background-color:green;border:solid;flex-direction:column;display:flex}.Home-module__g21JLG__windowControls{height:2rem}.Home-module__g21JLG__windowInside{background-color:var(--main-bg);padding:0 6rem 6rem}.Home-module__g21JLG__profileContent{display:flex}.Home-module__g21JLG__characterSection{background-color:brown}.Home-module__g21JLG__experienceContent{width:83%;margin-inline:auto}.Home-module__g21JLG__experienceHeader{justify-content:space-between;display:flex}.Home-module__g21JLG__experienceHeader>a{text-underline-offset:.4rem;z-index:10;font-size:1.15rem;text-decoration:underline;position:absolute;right:29.7rem}.Home-module__g21JLG__iconWithTextDesktop{align-items:center;display:flex}.Home-module__g21JLG__iconWithTextMobile{display:none}.Home-module__g21JLG__SVGcontainer{flex-shrink:0;width:1.75rem;margin-top:.1rem;margin-right:.5rem;display:flex}.Home-module__g21JLG__iconTextContainer{align-items:self-start;margin-bottom:.75rem;display:flex}.Home-module__g21JLG__windowInfo{background-color:#87cefa;padding:1rem}.Home-module__g21JLG__nameTitleAndButtons{padding:1rem 1rem 0}.Home-module__g21JLG__profileTitle{gap:.8rem;display:flex}.Home-module__g21JLG__profileButtons{display:flex}.Home-module__g21JLG__windowAbout{background-color:#deb887;padding:1rem}.Home-module__g21JLG__aboutText,.Home-module__g21JLG__additionalInfo{flex-direction:column;display:flex}@media (max-width:1680px){.Home-module__g21JLG__profileArea{padding:7%}.Home-module__g21JLG__windowInside{padding:2rem}.Home-module__g21JLG__aboutMe{margin-top:5vh;width:90%;margin-inline:auto;margin-bottom:unset;flex-direction:column;align-items:center;display:flex;position:relative}.Home-module__g21JLG__aboutMe>h3,.Home-module__g21JLG__aboutMe>h4,.Home-module__g21JLG__aboutMe>p{display:none}.Home-module__g21JLG__collage{float:unset;shape-outside:unset;width:30.6rem;height:33.8rem;margin:unset;margin-right:unset;margin-bottom:2rem;position:relative}}@media (max-width:942px){.Home-module__g21JLG__antonioFooter,.Home-module__g21JLG__githubFooter{display:none}}@media (max-width:900px){.Home-module__g21JLG__contact{all:unset;background-color:var(--green-color);flex-direction:column;min-height:fit-content;display:flex;position:relative}.Home-module__g21JLG__contactText{all:unset;text-align:center;margin-top:4rem;margin-inline:auto;font-weight:lighter;position:relative;left:0;right:0}.Home-module__g21JLG__contactText h2{margin-top:1rem;font-family:aktiv-grotesk,sans-serif;font-size:2.5rem}.Home-module__g21JLG__links{all:unset;flex-direction:column;justify-content:space-between;align-items:center;height:28rem;margin-top:2rem;margin-bottom:4rem;display:flex;position:relative}.Home-module__g21JLG__links div{shape-outside:circle();clip-path:circle();border:2px solid;border-radius:50%;width:4rem;height:4rem}.Home-module__g21JLG__links a{text-underline-offset:.6rem;flex-direction:column;align-items:center;width:10rem;text-decoration:underline;text-decoration-thickness:1.5px;display:flex}.Home-module__g21JLG__links p{margin-top:1rem;font-family:aktiv-grotesk,sans-serif;font-size:1.3rem}}@media (max-width:800px){.Home-module__g21JLG__section{min-height:unset;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.Home-module__g21JLG__splitLeft{flex-direction:column;justify-content:center;align-items:center;width:100%;height:40vh;display:flex}.Home-module__g21JLG__splitRight{flex-direction:column;justify-content:center;align-items:center;width:100%;height:60vh;display:flex}.Home-module__g21JLG__header{margin-top:1.4rem;justify-content:space-between;width:97%;margin-inline:auto;display:flex;position:absolute;left:0;right:0}.Home-module__g21JLG__header a{font-family:aktiv-grotesk,sans-serif;font-size:1.4rem;font-weight:lighter}.Home-module__g21JLG__header span{width:unset;text-align:center;margin-inline:auto;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.3rem;font-style:normal;font-weight:500;position:absolute;left:0;right:0}.Home-module__g21JLG__headerMobile{display:unset;z-index:100;cursor:pointer;width:30px;position:absolute;top:1.4rem;right:1rem}.Home-module__g21JLG__sideNav{display:none}.Home-module__g21JLG__navItems{display:none!important}.Home-module__g21JLG__firstText{margin-top:4.5rem}.Home-module__g21JLG__mobileNavVisible{background-color:var(--main-bg);border:2px solid;flex-direction:column;width:100px;animation-name:Home-module__g21JLG__fadeInAnimation;animation-duration:.5s;display:flex;position:absolute;right:0}.Home-module__g21JLG__mobileNavVisible a{padding:1rem}.Home-module__g21JLG__mobileHeaderLine{display:unset;border-width:2px;border-bottom-style:solid;border-bottom-color:currentColor;width:100%;position:absolute;top:3.85rem}.Home-module__g21JLG__changing{border-bottom:unset}.Home-module__g21JLG__profileArea{padding:1rem}.Home-module__g21JLG__experienceContent{width:92%}.Home-module__g21JLG__experienceHeader{flex-direction:column}.Home-module__g21JLG__experienceHeader>a{text-underline-offset:.4rem;z-index:10;font-size:1.15rem;text-decoration:underline;position:absolute;right:29.7rem}.Home-module__g21JLG__windowInside{padding:0}.Home-module__g21JLG__iconWithTextDesktop{display:none}.Home-module__g21JLG__iconWithTextMobile{align-items:center;margin-bottom:2rem;display:flex}}
.Project-module__rU37xW__fullSection{flex-direction:row-reverse;height:max(100vh,700px);display:flex}.Project-module__rU37xW__left{width:50%;padding-left:9%;position:relative;top:30vh}.Project-module__rU37xW__right{flex-direction:column;justify-content:center;width:50%;display:flex}.Project-module__rU37xW__project{max-width:33rem}.Project-module__rU37xW__projectSub{margin-top:2.1rem;margin-right:.8rem;padding-left:1.2rem;font-family:aktiv-grotesk,sans-serif;font-weight:lighter}.Project-module__rU37xW__link{text-underline-offset:.4rem;z-index:10;margin-top:5rem;font-size:1.3rem;text-decoration:underline;position:absolute}.Project-module__rU37xW__link:before{content:"";background-color:var(--main-bg);opacity:0;z-index:-1;transform-origin:0;width:100%;height:100%;transition:opacity 1s,transform .5s;display:block;position:absolute;top:0;left:0;transform:scaleX(0%)}.Project-module__rU37xW__link:hover:before{z-index:-2;opacity:.65;transform-origin:0;transition:transform .5s;position:absolute;transform:scaleX(100%)}.Project-module__rU37xW__splitLeft,.Project-module__rU37xW__splitRight{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.Project-module__rU37xW__pictureFrame{border:2px solid;width:42vw;height:23.625vw}.Project-module__rU37xW__pictureFrameFadeBack{z-index:10;border:2px solid;width:42vw;height:23.625vw;animation-name:Project-module__rU37xW__fade-in;animation-duration:.2s;position:absolute}@keyframes Project-module__rU37xW__fade-in{0%{opacity:0}to{opacity:1}}.Project-module__rU37xW__pictureFrameTransition{opacity:0;z-index:10;border:2px solid;width:42vw;height:23.625vw;animation-name:Project-module__rU37xW__fade-out;animation-duration:.2s;position:absolute}@keyframes Project-module__rU37xW__fade-out{0%{opacity:1}to{opacity:0}}.Project-module__rU37xW__pictureFrameHover{border:2px solid;width:42vw;height:23.625vw;display:none}.Project-module__rU37xW__image{position:absolute}.Project-module__rU37xW__headingText{font-family:aktiv-grotesk-extended,sans-serif;font-size:1.3rem;font-style:normal;font-weight:500}.Project-module__rU37xW__projectTitle{font-size:2.6rem}.Project-module__rU37xW__description{margin-top:1rem;font-size:1.3rem;line-height:2rem}@media (max-width:950px){.Project-module__rU37xW__fullSection{all:unset;overflow:unset;flex-direction:column;height:max(100vh,750px);display:flex}.Project-module__rU37xW__left{all:unset;margin-inline:auto;width:80%;margin-top:2rem;margin-bottom:2rem;position:relative}.Project-module__rU37xW__right{all:unset;margin-inline:auto;width:80%;margin-top:15vh;position:relative}.Project-module__rU37xW__pictureFrame{all:unset;border:2px solid;width:100%;height:45vw;display:block}.Project-module__rU37xW__project{all:unset}.Project-module__rU37xW__projectSub{all:unset;font-family:aktiv-grotesk,sans-serif;font-weight:lighter}.Project-module__rU37xW__link{all:unset;text-underline-offset:.4rem;font-size:1.15rem;text-decoration:underline;position:relative}.Project-module__rU37xW__projectTitle{margin-top:1rem;font-size:1.8rem}.Project-module__rU37xW__description{margin-top:1rem;margin-bottom:1rem;font-size:1rem;line-height:1.7rem;position:relative}.Project-module__rU37xW__altText{font-family:aktiv-grotesk-extended,sans-serif;font-size:.9rem;font-style:normal;font-weight:500}}
.experience-module__zKzcjG__container{margin:2.5rem 0;display:flex}.experience-module__zKzcjG__container * li{margin-left:1rem;list-style-type:square;list-style-position:outside}.experience-module__zKzcjG__image{border:solid;flex-shrink:0;width:10rem;height:10rem;position:relative}.experience-module__zKzcjG__content{margin:0 2rem}.experience-module__zKzcjG__company{margin-bottom:.4rem}.experience-module__zKzcjG__title{font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2rem}.experience-module__zKzcjG__bulletPoint{margin:.4rem 0}@media (max-width:942px){.experience-module__zKzcjG__image{width:max(5rem,10vw);height:max(5rem,10vw)}}@media (max-width:800px){.experience-module__zKzcjG__image{width:3rem;height:3rem}.experience-module__zKzcjG__content{margin:unset;margin-left:.75rem}}
