.projectPage_projectContainer__hz5lV{transform:translateZ(0);transition:opacity 2.5s ease,transform 1.5s ease;opacity:1;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@media(max-width:600px){.projectPage_projectContainer__hz5lV{transition:opacity .6s ease-out,transform .6s ease-out}}.projectPage_entering__NoZCO{opacity:0;transform:translateY(400px)}@media(max-width:395px){.projectPage_entering__NoZCO{transform:translateY(200px)}}.projectPage_exiting__50kVA{opacity:0;transform:translateY(1000px)}@media(max-width:600px){.projectPage_exiting__50kVA{transform:translateY(400px)}}.projectNavigationButtons_buttons__pLqaO{display:flex;justify-content:space-between;margin:5% 18% 0;align-items:center;z-index:99999;position:relative;transform:rotate(180deg);width:100%}@media(max-width:1680px){.projectNavigationButtons_buttons__pLqaO{margin:5% 20% 0}}@media(max-width:600px){.projectNavigationButtons_buttons__pLqaO{margin:3% 13% 0}}.projectNavigationButtons_buttons__toWorks__9ZkQ0,.projectNavigationButtons_buttons__toWorks__9ZkQ0 img{cursor:pointer}@media(max-width:1680px){.projectNavigationButtons_buttons__toWorks__9ZkQ0,.projectNavigationButtons_buttons__toWorks__9ZkQ0 img{width:213px;height:auto}}@media(orientation:landscape)and (max-width:935px)and (max-height:480px){.projectNavigationButtons_buttons__toWorks__9ZkQ0,.projectNavigationButtons_buttons__toWorks__9ZkQ0 img{width:16vw;height:auto}}@media(max-width:600px){.projectNavigationButtons_buttons__toWorks__9ZkQ0,.projectNavigationButtons_buttons__toWorks__9ZkQ0 img{width:24vw;height:auto}.projectNavigationButtons_buttons__next__qx_TT,.projectNavigationButtons_buttons__prev__PWrZP,.projectNavigationButtons_buttons__toWorks__9ZkQ0{padding:3% 0 5%}}.projectNavigationButtons_buttons__next__qx_TT,.projectNavigationButtons_buttons__next__qx_TT img,.projectNavigationButtons_buttons__prev__PWrZP,.projectNavigationButtons_buttons__prev__PWrZP img{cursor:pointer}@media(max-width:1680px){.projectNavigationButtons_buttons__next__qx_TT,.projectNavigationButtons_buttons__next__qx_TT img,.projectNavigationButtons_buttons__prev__PWrZP,.projectNavigationButtons_buttons__prev__PWrZP img{width:133px;height:auto}}@media(orientation:landscape)and (max-width:935px)and (max-height:480px){.projectNavigationButtons_buttons__next__qx_TT,.projectNavigationButtons_buttons__next__qx_TT img,.projectNavigationButtons_buttons__prev__PWrZP,.projectNavigationButtons_buttons__prev__PWrZP img{width:12vw;height:auto}}@media(max-width:600px){.projectNavigationButtons_buttons__next__qx_TT,.projectNavigationButtons_buttons__next__qx_TT img,.projectNavigationButtons_buttons__prev__PWrZP,.projectNavigationButtons_buttons__prev__PWrZP img{width:20vw;height:auto}}@keyframes projectsPage_blinkNatural__JtBtC{0%,to{background:radial-gradient(circle at center,rgb(255,255,255) 10%,rgba(0,183,235,.9) 70%,rgba(0,183,235,.5) 100%);box-shadow:0 0 15px #00b7eb;opacity:1}50%{background:radial-gradient(circle at center,rgba(255,255,255,.4) 0,rgba(0,183,235,.6) 70%,rgba(0,183,235,.3) 100%);box-shadow:0 0 5px rgba(0,183,235,.4);opacity:.5}}@keyframes projectsPage_rotateAround__67Iad{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.projectsPage_projects__title__5rKcB{top:9vw;left:50%;transform:translate(-50%);position:absolute;z-index:100}@media(max-width:1680px){.projectsPage_projects__title__5rKcB{top:8.5vw;left:50%;transform:translate(-50%)}}@media(max-width:395px){.projectsPage_projects__title__5rKcB{top:64%;left:50%;transform:translate(-50%,-64%)}}@media(max-width:1680px){.projectsPage_title__GasCt{height:auto;width:240px}}@media(orientation:landscape)and (max-width:832px)and (max-height:480px){.projectsPage_title__GasCt{width:25vw}}@media(max-width:600px){.projectsPage_title__GasCt{width:29vw;width:27vw}}.projectsPage_venues__v8hdk{margin:20px auto 150px;z-index:1;position:relative}@media(max-width:1440px){.projectsPage_venues__v8hdk{margin-top:40px}}@media(orientation:landscape)and (max-width:935px)and (max-height:480px){.projectsPage_venues__v8hdk{margin:20px auto 40px}}@media(max-width:600px){.projectsPage_venues__v8hdk{margin:20px auto 40px}}.projectsPage_hospitalityVenues__title__sH1RJ{position:relative}@media(max-width:1680px){.projectsPage_hospitalityVenues__title__sH1RJ{width:455px;height:auto}}@media(orientation:landscape)and (max-width:832px)and (max-height:480px){.projectsPage_hospitalityVenuesTitle__LSkcg{width:54vw;height:auto}}@media(max-width:600px){.projectsPage_hospitalityVenuesTitle__LSkcg{width:54vw;height:auto}}@media(max-width:395px){.projectsPage_hospitalityVenuesTitle__LSkcg{width:52vw}}.projectsPage_businessPremises__title__yqvcS{position:relative}@media(max-width:1680px){.projectsPage_businessPremises__title__yqvcS{width:425px;height:auto}}@media(max-width:600px){.projectsPage_businessPremises__title__yqvcS{width:54vw}}@media(orientation:landscape)and (max-width:832px)and (max-height:480px){.projectsPage_businessPremisesTitle__D59pU{width:54vw;height:auto}}@media(max-width:600px){.projectsPage_businessPremisesTitle__D59pU{width:54vw;height:auto}}.projectsPage_hotelsAndBeachClubs__title__g_Zpw{position:relative}@media(max-width:1680px){.projectsPage_hotelsAndBeachClubs__title__g_Zpw{width:577px;height:auto}}@media(orientation:landscape)and (max-width:832px)and (max-height:480px){.projectsPage_hotelsAndBeachClubs__title__g_Zpw{width:65vw;height:auto}}@media(max-width:600px){.projectsPage_hotelsAndBeachClubs__title__g_Zpw{width:65vw}}@media(orientation:landscape)and (max-width:832px)and (max-height:480px){.projectsPage_hotelsAndBeachClubsTitle__ZDIwJ{width:65vw;height:auto}}@media(max-width:600px){.projectsPage_hotelsAndBeachClubsTitle__ZDIwJ{width:65vw;height:auto}}.projectsPage_conceptualProjects__title__7kgXN{position:relative}@media(max-width:1680px){.projectsPage_conceptualProjects__title__7kgXN{width:500px;height:auto}}@media(max-width:600px){.projectsPage_conceptualProjects__title__7kgXN{width:54vw}}@media(orientation:landscape)and (max-width:832px)and (max-height:480px){.projectsPage_conceptualProjectsTitle__rFJaQ{width:54vw;height:auto}}@media(max-width:600px){.projectsPage_conceptualProjectsTitle__rFJaQ{width:54vw;height:auto}}@media(orientation:landscape)and (max-width:935px)and (max-height:480px){.projectsPage_businessPremises__title__yqvcS,.projectsPage_conceptualProjects__title__7kgXN,.projectsPage_hospitalityVenues__title__sH1RJ,.projectsPage_hotelsAndBeachClubs__title__g_Zpw{display:flex;justify-content:center}}@media(max-width:600px){.projectsPage_businessPremises__title__yqvcS,.projectsPage_conceptualProjects__title__7kgXN,.projectsPage_hospitalityVenues__title__sH1RJ,.projectsPage_hotelsAndBeachClubs__title__g_Zpw{display:flex;justify-content:center}}.projectsPage_businessPremises__9Lryp,.projectsPage_conceptualProjects__GXePX,.projectsPage_hospitalityVenues__6HGjq,.projectsPage_hotelsAndBeachClubs__YcHpY{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:100px}@media(orientation:landscape)and (max-width:935px)and (max-height:480px){.projectsPage_businessPremises__9Lryp,.projectsPage_conceptualProjects__GXePX,.projectsPage_hospitalityVenues__6HGjq,.projectsPage_hotelsAndBeachClubs__YcHpY{gap:20px}}@media(max-width:600px){.projectsPage_businessPremises__9Lryp,.projectsPage_conceptualProjects__GXePX,.projectsPage_hospitalityVenues__6HGjq,.projectsPage_hotelsAndBeachClubs__YcHpY{gap:20px}}.projectsPage_venues__grid__zalOm{width:95vw;margin-bottom:100px;overflow:visible;position:relative}@media(max-width:600px){.projectsPage_venues__grid__zalOm{display:flex;flex-direction:column}.projectsPage_venues__grid__zalOm div{display:flex}}.projectsPage_venues__grid__zalOm li.projectsPage_item__O8YTJ{display:flex;align-items:center;justify-content:center;z-index:1000;float:left;margin:2.5vw;position:relative;width:42.5vw;height:22vw;cursor:pointer;transform-style:preserve-3d;perspective:1000px;opacity:0;transform:translateY(100px);transition:opacity .7s linear,transform .7s linear}@media(max-width:600px){.projectsPage_venues__grid__zalOm li.projectsPage_item__O8YTJ{width:95vw;height:49.17vw;transform-style:unset;perspective:unset}}.projectsPage_venues__grid__zalOm li.projectsPage_item_hidden__5W6pQ{opacity:0;transform:translateY(100px)}.projectsPage_venues__grid__zalOm li.projectsPage_item_visible__jI1y4{opacity:1;transform:translateY(0)}@media(max-width:600px){.projectsPage_venues__grid__zalOm{margin-bottom:40px}}li.projectsPage_item_relatedWork__VTGcs{width:30vw;height:16vw;float:none;margin:0}li.projectsPage_item_relatedWork__VTGcs .projectsPage_item__titles__oYCg5{opacity:1;flex-direction:column;display:flex;align-items:flex-start}@media(max-width:600px){li.projectsPage_item_relatedWork__VTGcs{transform-style:unset;perspective:unset;aspect-ratio:16/9;width:46vw;height:25vw}}.projectsPage_item__link__BHtxk{will-change:transform;overflow:hidden;position:absolute;width:100%;height:100%}@media(max-width:600px){.projectsPage_item__link__BHtxk{will-change:unset}}.projectsPage_item__titles__oYCg5{position:absolute;text-transform:uppercase;opacity:0;transition:all .3s;width:100%;height:5vw;padding:.7vw 2vw 2vw;background:rgba(0,0,0,.7);bottom:-1px;left:0}@media(max-width:600px){.projectsPage_item__titles__oYCg5{width:60vw;height:12vw;display:flex;flex-direction:column}li.projectsPage_item_relatedWork__VTGcs .projectsPage_item__titles__oYCg5{width:45vw;height:8vw;display:flex;flex-direction:column}}.projectsPage_item__O8YTJ:hover .projectsPage_item__titles__oYCg5{opacity:1}.projectsPage_titles__desc___jOpU{color:gray;text-transform:uppercase;margin-bottom:.3vw;transition:all .1s;font-size:1vw;font-family:Futura PT,sans-serif}@media(max-width:600px){.projectsPage_titles__desc___jOpU{font-size:3vw}li.projectsPage_item_relatedWork__VTGcs .projectsPage_titles__desc___jOpU{font-size:1.6vw}}.projectsPage_titles__title__f5dhu{color:#fff;text-transform:uppercase;letter-spacing:1px;transition:all .1s;font-size:1.4vw;font-family:Futura PT,sans-serif}@media(max-width:600px){.projectsPage_titles__title__f5dhu{font-size:3.4vw}li.projectsPage_item_relatedWork__VTGcs .projectsPage_titles__title__f5dhu{font-size:2.4vw}}@supports not (transform-style:preserve-3d){.projectsPage_item__O8YTJ{transition:transform .5s ease}.projectsPage_item__O8YTJ:hover{transform:scale(1.05)}}@media screen and (orientation:landscape)and (max-width:896px){.projectsPage_awardGrid__Oc3d0{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;overflow-x:auto;display:flex;flex-wrap:nowrap}.projectsPage_awardGrid__Oc3d0 li.projectsPage_award__ocW0q{flex:0 0 auto;width:150px;padding-bottom:212.1px}.projectsPage_awardGrid__Oc3d0 li.projectsPage_award__ocW0q:nth-child(2),.projectsPage_awardGrid__Oc3d0 li.projectsPage_award__ocW0q:nth-child(4){transform:translate(0)}}.projectsPage_bottomScratch__momMu{position:relative;width:100%;height:302px;display:flex;overflow:visible;object-fit:contain;margin-bottom:-9%;transform:rotate(180deg);margin-top:180px;z-index:10}@media(max-width:1680px){.projectsPage_bottomScratch__momMu{height:230px}}@media(max-width:1440px){.projectsPage_bottomScratch__momMu{margin-top:140px;margin-bottom:-13%}}@media(orientation:landscape)and (max-width:935px)and (max-height:480px){.projectsPage_bottomScratch__momMu{margin-bottom:-8%;height:150px;margin-top:80px}}@media(orientation:landscape)and (max-width:832px)and (max-height:480px){.projectsPage_bottomScratch__momMu{margin-bottom:-9%;height:120px}}@media(max-width:600px){.projectsPage_bottomScratch__momMu{margin-bottom:-9%;height:69px;margin-top:80px}}@media(max-width:395px){.projectsPage_bottomScratch__momMu{margin-bottom:-10%;height:69px}}.projectsPage_bottomScratch__momMu{max-height:452px;object-position:bottom}@media screen and (max-width:600px)and (orientation:portrait){.projectsPage_awardGrid__Oc3d0{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}