.works{height:-moz-fit-content;height:fit-content;padding:20vh 0 10vh}.works,.works-content{width:100%;display:flex;flex-direction:column}.works-content{height:100%;gap:15vh}.works-subtextbox{width:100%;display:flex;flex-direction:column;gap:2.5vh;text-align:center;align-items:center}.works-divider{width:80vw;height:1px;background-color:hsla(0,0%,100%,.15);align-self:center}.works-content-top{display:flex;flex-direction:column;gap:10vh}.works-content-top-text{display:flex;flex-direction:column;gap:8.25vh}.works-content-top-divider{width:80vw;height:1px;background-color:hsla(0,0%,100%,.15);align-self:center}.works-content-textbox{display:flex;flex-direction:column;gap:.5vh;padding:0 10vw}.works-carousel-wrapper{display:flex;flex-direction:column;gap:2.5vh;position:relative}.works-carousel-wrapper-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:#010101;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;opacity:0;visibility:hidden}.works-carousel{width:100%;display:flex;height:-moz-fit-content;height:fit-content;min-width:0}.works-carousel-row{display:flex;gap:1vw;width:100%;min-width:0}.works-item-padding{flex:0 0 9vw;min-width:0}.works-item{flex:0 0 40vw;min-width:0;height:70vh;border-radius:25px;position:relative;overflow:hidden}.works-item-border{position:absolute;top:0;left:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 5vw hsla(0,0%,100%,.05)}.works-item-border,.works-item-content{width:100%;height:100%;border-radius:25px}.works-item-content{padding:2.5vw;align-items:flex-end;min-width:0}.works-item-content,.works-item-last-content{overflow:hidden;position:relative;z-index:0;display:flex}.works-item-last-content{width:100%;height:100%;border-radius:25px;padding:4vw;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.works-item-content-textbox{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;position:relative;z-index:1;gap:1.5vh;min-width:0}.works-item-content-textbox-row{display:flex;gap:1vw;flex-wrap:wrap}.works-item-content-textbox-button{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:1vh 1vw;border-radius:25px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 2.5vw hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.025);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.works-item-content-image{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.works-content-projects{height:-moz-fit-content;height:fit-content;width:100%;padding:0 10vw;display:flex;flex-wrap:wrap;gap:1vw}.works-project-item{width:39.5vw;height:60vh}.works-project-big-item,.works-project-item{position:relative;display:flex;align-items:flex-end;padding:2vw;border-radius:25px;overflow:hidden}.works-project-big-item{width:80vw;height:75vh}.works-project-item-border{width:100%;height:100%;border-radius:25px;position:absolute;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 5vw hsla(0,0%,100%,.05);top:0;left:0;z-index:2;pointer-events:none}.works-project-item-content{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:2.5vh;position:relative;z-index:1;min-width:0}.works-project-item-content-row{display:flex;gap:1vw;flex-wrap:wrap}.works-project-item-content-row-box{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:1vh 1vw;border-radius:25px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 2.5vw hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.025);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.works-project-item-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.works-industries{gap:5vh;padding:0 10vw}.works-industries,.works-industries-container{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.works-industries-container{gap:1vw}.works-industries-divider{width:100%;height:1px;background-color:hsla(0,0%,100%,.15)}.works-industries-item{width:100%;height:30vh;display:flex;justify-content:space-between;min-width:0}.works-industries-item-left{display:flex;align-items:flex-end}.works-industries-item-left,.works-industries-item-right{width:50%;height:100%;min-width:0}.works-industries-item-right-imagebox{width:100%;height:100%;overflow:hidden;border-radius:10px}.works-industries-item-right-image{width:40vw;height:100%;object-fit:cover}.works-casestudies{display:flex;flex-direction:column;gap:5vh}.works-industries-textbox{display:flex;flex-direction:column;gap:1.5vh;padding:0 10vw}.casestudies-carousel-wrapper{display:flex;flex-direction:column;gap:2.5vh}.casestudies-carousel{overflow:hidden;width:100%;display:flex;height:-moz-fit-content;height:fit-content;min-width:0}.casestudies-carousel-row{display:flex;gap:1vw;width:100%;min-width:0}.casestudies-item-padding{flex:0 0 9vw;min-width:0}.casestudies-item{flex:0 0 27.5vw;min-width:0;height:65vh;padding:2.5vw;border-radius:25px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 5vw hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.025)}.casestudies-item-content{width:100%;height:100%;display:flex;flex-direction:column;gap:2vw;min-width:0}.casestudies-item-content-textbox{display:flex;flex-direction:column;gap:1.5vh;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:0}.casestudies-item-content-imagebox{width:100%;height:100%;position:relative;padding:1vw;min-width:0}.casestudies-item-content-imagebox-button{position:relative;width:-moz-fit-content;width:fit-content;height:4vh;background-color:hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 2.5vw hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;display:flex;align-items:center;padding:0 1vw;gap:.25vw;border-radius:25px}.casestudies-item-content-imagebox-button-icon{width:1vw;height:1vw;object-fit:contain;color:#fff}.casestudies-item-content-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:25px;z-index:0}.casestudies-carousel-bottom{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0 10vw;gap:2.5vw}.casestudies-carousel-bottom-buttons{display:flex;gap:.5vw}.casestudy{padding:0}.casestudy,.casestudy-content{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.casestudy-content{padding-bottom:10vh}.casestudy-top{width:100%;height:200vh;position:relative;overflow:hidden}.casestudy-top-section{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;padding:0 10vw}.casestudy-navigation{position:absolute;top:25vh;left:10vw}.casestudy-navigation-button{display:flex;align-items:center;gap:.25vw;transition:.5s ease;cursor:pointer}.casestudy-navigation-button:hover{opacity:.5}.casestudy-navigation-button-icon{width:1vw;height:1vw;color:#fff}.casestudy-video{width:40vw;height:auto}.casestudy-top-gradient{position:absolute;bottom:0;left:0;width:100%;height:25vh;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#010101);z-index:1}.casestudy-top-image{position:absolute;top:-12.5%;left:0;width:100%;height:275vh;object-fit:cover;z-index:0}.casestudy-center{width:100%;padding:10vh 10vw 20vh;gap:20vh}.casestudy-center,.casestudy-center-content{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.casestudy-center-content{width:50%;align-self:flex-end;gap:5vh;min-width:0}.casestudy-center-item{width:50%;display:flex;flex-direction:column;gap:2.5vh;min-width:0}.casestudy-center-item-column{display:flex;flex-direction:column;gap:2vh}.casestudy-center-item-profile{display:flex;gap:1vw;align-items:center}.casestudy-center-item-profile-image{width:3vw;height:3vw;object-fit:cover;border-radius:999px;flex-shrink:0}.casestudy-bottom{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-wrap:wrap;padding:0 10vw;gap:1vw}.casestudy-bottom-half-imagebox{width:39.5vw;height:75vh;position:relative;overflow:hidden;border-radius:25px}.casestudy-bottom-full-imagebox{width:100%;height:100vh;position:relative;overflow:hidden;border-radius:25px}.casestudy-bottom-image{width:100%;height:100%;object-fit:cover}@media (max-width:1200px){.works{padding-top:17vh;padding-bottom:8vh}.works-content{gap:12vh}.works-content-top{gap:8vh}.works-content-top-text{gap:7vh}.works-content-textbox{padding:0 7.5vw}.works-item{flex-basis:45vw;height:65vh}.works-item-padding{flex-basis:7.5vw}.works-content-projects{padding:0 7.5vw}.works-project-item{width:44vw;height:55vh}.works-project-big-item{width:100%;height:65vh}.works-industries,.works-industries-textbox{padding:0 7.5vw}.works-industries-item{height:27vh}.works-industries-item-right-image{width:100%}.casestudies-item-padding{flex-basis:7.5vw}.casestudies-item{flex-basis:32vw;height:60vh}.casestudies-carousel-bottom{padding:0 7.5vw}.casestudy-top{height:180vh}.casestudy-top-section{height:90vh;padding:0 7.5vw}.casestudy-navigation{left:7.5vw}.casestudy-video{width:50vw}.casestudy-top-image{height:250vh}.casestudy-center{padding-left:7.5vw;padding-right:7.5vw;gap:15vh}.casestudy-bottom{padding:0 7.5vw}.casestudy-bottom-half-imagebox{width:calc(50% - .5vw);height:65vh}.casestudy-bottom-full-imagebox{height:85vh}}@media (max-width:1024px){.works-content{gap:10vh}.works-content-top{gap:7vh}.works-subtextbox{gap:2vh}.works-item{flex-basis:52vw;height:60vh}.works-item-content{padding:3vw}.works-content-projects{gap:2vw}.works-project-item{width:calc(50% - 1vw);height:50vh;padding:3vw}.works-project-big-item{width:100%;height:60vh;padding:3vw}.works-industries-item{height:25vh}.works-industries-item-left,.works-industries-item-right{width:50%}.casestudies-item{flex-basis:42vw;height:55vh;padding:3vw}.casestudies-item-content{gap:2.5vw}.casestudies-item-content-imagebox{padding:1.5vw}.casestudies-item-content-imagebox-button{padding:0 1.5vw}.casestudies-item-content-imagebox-button-icon{width:1.5vw;height:1.5vw}.casestudy-top{height:160vh}.casestudy-top-section{height:80vh}.casestudy-navigation{top:20vh}.casestudy-navigation-button-icon{width:1.5vw;height:1.5vw}.casestudy-video{width:60vw}.casestudy-top-image{height:225vh}.casestudy-center{gap:12vh}.casestudy-center-content,.casestudy-center-item{width:65%}.casestudy-center-item-profile-image{width:4vw;height:4vw}.casestudy-bottom{gap:2vw}.casestudy-bottom-half-imagebox{width:calc(50% - 1vw);height:55vh}.casestudy-bottom-full-imagebox{height:70vh}}@media (max-width:768px){.works{padding-top:25vw;padding-bottom:15vw}.works-content{gap:15vw}.works-subtextbox{gap:4vw;padding:0 5vw}.works-content-top-divider,.works-divider{width:90vw}.works-content-top,.works-content-top-text{gap:10vw}.works-content-textbox{padding:0 5vw}.works-carousel-wrapper{gap:5vw}.works-carousel-row{gap:3vw}.works-item-padding{flex-basis:5vw}.works-item{flex-basis:78vw;height:110vw;border-radius:20px}.works-item-border{border-radius:20px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 8vw hsla(0,0%,100%,.05)}.works-item-content{padding:5vw;border-radius:20px}.works-item-last-content{padding:7vw;border-radius:20px}.works-item-content-textbox{gap:3vw}.works-item-content-textbox-row{gap:2vw}.works-item-content-textbox-button{padding:2.5vw 4vw;border-radius:25px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 8vw hsla(0,0%,100%,.05)}.works-content-projects{padding:0 5vw;gap:4vw}.works-project-big-item,.works-project-item{width:100%;height:100vw;padding:5vw;border-radius:20px}.works-project-big-item{height:110vw}.works-project-item-border{border-radius:20px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 8vw hsla(0,0%,100%,.05)}.works-project-item-content{gap:4vw}.works-project-item-content-row{gap:2vw}.works-project-item-content-row-box{padding:2.5vw 4vw;border-radius:25px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),inset 0 0 8vw hsla(0,0%,100%,.05)}.works-industries{gap:8vw;padding:0 5vw}.works-industries-container{gap:3vw}.works-industries-item{height:auto;min-height:65vw;flex-direction:column;gap:5vw}.works-industries-item-left,.works-industries-item-right{width:100%;height:auto}.works-industries-item-left{min-height:15vw;align-items:flex-start}.works-industries-item-right{height:55vw}.works-industries-item-right-imagebox{border-radius:10px}.works-industries-item-right-image{width:100%;height:100%}.works-industries-textbox{gap:3vw;padding:0 5vw}.works-casestudies{gap:8vw}.casestudies-carousel-wrapper{gap:5vw}.casestudies-carousel-row{gap:3vw}.casestudies-item-padding{flex-basis:5vw}.casestudies-item{flex-basis:78vw;height:110vw;padding:5vw;border-radius:20px}.casestudies-item-content{gap:4vw}.casestudies-item-content-textbox{gap:3vw}.casestudies-item-content-imagebox{padding:2vw}.casestudies-item-content-image{border-radius:20px}.casestudies-item-content-imagebox-button{height:9vw;padding:0 4vw;gap:1vw}.casestudies-item-content-imagebox-button-icon{width:4vw;height:4vw}.casestudies-carousel-bottom{padding:0 5vw;gap:4vw}.casestudies-carousel-bottom-buttons{gap:2vw}.casestudy-content{padding-bottom:15vw}.casestudy-top{height:170vw;min-height:680px}.casestudy-top-section{height:85vw;min-height:340px;padding:0 5vw}.casestudy-navigation{top:20vw;left:5vw}.casestudy-navigation-button{gap:1vw}.casestudy-navigation-button-icon{width:4vw;height:4vw}.casestudy-video{width:85vw;max-width:100%}.casestudy-top-gradient{height:30vw}.casestudy-top-image{top:-10%;height:235vw}.casestudy-center{padding:15vw 5vw;gap:18vw}.casestudy-center-content{width:100%;align-self:stretch;gap:8vw}.casestudy-center-item{width:100%;gap:5vw}.casestudy-center-item-column{gap:4vw}.casestudy-center-item-profile{gap:3vw}.casestudy-center-item-profile-image{width:10vw;height:10vw}.casestudy-bottom{padding:0 5vw;gap:4vw}.casestudy-bottom-half-imagebox{width:100%;height:85vw;border-radius:20px}.casestudy-bottom-full-imagebox{height:110vw;border-radius:20px}}@media (max-width:480px){.works{padding-top:28vw;padding-bottom:18vw}.works-content{gap:18vw}.works-subtextbox{padding:0 5vw;gap:5vw}.works-content-top,.works-content-top-text{gap:12vw}.works-item{flex-basis:82vw;height:115vw}.works-item-content{padding:6vw}.works-item-last-content{padding:8vw 6vw}.works-project-item{height:105vw;padding:6vw}.works-project-big-item{height:115vw;padding:6vw}.works-industries-item{min-height:70vw}.works-industries-item-right{height:60vw}.casestudies-item{flex-basis:82vw;height:115vw;padding:6vw}.casestudies-item-content-imagebox{padding:2.5vw}.casestudies-item-content-imagebox-button{height:10vw;padding:0 4.5vw}.casestudies-item-content-imagebox-button-icon{width:4.5vw;height:4.5vw}.casestudy-top{height:180vw}.casestudy-top-section{height:90vw}.casestudy-navigation{top:22vw}.casestudy-top-gradient{height:35vw}.casestudy-top-image{height:250vw}.casestudy-center{padding-top:18vw;padding-bottom:18vw;gap:20vw}.casestudy-center-item-profile-image{width:11vw;height:11vw}.casestudy-bottom-half-imagebox{height:90vw}.casestudy-bottom-full-imagebox{height:120vw}}@media (max-width:360px){.works-item{flex-basis:85vw;height:120vw}.works-project-item{height:110vw}.works-project-big-item{height:120vw}.casestudies-item{flex-basis:85vw;height:120vw}.casestudy-top{min-height:620px}.casestudy-video{width:90vw}.casestudy-bottom-half-imagebox{height:95vw}.casestudy-bottom-full-imagebox{height:125vw}}