@import url(https://fonts.googleapis.com/css2?family=Gloock&family=Roboto+Mono&family=Poppins&display=swap);:root{--c-magenta:#9154b2;--c-light-grey:#9d9d9d;--c-dark-grey:#2d2755;--ff-roboto:"Roboto Mono",monospace;--ff-poppins:"Poppins",san-serif}@-webkit-keyframes LandingPage_fade-in__ZE83E{0%{opacity:0;top:2%}to{opacity:1;top:0}}@keyframes LandingPage_fade-in__ZE83E{0%{opacity:0;top:2%}to{opacity:1;top:0}}.LandingPage_navigationbar_wrapper__b23C7{display:flex;height:0;justify-content:space-between;margin-left:3rem;margin-right:3rem;position:-webkit-sticky;position:sticky;top:1.5rem;z-index:60}.LandingPage_footer_wrapper__IpBtv{margin-bottom:1.5rem;margin-left:3rem;margin-right:3rem;z-index:60}.LandingPage_footer_wrapper__IpBtv,.LandingPage_menu_wrapper__Ss4k6{display:flex;gap:3rem;justify-content:flex-end}.LandingPage_menu_text__KIsBR{color:var(--c-dark-grey);font-family:var(--ff-roboto);font-size:1.5rem;letter-spacing:-.1rem;&:hover{color:var(--c-magenta);transition:.2s}}.LandingPage_footer_text__sHsLw{color:var(--c-light-grey);font-family:var(--ff-roboto);font-size:1rem;&:hover{color:var(--c-magenta);transition:.2s}}.LandingPage_intro_wrapper__uLSXB{justify-content:top;top:12%}.LandingPage_contact_wrapper__O-NvP,.LandingPage_intro_wrapper__uLSXB{align-items:center;display:flex;flex-direction:column;height:100vh;margin:0;pointer-events:none;position:absolute;width:100%;z-index:50}.LandingPage_contact_wrapper__O-NvP{justify-content:center}.LandingPage_projects_wrapper__J-zhJ{display:flex;flex-direction:column;height:90vh;justify-content:center;margin:0;position:absolute;text-decoration:none;top:100vh;z-index:50}.LandingPage_contact_wrapper__O-NvP{top:200vh}.LandingPage_contact_header__L5NIn,.LandingPage_intro_header__I0-zR{align-items:center;color:var(--c-dark-grey);font-family:var(--ff-roboto);font-size:7rem;font-weight:1000;letter-spacing:-.2rem;margin:0;text-align:center;text-shadow:hsla(0,0%,100%,.8) 0 0 40px,hsla(0,0%,100%,.5) 0 0 80px}.LandingPage_intro_paragraph__J0eO7{align-items:center;color:var(--c-dark-grey);font-family:var(--ff-poppins);font-size:1.5rem;font-weight:400;text-align:center;text-shadow:hsla(0,0%,100%,.5) 0 0 10px,#fff 0 0 30px,hsla(0,0%,100%,.5) 0 0 60px,hsla(0,0%,100%,.8) 0 0 80px;width:70%}.LandingPage_contact_button__yxz9U{-webkit-appearance:none;appearance:none;background-color:color-mix(in srgb,var(--c-dark-grey) 20%,transparent);border:1px solid var(--c-dark-grey);border-radius:4px;box-sizing:border-box;color:var(--c-dark-grey);cursor:pointer;display:inline-block;font-family:var(--ff-roboto);font-size:16px;font-weight:400;line-height:normal;margin:10px 0 0;min-height:60px;min-width:0;outline:none;padding:16px 36px;pointer-events:all;text-align:center;transition:all .3s cubic-bezier(.23,1,.32,1)}.LandingPage_contact_button__yxz9U:disabled{pointer-events:none}.LandingPage_contact_button__yxz9U:hover{background-color:var(--c-dark-grey)!important;color:#fff}.LandingPage_contact_button__yxz9U:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.LandingPage_card__nYPad{border-radius:5px;display:flex;margin:1.5vh 1.5vh 1.5vh 5rem;padding:.5rem}.LandingPage_caption__13FEY{color:var(--c-dark-grey);font-family:var(--ff-roboto);font-size:1.3rem;margin:0;&:hover{color:var(--c-magenta);transition:.2s}}.LandingPage_loading_screen_0__GiURK,.LandingPage_loading_screen_100__oZD8l{align-items:center;background-color:var(--c-dark-grey);display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:opacity 1.5s;width:100%;z-index:100}.LandingPage_loading_screen_100__oZD8l{opacity:1}.LandingPage_loading_screen_0__GiURK{opacity:0}.LandingPage_loading_text__0vmuf{color:#fff;font-size:2.5rem;font-weight:700;position:relative}.LandingPage_loading_progress__3D5Ut{left:0;overflow:hidden;position:absolute;top:0;transition:all .5s}.LandingPage_loading_background_text__vfLRB{opacity:.4}@media only screen and (max-width:767px){.LandingPage_contact_header__L5NIn,.LandingPage_intro_header__I0-zR{font-size:2.5rem}.LandingPage_menu_wrapper__Ss4k6{gap:1.5rem}.LandingPage_intro_paragraph__J0eO7,.LandingPage_menu_text__KIsBR{font-size:1rem}.LandingPage_navigationbar_wrapper__b23C7{height:0;margin-left:1rem;margin-right:1rem;top:1rem}.LandingPage_card__nYPad{margin-left:1rem}.LandingPage_footer_wrapper__IpBtv{gap:2rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}}@-webkit-keyframes ProjectCard_fade-in__7-r0j{0%{opacity:0;top:2%}to{opacity:1;top:0}}@keyframes ProjectCard_fade-in__7-r0j{0%{opacity:0;top:2%}to{opacity:1;top:0}}.ProjectCard_article_wrapper__QZkCP{height:300vh;position:relative;top:0}.ProjectCard_canvas_wrapper__nYIKV{align-content:center;-webkit-animation:ProjectCard_fade-in__7-r0j 1.5s ease-in-out .5s forwards;animation:ProjectCard_fade-in__7-r0j 1.5s ease-in-out .5s forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;display:flex;height:100vh;opacity:0;position:-webkit-sticky;position:sticky;top:0;width:100%}.ProjectCard_content_wrapper__kAO\+y{display:flex;flex-direction:column;height:90vh;justify-content:center;margin:0;position:absolute;text-decoration:none;top:100vh;z-index:50}h1{color:var(--c-light-grey);font-family:var(--ff-gloock);font-weight:400;margin-left:.5rem;position:absolute;z-index:50}.ProjectCard_card__bfP\+i{border-radius:5px;display:flex;flex-direction:row;justify-content:flex-start;margin:1.5vh 1.5vh 1.5vh 5rem;padding:.5rem}.ProjectCard_cover_img__P\+lgr{border-radius:25px;height:30vh;opacity:1;pointer-events:none;position:fixed;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);width:auto}.ProjectCard_hidden_cover_img__SdmIp{border-radius:25px;height:30%;opacity:0;pointer-events:none;position:fixed;-webkit-transform:translateY(-40%) scale(.95);transform:translateY(-40%) scale(.95);transition:.2s;visibility:hidden;width:auto}.ProjectCard_project_info__KRh0Q{display:block}.ProjectCard_list_title__cLyjz,.ProjectCard_project_title__Gtgfm{color:var(--c-dark-grey);font-family:var(--ff-roboto);font-weight:400;letter-spacing:-.2rem;line-height:7rem}a{text-decoration:none}.ProjectCard_project_title__Gtgfm{font-size:6rem;margin:0;transition:.2s;&:hover{color:var(--c-magenta);transition:.2s}}p{color:var(--c-light-grey);font-family:var(--ff-roboto)}@media only screen and (max-width:767px){.ProjectCard_project_title__Gtgfm{font-size:3rem;line-height:3rem;margin:0;transition:.2s;&:hover{color:var(--c-magenta);transition:.2s}}.ProjectCard_card__bfP\+i{margin-left:1rem}}*{box-sizing:border-box}@font-face{font-family:Poppins;font-style:normal;src:url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap)}body{font-family:Roboto Mono,monospace;margin:0}button.active{background-color:var(--c-dark-grey);color:#fff}@-webkit-keyframes ProjectPage_fade-in__OC65A{0%{opacity:0;top:2%}to{opacity:1;top:0}}@keyframes ProjectPage_fade-in__OC65A{0%{opacity:0;top:2%}to{opacity:1;top:0}}body{background-color:#f8f8f8}.ProjectPage_content_wrapper__cHX61{align-items:center;-webkit-animation:ProjectPage_fade-in__OC65A 1s ease-in-out .5s forwards;animation:ProjectPage_fade-in__OC65A 1s ease-in-out .5s forwards;display:flex;flex-direction:column;margin-bottom:100px;margin-top:150px;opacity:0;row-gap:4rem}.ProjectPage_filter_wrapper__C69g-,.ProjectPage_footer_nav_wrapper__1J-v3,.ProjectPage_image_wrapper_landscape__c\+Vpx,.ProjectPage_imgstrip_wrapper__UZk0Q,.ProjectPage_infoPage_wrapper__tvAK2,.ProjectPage_info_wrapper__7vpBV,.ProjectPage_intro_wrapper__xNMe5,.ProjectPage_video_wrapper_landscape__Y\+w5I{max-width:80%;width:60%}.ProjectPage_intro_wrapper__xNMe5{display:flex;flex-direction:column;justify-content:flex-start}.ProjectPage_info_wrapper__7vpBV{-webkit-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:10px}.ProjectPage_info_column__HKpil{display:flex;flex-direction:column;row-gap:1rem}.ProjectPage_info_column__HKpil ul{list-style-type:none;margin:0;padding:0}.ProjectPage_info_column__HKpil ul li{margin-bottom:.1rem}.ProjectPage_paragraph_wrapper__fkOxx{display:flex;flex-direction:column;justify-content:flex-start;max-width:60%;width:40%}.ProjectPage_tags__OP2gP{font-family:var(--ff-poppins);font-size:1rem;font-weight:400;margin:0}.ProjectPage_project_title__BOkwt{color:#000;font-family:var(--ff-roboto);font-size:5rem;font-weight:400;letter-spacing:-.3rem;line-height:5rem;margin:0}.ProjectPage_h1__Lt1Rz{color:#000;font-weight:400;margin:0 0 1rem}.ProjectPage_h1__Lt1Rz,h1{font-family:var(--ff-roboto);font-size:1.5rem}h1{color:var(--c-dark-grey);display:contents;transition:.4s}h1,p{margin:0}p{color:#000;font-family:var(--ff-poppins);font-size:1rem}caption{font-size:.7rem}.ProjectPage_imgHero__6Y7SB{height:70vh;width:100%}.ProjectPage_imgHero__6Y7SB img{height:100%;object-fit:cover;width:100%}.ProjectPage_imgstrip_wrapper__UZk0Q{-webkit-column-gap:5%;column-gap:5%;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:center;max-height:60%;row-gap:4rem}.ProjectPage_image_wrapper_landscape__c\+Vpx,.ProjectPage_image_wrapper_portrait__QC-Xz,.ProjectPage_image_wrapper_square__K0jK-,.ProjectPage_video_wrapper_landscape__Y\+w5I,.ProjectPage_video_wrapper_portrait__mH1Gc,.ProjectPage_video_wrapper_square__Z8LY3{align-items:flex-start;display:flex;flex-direction:column}.ProjectPage_image_wrapper_portrait__QC-Xz,.ProjectPage_video_wrapper_portrait__mH1Gc{height:60vh;max-height:80vh;max-width:80%}.ProjectPage_image_wrapper_landscape__c\+Vpx,.ProjectPage_video_wrapper_landscape__Y\+w5I{height:auto}.ProjectPage_image_wrapper_square__K0jK-,.ProjectPage_video_wrapper_square__Z8LY3{max-width:85%;width:45%}.ProjectPage_imgstrip_wrapper__UZk0Q .ProjectPage_imgstrip_wrapper__UZk0Q{width:45%}.ProjectPage_image_wrapper_landscape__c\+Vpx img,.ProjectPage_image_wrapper_square__K0jK- img,.ProjectPage_video_wrapper_landscape__Y\+w5I video,.ProjectPage_video_wrapper_square__Z8LY3 video{height:100%;width:100%}.ProjectPage_image_wrapper_portrait__QC-Xz img,.ProjectPage_video_wrapper_portrait__mH1Gc video{height:100%;max-height:80vh;max-width:100%;width:auto}.ProjectPage_footer_nav_wrapper__1J-v3{display:flex;justify-content:space-between;margin-top:2rem}.ProjectPage_footer_nav_text__rsus-{color:var(--c-dark-grey);font-family:var(--ff-roboto);font-size:1.2rem;&:hover{color:var(--c-magenta);transition:.2s}}.ProjectPage_filter_wrapper__C69g-{-webkit-column-gap:2.5rem;column-gap:2.5rem;display:flex;justify-content:center}button{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid var(--c-dark-grey);border-radius:4px;box-sizing:border-box;color:var(--c-dark-grey);cursor:pointer;display:inline-block;font-family:var(--ff-roboto);font-size:16px;font-weight:600;line-height:normal;margin:10px 0 0;min-height:60px;min-width:0;outline:none;padding:16px 24px;pointer-events:all;text-align:center;transition:all .3s cubic-bezier(.23,1,.32,1)}button:not(.ProjectPage_active__tp1F6):hover{background-color:color-mix(in srgb,var(--c-dark-grey) 20%,transparent)}button.ProjectPage_active__tp1F6{background-color:var(--c-dark-grey);color:#fff}button.ProjectPage_active__tp1F6:hover{background-color:var(--c-dark-grey)!important;color:#fff}.ProjectPage_projects_wrapper__Rp7Zu{display:flex;flex-wrap:wrap;justify-content:space-evenly;row-gap:2rem;width:95%}.ProjectPage_project_wrapper__hfAjZ{align-items:center;display:flex;flex-direction:column;width:45%}.ProjectPage_project_wrapper_image__yBFDS{border-radius:25px;height:50vh;overflow:hidden;position:relative;width:100%}.ProjectPage_project_wrapper__hfAjZ img{display:block;height:100%;object-fit:cover;transition:.4s;width:100%}.ProjectPage_overlay_video__IyMOt{height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:.4s;width:100%;z-index:1}.ProjectPage_project_wrapper__hfAjZ:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.ProjectPage_project_wrapper__hfAjZ:hover .ProjectPage_overlay_video__IyMOt{opacity:1}@media only screen and (max-width:767px){.ProjectPage_content_wrapper__cHX61{margin:100px 1rem;row-gap:4rem}.ProjectPage_footer_nav_wrapper__1J-v3,.ProjectPage_image_wrapper_landscape__c\+Vpx,.ProjectPage_imgstrip_wrapper__UZk0Q,.ProjectPage_info_wrapper__7vpBV,.ProjectPage_intro_wrapper__xNMe5,.ProjectPage_paragraph_wrapper__fkOxx,.ProjectPage_video_wrapper_landscape__Y\+w5I{max-width:85%;width:85%}.ProjectPage_image_wrapper_portrait__QC-Xz,.ProjectPage_video_wrapper_portrait__mH1Gc{height:auto;max-height:80vh}.ProjectPage_image_wrapper_square__K0jK-,.ProjectPage_video_wrapper_square__Z8LY3{width:100%}.ProjectPage_project_title__BOkwt{font-size:3rem}.ProjectPage_filter_wrapper__C69g-{-webkit-column-gap:.2rem;column-gap:.2rem;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:100%;width:100%}button{margin:.5rem 0 0;padding:12px 16px;width:100%}.ProjectPage_projects_wrapper__Rp7Zu{flex-wrap:wrap;justify-content:space-evenly;row-gap:2rem;width:100%}.ProjectPage_project_wrapper__hfAjZ{width:100%}.ProjectPage_project_wrapper_image__yBFDS{border-radius:25px;height:35vh}.ProjectPage_infoPage_wrapper__tvAK2{align-items:flex-start;flex-direction:column;justify-content:center;max-width:85%;width:85%}.ProjectPage_infoPage_wrapper__tvAK2 .ProjectPage_paragraph_wrapper__fkOxx{max-width:100%;width:100%}.ProjectPage_infoPage_wrapper__tvAK2 .ProjectPage_image_wrapper_portrait__QC-Xz{height:35vh;min-width:100%;width:100%}.ProjectPage_image_wrapper_portrait__QC-Xz img{height:100%;object-fit:cover;object-position:0 0;width:100%}.ProjectPage_project_wrapper__hfAjZ .ProjectPage_overlay_video__IyMOt{display:none}}.ProjectPage_infoPage_wrapper__tvAK2{align-items:flex-start;-webkit-column-gap:2rem;column-gap:2rem;display:flex;justify-content:center;width:100%}.ProjectPage_infoPage_wrapper__tvAK2 .ProjectPage_image_wrapper_landscape__c\+Vpx,.ProjectPage_infoPage_wrapper__tvAK2 .ProjectPage_image_wrapper_porttrait__ZjKpY{height:auto;width:100%}.ProjectPage_imgstrip_wrapper__UZk0Q .ProjectPage_video_wrapper_landscape__Y\+w5I{width:47.5%}
/*# sourceMappingURL=main.494f9126.css.map*/