.TeamGrid__intro{margin-bottom:55px;text-align:center}.TeamGrid__intro,.TeamGrid__intro p{font-family:var(--fontSharpGrotesk20);font-weight:300;font-size:2rem;line-height:normal}.TeamGrid__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;-moz-column-gap:15px;column-gap:15px;row-gap:40px}@media(max-width:1366px){.TeamGrid__grid{grid-template-columns:1fr 1fr 1fr;-moz-column-gap:47px;column-gap:47px}}@media(max-width:767px){.TeamGrid__grid{grid-template-columns:1fr 1fr;-moz-column-gap:12px;column-gap:12px}}.TeamGrid__grid .member{position:relative;display:flex;flex-direction:column;justify-content:flex-start}.TeamGrid__grid .member img{display:block;height:100%;height:317px;-o-object-fit:cover;object-fit:cover;mask-image:linear-gradient(0deg,transparent 0,#000 21%);-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 21%);flex-basis:max-content}@media(max-width:1366px){.TeamGrid__grid .member img{height:400px}}@media(max-width:767px){.TeamGrid__grid .member img{height:221px}}.TeamGrid__grid .member-infos{margin-top:-7px}.TeamGrid__grid .member .h2{font-size:1.7rem;font-family:var(--fontSharpGrotesk20);font-weight:300}@media(max-width:767px){.TeamGrid__grid .member .h2{font-size:1.6rem}}.TeamGrid__grid .member p{font-size:1.7rem;font-family:var(--fontSharpGrotesk15);text-transform:uppercase}@media(max-width:767px){.TeamGrid__grid .member p{font-size:1.6rem}}.TeamGrid__cta-members-all{text-align:center;margin-top:80px}@media(max-width:767px){.TeamGrid__cta-members-all{margin-top:60px}}.Header{position:fixed;top:0;left:0;height:100vh;padding:45px 39px;width:var(--paddingViewport);display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:23}.Header .invert{filter:invert(100%);-webkit-filter:invert(100%);transition:all .2s ease-in-out}.Header .burgerOpened{filter:none;-webkit-filter:none;transition:inherit}.Header--hidden{opacity:0;transform:translateX(-100%)}@media(max-width:1024px){.Header{width:100vw;height:85px;padding:0 55px;flex-direction:row-reverse}.whiteBG .Header{background-color:var(--white)}.whiteBG .Header>*{filter:invert(100%);-webkit-filter:invert(100%);transition:all .2s ease-in-out}.Header--hidden{transform:translateY(-100%)}}@media(max-width:767px){.Header{height:80px;padding:0 30px;background-color:var(--black)}.whiteBG .Header{background-color:var(--white)}.whiteBG .Header>*{filter:invert(100%);-webkit-filter:invert(100%);transition:all .2s ease-in-out}}.Header:after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background-color:#a6a6a5;opacity:1;transition:opacity var(--t2),transform var(--t1)}@media(max-width:1024px){.Header:after{width:100%;height:1px;top:auto;bottom:0}}.Header--burger-opened:after{transform:scaleY(0)}.Header__burger-btn{position:relative;cursor:pointer;width:40px;height:35px;display:flex;justify-content:center;align-items:center;flex-direction:column;-webkit-tap-highlight-color:transparent}.Header__burger-btn span{display:block;width:35px;height:1px;background-color:var(--white);transition:transform var(--t1)}@media(max-width:1024px){.Header__burger-btn span{width:31px}}.Header__burger-btn span:first-of-type{margin-bottom:1.4rem;transform-origin:right}.Header__burger-btn span:last-of-type{transform-origin:left}.Header--burger-opened .Header__burger-btn span{transform:scaleX(.2)}.Header__burger-btn .Cta{position:absolute;bottom:-30px}@media(max-width:767px){.Header__burger-btn .Cta{bottom:-20px}}.Header__burger-btn .Cta:after{content:none}@media(min-width:1025px){.Header__burger-btn:hover span{transform:scaleX(.7)}}.Header__logo{width:110px;height:20px;transform:rotate(-90deg)}@media(max-width:1024px){.Header__logo{transform:none}}.Header__logo img{display:block}.Header__cta-join-us img{display:block;max-width:none}.Header .social-links__language{position:absolute;bottom:155px;left:auto}.Header .social-links__language:after{display:none!important}.Header .social-links__language .icon-label{font-size:1.7rem}.Header-burger-menu-bg{position:absolute;inset:0;z-index:-1;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:767px){.Header-burger-menu-bg{display:none!important}}.Header-burger-menu-bg-overlay{position:absolute;inset:0;z-index:-1;background-color:#000;opacity:.75}.Header-burger-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);display:flex;justify-content:space-between;padding-left:calc(var(--paddingViewport)*1.5);padding-right:50px;overflow:hidden;background-color:var(--black);z-index:20}@media(max-width:1024px){.Header-burger-menu{flex-direction:column;padding-left:var(--paddingViewport);padding-right:0;padding-top:21vh}}@media(max-width:767px){.Header-burger-menu{justify-content:flex-start;padding-top:14rem}}@media(max-width:370px){.Header-burger-menu{padding-top:10rem}}.Header-burger-menu .main-links,.Header-burger-menu .secondary-links,.Header-burger-menu .social-links{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.Header-burger-menu .main-links{padding-right:100px}@media(max-width:1024px){.Header-burger-menu .main-links{margin-top:0;padding-right:0;width:100%;display:block}}.Header-burger-menu .main-links--fade{opacity:.5}@media(min-width:1025px){.Header-burger-menu .main-links .link-wrapper:not(:last-of-type){margin-bottom:5vh}}@media(max-width:1024px){.Header-burger-menu .main-links .link-wrapper{margin-bottom:2rem}}@media(max-width:767px){.Header-burger-menu .main-links{margin-bottom:2rem}.Header-burger-menu .main-links .link-wrapper{margin-bottom:3rem}}@media(max-width:370px){.Header-burger-menu .main-links{margin-top:2rem}.Header-burger-menu .main-links .link-wrapper{margin-bottom:1.2rem}}.Header-burger-menu .main-links a{font-family:var(--fontSharpGrotesk10);font-weight:700;line-height:.83;text-transform:uppercase;transition:opacity .3s linear;font-size:13rem}@media(max-width:1024px){.Header-burger-menu .main-links a{font-size:10rem}}@media(max-width:767px){.Header-burger-menu .main-links a{font-size:5rem;letter-spacing:.2px}}@media screen and (max-width:375px){.Header-burger-menu .main-links a{font-size:12vw}}.Header-burger-menu .secondary-links{margin-top:10vh;width:30%}@media(max-width:1366px){.Header-burger-menu .secondary-links{width:40%}}@media(max-width:1024px){.Header-burger-menu .secondary-links{margin-top:0;width:100%}}@media(max-width:767px){.Header-burger-menu .secondary-links{width:100%}.Header-burger-menu .secondary-links .back-home{display:none}}.Header-burger-menu .secondary-links a:after{transform:scale(0)}.Header-burger-menu .secondary-links span.parent{font-family:var(--fontSharpGrotesk15);font-weight:500;font-size:2.5rem;line-height:normal;text-transform:uppercase;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #fff;width:100%;display:none}.Header-burger-menu .secondary-links span.parent:after{content:"+";margin:0 0 0 auto}.Header-burger-menu .secondary-links span.parent.open{opacity:.6}.Header-burger-menu .secondary-links span.parent.open:after{content:"-"}@media(max-width:767px){.Header-burger-menu .secondary-links span.parent{display:flex}}@media(max-width:370px){.Header-burger-menu .secondary-links span.parent{font-size:2rem}}.Header-burger-menu .secondary-links>.Cta:first-child{margin-bottom:6vh}@media(max-width:1024px){.Header-burger-menu .secondary-links>.Cta:first-child{margin-bottom:4vh}}@media(max-width:767px){.Header-burger-menu .secondary-links>.Cta:first-child{position:fixed;top:85px;left:0;right:0;text-align:center}.Header-burger-menu .secondary-links__links{position:relative;width:90%}.Header-burger-menu .secondary-links__links:after{content:"";position:absolute;bottom:10px;left:0;width:90%;height:50px;background:#000;background:linear-gradient(180deg,transparent,#000);pointer-events:none;display:none}.Header-burger-menu .secondary-links__links.open:after{display:block}}.Header-burger-menu .secondary-links__list{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5vh;overflow:hidden}@media(max-width:1024px){.Header-burger-menu .secondary-links__list{margin-bottom:3vh}}@media(max-width:767px){.Header-burger-menu .secondary-links__list{margin-bottom:2vh;max-height:0}}@media screen and (max-width:767px)and (max-width:330px){.Header-burger-menu .secondary-links__list{margin-bottom:0}}.Header-burger-menu .secondary-links__list.open{max-height:200px;padding-bottom:3rem;overflow-y:scroll;overflow-x:hidden}@media screen and (max-height:800px)and (max-width:375px){.Header-burger-menu .secondary-links__list.open{max-height:100px}}@media screen and (max-height:750px){.Header-burger-menu .secondary-links__list.open{max-height:150px}}@media(max-width:767px){.Header-burger-menu .secondary-links__list a{font-size:2.5rem}}@media(max-width:370px){.Header-burger-menu .secondary-links__list a{font-size:1.8rem}}.Header-burger-menu .secondary-links__list a:not(:last-of-type){margin-bottom:2.5vh}@media(max-width:1024px){.Header-burger-menu .secondary-links__list a:not(:last-of-type){margin-bottom:1.5vh}}.Header-burger-menu .social-links{margin-top:10vh;margin-bottom:45px;justify-content:space-between;align-items:center}.Header-burger-menu .social-links span.parent{font-family:var(--fontSharpGrotesk15);font-weight:500;font-size:2.5rem;line-height:normal;text-transform:uppercase;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #fff;width:100%;display:none}.Header-burger-menu .social-links span.parent:after{content:"+";margin:0 0 0 auto}.Header-burger-menu .social-links span.parent.open{opacity:.6}.Header-burger-menu .social-links span.parent.open:after{content:"-"}@media(max-width:767px){.Header-burger-menu .social-links span.parent{display:flex}}@media(max-width:370px){.Header-burger-menu .social-links span.parent{font-size:2rem}}@media(max-width:1024px){.Header-burger-menu .social-links{margin-top:0;margin-bottom:8vh;flex-direction:row-reverse;padding-right:var(--paddingViewport)}}@media(max-width:767px){.Header-burger-menu .social-links{margin-bottom:4vh;flex-direction:row}}.Header-burger-menu .social-links__language,.Header-burger-menu .social-links__search,.Header-burger-menu .social-links__social__list{display:flex;flex-direction:column;align-items:center}.Header-burger-menu .social-links__language:after,.Header-burger-menu .social-links__search:after,.Header-burger-menu .social-links__social__list:after{transform:scale(0)}.Header-burger-menu .social-links__language{position:absolute;left:4rem;bottom:3rem;font-size:1.6rem;display:none}@media(max-width:767px){.Header-burger-menu .social-links__language{display:block;z-index:2;background-color:#000}}@media(max-width:370px){.Header-burger-menu .social-links__language{left:2.5rem;bottom:1rem}}.Header-burger-menu .social-links__social{width:99%}@media(max-width:767px){.Header-burger-menu .social-links__social{position:relative;padding-bottom:2rem}.Header-burger-menu .social-links__social:after{content:"";position:absolute;bottom:25px;left:0;width:90%;height:50px;background:#000;background:linear-gradient(180deg,transparent,#000);pointer-events:none;display:none}.Header-burger-menu .social-links__social.open:after{display:block}}@media(max-width:1024px){.Header-burger-menu .social-links__search{flex-direction:column-reverse}.Header-burger-menu .social-links__search .icon-label{margin-bottom:12px}}@media(min-width:1025px){.Header-burger-menu .social-links__search img{position:absolute;top:-40px}}@media(max-width:767px){.Header-burger-menu .social-links__search{position:absolute;right:3rem;bottom:3rem;background-color:#000}.Header-burger-menu .social-links__search .icon-label{display:none}}@media(max-width:370px){.Header-burger-menu .social-links__search{bottom:1rem}}.Header-burger-menu .social-links__social__list{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5vh;overflow:hidden}@media(max-width:1024px){.Header-burger-menu .social-links__social__list{margin-bottom:3vh;position:fixed;right:calc(var(--paddingViewport) + 12px);bottom:26vh}}@media(max-width:767px){.Header-burger-menu .social-links__social__list{position:relative;flex-direction:column;left:auto;right:auto;bottom:auto;width:100%;margin-bottom:2vh;max-height:0}}.Header-burger-menu .social-links__social__list.open{max-height:200px;overflow-y:scroll;overflow-x:hidden}@media screen and (max-height:800px)and (max-width:375px){.Header-burger-menu .social-links__social__list.open{max-height:100px}}@media screen and (max-height:750px){.Header-burger-menu .social-links__social__list.open{max-height:150px}}.Header-burger-menu .social-links__social__list a:not(:last-of-type){margin-bottom:40px}.Header-burger-menu .social-links__social__list a .social_name{font-size:1.2rem}.Header-burger-menu .social-links__social__list a.mobile{display:none}.Header-burger-menu .social-links__social__list a img{max-width:20px}@media(max-width:767px){.Header-burger-menu .social-links__social__list a{width:100%;font-size:2.5rem}.Header-burger-menu .social-links__social__list a.desktop{display:none}.Header-burger-menu .social-links__social__list a.mobile{display:flex;margin-bottom:2rem;align-items:center}.Header-burger-menu .social-links__social__list a.mobile img{max-width:none;width:2rem;height:2rem;margin-right:1.4rem}.Header-burger-menu .social-links__social__list a.mobile span.social_name{font-size:1.2rem;font-family:var(--fontSharpGrotesk20);font-weight:300;text-transform:uppercase}}@media(max-width:370px){.Header-burger-menu .social-links__social__list a{font-size:1.8rem}}.Header-search-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;max-width:100vw;min-height:100vh;max-height:100vh;display:flex;flex-direction:column;background-color:var(--white);color:var(--black);overflow-x:hidden;z-index:30}.Header-search-overlay__wrapper{height:100%;width:100%}.Header-search-overlay__close-btn.Cta{position:absolute;top:35px;right:62px;cursor:pointer;width:40px;height:35px;display:flex;justify-content:center;align-items:center;flex-direction:column;-webkit-tap-highlight-color:transparent}@media(max-width:1024px){.Header-search-overlay__close-btn.Cta{right:35px}}@media(max-width:767px){.Header-search-overlay__close-btn.Cta{top:20px;right:20px}}.Header-search-overlay__close-btn.Cta span{position:absolute;left:50%;background-color:var(--black);width:2px;height:100%}.Header-search-overlay__close-btn.Cta span:first-of-type{transform:rotate(-45deg)}.Header-search-overlay__close-btn.Cta span:last-of-type{transform:rotate(45deg)}.Header-search-overlay__close-btn.Cta .Cta{position:absolute;bottom:-30px}@media(max-width:767px){.Header-search-overlay__close-btn.Cta .Cta{bottom:-20px}}.Header-search-overlay__close-btn.Cta .Cta:after{content:none}.Header-search-overlay__input-wrapper{position:relative;top:0;left:calc(var(--paddingViewport)*2);width:calc(var(--paddingViewport)*8);height:50px;transform:translateY(35vh);transition:transform var(--t2) ease-out}@media(max-width:767px){.Header-search-overlay__input-wrapper{left:calc(var(--paddingViewport)*.5);width:calc(var(--paddingViewport)*11);transform:translateY(35vh)}}.Header-search-overlay__input-wrapper input{width:100%;height:100%;border-bottom:1px solid #979797;font-family:var(--fontSharpGrotesk15);font-weight:500;font-size:3rem;line-height:normal;padding:15px 0}@media(max-width:767px){.Header-search-overlay__input-wrapper input{font-size:2rem}}.Header-search-overlay__input-wrapper input::-moz-placeholder{color:var(--black);opacity:var(--opacityMedium);text-transform:uppercase}.Header-search-overlay__input-wrapper input::placeholder{color:var(--black);opacity:var(--opacityMedium);text-transform:uppercase}.Header-search-overlay__input-wrapper__helper{position:absolute;top:5px;right:0;font-family:var(--fontSharpGrotesk15);font-weight:500;font-size:3rem;line-height:normal;color:var(--black);opacity:.3;text-transform:uppercase;pointer-events:none}@media(max-width:767px){.Header-search-overlay__input-wrapper__helper{font-size:2rem;top:12px}}.Header-search-overlay__input-wrapper--results-showing{transform:translateY(35px)}@media(max-width:767px){.Header-search-overlay__input-wrapper--results-showing{transform:translateY(80px)}}.Header-search-overlay__loading{position:absolute;top:42vh;left:0;right:0}.Header-search-overlay__results{position:relative;top:150px;left:var(--paddingViewport);width:calc(100% - var(--paddingViewport)*2)}@media(max-width:767px){.Header-search-overlay__results{left:calc(var(--paddingViewport)*.5);width:calc(100% - var(--paddingViewport))}}.Header-search-overlay__results .results-section{position:relative;margin-bottom:100px}@media(max-width:767px){.Header-search-overlay__results .results-section{margin-bottom:70px}}.Header-search-overlay__results .results-section__title{margin-bottom:10px;font-family:var(--fontSharpGrotesk20);font-size:2rem;font-weight:500;opacity:var(--opacityAlmostOpaque);text-transform:uppercase}@media(max-width:767px){.Header-search-overlay__results .results-section__title{margin-bottom:20px}}.Header-search-overlay__results .results-section__title sup{display:inline-block;transform:translateY(-5px);padding-left:5px;font-family:var(--fontSharpGrotesk20);font-weight:300;font-size:1.2rem;opacity:var(--opacityAlmostOpaque)}.Header-search-overlay__results .results-section .projects-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;-moz-column-gap:38px;column-gap:38px;row-gap:40px}@media(max-width:1366px){.Header-search-overlay__results .results-section .projects-grid{-moz-column-gap:20px;column-gap:20px}}@media(max-width:1024px){.Header-search-overlay__results .results-section .projects-grid{grid-template-columns:1fr 1fr 1fr;-moz-column-gap:47px;column-gap:47px}}@media(max-width:767px){.Header-search-overlay__results .results-section .projects-grid{grid-template-columns:1fr 1fr;-moz-column-gap:22px;column-gap:22px}}.Header-search-overlay__results .results-section .projects-grid .project{position:relative}.Header-search-overlay__results .results-section .projects-grid .project img{position:relative;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:272/403;z-index:10;transition:all .75s ease}.Header-search-overlay__results .results-section .projects-grid .project__releasedate{font-family:var(--fontSharpGrotesk15);font-weight:300;font-size:1.5rem;margin-top:14px}@media(max-width:767px){.Header-search-overlay__results .results-section .projects-grid .project__releasedate{margin-top:7px}}.Header-search-overlay__results .results-section .projects-grid .project:hover img{box-shadow:0 0 22px 0 rgba(var(--driftwoodRGB),.4)}@media(min-width:1366px){.Header-search-overlay__results .results-section .projects-grid .project:hover img{transform:scale(1.04);border-radius:var(--borderRadiusHover)}.Header-search-overlay__results .results-section .projects-grid .project:hover .hover-img-backdrop{opacity:1}}.Header-search-overlay__results .results-section .projects-grid .project .hover-img-backdrop{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;transform:scale(1.7);z-index:-1;opacity:0;transition:opacity .75s ease;-webkit-mask-image:radial-gradient(closest-side,#fff 0,transparent 100%);mask-image:radial-gradient(closest-side,#fff 0,transparent 100%);pointer-events:none}.Header-search-overlay__results .results-section .news-grid{display:flex;flex-wrap:wrap;width:100%}@media(max-width:1024px){.Header-search-overlay__results .results-section .news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:50px;column-gap:50px;row-gap:45px}}@media(max-width:767px){.Header-search-overlay__results .results-section .news-grid{-moz-column-gap:22px;column-gap:22px}}.Header-search-overlay__results .results-section .news-grid article{width:335px;margin-right:50px;margin-bottom:45px}@media(max-width:1366px){.Header-search-overlay__results .results-section .news-grid article{width:291px;margin-right:0;margin-bottom:0}}@media(max-width:1024px){.Header-search-overlay__results .results-section .news-grid article{width:100%}}.Header-search-overlay__results .results-section .news-grid article figure{height:49rem;margin-bottom:2rem}@media(max-width:1366px){.Header-search-overlay__results .results-section .news-grid article figure{height:42rem}}@media(max-width:767px){.Header-search-overlay__results .results-section .news-grid article figure{height:280px}}.Header-search-overlay__results .results-section .news-grid article figure img{border-radius:5px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Header-search-overlay__results .results-section .news-grid article .article__metas{width:100%;box-sizing:border-box;padding:0 .5rem;display:flex;flex-direction:column;color:var(--black)}.Header-search-overlay__results .results-section .news-grid article .article__metas .article__date{font-family:var(--fontSharpGrotesk15);font-style:italic;font-weight:300;opacity:.5;margin-bottom:1rem;font-size:1.5rem}@media(max-width:767px){.Header-search-overlay__results .results-section .news-grid article .article__metas .article__date{font-size:1.4rem}}.Header-search-overlay__results .results-section .news-grid article .article__metas .article__title .h3{font-size:2rem;font-family:var(--fontSharpGrotesk25);font-weight:500}@media(max-width:767px){.Header-search-overlay__results .results-section .news-grid article .article__metas .article__title .h3{font-size:1.6rem}}.Header-search-overlay__results .results-section .team-grid .member-infos{color:var(--black)}.Header-search-overlay__results .results-section .loadMore__wrapper{display:flex;justify-content:center;height:20px;margin-top:85px}@media(max-width:1024px){.Header-search-overlay__results .results-section .loadMore__wrapper{margin-top:50px}}.Header-search-overlay .scrollbar-thumb{background:var(--black)!important}.newsletter__module{display:flex;width:100%}@media(max-width:767px){.newsletter__module{margin-bottom:27rem}}.newsletter__module .container,.newsletter__module .container .inner{display:flex;width:100%}@media(max-width:1024px){.newsletter__module .container .inner{flex-wrap:wrap}}.newsletter__module .text{width:45%}@media screen and (max-width:11140px){.newsletter__module .text{width:100%}}.newsletter__module .text .title{font-size:14rem;line-height:.86;font-family:var(--fontSharpGrotesk10);font-weight:700;margin-bottom:1rem}@media screen and (max-width:1455px){.newsletter__module .text .title{font-size:10rem}}.newsletter__module .text .subtitle{font-size:1.5rem;line-height:1.73;font-family:var(--fontSharpGrotesk20);font-weight:300;max-width:37rem}@media(max-width:767px){.newsletter__module .text .subtitle{margin-bottom:3rem}}.newsletter__module .form__wrapper{width:45%;transform:translateY(17rem)}@media screen and (max-width:11140px){.newsletter__module .form__wrapper{width:100%}}@media(max-width:1024px){.newsletter__module .form__wrapper{transform:none}}.newsletter__module .form__wrapper form{width:100%}.newsletter__module .form__wrapper form fieldset{width:100%;display:flex;border:0}.newsletter__module .form__wrapper form #mc_embed_signup_scroll{width:100%}.newsletter__module .form__wrapper form input:focus{outline:none}.newsletter__module .form__wrapper form input[type=email]{border-bottom:1px solid #fff;height:6rem;padding-right:10rem;line-height:6rem;width:100%;color:#fff;font-family:var(--fontSharpGrotesk15);font-size:1.5rem;letter-spacing:.2rem}.newsletter__module .form__wrapper form input:-webkit-autofill,.newsletter__module .form__wrapper form input:-webkit-autofill:active,.newsletter__module .form__wrapper form input:-webkit-autofill:focus,.newsletter__module .form__wrapper form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 60px #000!important}.newsletter__module .form__wrapper form input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.newsletter__module .form__wrapper form button[type=submit]{font-family:var(--fontSharpGrotesk15);font-size:1.5rem;font-weight:300;color:#fff;transform:translateX(-8rem);position:relative;display:flex;align-items:center;padding:0;width:auto;background-color:transparent;border:0}.newsletter__module .form__wrapper form button[type=submit]:hover{cursor:pointer}.newsletter__module .form__wrapper form button[type=submit]:hover:after{transform:translateX(.5rem)}.newsletter__module .form__wrapper form button[type=submit]:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff;position:relative;margin-left:2rem;transition:all .2s ease-in-out}.newsletter__module .form__wrapper form ::-moz-placeholder{font-style:italic;font-size:1.5rem;font-family:var(--fontSharpGrotesk15);font-weight:300}.newsletter__module .form__wrapper form ::placeholder{font-style:italic;font-size:1.5rem;font-family:var(--fontSharpGrotesk15);font-weight:300}footer.whiteBG .newsletter__module{color:#000;background-color:#fff}footer.whiteBG .newsletter__module form input:-webkit-autofill,footer.whiteBG .newsletter__module form input:-webkit-autofill:active,footer.whiteBG .newsletter__module form input:-webkit-autofill:focus,footer.whiteBG .newsletter__module form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 60px #fff!important}footer.whiteBG .newsletter__module form input:-webkit-autofill{-webkit-text-fill-color:#000!important}footer.whiteBG .newsletter__module form input[type=email]{border-bottom:1px solid #000;color:#000}footer.whiteBG .newsletter__module form button[type=submit]:after{border-color:transparent transparent transparent #000}.Footer{position:relative;z-index:1;background-color:#000}.Footer.Page404-en,.Footer.Page404-fr{display:none}.Footer__prefooter{position:relative;overflow:hidden}.Footer__prefooter__bg.img-vignette{position:absolute;width:100%;height:100%;overflow:hidden}@media(max-width:767px){.Footer__prefooter__bg.img-vignette{-o-object-position:82%;object-position:82%}}.Footer__prefooter__content{padding:0 calc(var(--paddingViewport)*2);height:100%}@media(max-width:1024px){.Footer__prefooter__content{padding:0 var(--paddingViewport)}}.Footer__prefooter__content .h1.title{max-width:80%;margin-bottom:30px;font-family:var(--fontSharpGrotesk10);font-weight:700;font-size:14rem;line-height:12rem;transform:translate3d(-20px,0,0);opacity:0}@media screen and (max-width:1530px){.Footer__prefooter__content .h1.title{max-width:90%}}@media(max-width:1366px){.Footer__prefooter__content .h1.title{margin-bottom:10px;font-size:10rem;line-height:8rem;max-width:100%}}@media(max-width:1024px){.Footer__prefooter__content .h1.title{max-width:92%}}@media(max-width:767px){.Footer__prefooter__content .h1.title{margin-bottom:29px;font-size:7rem;line-height:6rem}}.Footer__prefooter__content .h5.subtitle{max-width:50%;font-family:var(--fontSharpGrotesk25);font-weight:500;font-size:4rem;line-height:5rem;transform:translate3d(0,20px,0);opacity:0}@media(max-width:1366px){.Footer__prefooter__content .h5.subtitle{max-width:100%;font-size:2rem}}@media(max-width:1024px){.Footer__prefooter__content .h5.subtitle{line-height:4rem}}@media(max-width:767px){.Footer__prefooter__content .h5.subtitle{line-height:3rem}}.Footer__prefooter__content .h1.title.is-appeared,.Footer__prefooter__content .h5.subtitle.is-appeared{transition:all 1s ease-out;transform:translateZ(0);opacity:1}.Footer__prefooter__ctas{margin:150px 0 200px;display:flex;opacity:0;transform:translateY(20px)}.Footer__prefooter__ctas.is-appeared{transition:all 1s ease-out;transform:translateY(0);opacity:1}@media(max-width:1366px){.Footer__prefooter__ctas{margin-bottom:180px}}@media(max-width:1024px){.Footer__prefooter__ctas{margin-bottom:210px}}@media(max-width:767px){.Footer__prefooter__ctas{margin-top:85px;margin-bottom:460px;flex-direction:column}}.Footer__prefooter__ctas a.Cta{font-family:var(--fontSharpGrotesk25)!important}.Footer__prefooter__ctas a.Cta:not(:last-of-type){margin-right:45px}@media(max-width:767px){.Footer__prefooter__ctas a.Cta:not(:last-of-type){margin-right:0;margin-bottom:36px}}.Footer__prefooter__social-networks{position:absolute;bottom:0;right:var(--paddingViewport);display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5vh}@media(max-width:1024px){.Footer__prefooter__social-networks{margin-bottom:3vh;right:calc(var(--paddingViewport) + 12px)}}@media(max-width:767px){.Footer__prefooter__social-networks{bottom:auto;position:relative;flex-direction:column;left:auto;right:auto;bottom:300px;width:100%;margin-bottom:0;max-height:0}}.Footer__prefooter__social-networks a:not(:last-of-type){margin-bottom:40px}.Footer__prefooter__social-networks a .social_name{font-size:1.2rem}.Footer__prefooter__social-networks a.mobile{display:none}.Footer__prefooter__social-networks a img{max-width:20px}@media(max-width:767px){.Footer__prefooter__social-networks a{width:100%;font-size:2.5rem}.Footer__prefooter__social-networks a.desktop{display:none}.Footer__prefooter__social-networks a.mobile{display:flex;margin-bottom:2rem;align-items:center}.Footer__prefooter__social-networks a.mobile img{max-width:none;width:2rem;height:2rem;margin-right:1.4rem}.Footer__prefooter__social-networks a.mobile span.social_name{font-size:1.2rem;font-family:var(--fontSharpGrotesk20);font-weight:300;text-transform:uppercase}}@media(max-width:370px){.Footer__prefooter__social-networks a{font-size:1.8rem}}.Footer__footer{padding:78px calc(var(--paddingViewport)*1.5) 86px calc(var(--paddingViewport)*1.5)}@media(max-width:1366px){.Footer__footer{padding:65px var(--paddingViewport) 54px calc(var(--paddingViewport)*1.5)}}@media(max-width:1024px){.Footer__footer{padding:50px var(--paddingViewport) 128px var(--paddingViewport)}}@media(max-width:767px){.Footer__footer{padding:0 var(--paddingViewport) 65px var(--paddingViewport)}.Footer:not(.Footer--mini) .Footer__footer{margin-top:-180px}}.Footer__footer__offices{display:flex;justify-content:space-between;flex-wrap:wrap}@media(max-width:1024px){.Footer__footer__offices{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.Footer__footer__offices{display:flex;flex-direction:column;padding:0 var(--paddingViewport)}}.Footer__footer__offices .office{position:relative;padding-left:34px;margin-bottom:44px;opacity:0;transform:translateY(30px)}.Footer__footer__offices .office.is-appeared{transition:all 1s ease-out;transform:translateY(0);opacity:1}@media(max-width:767px){.Footer__footer__offices .office{margin-bottom:30px}}.Footer__footer__offices .office:before{content:"";position:absolute;left:0;top:32px;width:24px;height:14px;background:url(/static/img/eye.6339ee3f.svg) 50% no-repeat}.Footer__footer__offices .office:nth-child(3n+3){justify-self:end}.Footer__footer__offices .office__time{font-family:var(--fontSharpGrotesk15);font-weight:300;font-size:1.5rem;font-style:italic}.Footer__footer__offices .office__city{font-family:var(--fontSharpGrotesk25);font-weight:500;font-size:2rem;text-transform:uppercase}.Footer__footer__offices .office__email{font-family:var(--fontSharpGrotesk20);font-weight:300;font-size:1.4rem}.Footer__footer__copyright{display:flex;justify-content:flex-start;margin-top:29px}@media(max-width:767px){.Footer__footer__copyright{margin-top:100px;flex-direction:column;align-items:center}}.Footer__footer__copyright .copyright,.Footer__footer__copyright .leeroy{font-family:var(--fontSharpGrotesk20);font-size:1.3rem;font-weight:300}.Footer__footer__copyright .copyright a,.Footer__footer__copyright .leeroy a{font:inherit;margin-left:1em}@media(max-width:767px){.Footer__footer__copyright .copyright a,.Footer__footer__copyright .leeroy a{margin-left:0}}.Footer__footer__copyright .copyright a.business,.Footer__footer__copyright .leeroy a.business{text-transform:none}.Footer__footer__copyright .leeroy{margin:0 0 0 auto;padding-left:20px}@media(max-width:767px){.Footer__footer__copyright .leeroy{margin:auto}.Footer__footer__copyright .copyright a{display:block}}.Footer__footer__copyright .separator{margin:0 2rem}@media(max-width:767px){.Footer__footer__copyright .separator{display:none}}.Footer__footer__copyright .leeroy{opacity:.54}@media(max-width:767px){.Footer__footer__copyright .leeroy{margin-top:18px}}.Footer__footer--no-offices{padding-top:0}footer.Footer.whiteBG{background-color:#fff}footer.Footer.whiteBG .Footer__footer__offices{color:#000}footer.Footer.whiteBG .Footer__footer__offices .office:before{background:url(/static/img/eye-black.0423bd88.svg) 50% no-repeat}footer.Footer.whiteBG .Footer__footer__copyright .copyright,footer.Footer.whiteBG .Footer__footer__copyright .copyright a,footer.Footer.whiteBG .Footer__footer__copyright .leeroy,footer.Footer.whiteBG .Footer__footer__copyright .leeroy a,footer.Footer.whiteBG .Footer__footer__offices a{color:#000}.page-transition[data-v-51140a50]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;pointer-events:none}.page-transition__gradient[data-v-51140a50]{pointer-events:auto;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg,transparent,#000 33%,#000 67%,transparent);transform:scaleY(3) translate3d(0,100%,0)}.page-transition__gradient--white[data-v-51140a50]{background:#fff}.page-transition .loading-wave[data-v-51140a50]{pointer-events:none;position:absolute;bottom:50px;right:50px;opacity:0}.page-transition--in .page-transition__gradient[data-v-51140a50]{transform:scaleY(3) translateZ(0);transition:all .5s ease-out}.page-transition--in .loading-wave[data-v-51140a50]{opacity:1;transition:opacity 1.5s linear;transition-delay:1s}.page-transition--out .page-transition__gradient[data-v-51140a50]{transform:scaleY(3) translate3d(0,-100%,0);transition:all .5s ease-in}.page-transition--out .loading-wave[data-v-51140a50]{opacity:0;transition:opacity .4s linear}@font-face{font-family:SharpGrotesk-10;src:url(/static/fonts/SharpGroteskLight-10.9bda1105.eot);src:url(/static/fonts/SharpGroteskLight-10.9bda1105.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskLight-10.4604b6b9.woff2) format("woff2"),url(/static/fonts/SharpGroteskLight-10.68fe0d3d.woff) format("woff"),url(/static/fonts/SharpGroteskLight-10.3d5b88cd.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-15;src:url(/static/fonts/SharpGroteskLight-15.cb9b6376.eot);src:url(/static/fonts/SharpGroteskLight-15.cb9b6376.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskLight-15.3c6fda5c.woff2) format("woff2"),url(/static/fonts/SharpGroteskLight-15.66b3c89a.woff) format("woff"),url(/static/fonts/SharpGroteskLight-15.508004d0.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-20;src:url(/static/fonts/SharpGroteskLight-20.ce1a9dfd.eot);src:url(/static/fonts/SharpGroteskLight-20.ce1a9dfd.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskLight-20.c6479c03.woff2) format("woff2"),url(/static/fonts/SharpGroteskLight-20.26e6a79f.woff) format("woff"),url(/static/fonts/SharpGroteskLight-20.96f30902.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-25;src:url(/static/fonts/SharpGroteskLight-25.1c7654fd.eot);src:url(/static/fonts/SharpGroteskLight-25.1c7654fd.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskLight-25.8188cf4e.woff2) format("woff2"),url(/static/fonts/SharpGroteskLight-25.97edf4aa.woff) format("woff"),url(/static/fonts/SharpGroteskLight-25.97b05cfe.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-10;src:url(/static/fonts/SharpGroteskMedium-10.4359a96f.eot);src:url(/static/fonts/SharpGroteskMedium-10.4359a96f.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskMedium-10.b2fdff62.woff2) format("woff2"),url(/static/fonts/SharpGroteskMedium-10.3d837300.woff) format("woff"),url(/static/fonts/SharpGroteskMedium-10.5ce2242f.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-15;src:url(/static/fonts/SharpGroteskMedium-15.a6c9f6fb.eot);src:url(/static/fonts/SharpGroteskMedium-15.a6c9f6fb.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskMedium-15.3594adf7.woff2) format("woff2"),url(/static/fonts/SharpGroteskMedium-15.ccf64e2b.woff) format("woff"),url(/static/fonts/SharpGroteskMedium-15.5e926556.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-20;src:url(/static/fonts/SharpGroteskMedium-20.fc422623.eot);src:url(/static/fonts/SharpGroteskMedium-20.fc422623.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskMedium-20.1cb4cd3e.woff2) format("woff2"),url(/static/fonts/SharpGroteskMedium-20.c1f69503.woff) format("woff"),url(/static/fonts/SharpGroteskMedium-20.c5461d3c.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-25;src:url(/static/fonts/SharpGroteskMedium-25.f8cadf30.eot);src:url(/static/fonts/SharpGroteskMedium-25.f8cadf30.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskMedium-25.e0fa22b7.woff2) format("woff2"),url(/static/fonts/SharpGroteskMedium-25.688aaef8.woff) format("woff"),url(/static/fonts/SharpGroteskMedium-25.4f0b3d30.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-10;src:url(/static/fonts/SharpGroteskBold-10.936d9f6d.eot);src:url(/static/fonts/SharpGroteskBold-10.936d9f6d.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskBold-10.fbb0d5ab.woff2) format("woff2"),url(/static/fonts/SharpGroteskBold-10.26ce8ae8.woff) format("woff"),url(/static/fonts/SharpGroteskBold-10.b4fb9c9f.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-15;src:url(/static/fonts/SharpGroteskBold-15.1c69328c.eot);src:url(/static/fonts/SharpGroteskBold-15.1c69328c.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskBold-15.6d5a9ce7.woff2) format("woff2"),url(/static/fonts/SharpGroteskBold-15.fd5cdf9e.woff) format("woff"),url(/static/fonts/SharpGroteskBold-15.f328043b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-20;src:url(/static/fonts/SharpGroteskBold-20.d80143a2.eot);src:url(/static/fonts/SharpGroteskBold-20.d80143a2.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskBold-20.c48ecae0.woff2) format("woff2"),url(/static/fonts/SharpGroteskBold-20.d7fdcf11.woff) format("woff"),url(/static/fonts/SharpGroteskBold-20.5fd8dbe2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SharpGrotesk-25;src:url(/static/fonts/SharpGroteskBold-25.a704f1a5.eot);src:url(/static/fonts/SharpGroteskBold-25.a704f1a5.eot?#iefix) format("embedded-opentype"),url(/static/fonts/SharpGroteskBold-25.a8450011.woff2) format("woff2"),url(/static/fonts/SharpGroteskBold-25.cdb8fd96.woff) format("woff"),url(/static/fonts/SharpGroteskBold-25.e52bfd4b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--fontSharpGrotesk10:SharpGrotesk-10,sans-serif;--fontSharpGrotesk15:SharpGrotesk-15,sans-serif;--fontSharpGrotesk20:SharpGrotesk-20,sans-serif;--fontSharpGrotesk25:SharpGrotesk-25,sans-serif;--black:#000;--white:#fff;--grey:#c5c5c5;--darkGrey:#424242;--driftwood:#a68b4d;--driftwoodRGB:166,139,77;--paddingViewport:8.33333vw;--opacityAlmostTransparent:0.2;--opacityLowMedium:0.4;--opacityMedium:0.6;--opacityAlmostOpaque:0.8;--t1:0.25s;--t2:1.3s;--borderRadius:3px;--borderRadiusHover:3.3px;--columns:3}@media(max-width:767px){:root{--columns:1}}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:300}button,input,select,textarea{margin:0;border:none;background-image:none;background-color:transparent;box-shadow:none}button:active,button:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}address{font-style:normal}.container{padding:0 var(--paddingViewport) 0 calc(var(--paddingViewport)*2);margin:0 auto}@media(max-width:1366px){.container{padding-left:calc(var(--paddingViewport)*1.5)}}@media(max-width:1024px){.container{padding-left:var(--paddingViewport)}}html{font-size:10px}body{width:100vw;height:100vh;overflow-x:hidden;font-size:1.5rem;line-height:2.6rem;font-family:SharpGrotesk-20,sans-serif;font-weight:300;letter-spacing:0;background-color:#000;color:#fff;overflow-y:scroll}body.is-fixed{overflow:hidden}body.whiteBG{background-color:#fff}.page__wrapper{min-height:100vh;overflow-x:hidden}@media(max-width:1024px){.page__wrapper{padding-top:85px}}@media(max-width:767px){.page__wrapper{padding-top:80px}}.block--text a,.wysiwyg__content a{font-size:1.8rem}.block--text h1:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h1:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-family:var(--fontSharpGrotesk10);font-weight:700;font-size:14rem;line-height:13rem;text-transform:uppercase}@media(max-width:1366px){.block--text h1:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h1:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:10rem;line-height:.94}}@media(max-width:767px){.block--text h1:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h1:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:7rem;line-height:1}}.block--text h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-family:var(--fontSharpGrotesk25);font-weight:500;font-size:3rem;line-height:normal;text-transform:uppercase}@media(max-width:767px){.block--text h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:2rem;line-height:1.8}}.block--text h3:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h3:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-family:var(--fontSharpGrotesk15);font-weight:500;font-size:4rem;line-height:normal;text-transform:uppercase}@media(max-width:767px){.block--text h3:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h3:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:3rem}}.block--text h4:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h4:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-family:var(--fontSharpGrotesk15);font-weight:300;font-size:3rem;line-height:normal;text-transform:uppercase}@media(max-width:767px){.block--text h4:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h4:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:2.5rem}}.block--text h5:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h5:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-family:var(--fontSharpGrotesk25);font-weight:500;font-size:2rem;line-height:2.5;text-transform:uppercase}@media(max-width:767px){.block--text h5:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg__content h5:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){line-height:1.5}}.block--text ol,.block--text ul,.wysiwyg__content ol,.wysiwyg__content ul{margin-top:2rem;margin-left:1.5rem}.block--text ol,.wysiwyg__content ol{margin-left:2rem}.block--text ul li,.wysiwyg__content ul li{list-style-type:disc;margin-bottom:1rem}.block--text iframe,.wysiwyg__content iframe{width:100%;aspect-ratio:16/9}a{font-family:SharpGrotesk-15,sans-serif;text-decoration:none;cursor:pointer;color:#fff;transition:opacity .25s cubic-bezier(.95,.05,.795,.035)}.h1,.h1 p{font-family:SharpGrotesk-10,sans-serif;font-weight:700;font-size:14rem;line-height:13rem;text-transform:uppercase}@media(max-width:1366px){.h1,.h1 p{font-size:10rem;line-height:.94}}@media(max-width:767px){.h1,.h1 p{font-size:7rem;line-height:1}}.h1 p.main-bold,.h1.main-bold{font-family:SharpGrotesk-20,sans-serif;font-size:7rem;line-height:6.8rem;letter-spacing:1.4px;text-align:center}@media(max-width:767px){.h1 p.main-bold,.h1.main-bold{font-size:4rem;line-height:5rem;letter-spacing:1px}}.h1 p.specific,.h1.specific{display:inline-block}.h1 p.specific span,.h1.specific span{display:block}.h1 p.specific span:first-child,.h1.specific span:first-child{font-family:SharpGrotesk-25,sans-serif;font-weight:700;font-size:11rem;line-height:12rem;letter-spacing:4px}.h1 p.specific span:nth-child(2),.h1.specific span:nth-child(2){font-family:SharpGrotesk-10,sans-serif;font-weight:700;font-size:18.2rem;letter-spacing:12px}.h2,.h2 p{font-family:SharpGrotesk-25,sans-serif;font-weight:500;font-size:3rem;line-height:normal;text-transform:uppercase}@media(max-width:767px){.h2,.h2 p{font-size:2rem;line-height:1.8}}.h3,.h3 p{font-family:SharpGrotesk-15,sans-serif;font-weight:500;font-size:4rem;line-height:normal;text-transform:uppercase}@media(max-width:767px){.h3,.h3 p{font-size:3rem}}.h4,.h4 p{font-family:SharpGrotesk-15,sans-serif;font-weight:300;font-size:3rem;line-height:normal;text-transform:uppercase}@media(max-width:767px){.h4,.h4 p{font-size:2.5rem}}.h5,.h5 p{font-family:SharpGrotesk-25,sans-serif;font-weight:500;font-size:2rem;line-height:2.5;text-transform:uppercase}@media(max-width:767px){.h5,.h5 p{line-height:1.5}}.hidden-heading{font-size:0;overflow:hidden}.subtitle-text,.subtitle-text p{font-family:SharpGrotesk-20,sans-serif;font-weight:500;font-size:2rem;line-height:normal;opacity:.8;text-transform:uppercase}.introduction-text,.introduction-text p{font-family:SharpGrotesk-20,sans-serif;font-weight:300;font-size:2rem;line-height:2}@media(max-width:767px){.introduction-text,.introduction-text p{font-size:1.8rem;line-height:3.5rem}}p{font-size:1.5rem;line-height:2.6rem;font-family:SharpGrotesk-20,sans-serif;font-weight:300;letter-spacing:0}p~p{margin-top:25px}strong{font-weight:500}em.note{display:inline-block;margin-top:1rem;margin-bottom:2rem;font-size:1.4rem;line-height:1.2;font-style:italic}blockquote,blockquote p{font-family:SharpGrotesk-20,sans-serif;font-weight:700;font-size:5rem;line-height:normal;text-align:center;text-transform:uppercase}blockquote em,blockquote p em{font-size:2rem}blockquote p strong,blockquote strong{font-weight:700}@media(max-width:767px){blockquote,blockquote p{font-size:3.5rem;line-height:4.5rem}}.banner-vignette,.img-vignette{position:relative;overflow:hidden}.banner-vignette img,.banner-vignette video,.img-vignette img,.img-vignette video{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.banner-vignette:before,.img-vignette:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.img-vignette:before{background-image:radial-gradient(ellipse farthest-corner,transparent,#000 70%)}.banner-vignette:before{background-image:radial-gradient(ellipse farthest-corner,transparent,#000 100%),linear-gradient(180deg,transparent 59%,#000)}.modal{position:fixed;z-index:9000;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);overflow:hidden}.modal__background{position:absolute;bottom:0;left:0;right:0;top:0;background-color:var(--black);opacity:.9}.modal .CloseButton{position:absolute;top:30px;right:30px;width:30px;height:30px;cursor:pointer;z-index:1}.modal .CloseButton span{position:absolute;left:50%;background-color:var(--white);width:2px;height:100%}.modal .CloseButton span:first-child{transform:rotate(-45deg)}.modal .CloseButton span:nth-child(2){transform:rotate(45deg)}.HomePage__hero-video,.article a,.project,.swiper-slide a,article>a:has(+.article__content){cursor:none!important}.slider-nav{position:absolute;display:flex;align-items:center;z-index:1}.slider-nav__next,.slider-nav__prev{font-family:SharpGrotesk-15,sans-serif;font-weight:300;font-size:2rem;line-height:normal;opacity:.6;transition:opacity .25s}@media(max-width:1024px){.slider-nav__next,.slider-nav__prev{opacity:1}}.slider-nav__next.swiper-button-disabled,.slider-nav__prev.swiper-button-disabled{opacity:.6}.slider-nav__next,.slider-nav__prev{cursor:pointer}@media(min-width:1366px){.slider-nav__next:hover,.slider-nav__prev:hover{opacity:1}}.slider-nav__progress-wrapper{position:relative;width:120px;height:1px;margin:0 60px}@media(max-width:767px){.slider-nav__progress-wrapper{width:78px;margin:0 13px}}.slider-nav__progress-wrapper .slider-nav__progress{background-color:#979797;width:100%;height:100%}.slider-nav__progress-wrapper .slider-nav__progress .swiper-pagination-progressbar-fill{background-color:#fff}.slider-nav__swipe-icon{position:absolute;top:23px;width:100%;display:flex;justify-content:center}.slider-nav__swipe-icon--with-lines{width:calc(100% - var(--paddingViewport)*2)}.slider-nav__swipe-icon--with-lines:after,.slider-nav__swipe-icon--with-lines:before{content:"";position:absolute;top:50%;height:1px;width:calc(var(--paddingViewport)*4);background-color:#fff}.slider-nav__swipe-icon--with-lines:before{left:0}.slider-nav__swipe-icon--with-lines:after{right:0}.border-radius{border-radius:3px}.scrollbar-track-y{right:16px!important}.scrollbar-track-y,.scrollbar-track-y .scrollbar-thumb{width:1px!important}.scrollbar-track-x,.scrollbar-track-x .scrollbar-thumb{height:1px!important}.scrollbar-thumb{background:#fff!important}.scrollbar-track{background:hsla(0,0%,59%,.6)!important;overflow:hidden}.has-smooth-scrollbar{position:relative;max-height:320px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.has-smooth-scrollbar .scroll-content{padding-bottom:40px}.loading-wave{width:32px;height:32px;clear:both;margin:20px auto;border-radius:50%;position:relative;opacity:1}.loading-wave--big{width:64px;height:64px}.loading-wave:after,.loading-wave:before{content:"";border:1px solid #fff;border-radius:50%;width:100%;height:100%;position:absolute;left:0}.loading-wave:before{transform:scale(1);opacity:1;animation:spWaveBe .6s linear infinite}.loading-wave:after{transform:scale(0);opacity:0;animation:spWaveAf .6s linear infinite}.loading-wave--black:after,.loading-wave--black:before{border-color:#000}@keyframes spWaveAf{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes spWaveBe{0%{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(1.5);opacity:0}}.fade-enter-active,.fade-leave-active{transition:opacity .25s linear}.fade-enter-from,.fade-leave-to{opacity:0}.cookiefirst-root .cfZo2x{font-size:1.5rem!important;font-family:var(--fontSharpGrotesk15)!important;text-transform:uppercase}.cookiefirst-root [data-cookiefirst-outline-accent-color][data-cookiefirst-outline-accent-color]:focus{outline-offset:4px!important}.cookiefirst-root .cfGMLl.cfGMLl{left:auto;right:15px}.cookiefirst-root .cfGMLl.cfGMLl .cf3Mob{width:auto}.cookiefirst-root .cfGMLl{display:none!important}@keyframes scale-mini{0%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes scale-small{0%{transform:scale(1)}50%{transform:scale(1.4)}}@keyframes leftRight{0%{transform:translateX(-5px)}50%{transform:translateX(0)}to{transform:translateX(5px)}}.appear [data-appear=a1],.appear [data-appear=a2],.appear [data-appear=a3],.appear [data-appear=a4],.appear [data-appear=a5],.appear [data-appear=a6]{opacity:0;transform:translateY(1rem)}.appear [data-appear=a1-nt],.appear [data-appear=a2-nt],.appear [data-appear=a3-nt],.appear [data-appear=a4-nt],.appear [data-appear=a5-nt],.appear [data-appear=a6-nt]{opacity:0}.appear.is-appeared [data-appear=a1]{opacity:1;transform:translateY(0);transition:all 1s ease-in-out .2s}.appear.is-appeared [data-appear=a2]{opacity:1;transform:translateY(0);transition:all 1s ease-in-out .4s}.appear.is-appeared [data-appear=a3]{opacity:1;transform:translateY(0);transition:all 1s ease-in-out .6s}.appear.is-appeared [data-appear=a4]{opacity:1;transform:translateY(0);transition:all 1s ease-in-out .8s}.appear.is-appeared [data-appear=a5]{opacity:1;transform:translateY(0);transition:all 1s ease-in-out 1s}.appear.is-appeared [data-appear=a6]{opacity:1;transform:translateY(0);transition:all 1s ease-in-out 1.2s}.appear.is-appeared [data-appear=a1-nt]{opacity:1;transition:all 1s ease-in-out .2s}.appear.is-appeared [data-appear=a2-nt]{opacity:1;transition:all 1s ease-in-out .4s}.appear.is-appeared [data-appear=a3-nt]{opacity:1;transition:all 1s ease-in-out .6s}.appear.is-appeared [data-appear=a4-nt]{opacity:1;transition:all 1s ease-in-out .8s}.appear.is-appeared [data-appear=a5-nt]{opacity:1;transition:all .2s ease-in-out 1s}.appear.is-appeared [data-appear=a6-nt]{opacity:1;transition:all 1s ease-in-out 1.2s}a.Cta,div.Cta{position:relative}a.Cta:not(.Cta--small,.Cta--big),div.Cta:not(.Cta--small,.Cta--big){font-family:SharpGrotesk-15,sans-serif;font-weight:300;font-size:2rem;line-height:1;opacity:.8;text-transform:uppercase;transition:opacity .25s linear}a.Cta--small,div.Cta--small{font-family:SharpGrotesk-20,sans-serif;font-weight:300;font-size:1.2rem;line-height:normal}a.Cta--big,div.Cta--big{font-family:SharpGrotesk-15,sans-serif;font-weight:500;font-size:3rem;line-height:normal;text-transform:uppercase}a.Cta:after,div.Cta:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background-color:#fff;transform-origin:left;transform:scaleX(.3);transition:transform 1.3s cubic-bezier(.19,1,.22,1)}a.Cta--black,div.Cta--black{color:#000}a.Cta--black:after,div.Cta--black:after{background-color:#000}a.Cta:hover:not(.Cta--small,.Cta--big),div.Cta:hover:not(.Cta--small,.Cta--big){opacity:1}a.Cta:hover:after,div.Cta:hover:after{transform:scaleX(1)}a.Button,button,input[type=button]{position:relative;display:flex;justify-content:center;align-items:center;padding:8px 20px;width:270px;font-family:SharpGrotesk-20,sans-serif;font-weight:300;font-size:2rem;line-height:4rem;text-align:center;color:#000;background-color:#fff;border:2px solid #fff;border-radius:3px;transition:color .25s,background-color .25s,opacity .25s}@media(max-width:370px){a.Button,button,input[type=button]{width:100%}}a.Button:hover,button:hover,input[type=button]:hover{color:#fff;background-color:#000}a.Button.is-loading,button.is-loading,input[type=button].is-loading{opacity:.6;pointer-events:none}.Page .banner,.PageSingle .banner{position:relative;width:100%;height:100vh}@media(max-width:1024px){.Page .banner,.PageSingle .banner{height:70vh}}@media(max-width:767px){.Page .banner,.PageSingle .banner{height:100vh}}.Page .banner__links,.PageSingle .banner__links{position:absolute;top:40px;width:100%;display:flex;justify-content:space-between;align-items:baseline;z-index:15}@media(max-width:767px){.Page .banner__links,.PageSingle .banner__links{top:30px}}.Page .banner__links .category,.PageSingle .banner__links .category{font-size:2.5rem}.Page .banner__links .category span,.PageSingle .banner__links .category span{font-size:1.6rem}.Page .banner__links .category span:first-child,.PageSingle .banner__links .category span:first-child{margin-right:7px}@media(max-width:767px){.Page .banner__links .category,.PageSingle .banner__links .category{font-size:2rem}}.Page .banner__links .category,.Page .banner__links .category__sub,.PageSingle .banner__links .category,.PageSingle .banner__links .category__sub{font-family:SharpGrotesk-25,sans-serif;font-weight:500;line-height:normal;opacity:.6;text-transform:uppercase}.Page .banner__links .category__sub,.PageSingle .banner__links .category__sub{font-size:1.6rem;padding-bottom:.3rem;place-self:end;margin-left:-10px}@media(max-width:767px){.Page .banner__links .category__sub,.PageSingle .banner__links .category__sub{font-size:1.5rem;margin-left:0}}.Page .banner__links .categories,.Page .banner__links .categories h1,.PageSingle .banner__links .categories,.PageSingle .banner__links .categories h1{position:relative;display:flex;align-items:flex-start}@media(max-width:767px){.Page .banner__links .categories,.Page .banner__links .categories h1,.PageSingle .banner__links .categories,.PageSingle .banner__links .categories h1{flex-direction:column}}.Page .banner__links .categories .category,.Page .banner__links .categories h1 .category,.PageSingle .banner__links .categories .category,.PageSingle .banner__links .categories h1 .category{margin-right:20px}.Page .banner__links .categories .DropdownFilter,.Page .banner__links .categories h1 .DropdownFilter,.PageSingle .banner__links .categories .DropdownFilter,.PageSingle .banner__links .categories h1 .DropdownFilter{margin-top:-8px}.Page .img-text,.PageSingle .img-text{display:flex;align-items:center;justify-content:flex-start;margin-left:var(--paddingViewport);overflow:hidden}@media(max-width:1024px){.Page .img-text,.PageSingle .img-text{margin-left:0}.Page .img-text:not(:last-child),.PageSingle .img-text:not(:last-child){margin-bottom:40px}}@media(max-width:767px){.Page .img-text,.PageSingle .img-text{margin-left:0;margin-right:0}.Page .img-text:not(:last-child),.PageSingle .img-text:not(:last-child){margin-bottom:60px}}.Page .img-text__image,.PageSingle .img-text__image{height:calc(var(--paddingViewport)*5.5);width:calc(var(--paddingViewport)*5.5)}@media(max-width:1366px){.Page .img-text__image,.PageSingle .img-text__image{height:calc(var(--paddingViewport)*5);width:calc(var(--paddingViewport)*5)}}@media(max-width:767px){.Page .img-text__image,.PageSingle .img-text__image{width:100vw;height:100vw;margin-top:20px}}.Page .img-text__text-content,.PageSingle .img-text__text-content{width:calc(var(--paddingViewport)*3.5);display:flex;flex-direction:column}@media(max-width:1366px){.Page .img-text__text-content,.PageSingle .img-text__text-content{width:calc(var(--paddingViewport)*4)}}@media(max-width:1024px){.Page .img-text__text-content,.PageSingle .img-text__text-content{width:calc(var(--paddingViewport)*6)}}@media(max-width:767px){.Page .img-text__text-content,.PageSingle .img-text__text-content{width:100%;padding-left:var(--paddingViewport);padding-right:var(--paddingViewport)}}.Page .img-text__text-content__title,.PageSingle .img-text__text-content__title{font-family:SharpGrotesk-15,sans-serif;font-weight:700;font-size:6rem;line-height:normal;text-transform:uppercase;margin-bottom:21px}@media(max-width:1366px){.Page .img-text__text-content__title,.PageSingle .img-text__text-content__title{font-size:5rem}}@media(max-width:1024px){.Page .img-text__text-content__title,.PageSingle .img-text__text-content__title{line-height:5.5rem}}@media(max-width:767px){.Page .img-text__text-content__title,.PageSingle .img-text__text-content__title{font-size:4rem;line-height:normal;margin-bottom:16px}}.Page .img-text__text-content__subtitle,.PageSingle .img-text__text-content__subtitle{margin-top:5px;margin-bottom:20px}@media(max-width:1024px){.Page .img-text__text-content__subtitle,.PageSingle .img-text__text-content__subtitle{margin-bottom:14px}}.Page .img-text.img-text--img-left,.PageSingle .img-text.img-text--img-left{flex-direction:row}@media(max-width:1024px){.Page .img-text.img-text--img-left .img-text__image,.PageSingle .img-text.img-text--img-left .img-text__image{width:calc(var(--paddingViewport)*6);transform:translateX(calc(var(--paddingViewport)*-2));margin-right:calc(var(--paddingViewport)*-2)}}@media(max-width:767px){.Page .img-text.img-text--img-left,.PageSingle .img-text.img-text--img-left{flex-direction:column-reverse}.Page .img-text.img-text--img-left .img-text__image,.PageSingle .img-text.img-text--img-left .img-text__image{width:100%;transform:none;margin-right:0}}.Page .img-text.img-text--img-left .img-text__text-content,.PageSingle .img-text.img-text--img-left .img-text__text-content{margin-left:calc(var(--paddingViewport)*.5)}@media(max-width:1366px){.Page .img-text.img-text--img-left .img-text__text-content,.PageSingle .img-text.img-text--img-left .img-text__text-content{margin-left:var(--paddingViewport)}}@media(max-width:767px){.Page .img-text.img-text--img-left .img-text__text-content,.PageSingle .img-text.img-text--img-left .img-text__text-content{margin-left:0}}.Page .img-text.img-text--img-right,.PageSingle .img-text.img-text--img-right{flex-direction:row-reverse}@media(max-width:1024px){.Page .img-text.img-text--img-right .img-text__image,.PageSingle .img-text.img-text--img-right .img-text__image{width:calc(var(--paddingViewport)*6);transform:translateX(calc(var(--paddingViewport)*2));margin-left:calc(var(--paddingViewport)*-2)}}@media(max-width:767px){.Page .img-text.img-text--img-right,.PageSingle .img-text.img-text--img-right{flex-direction:column-reverse}.Page .img-text.img-text--img-right .img-text__image,.PageSingle .img-text.img-text--img-right .img-text__image{width:100%;transform:none;margin-left:0}}.Page .img-text.img-text--img-right .img-text__text-content,.PageSingle .img-text.img-text--img-right .img-text__text-content{margin-right:calc(var(--paddingViewport)*.5)}@media(max-width:1366px){.Page .img-text.img-text--img-right .img-text__text-content,.PageSingle .img-text.img-text--img-right .img-text__text-content{margin-right:var(--paddingViewport)}}@media(max-width:767px){.Page .img-text.img-text--img-right .img-text__text-content,.PageSingle .img-text.img-text--img-right .img-text__text-content{margin-right:0}}.Page .img-text:not(.appear) .img-text__text-content__subtitle,.PageSingle .img-text:not(.appear) .img-text__text-content__subtitle{opacity:1}.Page .ProjectsCategory__hero-video,.PageSingle .ProjectsCategory__hero-video{cursor:none!important}.PageSingle .member-info,.PageSingle .office-info,.PageSingle .project-info{display:flex;justify-content:space-between;margin-left:calc(var(--paddingViewport)*2);margin-right:var(--paddingViewport)}@media(max-width:1366px){.PageSingle .member-info,.PageSingle .office-info,.PageSingle .project-info{margin-left:calc(var(--paddingViewport)*1.5)}}@media(max-width:1024px){.PageSingle .member-info,.PageSingle .office-info,.PageSingle .project-info{margin-left:calc(var(--paddingViewport)*.5);margin-right:calc(var(--paddingViewport)*.5)}}@media(max-width:767px){.PageSingle .member-info,.PageSingle .office-info,.PageSingle .project-info{margin-left:var(--paddingViewport);margin-right:var(--paddingViewport);flex-direction:column}}.PageSingle .member-info .short-description,.PageSingle .office-info .short-description,.PageSingle .project-info .short-description{margin-top:3.4rem}.PageSingle .office-info{display:block;margin-bottom:8rem}.PageSingle .office-contact{margin-top:0}.PageSingle .text-content{position:relative;margin-top:-50vh;max-width:calc(var(--paddingViewport)*5.5);z-index:1}@media(max-width:1366px){.PageSingle .text-content{margin-top:-30vh;max-width:calc(var(--paddingViewport)*6.5)}}@media(max-width:1024px){.PageSingle .text-content{margin-top:-40vh;max-width:calc(var(--paddingViewport)*7)}}@media(max-width:767px){.PageSingle .text-content{margin-top:-60vh;max-width:100%}}.PageSingle .text-content .h4{margin-top:20px}.PageSingle .text-content .intro-text{margin-top:34px}.PageSingle .text-content .description{padding-bottom:170px}@media(max-width:767px){.PageSingle .text-content .description{padding-bottom:0}}.PageSingle .quote{position:relative;min-height:650px;max-height:80vh;padding:10vh 0 20vh 0;overflow:visible;display:flex;justify-content:center;flex-direction:column}@media(max-width:1366px){.PageSingle .quote{max-height:none}}@media(max-width:1024px){.PageSingle .quote{padding:15vh 0 10vh 0}}@media(max-width:767px){.PageSingle .quote{padding:5vh 0 10vh 0;min-height:350px}}.PageSingle .quote img,.PageSingle .quote:before{position:absolute;top:0;left:calc(var(--paddingViewport)*-2);width:100vw;max-width:none}@media(max-width:1366px){.PageSingle .quote img,.PageSingle .quote:before{left:calc(var(--paddingViewport)*-1.5)}}@media(max-width:1024px){.PageSingle .quote img,.PageSingle .quote:before{left:calc(var(--paddingViewport)*-.5)}}@media(max-width:767px){.PageSingle .quote img,.PageSingle .quote:before{left:calc(var(--paddingViewport)*-1)}}.PageSingle .quote blockquote{text-align:left;position:relative;margin-right:calc(var(--paddingViewport)*2);min-width:calc(var(--paddingViewport)*5.5);max-width:calc(var(--paddingViewport)*5.5);z-index:1;font-size:3vw}@media(max-width:1366px){.PageSingle .quote blockquote{margin-right:var(--paddingViewport);min-width:calc(var(--paddingViewport)*6.5);max-width:calc(var(--paddingViewport)*6.5);font-size:3.5vw}}@media(max-width:1024px){.PageSingle .quote blockquote{margin-right:var(--paddingViewport);min-width:calc(var(--paddingViewport)*7);max-width:calc(var(--paddingViewport)*7);font-size:4vw;line-height:5vw}}@media(max-width:767px){.PageSingle .quote blockquote{min-width:100%;max-width:100%;font-size:5vw;line-height:6vw}}.PageSingle .quote__author{position:relative;margin-top:8px;left:20px}.PageSingle .quote__author,.PageSingle .quote__author p,.PageSingle .quote__author strong{font-size:1.7rem}.PageSingle .quote__author strong{font-family:var(--fontSharpGrotesk20)}.PageSingle .quote__author,.PageSingle .quote__author p{font-family:var(--fontSharpGrotesk15)}.PageSingle .quote__author p~p{margin-top:0}.PageSingle .lateral-info{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:calc(var(--paddingViewport)*2);max-width:calc(var(--paddingViewport)*2);margin-bottom:170px;z-index:1}@media(max-width:1366px){.PageSingle .lateral-info{margin-bottom:120px}}@media(max-width:1024px){.PageSingle .lateral-info{min-width:calc(var(--paddingViewport)*3);max-width:calc(var(--paddingViewport)*3);margin-bottom:170px}}@media(max-width:767px){.PageSingle .lateral-info{min-width:100%;max-width:100%;margin-bottom:80px}}.PageSingle .lateral-info .thumbnail{width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:5px}@media(max-width:767px){.PageSingle .lateral-info .thumbnail{padding-left:var(--paddingViewport);padding-right:var(--paddingViewport)}}.PageSingle .lateral-info .social-link:not(:last-child){margin-right:30px}.PageSingle .lateral-info .social-icon{max-width:75px;max-height:42px}@media(max-width:1366px){.PageSingle .lateral-info .social-icon{max-height:30px}}.PageSingle .lateral-info__block{position:relative;width:100%;padding:17px 0;border-bottom:1px solid #424242}.PageSingle .lateral-info__block .label{opacity:.6}.PageSingle .lateral-info__block .label:not(:first-child){margin-top:10px}.PageSingle .photo-gallery{margin-left:calc(var(--paddingViewport)*2);margin-right:var(--paddingViewport);margin-bottom:230px}@media(max-width:1366px){.PageSingle .photo-gallery{margin-left:calc(var(--paddingViewport)*1.5);margin-bottom:90px}}@media(max-width:1024px){.PageSingle .photo-gallery{margin-left:var(--paddingViewport);margin-bottom:0}}.PageSingle .photo-gallery__short-description{margin-bottom:4.5rem;text-align:center;max-width:70%;margin-left:auto;margin-right:auto}.PageSingle .photo-gallery__short-description,.PageSingle .photo-gallery__short-description p{font-family:var(--fontSharpGrotesk20);font-weight:300;font-size:2rem;line-height:normal}.PageSingle .next{position:relative;width:100vw;height:80vh;margin-bottom:0}@media(max-width:1024px){.PageSingle .next{height:60vh}}.PageSingle .next .img-vignette{height:100%}.PageSingle .next__content{position:absolute;top:12%;left:0;width:100%;display:flex;flex-direction:column;align-items:center;padding-left:12rem}@media(max-width:1024px){.PageSingle .next__content{top:6%;padding-left:0}}.PageSingle .next__content .h5{text-align:center}@media(max-width:767px){.PageSingle .next__content .h5{max-width:calc(100% - var(--paddingViewport)*2)}}.PageSingle .next__content .title{margin-top:3px;font-family:var(--fontSharpGrotesk10);font-weight:700;font-size:14rem;line-height:12rem;text-align:center;text-transform:uppercase;max-width:50vw}@media(max-width:1366px){.PageSingle .next__content .title{font-size:10rem;line-height:9rem}}@media(max-width:767px){.PageSingle .next__content .title{font-size:7rem;line-height:6.5rem;max-width:calc(100% - var(--paddingViewport)*2)}}.PageSingle .next__content .Cta{margin-top:14px;margin-right:calc(var(--paddingViewport)*2);align-self:flex-end}@media(max-width:767px){.PageSingle .next__content .Cta{margin-right:0;align-self:center}}.grid{padding:20px 0 90px;width:100%;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));-moz-column-gap:15px;column-gap:15px;row-gap:15px;align-items:start}@media(max-width:1024px){.grid{-moz-column-gap:8px;column-gap:8px;padding-bottom:60px}}@media(max-width:767px){.grid{max-width:450px;margin:0 auto}}.grid .grid--inner{display:grid;row-gap:15px;grid-template-columns:minmax(0,1fr)}@media(max-width:1024px){.grid .grid--inner{row-gap:8px}}@media(max-width:767px){.grid .grid--inner{row-gap:12px}}.GridItem{position:relative;background-color:var(--background-color);transition:background-color var(--t2) ease,transform var(--t2) ease;border-radius:var(--borderRadius)}@media(max-width:1024px){.GridItem{overflow:hidden}}@media(min-width:1366px){.GridItem:hover{z-index:9;transform:scale(1.1)}}.table{width:100%}.table tr td,.table tr th{padding:19px 0}.table thead tr th{font-family:var(--fontSharpGrotesk20);font-weight:300}.table tbody tr td,.table thead tr th{font-size:1.5rem;line-height:normal;text-align:left}.table tbody tr td{border-top:1px solid #979797;vertical-align:top;padding-right:10px}@media(max-width:1024px){.table tbody tr td{font-size:1.4rem}}.table tbody tr td:first-child{padding-left:35px}@media(max-width:1024px){.table tbody tr td:first-child{padding-left:0}}.table tbody tr td:last-child{padding-right:35px}@media(max-width:1024px){.table tbody tr td:last-child{padding-right:0}}.table tbody tr td .contentflex{display:flex;flex-direction:column}.table tbody tr:not(:first-child) td.cell-rowspan:not(.cell-rowspan--first){border-top:none;visibility:hidden}.table tbody tr:last-child td{border-bottom:1px solid #979797}.table tbody tr:last-child td.cell-rowspan{border-bottom:none}.Form{position:relative;display:flex;flex-direction:column}.Form__row{display:flex;justify-content:space-between;align-items:center;padding:25px 0;border-top:1px solid var(--white)}@media(max-width:767px){.Form__row{padding:29px 0}}.Form__row:last-child{border-bottom:1px solid var(--white)}@media(max-width:767px){.Form__row.has-inputs{flex-direction:column;padding-left:var(--paddingViewport);padding-right:var(--paddingViewport)}}.Form__row .control:not(:last-child){margin-right:50px}@media(max-width:767px){.Form__row .control:not(:last-child){margin-right:0;margin-bottom:25px}}.Form__submit{position:relative;display:flex;justify-content:center;padding:25px 0 50px 0;border-top:1px solid var(--white)}@media(max-width:767px){.Form__submit{padding-top:30px}}.Form__submit .form-error{position:absolute;top:0;font-size:1.4rem;animation-name:scale-mini;animation-duration:.5s;animation-iteration-count:1;transform-origin:center}.Form .control{width:100%;max-width:100%;display:inline-block}.Form .control,.Form .control .input__wrapper{position:relative}.Form .control .input-errors{font-size:1.2rem;color:var(--white);position:absolute;animation-name:scale-mini;animation-duration:.5s;animation-iteration-count:1;transform-origin:left}.Form .control.is-fullwidth{width:100%;max-width:unset;margin-right:0}.Form .control.is-checkboxes{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:20px}@media(max-width:767px){.Form .control.is-checkboxes{grid-template-columns:1fr 1fr;-moz-column-gap:15%;column-gap:15%}}.Form .control.is-checkboxes .input-errors{bottom:-25px}.Form .control .input,.Form .control .textarea{height:45px;width:100%;background-color:var(--white);color:var(--black);border-radius:var(--borderRadius);font-family:var(--fontSharpGrotesk20);font-weight:300;font-size:1.5rem;line-height:2.5rem;padding:10px 20px}.Form .control .input::-moz-placeholder,.Form .control .textarea::-moz-placeholder{color:var(--black)}.Form .control .input::placeholder,.Form .control .textarea::placeholder{color:var(--black)}.Form .control.is-textarea{width:100%}.Form .control.is-textarea .textarea{height:235px}@media(max-width:767px){.Form .control.is-textarea .textarea{height:320px}}.Form .control.is-textarea .label{top:20px;opacity:var(--opacityMedium)}.Form .control .label{position:absolute;left:0;top:50%;pointer-events:none;padding-left:20px;z-index:1;color:var(--black);font-family:var(--fontSharpGrotesk20);font-weight:300;font-size:1.5rem;line-height:2.5rem;transition:all .2s ease;transform:translateY(-50%)}.Form .control .textarea.has-value~.label,.Form .control .textarea:focus~.label{font-size:1.3rem;top:-12px;color:var(--white);opacity:1}.Form .control .textarea.has-value~.label .placeholder,.Form .control .textarea:focus~.label .placeholder{opacity:0;transition:opacity .1s ease}.Form .control .textarea.has-value::-moz-placeholder,.Form .control .textarea:focus::-moz-placeholder{opacity:1}.Form .control .textarea.has-value::placeholder,.Form .control .textarea:focus::placeholder{opacity:1}.Form .control input.has-value~.label,.Form .control input:focus~.label{color:var(--white);font-size:1.3rem;top:-25%}.Form .control input.has-value~.label .placeholder,.Form .control input:focus~.label .placeholder{opacity:0;transition:opacity .1s ease}.Form .control input.is-danger~legend{display:none}.Form .checkbox input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.Form .checkbox input:checked+label:after{opacity:1;animation-name:scale-small;animation-duration:.5s;animation-iteration-count:1}.Form .checkbox label{position:relative;cursor:pointer;font-family:var(--fontSharpGrotesk20);font-weight:300;font-size:1.5rem;line-height:2rem;align-items:center;white-space:nowrap}.Form .checkbox label:before{content:"";border:1px solid var(--black);background-color:var(--white);border:none;border-radius:var(--borderRadius);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:12px}.Form .checkbox label:after{content:"";display:block;position:absolute;top:6px;left:5px;width:10px;height:10px;border:none;border-radius:1.5px;background-color:var(--black);opacity:0;transition:opacity var(--t1)}@media(min-width:1366px){.Form .checkbox:hover label:after{opacity:.3}}