.Portfolio-module-scss-module__qaghDG__portfolio{background-color:var(--background);background-color:var(--secondary_background);flex-flow:wrap;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow-x:hidden}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_text{width:85%;color:var(--headline);justify-content:center;align-items:center;display:flex}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_text span{font-size:calc(10px + var(--vw,1vw)*.5 + var(--vh,1vh)*.5);margin:10px;font-family:Unbounded}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_text span:nth-child(2){font-size:calc(16px + var(--vw,1vw)*1 + var(--vh,1vh)*1);border-right:3px solid var(--headline);padding-inline:20px}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half{width:50%;height:100%;color:var(--headline);flex-direction:column;justify-content:center;align-items:flex-start;min-width:350px;padding-left:30px;font-family:Unbounded;transition:all .3s;display:flex;overflow-x:hidden}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half .Portfolio-module-scss-module__qaghDG__title{text-align:left;max-width:90%;font-size:calc(1vw + 17px);font-weight:500}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half .Portfolio-module-scss-module__qaghDG__footnote{max-width:500px;height:50px;margin-top:50px;font-family:Montserrat;font-size:16px;font-weight:500}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half:first-child{background-color:var(--secondary_background)}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half:nth-child(2){background-color:var(--background);padding:0}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half:nth-child(2) .Portfolio-module-scss-module__qaghDG__portfolio_list{background-color:var(--background);flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;margin-left:95%;transition:all .3s;display:flex}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half:nth-child(2) .Portfolio-module-scss-module__qaghDG__portfolio_list:hover{margin-left:30%}.Portfolio-module-scss-module__qaghDG__portfolio ::-webkit-scrollbar{display:none}.Portfolio-module-scss-module__qaghDG__portfolio ::-webkit-scrollbar-track{display:none}.Portfolio-module-scss-module__qaghDG__portfolio ::-webkit-scrollbar-thumb{display:none}.Portfolio-module-scss-module__qaghDG__projectItem{background-color:var(--headline);text-align:center;color:#000;border:1px solid #000;border-top-left-radius:5px;border-bottom-left-radius:25px;justify-content:center;align-items:center;width:70%;height:70px;margin:2px;font-size:calc(7px + .7vw);transition:all .5s;animation:1s ease-in-out forwards Portfolio-module-scss-module__qaghDG__listin;display:flex;translate:10px}.Portfolio-module-scss-module__qaghDG__projectItem:hover{translate:0}.Portfolio-module-scss-module__qaghDG__modal{z-index:300;-webkit-backdrop-filter:blur(50px);background:#fff0;width:100%;height:100%;transition:all .1s;animation:.3s linear forwards Portfolio-module-scss-module__qaghDG__showup;position:fixed;top:0;left:0;transform:none;box-shadow:0 8px 32px #1f26875e}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__closeButton{color:var(--headline);box-shadow:none;background:0 0;border-color:#f9c572;border-radius:10px;width:80px;height:30px;font-size:25px;transition:all .5s;position:absolute;top:30px;right:30px}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__closeButton:hover{offset:none;background:#f9c572;border-radius:54px;box-shadow:inset 20px 20px 40px #d4a761,inset -20px -20px 40px #ffe383}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half{flex-direction:column;justify-content:center;align-items:center;width:50%;min-width:350px;height:100%;display:flex;overflow:hidden}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__title{width:80%;margin-bottom:20px}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__keywords{width:80%;margin-bottom:5px;font-family:Montserrat;font-size:16px;font-style:italic}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content{padding-top:40%;padding-bottom:50px;box-sizing:border-box;width:75%;padding-inline:20px;font-family:Montserrat;overflow-y:scroll}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content .Portfolio-module-scss-module__qaghDG__description{width:100%}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content .Portfolio-module-scss-module__qaghDG__figures{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-block:30px;display:flex;position:relative}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content .Portfolio-module-scss-module__qaghDG__figures img{width:100%;height:unset;background-color:#fff}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content .Portfolio-module-scss-module__qaghDG__figures span{text-align:center;width:80%;margin-top:10px;font-family:Times New Roman,Times,serif;font-style:italic}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content .Portfolio-module-scss-module__qaghDG__skills{margin-block:30px}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content .Portfolio-module-scss-module__qaghDG__skills em{margin-right:5px;font-weight:500}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content .Portfolio-module-scss-module__qaghDG__skills .Portfolio-module-scss-module__qaghDG__skills_header{font-size:18px}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content .Portfolio-module-scss-module__qaghDG__skills .Portfolio-module-scss-module__qaghDG__skill_container li{margin-block:10px}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half ::-webkit-scrollbar{border-radius:2px;width:2px}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half ::-webkit-scrollbar-track{background-color:var(--secondary_background)}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half ::-webkit-scrollbar-thumb{background:var(--headline)}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half:nth-child(2){color:var(--headline);background-color:var(--background);-webkit-backdrop-filter:blur(50px);z-index:100;font-family:Montserrat}@keyframes Portfolio-module-scss-module__qaghDG__showup{0%{opacity:0}to{opacity:1}}@keyframes Portfolio-module-scss-module__qaghDG__listin{0%{margin-left:100%}75%{margin-left:-10px}to{margin-left:2px}}@media only screen and (max-width:1000px){.Portfolio-module-scss-module__qaghDG__portfolio{width:100%}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half{justify-content:center;align-items:center;width:100%;padding-left:0;display:flex}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half .Portfolio-module-scss-module__qaghDG__title{width:75%}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half .Portfolio-module-scss-module__qaghDG__footnote{text-align:left;max-width:unset;width:75%;height:unset;font-size:14px}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half:first-child{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half:nth-child(2) .Portfolio-module-scss-module__qaghDG__portfolio_list{align-items:center;margin-left:0}.Portfolio-module-scss-module__qaghDG__portfolio .Portfolio-module-scss-module__qaghDG__portfolio_half:nth-child(2) .Portfolio-module-scss-module__qaghDG__portfolio_list:hover{margin:0}.Portfolio-module-scss-module__qaghDG__projectItem{border-top-left-radius:5px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;width:80%;margin-block:10px;font-size:calc(7px + .7vw);transition:all .5s;animation:1s ease-in-out forwards Portfolio-module-scss-module__qaghDG__listin;translate:0}.Portfolio-module-scss-module__qaghDG__projectItem:hover{translate:0 -10px}.Portfolio-module-scss-module__qaghDG__modal{overflow:scroll}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half{width:100%}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half .Portfolio-module-scss-module__qaghDG__content{padding:0;padding-block:40%;overflow:hidden}.Portfolio-module-scss-module__qaghDG__modal .Portfolio-module-scss-module__qaghDG__modalContent .Portfolio-module-scss-module__qaghDG__container .Portfolio-module-scss-module__qaghDG__container_half:nth-child(2){height:unset}}
