.projects-cats__cat{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);color:#fff}.projects-cats__cat,.projects-cats__cat _::-webkit-full-page-media,.projects-cats__cat _:future{-webkit-text-stroke-width:.015em}.projects-cats__cat{font-size:2.4rem;line-height:1em;letter-spacing:-.02em}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.projects-cats__cat{font-size:3.2rem;line-height:1em}}@media only screen and (min-width:980px){.projects-cats__cat{font-size:4rem;line-height:1em}}@media only screen and (min-width:1800px) and (min-height:600px){.projects-cats__cat{font-size:5.6rem;line-height:1em}}.projects-slider-wrapper{height:100%}@media only screen and (max-width:900px){.projects-slider-wrapper{flex-grow:1;display:flex;flex-direction:column}}@media only screen and (max-width:600px){.projects-slider-wrapper{height:auto}}@media only screen and (max-width:1100px){.projects-slider-top-line{position:relative;left:-50px;width:120vw;height:1px;background-color:hsla(0,0%,100%,.12)}}@media only screen and (max-width:680px){.projects-slider-top-line{display:none}}@media screen and (max-width:830px) and (orientation:landscape){.projects-slider-top-line{display:block}}@media screen and (max-width:600px) and (orientation:landscape){.projects-slider-top-line{display:none}}.projects-slider-bottom-line{display:none}@media screen and (max-width:830px) and (orientation:landscape){.projects-slider-bottom-line{position:absolute;bottom:0;left:-50px;width:120vw;height:1px;display:block;background-color:hsla(0,0%,100%,.12)}}@media screen and (max-width:600px) and (orientation:landscape){.projects-slider-bottom-line{display:none}}.projects-slider{position:relative;overflow:hidden;cursor:none!important;margin-left:-14px}@media only screen and (max-width:1000px){.projects-slider{margin-left:0}}@media only screen and (max-width:900px){.projects-slider{min-height:100%}}@media only screen and (max-width:600px){.projects-slider{cursor:auto!important;overflow:visible}}.projects-slider__slides{position:absolute;left:0;display:flex;min-height:100%;transition:.6s ease!important}@media only screen and (max-width:1200px){.projects-slider__slides{position:static;max-width:100vw}}@media only screen and (max-width:900px){.projects-slider__slides{flex-grow:1;display:flex}}@media only screen and (max-width:600px){.projects-slider__slides{flex-direction:column;flex-wrap:wrap}}.projects-slider__slide{padding-top:96px;display:flex;flex-direction:column;justify-content:space-between;transition-duration:.3s}@media only screen and (max-width:1440px){.projects-slider__slide{padding-top:88px}}@media only screen and (max-width:720px){.projects-slider__slide{padding-top:72px}}@media only screen and (max-height:800px){.projects-slider__slide{padding-top:72px}}.projects-slider__slide:first-child{border-top:0}.projects-slider__slide:hover .projects-slider__date-sm{opacity:1;visibility:visible}.projects-slider__slide:hover .projects-slider__img{filter:grayscale(0)}.projects-slider__slide:hover .projects-slider__date{color:#fff}@media only screen and (max-width:900px){.projects-slider__slide{height:auto}}@media only screen and (max-width:600px){.projects-slider__slide{border-left:0;border-bottom:1px solid hsla(0,0%,100%,.12);padding-top:64px;padding-bottom:30px}}@media only screen and (max-width:600px) and (max-width:1440px){.projects-slider__slide{padding-top:56px}}@media only screen and (max-width:600px) and (max-width:768px){.projects-slider__slide{padding-top:48px}}@media only screen and (max-width:600px) and (max-width:600px){.projects-slider__slide{padding-top:32px}}@media only screen and (max-width:600px) and (max-height:1000px){.projects-slider__slide{padding-top:48px}}@media only screen and (max-width:600px) and (max-height:700px){.projects-slider__slide{padding-top:32px}}@media only screen and (max-width:600px){.projects-slider__slide:first-child{border-top:1px solid hsla(0,0%,100%,.12)}.projects-slider__slide:last-child{padding-bottom:60px}}@media screen and (max-width:830px) and (orientation:landscape){.projects-slider__slide{padding-top:20px;padding-bottom:59px;font-size:60px}}.projects-slider__slide _:-ms-input-placeholder,:root .projects-slider__slide{width:25%}.projects-slider__slide--nda .projects-slider__img{filter:grayscale(0)!important;opacity:.35!important}.projects-slider__slide--nda:hover .projects-slider__img{opacity:1!important}@media only screen and (max-width:600px){.projects-slider__content{display:flex;flex-direction:column}}.projects-slider__title{margin-left:15px;font-size:2rem;max-width:80%;color:#fff;font-family:SF Pro Display;font-weight:300}@media only screen and (min-width:2200px){.projects-slider__title{padding:4px 0 0;font-size:3rem}}@media only screen and (max-width:1500px){.projects-slider__title{font-size:1.8rem}}@media only screen and (max-width:900px){.projects-slider__title{font-size:1.8rem;line-height:2rem}}@media only screen and (max-width:600px){.projects-slider__title{padding-bottom:12px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider__title{margin-left:0}}@media screen and (max-width:670px) and (orientation:landscape){.projects-slider__title{font-size:1.6rem}}.projects-slider__desc{margin-bottom:64px;display:flex;align-items:flex-end;overflow:hidden}@media only screen and (max-width:1440px){.projects-slider__desc{margin-bottom:56px}}@media only screen and (max-width:768px){.projects-slider__desc{margin-bottom:48px}}@media only screen and (max-width:600px){.projects-slider__desc{margin-bottom:32px}}@media only screen and (max-height:800px){.projects-slider__desc{margin-bottom:48px}}@media only screen and (max-height:700px){.projects-slider__desc{margin-bottom:32px}}@media only screen and (min-width:2200px){.projects-slider__desc{height:30px!important}}@media only screen and (max-width:600px){.projects-slider__desc{margin-bottom:4px;padding-top:32px;order:2}}@media only screen and (max-width:600px){.projects-slider__picture-wrap{position:relative;height:144px;overflow:hidden}}@media only screen and (max-width:420px){.projects-slider__picture-wrap{height:180px}}@media only screen and (max-width:360px){.projects-slider__picture-wrap{height:140px}}@media screen and (max-width:830px) and (orientation:landscape){.projects-slider__picture-wrap{height:126px}}@media screen and (max-width:570px) and (orientation:landscape){.projects-slider__picture-wrap{width:55%;overflow:hidden}}.projects-slider__img{width:100%;max-width:100%;filter:grayscale(100%);transition:.2s ease;height:168px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:2200px){.projects-slider__img{height:230px}}@media only screen and (max-width:1600px){.projects-slider__img{height:140px}}@media only screen and (max-width:1500px){.projects-slider__img{height:120px}}@media only screen and (max-width:720px){.projects-slider__img{height:96px}}@media only screen and (max-width:600px){.projects-slider__img{position:absolute;height:144px;filter:grayscale(0);background-size:cover;opacity:0}}@media only screen and (max-width:420px){.projects-slider__img{height:180px}}@media only screen and (max-width:360px){.projects-slider__img{height:140px}}@media screen and (max-width:830px) and (orientation:landscape){.projects-slider__img{height:126px;filter:grayscale(0)}}@media screen and (max-width:750px) and (orientation:landscape){.projects-slider__img{height:90px}}@media screen and (max-width:600px) and (orientation:landscape){.projects-slider__img{max-width:100%}}@media screen and (max-width:570px) and (orientation:landscape){.projects-slider__img{height:140px}}.projects-slider__line{position:absolute;left:0;top:0;height:100%;width:1px;background-color:hsla(0,0%,100%,.12)}@media only screen and (max-width:600px){.projects-slider__line{display:none}}.projects-slider__footer{margin-left:15px;display:flex;flex-direction:column;flex-grow:1;overflow:hidden}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider__footer{margin-left:0}}.projects-slider__date-sm{padding-top:64px;font-size:1.2rem;line-height:1em;letter-spacing:-.02em;font-family:DecimaMonoPro-Bold;font-weight:800;flex-grow:1;text-transform:uppercase;color:hsla(0,0%,100%,.48);opacity:0;visibility:hidden;transition:.2s ease;letter-spacing:.08em}@media only screen and (max-width:1440px){.projects-slider__date-sm{padding-top:56px}}@media only screen and (max-width:768px){.projects-slider__date-sm{padding-top:48px}}@media only screen and (max-width:600px){.projects-slider__date-sm{padding-top:32px}}@media only screen and (max-height:1000px){.projects-slider__date-sm{padding-top:48px}}@media only screen and (max-height:700px){.projects-slider__date-sm{padding-top:32px}}@media only screen and (min-width:2200px){.projects-slider__date-sm{font-size:2.5rem}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider__date-sm:nth-child(2){margin-bottom:0!important}}@media only screen and (max-width:600px){.projects-slider__date-sm{opacity:1;visibility:visible;padding-top:0}}@media screen and (max-width:830px) and (orientation:landscape){.projects-slider__date-sm{padding-top:20px}}.projects-slider__date{padding-bottom:96px;margin-top:auto;font-size:140px;line-height:.8em;letter-spacing:-.08em;font-family:SFProDisplay-Ultralight;font-weight:100;color:hsla(0,0%,100%,.12);transition:.2s ease}@media only screen and (max-width:1440px){.projects-slider__date{padding-bottom:88px}}@media only screen and (max-width:720px){.projects-slider__date{padding-bottom:72px}}@media only screen and (max-width:600px){.projects-slider__date{padding-bottom:48px}}@media only screen and (max-width:1500px){.projects-slider__date{font-size:112px}}@media only screen and (max-width:1440px) and (max-height:670px){.projects-slider__date{padding-bottom:50px;font-size:7.7rem}}@media only screen and (max-width:600px){.projects-slider__date{display:none}}@media screen and (max-width:830px) and (orientation:landscape){.projects-slider__date{padding-top:20px;padding-bottom:0;font-size:60px}}.projects-slider--default{overflow:hidden}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--default{padding-bottom:64px}}.projects-slider--default .projects-slider__slides{position:static}.projects-slider--default .projects-slider__line{top:-120px;height:170%}.projects-slider--default .projects-slider__slide{position:relative;padding-top:95px;padding-bottom:256px;min-width:24%}@media (max-height:599px),only screen and (max-width:1799px){.projects-slider--default .projects-slider__slide{padding-bottom:220px}}@media only screen and (max-height:599px) and (max-height:897px),only screen and (max-width:1799px) and (max-height:897px){.projects-slider--default .projects-slider__slide{padding-top:60px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.projects-slider--default .projects-slider__slide{padding-top:70px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--default .projects-slider__slide{padding-top:32px;padding-bottom:32px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--default .projects-slider__slide--first{border-top:none;padding-top:0}}.projects-slider--default .projects-slider__slide--last{border-bottom:0;padding-bottom:0}.projects-slider--default .projects-slider__date-sm{margin-bottom:150px}.projects-slider--default .projects-slider__date-sm:nth-child(2){padding-top:0!important;margin-bottom:50px!important}@media only screen and (max-height:599px) and (max-width:1440px),only screen and (max-width:1799px) and (max-width:1440px){.projects-slider--default .projects-slider__date-sm:nth-child(2){margin-bottom:60px!important}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--default .projects-slider__date-sm:nth-child(2){margin-bottom:0!important}}@media only screen and (min-width:2000px){.projects-slider--default .projects-slider__date-sm{font-size:2rem}}@media (max-height:599px),only screen and (max-width:1799px){.projects-slider--default .projects-slider__date-sm{margin-bottom:200px}}@media only screen and (max-height:599px) and (max-height:870px),only screen and (max-width:1799px) and (max-height:870px){.projects-slider--default .projects-slider__date-sm{margin-bottom:140px}}@media only screen and (max-height:599px) and (max-height:780px),only screen and (max-width:1799px) and (max-height:780px){.projects-slider--default .projects-slider__date-sm{margin-bottom:100px}}@media only screen and (max-height:599px) and (max-height:740px),only screen and (max-width:1799px) and (max-height:740px){.projects-slider--default .projects-slider__date-sm{margin-bottom:70px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.projects-slider--default .projects-slider__date-sm{opacity:1;visibility:visible}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--default .projects-slider__date-sm{margin-bottom:0}}.projects-slider--default .projects-slider__date{padding-bottom:0}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--default .projects-slider__img{opacity:0}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--fullpage{padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.12)}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.projects-slider--fullpage .projects-slider__slide{padding-bottom:64px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--fullpage .projects-slider__slide{padding-bottom:32px}}.projects-slider--fullpage .projects-slider__date-sm{margin-bottom:60px}.projects-slider--fullpage .projects-slider__date-sm:nth-child(2){padding-top:0;margin-bottom:50px!important}@media only screen and (max-height:599px) and (max-width:1440px),only screen and (max-width:1799px) and (max-width:1440px){.projects-slider--fullpage .projects-slider__date-sm:nth-child(2){margin-bottom:60px!important}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--fullpage .projects-slider__date-sm:nth-child(2){margin-bottom:0!important}}@media only screen and (min-width:2000px){.projects-slider--fullpage .projects-slider__date-sm{font-size:2rem}}@media only screen and (max-height:599px) and (max-width:1440px),only screen and (max-width:1799px) and (max-width:1440px){.projects-slider--fullpage .projects-slider__date-sm{margin-bottom:40px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.projects-slider--fullpage .projects-slider__date-sm{margin-bottom:64px}}.projects-slider--fullpage .projects-slider__picture-cover{position:absolute;width:100%;height:100%;background-color:#4b4e52;z-index:10000;display:block}@media screen and (max-width:570px) and (orientation:landscape){.projects-slider--fullpage .projects-slider__picture-cover{width:100%;display:block}}@media screen and (max-width:830px) and (orientation:landscape){.projects-slider--fullpage .projects-slider__picture-cover{display:none}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-slider--fullpage .projects-slider__img{opacity:0}}.projects-cats{margin-top:95px;display:flex;flex-direction:column;align-items:flex-start}@media (max-height:599px),only screen and (max-width:1799px){.projects-cats{margin-top:88px}}@media only screen and (max-height:599px) and (max-height:897px),only screen and (max-width:1799px) and (max-height:897px){.projects-cats{margin-top:60px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.projects-cats{margin-top:0;margin-bottom:40px;flex-direction:row}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-cats{margin-top:30px;margin-bottom:32px}}.projects-cats__cat{margin-bottom:14px;color:hsla(0,0%,100%,.48);cursor:pointer;display:inline-block}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.projects-cats__cat{margin-bottom:0;margin-right:24px}.projects-cats__cat:last-child{margin-right:0}}.projects-cats__cat--active,.projects-cats__cat:hover{color:#fff}.projects-section{padding-top:195px;overflow:hidden}@media (max-height:599px),only screen and (max-width:1799px){.projects-section{padding-top:175px}}@media only screen and (max-height:599px) and (max-height:897px),only screen and (max-width:1799px) and (max-height:897px){.projects-section{padding-top:155px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.projects-section{padding-top:180px}}@media only screen and (max-width:1441px) and (max-width:830px) and (orientation:landscape),screen and (max-height:599px) and (max-width:830px) and (orientation:landscape){.projects-section{padding-top:200px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.projects-section{padding-top:100px}}