.project_navigationButtons__dCHX9{display:flex;justify-content:space-between}.project_moreWorksSection__3E_sO{padding-top:10vh;height:-moz-fit-content;height:fit-content}.project_navButton__Y0O3m{background:none;border:none;cursor:pointer;font-size:clamp(14px,2vw,23px);font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--dark-grey);transition:background-color .3s ease}.project_horizontalScrollContainer__b_HTO{scroll-snap-type:x mandatory;padding:20px 0;scrollbar-width:none;-ms-overflow-style:none}.project_horizontalScrollContainer__b_HTO::-webkit-scrollbar{display:none}.project_horizontalScrollContainer__b_HTO>*{width:calc(50% - 24px);scroll-snap-align:start;scroll-snap-stop:always}@media(max-width:768px){.project_horizontalScrollContainer__b_HTO>*{width:calc(100% - 48px)}}.project_container__0FWqR{display:flex;justify-content:flex-start}.project_typeHeader__avFLr{display:flex;height:10vh;align-items:center;gap:10px}@media screen and (max-width:768px){.project_typeHeader__avFLr{font-size:clamp(12px,2vw,23px)}}.project_inlineContainer__jI4zV{padding-top:10px;display:flex;justify-content:space-between;width:100%}.project_designConcept__1nSQF{padding:0 0 48px}@media screen and (max-width:768px){.project_designConcept__1nSQF{padding-bottom:15px}}.project_designConcept__1nSQF p{color:var(--dark-grey);font-size:23px;line-height:1.2}@media screen and (max-width:768px){.project_designConcept__1nSQF p{font-size:14px}}.project_horizontalScrollContainer__b_HTO{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;gap:48px;padding:20px 0 0;-webkit-overflow-scrolling:touch}@media screen and (max-width:768px){.project_horizontalScrollContainer__b_HTO{gap:15px}}.project_horizontalScrollContainer__b_HTO>*{flex:0 0 auto;width:calc(50% - 20px)}@media screen and (max-width:768px){.project_horizontalScrollContainer__b_HTO>*{width:100%}}.project_prjTitleContainer__pzTDg{display:flex;width:100%;position:relative;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.project_prjTitleContainer__pzTDg{padding:0}}@media only screen and (min-width:992px){.project_prjTitleContainer__pzTDg{min-height:0}}@media only screen and (min-width:1200px){.project_prjTitleContainer__pzTDg{min-height:0}}.project_prjTitleContainer__pzTDg .project_title__Uo7eH{margin-bottom:0;color:var(--dark-grey);margin-top:12px;text-transform:uppercase}@media only screen and (min-width:992px){.project_prjTitleContainer__pzTDg .project_title__Uo7eH{margin-bottom:0;max-width:100%}}.project_prjTitleContainer__pzTDg .project_title__Uo7eH span{overflow:hidden;display:block}.project_prjTitleContainer__pzTDg .project_title__Uo7eH span .project_titleSpan__wlQL0{opacity:1}.project_prjTitleContainer__pzTDg .project_videoContainer__gMXYb{margin:0;padding:0;overflow:hidden;position:relative;display:block;height:100%;z-index:0}@media only screen and (min-width:992px){.project_prjTitleContainer__pzTDg .project_videoContainer__gMXYb{position:absolute;right:0;top:50%;width:600px;transform:translateY(-50%)}}@media only screen and (min-width:1200px){.project_prjTitleContainer__pzTDg .project_videoContainer__gMXYb{width:900px}}.project_prjTitleContainer__pzTDg .project_imageContainer__Q9rpb{position:relative;height:100%;display:flex}.project_prjTitleContainer__pzTDg .project_imageContainer__Q9rpb .project_projImage___jyVH{object-fit:contain;width:100%!important;position:relative!important;height:unset!important;max-height:100%;max-width:100%}.project_prjTitleContainer__pzTDg .project_imageContainer__Q9rpb .project_imgForeground__XUl0D{background-color:var(--white);height:100%;width:100%;z-index:1;position:absolute;top:0;left:0}.project_description__jQysK{margin-bottom:48px}@media screen and (max-width:768px){.project_description__jQysK{margin-bottom:15px}}.project_description__jQysK p{padding-top:10px;color:var(--dark-grey);line-height:1.2;font-size:23px}@media screen and (max-width:768px){.project_description__jQysK p{font-size:14px}}.project_projImage___jyVH{width:100%;height:auto}.project_bottomTitleSection__M7lKI{border-bottom:1px solid var(light-gray);padding-bottom:0}@media only screen and (min-width:768px){.project_bottomTitleSection__M7lKI{padding-bottom:64px}}.project_bottomTitleSection__M7lKI p.project_label__5k2dd{margin-bottom:8px}.project_bottomTitleSection__M7lKI p.project_keyFact__ylbRT,.project_bottomTitleSection__M7lKI p.project_label__5k2dd{font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.project_bottomTitleSection__M7lKI p.project_keyFact__ylbRT{margin-bottom:32px}@media only screen and (min-width:768px){.project_bottomTitleSection__M7lKI p.project_keyFact__ylbRT{margin-bottom:0}}.project_bottomTitleSection__M7lKI p.project_keyFact__ylbRT img{height:24px;width:24px}.project_skillsGrid__eaEri{display:flex;flex-wrap:wrap;margin-bottom:64px}@media only screen and (min-width:992px){.project_skillsGrid__eaEri{margin-bottom:96px}}.project_skillsGrid__eaEri .project_skillsCell__DJvg2{height:50px;display:flex;align-items:center;width:33%}@media only screen and (min-width:992px){.project_skillsGrid__eaEri .project_skillsCell__DJvg2{height:70px}}.project_skillsGrid__eaEri .project_skillsCell__DJvg2 p{font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.CustomScrollbar_customScrollbarContainer__2EHL8{position:fixed;right:10px;top:50%;transform:translateY(-50%);width:3px;height:100px;background-color:rgba(0,0,0,.1);border-radius:3px;z-index:1000}.CustomScrollbar_customScrollbar__ANaZI{width:100%;height:30px;background-color:rgba(0,0,0,.5);border-radius:3px;position:absolute;top:0;transition:top .1s ease-out}.Work_projWrap__IZEe6{text-decoration:none;overflow:hidden;aspect-ratio:16/12}@media only screen and (min-width:768px){.Work_projWrap__IZEe6{margin-bottom:20px}}@media only screen and (min-width:1200px){.Work_projWrap__IZEe6{margin-bottom:20px}}.Work_projWrap__IZEe6 article .Work_imgContainer__8uruI{position:relative;display:block;width:100%}@media only screen and (min-width:992px){.Work_projWrap__IZEe6 article .Work_imgContainer__8uruI{margin-bottom:10px}}.Work_projWrap__IZEe6 article .Work_imgContainer__8uruI>span{position:unset!important}.Work_projWrap__IZEe6 article .Work_imgContainer__8uruI .Work_pgImage__23Ghy{object-fit:cover;width:100%!important;position:relative!important;height:unset!important}.Work_projWrap__IZEe6 article .Work_imgContainer__8uruI video.Work_pgImage__23Ghy{display:block}.RightNav_hamburgerMenu__Z6AR_{position:fixed;top:0;right:48px;height:10vh;display:flex;align-items:center;background:none;border:none;cursor:pointer;z-index:11;color:#797979}@media screen and (max-width:768px){.RightNav_hamburgerMenu__Z6AR_{right:-25px;position:fixed;top:0;height:10vh}}.RightNav_hamburgerMenu__Z6AR_:hover{color:var(--highlight)}.RightNav_hamburgerMenu__Z6AR_.RightNav_graphicDesignExpanded__neEuC{color:var(--light-grey)}.RightNav_burgerLines___z_3X{position:relative;width:26px;height:18px;display:inline-flex;flex-direction:column;justify-content:space-between;transition:transform .35s ease}.RightNav_line__w_UhV{display:block;width:100%;height:2px;background:currentColor;border-radius:2px;transition:transform .35s ease,opacity .2s ease}.RightNav_burgerLines___z_3X.RightNav_open__FlQGk .RightNav_line__w_UhV:first-child{transform:translateY(8px) rotate(45deg)}.RightNav_burgerLines___z_3X.RightNav_open__FlQGk .RightNav_line__w_UhV:nth-child(2){opacity:0}.RightNav_burgerLines___z_3X.RightNav_open__FlQGk .RightNav_line__w_UhV:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.RightNav_rightNav__1_d17{position:fixed;top:0;right:-100%;width:360px;height:100%;background-color:var(--black);transition:right 2s ease;display:flex;flex-direction:column;padding-left:48px;padding-right:48px;padding-bottom:48px;color:var(--white);pointer-events:auto;z-index:10;overflow-y:auto}.RightNav_rightNav__1_d17.RightNav_visible__YqeV0{right:148px;transition:right 1s ease}.RightNav_rightNav__1_d17.RightNav_noTransition__IHT4d{transition:none!important}.RightNav_rightNav__1_d17 ul{padding-top:10vh;list-style-type:none}.RightNav_rightNav__1_d17 li{border-bottom:1px solid #ccc;margin-bottom:10px;font-size:1.5rem;cursor:pointer}@media screen and (max-width:768px){.RightNav_rightNav__1_d17{position:fixed;top:0;right:-100%;width:100%;height:100%;background-color:var(--black);transition:right .3s ease;display:flex;flex-direction:column;padding:48px;color:var(--white);pointer-events:auto;z-index:10;overflow-y:auto}.RightNav_rightNav__1_d17.RightNav_visible__YqeV0{right:0}.RightNav_rightNav__1_d17.RightNav_noTransition__IHT4d{transition:none!important}.RightNav_rightNav__1_d17 ul{padding-top:10vh;list-style-type:none}.RightNav_rightNav__1_d17 li{border-bottom:1px solid #ccc;margin-bottom:10px;font-size:1.5rem;cursor:pointer}.RightNav_navLink__Qa2d2{font-size:36px}}.RightNav_navLink__Qa2d2{font-size:42px;color:var(--white);text-decoration:none}.RightNav_navLink__Qa2d2:hover{color:var(--accent-color)}@media screen and (max-width:768px){.RightNav_navLink__Qa2d2{font-size:36px}}.RightNav_contactInfo__S3Hnr{margin-top:auto;color:var(--font)}.RightNav_contactInfo__S3Hnr p{line-height:1.2;font-size:clamp(.6rem,2vw,.75rem)}.RightNav_contactlink__er7zw{color:#ccc}