.ProjectModal_modalContent__9dlPs{display:flex;padding:0!important}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P{position:relative}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_picture__OrzlI{position:relative;width:62vw;height:100vh}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn{position:absolute;right:5%;bottom:5%;background:transparent}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf{display:flex;justify-content:flex-end;gap:20px}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf span{padding:20px;border-radius:50%;transition:all .4s cubic-bezier(.645,.045,.355,1);cursor:pointer}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf span:hover{background-color:hsla(260,9%,60%,.08)}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf svg{display:inline;width:18px;height:18px}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_carouselControl__ri_Xn .ProjectModal_buttonsWrapper___dRqf svg *{fill:#fff}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs{width:38%;background:#141416;display:flex;flex-direction:column;justify-content:center;padding:12vh 10vh;color:#fff;font-family:Outfit,sans-serif}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF{color:#fff;font-weight:500;font-size:1.6rem}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a{color:#fff;font-weight:500;font-size:1.6rem;position:relative;transition:all .3s}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a:before{content:"";position:absolute;width:100%;height:1px;background:var(--pink);top:100%;left:0;pointer-events:none;transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a:hover{color:var(--pink)}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a:hover:before{transform-origin:0 50%;transform:scaleX(1)}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF a:last-of-type span{display:none}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_headlineMeta__s4hMF span{color:var(--pink);margin:0 5px;font-size:2rem}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectTitle__XaeRy{font-size:5.2rem;font-weight:700}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectDescription__rVZak{font-size:1.6rem;margin:10px 0}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectMeta__Rzzci ul{display:flex;gap:20px;list-style:none}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectMeta__Rzzci ul li .ProjectModal_title__qZq8B{font-size:1.6rem;font-weight:700;border-top:1px solid var(--divider);padding-top:10px;margin-bottom:10px}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_projectMeta__Rzzci ul li .ProjectModal_value__SHwXn{color:#9690a2;font-size:1.5rem}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99{color:#fff;text-decoration:none;max-width:-moz-fit-content;max-width:fit-content;padding:10px;margin:20px -10px -10px;border-radius:0;transition:all .2s ease-in-out}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99 svg,.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99 svg *{fill:#fff}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99:hover{background-color:hsla(260,9%,60%,.08)}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs .ProjectModal_seeMoreBtn__PfK99:hover svg{animation:ProjectModal_iconMove__QMOPC .4s ease-out}@keyframes ProjectModal_iconMove__QMOPC{0%{transform:translateX(0)}30%{opacity:0}31%{transform:translateX(1.25rem)}32%{transform:translateX(-1.25rem)}84%{opacity:1}to{transform:translateX(0)}}@media only screen and (max-width:1024px){.ProjectModal_modalContent__9dlPs{flex-direction:column}.ProjectModal_modalContent__9dlPs .ProjectModal_pictures__w9T9P .ProjectModal_picture__OrzlI{width:100vw;height:auto;min-height:60vh}.ProjectModal_modalContent__9dlPs .ProjectModal_projectDetails__4Ngcs{width:100%}}.Portfolio_portfolioWrapper__m6M2V{min-height:100vh;background:radial-gradient(circle,rgba(168,218,220,.75) 0,rgba(255,233,68,0) 50%);padding:13vh 0;z-index:1}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq{display:flex;min-height:87vh;align-items:flex-end;gap:.5vw;overflow-x:auto;overflow-y:hidden;z-index:1}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq .Portfolio_project__M4tov{cursor:pointer;z-index:1}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq .Portfolio_project__M4tov .Portfolio_count__nYnWe{font-size:1.6rem;font-weight:500;writing-mode:tb-rl;transform:rotate(-180deg);opacity:.65}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq .Portfolio_project__M4tov h1{font-family:Playfair Display,Sans-serif;font-size:5.2vw;font-weight:700;letter-spacing:-.04em;line-height:1.05;writing-mode:tb-rl;transform:rotate(-180deg)}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq .Portfolio_project__M4tov:hover h1{-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq::-webkit-scrollbar-track{background-color:transparent}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq::-webkit-scrollbar{width:20px;padding:0}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.Portfolio_portfolioWrapper__m6M2V .Portfolio_floatingThumb__7dS5c{position:absolute;visibility:hidden;opacity:0;left:0;top:0;width:350px;height:200px;z-index:9999;transition:visiblity .3s ease-in,opacity .4s ease-in-out}.Portfolio_portfolioWrapper__m6M2V .Portfolio_floatingThumb__7dS5c img{border-radius:8px}.Portfolio_contact__PldQi{padding-bottom:20px}.Portfolio_contact__PldQi>div .Portfolio_wrapper__mcG7w{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;border-bottom:1px solid var(--gray);padding-bottom:5vh}.Portfolio_contact__PldQi>div .Portfolio_wrapper__mcG7w .title{width:50%}.Portfolio_contact__PldQi>div .Portfolio_wrapper__mcG7w .title h1{font-size:3.6rem;font-weight:700}.Portfolio_contact__PldQi>div .Portfolio_wrapper__mcG7w button{background:#a8dadc;color:var(--dark-blue);font-size:1.6rem}.Portfolio_contact__PldQi>div .Portfolio_wrapper__mcG7w button svg *{stroke:var(--dark-blue)}.Portfolio_contact__PldQi>div .Portfolio_wrapper__mcG7w button:hover{background-color:#f1faee;color:var(--dark-blue)}@media only screen and (max-width:1024px){.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq .Portfolio_project__M4tov h1{font-size:6vw}.Portfolio_portfolioWrapper__m6M2V .Portfolio_floatingThumb__7dS5c{width:250px;height:150px}}@media only screen and (max-width:768px){.Portfolio_portfolioWrapper__m6M2V{position:relative;overflow:hidden}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq{min-height:auto}.Portfolio_portfolioWrapper__m6M2V .Portfolio_floatingThumb__7dS5c{display:none}.Portfolio_contact__PldQi{padding-bottom:20px}.Portfolio_contact__PldQi>div .Portfolio_wrapper__mcG7w .title{width:100%}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq{flex-direction:column;align-items:flex-start;overflow-x:initial}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq .Portfolio_project__M4tov h1{writing-mode:initial;transform:rotate(0);font-size:10vw}.Portfolio_portfolioWrapper__m6M2V .Portfolio_projects__BcAkq .Portfolio_project__M4tov .Portfolio_count__nYnWe{writing-mode:initial;transform:rotate(0)}}