@keyframes fade-in{0%{opacity:0}100%{opacity:1}}:root{--vh: 1vh;--video-ratio: (9/16) * 100%;--gap: 9rem;--gap-x: 3.5rem}@media all and (max-width: 1023px){:root{--gap: 2rem;--gap-x: 2rem}}*{box-sizing:border-box}ul{padding:0;margin:0;list-style:none}a{color:inherit;text-decoration:none}span{line-height:1em}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-size:inherit;font-weight:inherit}p{margin:0}div:has(>video){background-color:#dedde0}video{display:block;max-width:100%;height:auto;opacity:0}video.loaded{animation:fade-in 1s;opacity:1}fieldset{padding:0;border:0;margin:0}button{padding:0;border:0;appearance:none;background:rgba(0,0,0,0);cursor:pointer;font-family:inherit}b,strong{font-weight:800}picture,img{display:block;min-height:1px;width:100%;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center center}.is-cover{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.is-cover img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}img[loading=lazy]{opacity:0}img.loaded{animation:fade-in 1s;opacity:1}@font-face{font-family:"Boogy_Brut_WEB";src:url("/assets/fonts/boogy-brut/Boogy_Brut_WEB-Book.eot");src:url("/assets/fonts/boogy-brut/Boogy_Brut_WEB-Book.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/boogy-brut/Boogy_Brut_WEB-Book.woff") format("woff"),url("/assets/fonts/boogy-brut/Boogy_Brut_WEB-Book.woff2") format("woff2");font-style:normal;font-weight:400}@font-face{font-family:"gotham";src:url("/assets/fonts/gotham/gotham-medium_0-webfont.woff2") format("woff2"),url("/assets/fonts/gotham/gotham-medium_0-webfont.woff") format("woff");font-weight:normal;font-style:normal}html{font-size:10px;line-height:1.15}body{width:100%;background:#fff;color:#151515;font-family:"Boogy_Brut_WEB",Arial,Helvetica,sans-serif;font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;overflow-x:hidden;text-rendering:optimizeLegibility;overflow-y:scroll;margin:0}body.is-locked main{height:calc(var(--vh)*100);overflow:hidden}body,main{min-height:calc(var(--vh)*100)}main{z-index:10}.button-border{border:.1rem solid #151515;padding:.6rem .8rem}.button-border-hover::after{content:"";background:#151515;height:.1rem;width:0;position:absolute;left:0;bottom:0;transition:width 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98)}.button-border-hover:hover::after{width:100%}.button-scroll{display:flex;flex-direction:column;align-items:center;width:8.5rem}.button-close{z-index:99;top:0;right:0;height:2.8rem;width:2.8rem}.h-100{height:100%}.w-100{width:100%}.is-justified{justify-content:space-between}.is-justified-x{justify-content:space-between}.is-spaced-around{justify-content:space-around}.is-spaced-around-x{justify-content:space-around}.is-baseline{align-items:baseline}.is-row-inverted{flex-direction:row-reverse}.is-center{align-items:center;justify-content:center}.is-center-y{align-items:center}.is-center-x{justify-content:center}.is-left{justify-content:flex-start}.is-left-y{align-items:flex-start}.is-right-x{justify-content:flex-end}.is-right-y{align-items:flex-end}.no-shrink{flex-shrink:0}.is-wrap{flex-wrap:wrap}.m-0{margin:0rem}@media all and (min-width: 1024px){.m-0-desktop{margin:0rem !important}}@media all and (max-width: 1023px){.m-0-touch{margin:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-0-tablet{margin:0rem !important}}@media all and (max-width: 767px){.m-0-phone{margin:0rem !important}}.mt-0{margin-top:0rem}@media all and (min-width: 1024px){.mt-0-desktop{margin-top:0rem !important}}@media all and (max-width: 1023px){.mt-0-touch{margin-top:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-0-tablet{margin-top:0rem !important}}@media all and (max-width: 767px){.mt-0-phone{margin-top:0rem !important}}.mr-0{margin-right:0rem}@media all and (min-width: 1024px){.mr-0-desktop{margin-right:0rem !important}}@media all and (max-width: 1023px){.mr-0-touch{margin-right:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-0-tablet{margin-right:0rem !important}}@media all and (max-width: 767px){.mr-0-phone{margin-right:0rem !important}}.mb-0{margin-bottom:0rem}@media all and (min-width: 1024px){.mb-0-desktop{margin-bottom:0rem !important}}@media all and (max-width: 1023px){.mb-0-touch{margin-bottom:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-0-tablet{margin-bottom:0rem !important}}@media all and (max-width: 767px){.mb-0-phone{margin-bottom:0rem !important}}.ml-0{margin-left:0rem}@media all and (min-width: 1024px){.ml-0-desktop{margin-left:0rem !important}}@media all and (max-width: 1023px){.ml-0-touch{margin-left:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-0-tablet{margin-left:0rem !important}}@media all and (max-width: 767px){.ml-0-phone{margin-left:0rem !important}}.m-1{margin:1rem}@media all and (min-width: 1024px){.m-1-desktop{margin:1rem !important}}@media all and (max-width: 1023px){.m-1-touch{margin:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-1-tablet{margin:1rem !important}}@media all and (max-width: 767px){.m-1-phone{margin:1rem !important}}.mt-1{margin-top:1rem}@media all and (min-width: 1024px){.mt-1-desktop{margin-top:1rem !important}}@media all and (max-width: 1023px){.mt-1-touch{margin-top:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-1-tablet{margin-top:1rem !important}}@media all and (max-width: 767px){.mt-1-phone{margin-top:1rem !important}}.mr-1{margin-right:1rem}@media all and (min-width: 1024px){.mr-1-desktop{margin-right:1rem !important}}@media all and (max-width: 1023px){.mr-1-touch{margin-right:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-1-tablet{margin-right:1rem !important}}@media all and (max-width: 767px){.mr-1-phone{margin-right:1rem !important}}.mb-1{margin-bottom:1rem}@media all and (min-width: 1024px){.mb-1-desktop{margin-bottom:1rem !important}}@media all and (max-width: 1023px){.mb-1-touch{margin-bottom:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-1-tablet{margin-bottom:1rem !important}}@media all and (max-width: 767px){.mb-1-phone{margin-bottom:1rem !important}}.ml-1{margin-left:1rem}@media all and (min-width: 1024px){.ml-1-desktop{margin-left:1rem !important}}@media all and (max-width: 1023px){.ml-1-touch{margin-left:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-1-tablet{margin-left:1rem !important}}@media all and (max-width: 767px){.ml-1-phone{margin-left:1rem !important}}.m-2{margin:2rem}@media all and (min-width: 1024px){.m-2-desktop{margin:2rem !important}}@media all and (max-width: 1023px){.m-2-touch{margin:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-2-tablet{margin:2rem !important}}@media all and (max-width: 767px){.m-2-phone{margin:2rem !important}}.mt-2{margin-top:2rem}@media all and (min-width: 1024px){.mt-2-desktop{margin-top:2rem !important}}@media all and (max-width: 1023px){.mt-2-touch{margin-top:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-2-tablet{margin-top:2rem !important}}@media all and (max-width: 767px){.mt-2-phone{margin-top:2rem !important}}.mr-2{margin-right:2rem}@media all and (min-width: 1024px){.mr-2-desktop{margin-right:2rem !important}}@media all and (max-width: 1023px){.mr-2-touch{margin-right:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-2-tablet{margin-right:2rem !important}}@media all and (max-width: 767px){.mr-2-phone{margin-right:2rem !important}}.mb-2{margin-bottom:2rem}@media all and (min-width: 1024px){.mb-2-desktop{margin-bottom:2rem !important}}@media all and (max-width: 1023px){.mb-2-touch{margin-bottom:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-2-tablet{margin-bottom:2rem !important}}@media all and (max-width: 767px){.mb-2-phone{margin-bottom:2rem !important}}.ml-2{margin-left:2rem}@media all and (min-width: 1024px){.ml-2-desktop{margin-left:2rem !important}}@media all and (max-width: 1023px){.ml-2-touch{margin-left:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-2-tablet{margin-left:2rem !important}}@media all and (max-width: 767px){.ml-2-phone{margin-left:2rem !important}}.m-3{margin:3rem}@media all and (min-width: 1024px){.m-3-desktop{margin:3rem !important}}@media all and (max-width: 1023px){.m-3-touch{margin:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-3-tablet{margin:3rem !important}}@media all and (max-width: 767px){.m-3-phone{margin:3rem !important}}.mt-3{margin-top:3rem}@media all and (min-width: 1024px){.mt-3-desktop{margin-top:3rem !important}}@media all and (max-width: 1023px){.mt-3-touch{margin-top:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-3-tablet{margin-top:3rem !important}}@media all and (max-width: 767px){.mt-3-phone{margin-top:3rem !important}}.mr-3{margin-right:3rem}@media all and (min-width: 1024px){.mr-3-desktop{margin-right:3rem !important}}@media all and (max-width: 1023px){.mr-3-touch{margin-right:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-3-tablet{margin-right:3rem !important}}@media all and (max-width: 767px){.mr-3-phone{margin-right:3rem !important}}.mb-3{margin-bottom:3rem}@media all and (min-width: 1024px){.mb-3-desktop{margin-bottom:3rem !important}}@media all and (max-width: 1023px){.mb-3-touch{margin-bottom:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-3-tablet{margin-bottom:3rem !important}}@media all and (max-width: 767px){.mb-3-phone{margin-bottom:3rem !important}}.ml-3{margin-left:3rem}@media all and (min-width: 1024px){.ml-3-desktop{margin-left:3rem !important}}@media all and (max-width: 1023px){.ml-3-touch{margin-left:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-3-tablet{margin-left:3rem !important}}@media all and (max-width: 767px){.ml-3-phone{margin-left:3rem !important}}.m-4{margin:4rem}@media all and (min-width: 1024px){.m-4-desktop{margin:4rem !important}}@media all and (max-width: 1023px){.m-4-touch{margin:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-4-tablet{margin:4rem !important}}@media all and (max-width: 767px){.m-4-phone{margin:4rem !important}}.mt-4{margin-top:4rem}@media all and (min-width: 1024px){.mt-4-desktop{margin-top:4rem !important}}@media all and (max-width: 1023px){.mt-4-touch{margin-top:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-4-tablet{margin-top:4rem !important}}@media all and (max-width: 767px){.mt-4-phone{margin-top:4rem !important}}.mr-4{margin-right:4rem}@media all and (min-width: 1024px){.mr-4-desktop{margin-right:4rem !important}}@media all and (max-width: 1023px){.mr-4-touch{margin-right:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-4-tablet{margin-right:4rem !important}}@media all and (max-width: 767px){.mr-4-phone{margin-right:4rem !important}}.mb-4{margin-bottom:4rem}@media all and (min-width: 1024px){.mb-4-desktop{margin-bottom:4rem !important}}@media all and (max-width: 1023px){.mb-4-touch{margin-bottom:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-4-tablet{margin-bottom:4rem !important}}@media all and (max-width: 767px){.mb-4-phone{margin-bottom:4rem !important}}.ml-4{margin-left:4rem}@media all and (min-width: 1024px){.ml-4-desktop{margin-left:4rem !important}}@media all and (max-width: 1023px){.ml-4-touch{margin-left:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-4-tablet{margin-left:4rem !important}}@media all and (max-width: 767px){.ml-4-phone{margin-left:4rem !important}}.m-5{margin:5rem}@media all and (min-width: 1024px){.m-5-desktop{margin:5rem !important}}@media all and (max-width: 1023px){.m-5-touch{margin:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-5-tablet{margin:5rem !important}}@media all and (max-width: 767px){.m-5-phone{margin:5rem !important}}.mt-5{margin-top:5rem}@media all and (min-width: 1024px){.mt-5-desktop{margin-top:5rem !important}}@media all and (max-width: 1023px){.mt-5-touch{margin-top:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-5-tablet{margin-top:5rem !important}}@media all and (max-width: 767px){.mt-5-phone{margin-top:5rem !important}}.mr-5{margin-right:5rem}@media all and (min-width: 1024px){.mr-5-desktop{margin-right:5rem !important}}@media all and (max-width: 1023px){.mr-5-touch{margin-right:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-5-tablet{margin-right:5rem !important}}@media all and (max-width: 767px){.mr-5-phone{margin-right:5rem !important}}.mb-5{margin-bottom:5rem}@media all and (min-width: 1024px){.mb-5-desktop{margin-bottom:5rem !important}}@media all and (max-width: 1023px){.mb-5-touch{margin-bottom:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-5-tablet{margin-bottom:5rem !important}}@media all and (max-width: 767px){.mb-5-phone{margin-bottom:5rem !important}}.ml-5{margin-left:5rem}@media all and (min-width: 1024px){.ml-5-desktop{margin-left:5rem !important}}@media all and (max-width: 1023px){.ml-5-touch{margin-left:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-5-tablet{margin-left:5rem !important}}@media all and (max-width: 767px){.ml-5-phone{margin-left:5rem !important}}.m-6{margin:6rem}@media all and (min-width: 1024px){.m-6-desktop{margin:6rem !important}}@media all and (max-width: 1023px){.m-6-touch{margin:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-6-tablet{margin:6rem !important}}@media all and (max-width: 767px){.m-6-phone{margin:6rem !important}}.mt-6{margin-top:6rem}@media all and (min-width: 1024px){.mt-6-desktop{margin-top:6rem !important}}@media all and (max-width: 1023px){.mt-6-touch{margin-top:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-6-tablet{margin-top:6rem !important}}@media all and (max-width: 767px){.mt-6-phone{margin-top:6rem !important}}.mr-6{margin-right:6rem}@media all and (min-width: 1024px){.mr-6-desktop{margin-right:6rem !important}}@media all and (max-width: 1023px){.mr-6-touch{margin-right:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-6-tablet{margin-right:6rem !important}}@media all and (max-width: 767px){.mr-6-phone{margin-right:6rem !important}}.mb-6{margin-bottom:6rem}@media all and (min-width: 1024px){.mb-6-desktop{margin-bottom:6rem !important}}@media all and (max-width: 1023px){.mb-6-touch{margin-bottom:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-6-tablet{margin-bottom:6rem !important}}@media all and (max-width: 767px){.mb-6-phone{margin-bottom:6rem !important}}.ml-6{margin-left:6rem}@media all and (min-width: 1024px){.ml-6-desktop{margin-left:6rem !important}}@media all and (max-width: 1023px){.ml-6-touch{margin-left:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-6-tablet{margin-left:6rem !important}}@media all and (max-width: 767px){.ml-6-phone{margin-left:6rem !important}}.m-7{margin:7rem}@media all and (min-width: 1024px){.m-7-desktop{margin:7rem !important}}@media all and (max-width: 1023px){.m-7-touch{margin:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-7-tablet{margin:7rem !important}}@media all and (max-width: 767px){.m-7-phone{margin:7rem !important}}.mt-7{margin-top:7rem}@media all and (min-width: 1024px){.mt-7-desktop{margin-top:7rem !important}}@media all and (max-width: 1023px){.mt-7-touch{margin-top:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-7-tablet{margin-top:7rem !important}}@media all and (max-width: 767px){.mt-7-phone{margin-top:7rem !important}}.mr-7{margin-right:7rem}@media all and (min-width: 1024px){.mr-7-desktop{margin-right:7rem !important}}@media all and (max-width: 1023px){.mr-7-touch{margin-right:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-7-tablet{margin-right:7rem !important}}@media all and (max-width: 767px){.mr-7-phone{margin-right:7rem !important}}.mb-7{margin-bottom:7rem}@media all and (min-width: 1024px){.mb-7-desktop{margin-bottom:7rem !important}}@media all and (max-width: 1023px){.mb-7-touch{margin-bottom:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-7-tablet{margin-bottom:7rem !important}}@media all and (max-width: 767px){.mb-7-phone{margin-bottom:7rem !important}}.ml-7{margin-left:7rem}@media all and (min-width: 1024px){.ml-7-desktop{margin-left:7rem !important}}@media all and (max-width: 1023px){.ml-7-touch{margin-left:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-7-tablet{margin-left:7rem !important}}@media all and (max-width: 767px){.ml-7-phone{margin-left:7rem !important}}.m-8{margin:8rem}@media all and (min-width: 1024px){.m-8-desktop{margin:8rem !important}}@media all and (max-width: 1023px){.m-8-touch{margin:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.m-8-tablet{margin:8rem !important}}@media all and (max-width: 767px){.m-8-phone{margin:8rem !important}}.mt-8{margin-top:8rem}@media all and (min-width: 1024px){.mt-8-desktop{margin-top:8rem !important}}@media all and (max-width: 1023px){.mt-8-touch{margin-top:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mt-8-tablet{margin-top:8rem !important}}@media all and (max-width: 767px){.mt-8-phone{margin-top:8rem !important}}.mr-8{margin-right:8rem}@media all and (min-width: 1024px){.mr-8-desktop{margin-right:8rem !important}}@media all and (max-width: 1023px){.mr-8-touch{margin-right:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mr-8-tablet{margin-right:8rem !important}}@media all and (max-width: 767px){.mr-8-phone{margin-right:8rem !important}}.mb-8{margin-bottom:8rem}@media all and (min-width: 1024px){.mb-8-desktop{margin-bottom:8rem !important}}@media all and (max-width: 1023px){.mb-8-touch{margin-bottom:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.mb-8-tablet{margin-bottom:8rem !important}}@media all and (max-width: 767px){.mb-8-phone{margin-bottom:8rem !important}}.ml-8{margin-left:8rem}@media all and (min-width: 1024px){.ml-8-desktop{margin-left:8rem !important}}@media all and (max-width: 1023px){.ml-8-touch{margin-left:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.ml-8-tablet{margin-left:8rem !important}}@media all and (max-width: 767px){.ml-8-phone{margin-left:8rem !important}}.p-0{padding:0rem}@media all and (min-width: 1024px){.p-0-desktop{padding:0rem !important}}@media all and (max-width: 1023px){.p-0-touch{padding:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-0-tablet{padding:0rem !important}}@media all and (max-width: 767px){.p-0-phone{padding:0rem !important}}.pt-0{padding-top:0rem}@media all and (min-width: 1024px){.pt-0-desktop{padding-top:0rem !important}}@media all and (max-width: 1023px){.pt-0-touch{padding-top:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-0-tablet{padding-top:0rem !important}}@media all and (max-width: 767px){.pt-0-phone{padding-top:0rem !important}}.pr-0{padding-right:0rem}@media all and (min-width: 1024px){.pr-0-desktop{padding-right:0rem !important}}@media all and (max-width: 1023px){.pr-0-touch{padding-right:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-0-tablet{padding-right:0rem !important}}@media all and (max-width: 767px){.pr-0-phone{padding-right:0rem !important}}.pb-0{padding-bottom:0rem}@media all and (min-width: 1024px){.pb-0-desktop{padding-bottom:0rem !important}}@media all and (max-width: 1023px){.pb-0-touch{padding-bottom:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-0-tablet{padding-bottom:0rem !important}}@media all and (max-width: 767px){.pb-0-phone{padding-bottom:0rem !important}}.pl-0{padding-left:0rem}@media all and (min-width: 1024px){.pl-0-desktop{padding-left:0rem !important}}@media all and (max-width: 1023px){.pl-0-touch{padding-left:0rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-0-tablet{padding-left:0rem !important}}@media all and (max-width: 767px){.pl-0-phone{padding-left:0rem !important}}.p-1{padding:1rem}@media all and (min-width: 1024px){.p-1-desktop{padding:1rem !important}}@media all and (max-width: 1023px){.p-1-touch{padding:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-1-tablet{padding:1rem !important}}@media all and (max-width: 767px){.p-1-phone{padding:1rem !important}}.pt-1{padding-top:1rem}@media all and (min-width: 1024px){.pt-1-desktop{padding-top:1rem !important}}@media all and (max-width: 1023px){.pt-1-touch{padding-top:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-1-tablet{padding-top:1rem !important}}@media all and (max-width: 767px){.pt-1-phone{padding-top:1rem !important}}.pr-1{padding-right:1rem}@media all and (min-width: 1024px){.pr-1-desktop{padding-right:1rem !important}}@media all and (max-width: 1023px){.pr-1-touch{padding-right:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-1-tablet{padding-right:1rem !important}}@media all and (max-width: 767px){.pr-1-phone{padding-right:1rem !important}}.pb-1{padding-bottom:1rem}@media all and (min-width: 1024px){.pb-1-desktop{padding-bottom:1rem !important}}@media all and (max-width: 1023px){.pb-1-touch{padding-bottom:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-1-tablet{padding-bottom:1rem !important}}@media all and (max-width: 767px){.pb-1-phone{padding-bottom:1rem !important}}.pl-1{padding-left:1rem}@media all and (min-width: 1024px){.pl-1-desktop{padding-left:1rem !important}}@media all and (max-width: 1023px){.pl-1-touch{padding-left:1rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-1-tablet{padding-left:1rem !important}}@media all and (max-width: 767px){.pl-1-phone{padding-left:1rem !important}}.p-2{padding:2rem}@media all and (min-width: 1024px){.p-2-desktop{padding:2rem !important}}@media all and (max-width: 1023px){.p-2-touch{padding:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-2-tablet{padding:2rem !important}}@media all and (max-width: 767px){.p-2-phone{padding:2rem !important}}.pt-2{padding-top:2rem}@media all and (min-width: 1024px){.pt-2-desktop{padding-top:2rem !important}}@media all and (max-width: 1023px){.pt-2-touch{padding-top:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-2-tablet{padding-top:2rem !important}}@media all and (max-width: 767px){.pt-2-phone{padding-top:2rem !important}}.pr-2{padding-right:2rem}@media all and (min-width: 1024px){.pr-2-desktop{padding-right:2rem !important}}@media all and (max-width: 1023px){.pr-2-touch{padding-right:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-2-tablet{padding-right:2rem !important}}@media all and (max-width: 767px){.pr-2-phone{padding-right:2rem !important}}.pb-2{padding-bottom:2rem}@media all and (min-width: 1024px){.pb-2-desktop{padding-bottom:2rem !important}}@media all and (max-width: 1023px){.pb-2-touch{padding-bottom:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-2-tablet{padding-bottom:2rem !important}}@media all and (max-width: 767px){.pb-2-phone{padding-bottom:2rem !important}}.pl-2{padding-left:2rem}@media all and (min-width: 1024px){.pl-2-desktop{padding-left:2rem !important}}@media all and (max-width: 1023px){.pl-2-touch{padding-left:2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-2-tablet{padding-left:2rem !important}}@media all and (max-width: 767px){.pl-2-phone{padding-left:2rem !important}}.p-3{padding:3rem}@media all and (min-width: 1024px){.p-3-desktop{padding:3rem !important}}@media all and (max-width: 1023px){.p-3-touch{padding:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-3-tablet{padding:3rem !important}}@media all and (max-width: 767px){.p-3-phone{padding:3rem !important}}.pt-3{padding-top:3rem}@media all and (min-width: 1024px){.pt-3-desktop{padding-top:3rem !important}}@media all and (max-width: 1023px){.pt-3-touch{padding-top:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-3-tablet{padding-top:3rem !important}}@media all and (max-width: 767px){.pt-3-phone{padding-top:3rem !important}}.pr-3{padding-right:3rem}@media all and (min-width: 1024px){.pr-3-desktop{padding-right:3rem !important}}@media all and (max-width: 1023px){.pr-3-touch{padding-right:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-3-tablet{padding-right:3rem !important}}@media all and (max-width: 767px){.pr-3-phone{padding-right:3rem !important}}.pb-3{padding-bottom:3rem}@media all and (min-width: 1024px){.pb-3-desktop{padding-bottom:3rem !important}}@media all and (max-width: 1023px){.pb-3-touch{padding-bottom:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-3-tablet{padding-bottom:3rem !important}}@media all and (max-width: 767px){.pb-3-phone{padding-bottom:3rem !important}}.pl-3{padding-left:3rem}@media all and (min-width: 1024px){.pl-3-desktop{padding-left:3rem !important}}@media all and (max-width: 1023px){.pl-3-touch{padding-left:3rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-3-tablet{padding-left:3rem !important}}@media all and (max-width: 767px){.pl-3-phone{padding-left:3rem !important}}.p-4{padding:4rem}@media all and (min-width: 1024px){.p-4-desktop{padding:4rem !important}}@media all and (max-width: 1023px){.p-4-touch{padding:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-4-tablet{padding:4rem !important}}@media all and (max-width: 767px){.p-4-phone{padding:4rem !important}}.pt-4{padding-top:4rem}@media all and (min-width: 1024px){.pt-4-desktop{padding-top:4rem !important}}@media all and (max-width: 1023px){.pt-4-touch{padding-top:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-4-tablet{padding-top:4rem !important}}@media all and (max-width: 767px){.pt-4-phone{padding-top:4rem !important}}.pr-4{padding-right:4rem}@media all and (min-width: 1024px){.pr-4-desktop{padding-right:4rem !important}}@media all and (max-width: 1023px){.pr-4-touch{padding-right:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-4-tablet{padding-right:4rem !important}}@media all and (max-width: 767px){.pr-4-phone{padding-right:4rem !important}}.pb-4{padding-bottom:4rem}@media all and (min-width: 1024px){.pb-4-desktop{padding-bottom:4rem !important}}@media all and (max-width: 1023px){.pb-4-touch{padding-bottom:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-4-tablet{padding-bottom:4rem !important}}@media all and (max-width: 767px){.pb-4-phone{padding-bottom:4rem !important}}.pl-4{padding-left:4rem}@media all and (min-width: 1024px){.pl-4-desktop{padding-left:4rem !important}}@media all and (max-width: 1023px){.pl-4-touch{padding-left:4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-4-tablet{padding-left:4rem !important}}@media all and (max-width: 767px){.pl-4-phone{padding-left:4rem !important}}.p-5{padding:5rem}@media all and (min-width: 1024px){.p-5-desktop{padding:5rem !important}}@media all and (max-width: 1023px){.p-5-touch{padding:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-5-tablet{padding:5rem !important}}@media all and (max-width: 767px){.p-5-phone{padding:5rem !important}}.pt-5{padding-top:5rem}@media all and (min-width: 1024px){.pt-5-desktop{padding-top:5rem !important}}@media all and (max-width: 1023px){.pt-5-touch{padding-top:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-5-tablet{padding-top:5rem !important}}@media all and (max-width: 767px){.pt-5-phone{padding-top:5rem !important}}.pr-5{padding-right:5rem}@media all and (min-width: 1024px){.pr-5-desktop{padding-right:5rem !important}}@media all and (max-width: 1023px){.pr-5-touch{padding-right:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-5-tablet{padding-right:5rem !important}}@media all and (max-width: 767px){.pr-5-phone{padding-right:5rem !important}}.pb-5{padding-bottom:5rem}@media all and (min-width: 1024px){.pb-5-desktop{padding-bottom:5rem !important}}@media all and (max-width: 1023px){.pb-5-touch{padding-bottom:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-5-tablet{padding-bottom:5rem !important}}@media all and (max-width: 767px){.pb-5-phone{padding-bottom:5rem !important}}.pl-5{padding-left:5rem}@media all and (min-width: 1024px){.pl-5-desktop{padding-left:5rem !important}}@media all and (max-width: 1023px){.pl-5-touch{padding-left:5rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-5-tablet{padding-left:5rem !important}}@media all and (max-width: 767px){.pl-5-phone{padding-left:5rem !important}}.p-6{padding:6rem}@media all and (min-width: 1024px){.p-6-desktop{padding:6rem !important}}@media all and (max-width: 1023px){.p-6-touch{padding:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-6-tablet{padding:6rem !important}}@media all and (max-width: 767px){.p-6-phone{padding:6rem !important}}.pt-6{padding-top:6rem}@media all and (min-width: 1024px){.pt-6-desktop{padding-top:6rem !important}}@media all and (max-width: 1023px){.pt-6-touch{padding-top:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-6-tablet{padding-top:6rem !important}}@media all and (max-width: 767px){.pt-6-phone{padding-top:6rem !important}}.pr-6{padding-right:6rem}@media all and (min-width: 1024px){.pr-6-desktop{padding-right:6rem !important}}@media all and (max-width: 1023px){.pr-6-touch{padding-right:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-6-tablet{padding-right:6rem !important}}@media all and (max-width: 767px){.pr-6-phone{padding-right:6rem !important}}.pb-6{padding-bottom:6rem}@media all and (min-width: 1024px){.pb-6-desktop{padding-bottom:6rem !important}}@media all and (max-width: 1023px){.pb-6-touch{padding-bottom:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-6-tablet{padding-bottom:6rem !important}}@media all and (max-width: 767px){.pb-6-phone{padding-bottom:6rem !important}}.pl-6{padding-left:6rem}@media all and (min-width: 1024px){.pl-6-desktop{padding-left:6rem !important}}@media all and (max-width: 1023px){.pl-6-touch{padding-left:6rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-6-tablet{padding-left:6rem !important}}@media all and (max-width: 767px){.pl-6-phone{padding-left:6rem !important}}.p-7{padding:7rem}@media all and (min-width: 1024px){.p-7-desktop{padding:7rem !important}}@media all and (max-width: 1023px){.p-7-touch{padding:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-7-tablet{padding:7rem !important}}@media all and (max-width: 767px){.p-7-phone{padding:7rem !important}}.pt-7{padding-top:7rem}@media all and (min-width: 1024px){.pt-7-desktop{padding-top:7rem !important}}@media all and (max-width: 1023px){.pt-7-touch{padding-top:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-7-tablet{padding-top:7rem !important}}@media all and (max-width: 767px){.pt-7-phone{padding-top:7rem !important}}.pr-7{padding-right:7rem}@media all and (min-width: 1024px){.pr-7-desktop{padding-right:7rem !important}}@media all and (max-width: 1023px){.pr-7-touch{padding-right:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-7-tablet{padding-right:7rem !important}}@media all and (max-width: 767px){.pr-7-phone{padding-right:7rem !important}}.pb-7{padding-bottom:7rem}@media all and (min-width: 1024px){.pb-7-desktop{padding-bottom:7rem !important}}@media all and (max-width: 1023px){.pb-7-touch{padding-bottom:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-7-tablet{padding-bottom:7rem !important}}@media all and (max-width: 767px){.pb-7-phone{padding-bottom:7rem !important}}.pl-7{padding-left:7rem}@media all and (min-width: 1024px){.pl-7-desktop{padding-left:7rem !important}}@media all and (max-width: 1023px){.pl-7-touch{padding-left:7rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-7-tablet{padding-left:7rem !important}}@media all and (max-width: 767px){.pl-7-phone{padding-left:7rem !important}}.p-8{padding:8rem}@media all and (min-width: 1024px){.p-8-desktop{padding:8rem !important}}@media all and (max-width: 1023px){.p-8-touch{padding:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.p-8-tablet{padding:8rem !important}}@media all and (max-width: 767px){.p-8-phone{padding:8rem !important}}.pt-8{padding-top:8rem}@media all and (min-width: 1024px){.pt-8-desktop{padding-top:8rem !important}}@media all and (max-width: 1023px){.pt-8-touch{padding-top:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pt-8-tablet{padding-top:8rem !important}}@media all and (max-width: 767px){.pt-8-phone{padding-top:8rem !important}}.pr-8{padding-right:8rem}@media all and (min-width: 1024px){.pr-8-desktop{padding-right:8rem !important}}@media all and (max-width: 1023px){.pr-8-touch{padding-right:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pr-8-tablet{padding-right:8rem !important}}@media all and (max-width: 767px){.pr-8-phone{padding-right:8rem !important}}.pb-8{padding-bottom:8rem}@media all and (min-width: 1024px){.pb-8-desktop{padding-bottom:8rem !important}}@media all and (max-width: 1023px){.pb-8-touch{padding-bottom:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pb-8-tablet{padding-bottom:8rem !important}}@media all and (max-width: 767px){.pb-8-phone{padding-bottom:8rem !important}}.pl-8{padding-left:8rem}@media all and (min-width: 1024px){.pl-8-desktop{padding-left:8rem !important}}@media all and (max-width: 1023px){.pl-8-touch{padding-left:8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.pl-8-tablet{padding-left:8rem !important}}@media all and (max-width: 767px){.pl-8-phone{padding-left:8rem !important}}.is-top-0{top:0}.is-right-0{right:0}.is-bottom-0{bottom:0}.is-left-0{left:0}.pt-0-5{padding-top:.5rem}.has-border-top{border-top:.1rem solid #151515}@media all and (min-width: 1024px){.is-column.is-1-desktop{width:8.3333333333% !important}}@media all and (max-width: 1023px){.is-column.is-1-touch{width:8.3333333333% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-1-tablet{width:8.3333333333% !important}}@media all and (max-width: 767px){.is-column.is-1-phone{width:8.3333333333% !important}}.is-column.is-1{width:8.3333333333%}@media all and (min-width: 1024px){.is-column.is-2-desktop{width:16.6666666667% !important}}@media all and (max-width: 1023px){.is-column.is-2-touch{width:16.6666666667% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-2-tablet{width:16.6666666667% !important}}@media all and (max-width: 767px){.is-column.is-2-phone{width:16.6666666667% !important}}.is-column.is-2{width:16.6666666667%}@media all and (min-width: 1024px){.is-column.is-3-desktop{width:25% !important}}@media all and (max-width: 1023px){.is-column.is-3-touch{width:25% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-3-tablet{width:25% !important}}@media all and (max-width: 767px){.is-column.is-3-phone{width:25% !important}}.is-column.is-3{width:25%}@media all and (min-width: 1024px){.is-column.is-4-desktop{width:33.3333333333% !important}}@media all and (max-width: 1023px){.is-column.is-4-touch{width:33.3333333333% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-4-tablet{width:33.3333333333% !important}}@media all and (max-width: 767px){.is-column.is-4-phone{width:33.3333333333% !important}}.is-column.is-4{width:33.3333333333%}@media all and (min-width: 1024px){.is-column.is-5-desktop{width:41.6666666667% !important}}@media all and (max-width: 1023px){.is-column.is-5-touch{width:41.6666666667% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-5-tablet{width:41.6666666667% !important}}@media all and (max-width: 767px){.is-column.is-5-phone{width:41.6666666667% !important}}.is-column.is-5{width:41.6666666667%}@media all and (min-width: 1024px){.is-column.is-6-desktop{width:50% !important}}@media all and (max-width: 1023px){.is-column.is-6-touch{width:50% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-6-tablet{width:50% !important}}@media all and (max-width: 767px){.is-column.is-6-phone{width:50% !important}}.is-column.is-6{width:50%}@media all and (min-width: 1024px){.is-column.is-7-desktop{width:58.3333333333% !important}}@media all and (max-width: 1023px){.is-column.is-7-touch{width:58.3333333333% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-7-tablet{width:58.3333333333% !important}}@media all and (max-width: 767px){.is-column.is-7-phone{width:58.3333333333% !important}}.is-column.is-7{width:58.3333333333%}@media all and (min-width: 1024px){.is-column.is-8-desktop{width:66.6666666667% !important}}@media all and (max-width: 1023px){.is-column.is-8-touch{width:66.6666666667% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-8-tablet{width:66.6666666667% !important}}@media all and (max-width: 767px){.is-column.is-8-phone{width:66.6666666667% !important}}.is-column.is-8{width:66.6666666667%}@media all and (min-width: 1024px){.is-column.is-9-desktop{width:75% !important}}@media all and (max-width: 1023px){.is-column.is-9-touch{width:75% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-9-tablet{width:75% !important}}@media all and (max-width: 767px){.is-column.is-9-phone{width:75% !important}}.is-column.is-9{width:75%}@media all and (min-width: 1024px){.is-column.is-10-desktop{width:83.3333333333% !important}}@media all and (max-width: 1023px){.is-column.is-10-touch{width:83.3333333333% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-10-tablet{width:83.3333333333% !important}}@media all and (max-width: 767px){.is-column.is-10-phone{width:83.3333333333% !important}}.is-column.is-10{width:83.3333333333%}@media all and (min-width: 1024px){.is-column.is-11-desktop{width:91.6666666667% !important}}@media all and (max-width: 1023px){.is-column.is-11-touch{width:91.6666666667% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-11-tablet{width:91.6666666667% !important}}@media all and (max-width: 767px){.is-column.is-11-phone{width:91.6666666667% !important}}.is-column.is-11{width:91.6666666667%}@media all and (min-width: 1024px){.is-column.is-12-desktop{width:100% !important}}@media all and (max-width: 1023px){.is-column.is-12-touch{width:100% !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-column.is-12-tablet{width:100% !important}}@media all and (max-width: 767px){.is-column.is-12-phone{width:100% !important}}.is-column.is-12{width:100%}@media all and (min-width: 1024px){.is-size-68-desktop{font-size:6.8rem !important}}@media all and (max-width: 1023px){.is-size-68-touch{font-size:6.8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-size-68-tablet{font-size:6.8rem !important}}@media all and (max-width: 767px){.is-size-68-phone{font-size:6.8rem !important}}.is-size-68{font-size:6.8rem}@media all and (min-width: 1024px){.is-size-44-desktop{font-size:4.4rem !important}}@media all and (max-width: 1023px){.is-size-44-touch{font-size:4.4rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-size-44-tablet{font-size:4.4rem !important}}@media all and (max-width: 767px){.is-size-44-phone{font-size:4.4rem !important}}.is-size-44{font-size:4.4rem}@media all and (min-width: 1024px){.is-size-32-desktop{font-size:3.2rem !important}}@media all and (max-width: 1023px){.is-size-32-touch{font-size:3.2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-size-32-tablet{font-size:3.2rem !important}}@media all and (max-width: 767px){.is-size-32-phone{font-size:3.2rem !important}}.is-size-32{font-size:3.2rem}@media all and (min-width: 1024px){.is-size-22-desktop{font-size:2.2rem !important}}@media all and (max-width: 1023px){.is-size-22-touch{font-size:2.2rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-size-22-tablet{font-size:2.2rem !important}}@media all and (max-width: 767px){.is-size-22-phone{font-size:2.2rem !important}}.is-size-22{font-size:2.2rem}@media all and (min-width: 1024px){.is-size-19-desktop{font-size:1.9rem !important}}@media all and (max-width: 1023px){.is-size-19-touch{font-size:1.9rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-size-19-tablet{font-size:1.9rem !important}}@media all and (max-width: 767px){.is-size-19-phone{font-size:1.9rem !important}}.is-size-19{font-size:1.9rem}@media all and (min-width: 1024px){.is-size-18-desktop{font-size:1.8rem !important}}@media all and (max-width: 1023px){.is-size-18-touch{font-size:1.8rem !important}}@media all and (min-width: 768px)and (max-width: 1024px){.is-size-18-tablet{font-size:1.8rem !important}}@media all and (max-width: 767px){.is-size-18-phone{font-size:1.8rem !important}}.is-size-18{font-size:1.8rem}.has-text-left{text-align:left}.has-text-center{text-align:center}.is-uppercase{text-transform:uppercase}.is-font-secondary{font-family:"gotham"}.is-lowercase{text-transform:lowercase}.is-flex{display:flex}@media all and (max-width: 1023px){.is-flex-touch{display:flex}}.is-inline-flex{display:flex}.is-block{display:block}.is-inline-block {display:inline-block}.is-absolute{position:absolute}.is-relative{position:relative}.is-sticky{position:sticky;top:0}.is-fixed{position:fixed}.is-overflow{overflow:hidden}.no-cursor,.no-cursor *{cursor:none !important}.is-hidden{display:none !important}@media all and (min-width: 1024px){.is-hidden-desktop{display:none !important}}@media all and (max-width: 1023px){.is-hidden-touch{display:none !important}}.has-color-black{color:#151515 !important}@media all and (min-width: 1024px){.has-color-black-hover:hover{color:#151515 !important}}.has-background-black{background:#151515 !important}.has-color-white{color:#fff !important}@media all and (min-width: 1024px){.has-color-white-hover:hover{color:#fff !important}}.has-background-white{background:#fff !important}.has-color-grey{color:#dedde0 !important}@media all and (min-width: 1024px){.has-color-grey-hover:hover{color:#dedde0 !important}}.has-background-grey{background:#dedde0 !important}.container,.container--fluid{padding-right:var(--gap-x);padding-left:var(--gap-x);margin-right:auto;margin-left:auto;z-index:10;max-width:1440px}.container--fluid{max-width:100%}.container-cover{height:calc(var(--vh)*100)}.container-cover picture{padding-top:0 !important}.container-above-nav{z-index:91}.js-overlay-content{z-index:9;will-change:opacity}@media all and (max-width: 1023px){.Home{width:100vw;overflow-x:hidden}}.Home a:hover,.Home button:hover{cursor:pointer}.Home__projects{z-index:10}.Home__content{padding-bottom:var(--gap);box-sizing:content-box}.Home__list-header{padding-top:14rem;z-index:2}@media all and (max-width: 1023px){.Home__list-header{border-bottom:.1rem solid #151515;margin-bottom:-0.1rem;padding-top:9rem}}.Home__list-header li{padding-bottom:1.5rem;cursor:pointer}.Home__list-header li::after{width:100%}.Home__list-header li::before{display:none}@media all and (max-width: 1023px){.Home__list{padding-bottom:8rem}}.Home__list li{transition:opacity 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98)}.Home__list li.is-faded{opacity:.3 !important}.Home__list li.is-filtering{transition:none 0s !important}.Home__list-item{padding:.8rem 0;margin-top:-0.1rem}.Home__list-item svg{margin-left:1rem;transform-origin:center center;transition:transform 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98)}.Home__list-item div.is-active svg{transform:rotate(180deg)}.Home__list-item--cover picture{padding-top:100%;width:100%}.Home__list-item--cover img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.Home__list-item--cover{width:12.5%}@media all and (max-width: 1023px){.Home__list-item--cover{width:30%}}.Home__list-item--title,.Home__list-item--place{width:12.75%}@media all and (max-width: 1023px){.Home__list-item--title{width:60%}}.Home__list-item--year{width:8%}.Home__list-item--cat{width:10%}.Home__list-item--client,.Home__list-item--program{width:22%}.Home__list-item{border-bottom:.1rem solid #151515}@media all and (min-width: 1024px){.Home__grid{padding-left:6.5rem}}.Home__grid-item{transform-origin:top left;z-index:10;transition:left 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98),top 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98);height:35vw;width:53vw}@media all and (max-width: 1023px){.Home__grid-item{width:83vw;height:55vw}}.Home__grid-item.is-portrait{height:53vw;width:35vw}@media all and (max-width: 1023px){.Home__grid-item.is-portrait{width:55vw;height:83vw}}.Home__grid-item.is-square{height:45vw;width:45vw}@media all and (max-width: 1023px){.Home__grid-item.is-square{width:70vw;height:70vw}}.Home__grid-item--cover{z-index:20}.Home__grid-item--cover picture,.Home__grid-item--cover video{transition:transform 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98)}.Home__grid-item--title{background:rgba(0,0,0,.5);z-index:21;opacity:0;transition:opacity 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98);padding:calc(var(--gap)*2)}@media all and (min-width: 1024px){.Home__grid-item:hover .Home__grid-item--title{opacity:1}.Home__grid-item:hover .Home__grid-item--cover>*{transform:scale(1.1) rotate(-1deg)}}.Home__grid-item.is-filtering{transition:none 0s !important}@media all and (min-width: 1024px){.Home__tools{padding-left:4rem;height:calc(var(--vh)*100);padding-bottom:var(--gap-x)}}.Home__tools--content{justify-content:flex-end}@media all and (min-width: 1024px){.Home__tools--content{flex-direction:column}}@media all and (max-width: 1023px){.Home__tools--content{width:100%;justify-content:space-between}}@media all and (max-width: 1023px){.Home__tools{background-image:linear-gradient(0deg, #fff 50%, rgba(255, 255, 255, 0) 100%);position:fixed;bottom:0;height:10rem;top:auto;width:100%;left:0;z-index:91;align-items:flex-end;padding:3rem;justify-content:space-between}}.Home__tools button{height:2.4rem;width:2.4rem;transition:opacity 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98)}@media all and (max-width: 1023px){.Home__tools button{width:3rem;height:3rem}}.Home__tools--lang{width:2.5rem}@media all and (max-width: 1023px){.Home__tools--lang{width:3.4rem}}.Home__tools button.Home__tools--zoom{width:3rem;height:3rem}@media all and (min-width: 1024px){.Home__tools button.Home__tools--zoom{margin-left:-0.5rem}}@media all and (max-width: 1023px){.Home__tools button.Home__tools--zoom{width:4rem;height:4rem;position:absolute;right:-6rem;top:-0.5rem}}.Home__tools button.is-faded{opacity:0;pointer-events:none}.About__header{margin:0 -1.5rem}.About__header>.is-column{padding:0 1.5rem}.About__header--row{padding-top:.5rem}@media all and (max-width: 1023px){.About__header--row p>a{border-bottom:.1rem solid #151515}}.About__header svg{height:3rem;width:3rem}@media all and (min-width: 1440px){.About__header svg{height:3.8rem;width:3.8rem}}@media all and (max-width: 767px){.About__header svg{height:2.4rem;width:2.4rem}}.About__introduction{margin-bottom:9rem}@media all and (max-width: 1023px){.About__introduction{margin-bottom:8rem}}.About__content{min-height:50rem;padding:9rem 0;box-sizing:content-box}@media all and (max-width: 1023px){.About__content{padding:0;margin-bottom:12rem}}.About__content picture.is-image-landscape{width:75%;padding-top:50.025%}@media all and (max-width: 1023px){.About__content picture.is-image-landscape{width:60vw;padding-top:40.02vw}}.About__content picture.is-image-portrait{width:45%;padding-top:65%}@media all and (max-width: 1023px){.About__content picture.is-image-portrait{width:40vw;padding-top:50vw}}.About__content picture.is-image-square{width:45%;padding-top:45%}@media all and (max-width: 1023px){.About__content picture.is-image-square{width:50vw;padding-top:50vw}}.About__content picture img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.About__content--image{justify-content:flex-end}.About__content--image:nth-of-type(even){justify-content:flex-start}.About__content--image:not(:first-of-type){margin-top:-3rem}.About__content p{line-height:2.4rem}.About__content--text p{margin-bottom:1em}@media all and (min-width: 1024px){.About__content--text{padding-left:12rem}}.About__content--text a{position:relative}.About__content--text a::after{width:100%;right:0;bottom:0;height:.1rem;position:absolute;content:"";background:#151515;transition:width 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98)}.About__content--text a:hover::after{width:0}@media all and (min-width: 1024px){.About__content:nth-of-type(even){flex-direction:row-reverse}.About__content:nth-of-type(even) .About__content--text{padding-right:12rem;padding-left:0}.About__content:nth-of-type(even) .About__content--image{justify-content:flex-start}.About__content:nth-of-type(even) .About__content--image:nth-of-type(even){justify-content:flex-end}}.Project__header--top span:last-of-type::before{margin:0 1rem;width:.1rem;background:#151515;display:block;content:"";display:block;height:1.4rem}@media all and (max-width: 1023px){.Project__description,.Project__introduction{line-height:2.4rem}}.Project__description:not(.is-active) .Project__description-content{height:0}.Project__see-more{border-bottom:.1rem solid #151515}.Project__description:not(.is-active) .Project__see-more span:nth-of-type(2),.Project__description.is-active .Project__see-more span:first-of-type{display:none}.Project__specs{margin:10rem 0}.Project__spec{padding:.5rem 0}.Project__spec:first-of-type{border-top:0}.Project__content{margin-bottom:4rem}@media all and (min-width: 1024px){.Project__content{margin-bottom:13rem}.Project__content--galery{margin:0 -2rem}}.Project__content .iframe{width:100%;padding-top:56.25%}.Project__content iframe{width:100% !important;height:100% !important;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.Project__content picture{position:relative}.Project__content picture img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.Project__content--galery-trio picture{height:100%}.Introduction{z-index:99;background:#000}.Introduction__logo{width:29rem;height:29rem;z-index:11;transform-origin:top left}@media all and (max-width: 1023px){.Introduction__logo{width:20rem;height:20rem}}.Introduction__content{z-index:10;opacity:0;background-image:linear-gradient(0deg, rgba(21, 21, 21, 0.6) 0, transparent 15%, transparent 85%, rgba(21, 21, 21, 0.6) 100%)}.Introduction__cover{opacity:0}.Introduction__cover picture,.Introduction__cover img,.Introduction__cover video{z-index:9;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.Nav{z-index:90;padding:3.5rem 0}@media all and (max-width: 1023px){.Nav{padding:2rem 0}}.Nav__about{height:3.6rem}@media all and (max-width: 1023px){.Nav__about{height:2.6rem}}.Nav__logo{width:8rem;height:8rem}@media all and (max-width: 1023px){.Nav__logo{width:6rem;height:6rem}}.Nav__lang span,.Nav__about span{line-height:1.25em;min-width:.2em;transition:transform 625ms cubic-bezier(0.59, 0.01, 0.4, 0.98);transform-origin:top left}.Nav__lang span:nth-of-type(0),.Nav__about span:nth-of-type(0){transition-delay:0s}.Nav__lang span:nth-of-type(1),.Nav__about span:nth-of-type(1){transition-delay:0.025s}.Nav__lang span:nth-of-type(2),.Nav__about span:nth-of-type(2){transition-delay:0.05s}.Nav__lang span:nth-of-type(3),.Nav__about span:nth-of-type(3){transition-delay:0.075s}.Nav__lang span:nth-of-type(4),.Nav__about span:nth-of-type(4){transition-delay:0.1s}.Nav__lang span:nth-of-type(5),.Nav__about span:nth-of-type(5){transition-delay:0.125s}.Nav__lang span:nth-of-type(6),.Nav__about span:nth-of-type(6){transition-delay:0.15s}.Nav__lang span:nth-of-type(7),.Nav__about span:nth-of-type(7){transition-delay:0.175s}.Nav__lang span:nth-of-type(8),.Nav__about span:nth-of-type(8){transition-delay:0.2s}.Nav__lang span:nth-of-type(9),.Nav__about span:nth-of-type(9){transition-delay:0.225s}.Nav__lang span:nth-of-type(10),.Nav__about span:nth-of-type(10){transition-delay:0.25s}.Nav__lang span:nth-of-type(11),.Nav__about span:nth-of-type(11){transition-delay:0.275s}.Nav__lang span:nth-of-type(12),.Nav__about span:nth-of-type(12){transition-delay:0.3s}.Nav__lang span:nth-of-type(13),.Nav__about span:nth-of-type(13){transition-delay:0.325s}.Nav__lang span:nth-of-type(14),.Nav__about span:nth-of-type(14){transition-delay:0.35s}.Nav__lang:hover span,.Nav__about:hover span{transform:translateY(-100%)}.Filters{background:rgba(0,0,0,.7);z-index:99;visibility:hidden;opacity:0;pointer-events:none;transition:opacity 250ms cubic-bezier(0.59, 0.01, 0.4, 0.98);padding-bottom:var(--gap-x)}.Filters.is-active{pointer-events:auto;visibility:visible;opacity:1}.Filters>li{margin-bottom:1rem}.Filters__btn{text-align:left}.Filters__btn::before{content:"";border:.2rem solid #fff;height:2.4rem;width:2.4rem;margin-right:1.2rem;display:flex;align-items:center;justify-content:center}.Filters__subcategories{max-width:80rem;padding-left:4rem;height:0}.Filters__subcategories .Filters__btn{margin-bottom:.5rem}.Filters__subcategories .Filters__btn::before{width:1.4rem;height:1.4rem}li.is-active .Filters__subcategories{height:auto}.Filters__btn.is-active::before{content:"✓"}.Filters__btn.is-active .Filters__subcategories{height:auto}.Scroll{margin-top:4rem;padding-bottom:4rem}.Cursor{pointer-events:none;z-index:98}.Cursor__content{height:3rem;width:3rem;transform-origin:center;margin-top:-50%;margin-left:-50%;transition:opacity 500ms cubic-bezier(0.59, 0.01, 0.4, 0.98)}.Cursor .is-faded{opacity:0}
