@charset "UTF-8";@font-face{font-family:Neue Haas Normal;src:url(/assets/Neue%20Haas%20Unica%20W1G%20Regular-DIwNVIgC.ttf);font-weight:400}@font-face{font-family:Neue Haas Medium;src:url(/assets/Neue%20Haas%20Unica%20W1G%20Medium-BVScbLOF.ttf);font-weight:medium}.header-section{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:5rem;margin-bottom:2rem}@media (min-width: 0px){.header-section{padding-bottom:2%}}@media (min-width: 576px){.header-section{padding-bottom:2%}}@media (min-width: 1024px){.header-section{padding-bottom:2%}}@media (min-width: 1440px){.header-section{padding-bottom:1.5%}}@media (min-width: 0px){.header-section>div{padding-left:2%}}@media (min-width: 576px){.header-section>div{padding-left:2%}}@media (min-width: 1024px){.header-section>div{padding-left:2%}}@media (min-width: 1440px){.header-section>div{padding-left:1.5%}}@media (min-width: 0px){.header-section>div{width:96%}}@media (min-width: 576px){.header-section>div{width:47%}}@media (min-width: 1024px){.header-section>div{width:47%}}@media (min-width: 1440px){.header-section>div{width:47.75%}}.header-info p{margin-bottom:1rem}.header-info h1{margin-bottom:2rem}.header-section div>div{width:100%}.header-description{position:relative;margin-top:4rem}.description-wrapper{overflow:hidden;max-height:12em;transition:max-height .45s cubic-bezier(.2,.8,.2,1);will-change:max-height;position:relative;z-index:1}.gradient{position:absolute;left:0;right:0;z-index:200;height:6rem;background:linear-gradient(to top,#fff 0% 25%,#fff0);pointer-events:none;transition:opacity .5s ease;opacity:1}.gradient.hidden{opacity:0}.btn-more{position:relative;z-index:3;padding:.5rem 1rem;margin-top:20px;width:max-content;background-color:#c4c4c4cc;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);color:#817e7e!important;cursor:pointer;border:none;border-radius:.5rem}@media (min-width: 0px){.btn-more{font-size:12pt}}@media (min-width: 576px){.btn-more{font-size:12pt}}@media (min-width: 1024px){.btn-more{font-size:12pt}}@media (min-width: 1440px){.btn-more{font-size:12pt}}.btn-more:hover{color:#000!important;transform:scale(1.03)}@media (min-width: 0px){.description-wrapper p{font-size:14pt}}@media (min-width: 576px){.description-wrapper p{font-size:14pt}}@media (min-width: 1024px){.description-wrapper p{font-size:14pt}}@media (min-width: 1440px){.description-wrapper p{font-size:14pt}}.text-big p{font-size:28pt!important}@media (min-width: 0px){.text-big p{width:96%}}@media (min-width: 576px){.text-big p{width:47%}}@media (min-width: 1024px){.text-big p{width:47%}}@media (min-width: 1440px){.text-big p{width:47.75%}}@media (min-width: 0px){.img-full,.video-full{padding-left:2%}}@media (min-width: 576px){.img-full,.video-full{padding-left:2%}}@media (min-width: 1024px){.img-full,.video-full{padding-left:2%}}@media (min-width: 1440px){.img-full,.video-full{padding-left:1.5%}}@media (min-width: 0px){.img-full,.video-full{width:96%}}@media (min-width: 576px){.img-full,.video-full{width:96%}}@media (min-width: 1024px){.img-full,.video-full{width:96%}}@media (min-width: 1440px){.img-full,.video-full{width:97%}}@media (min-width: 0px){.img-full,.video-full{padding-bottom:2%}}@media (min-width: 576px){.img-full,.video-full{padding-bottom:2%}}@media (min-width: 1024px){.img-full,.video-full{padding-bottom:2%}}@media (min-width: 1440px){.img-full,.video-full{padding-bottom:1.5%}}.grid-2,.grid-3{display:flex;flex-wrap:wrap}@media (min-width: 0px){.grid-3>*{padding-left:2%}}@media (min-width: 576px){.grid-3>*{padding-left:2%}}@media (min-width: 1024px){.grid-3>*{padding-left:2%}}@media (min-width: 1440px){.grid-3>*{padding-left:1.5%}}@media (min-width: 0px){.grid-3>*{width:96%}}@media (min-width: 576px){.grid-3>*{width:47%}}@media (min-width: 1024px){.grid-3>*{width:30.6666666667%}}@media (min-width: 1440px){.grid-3>*{width:31.3333333333%}}@media (min-width: 0px){.grid-3>*{padding-bottom:2%}}@media (min-width: 576px){.grid-3>*{padding-bottom:2%}}@media (min-width: 1024px){.grid-3>*{padding-bottom:2%}}@media (min-width: 1440px){.grid-3>*{padding-bottom:1.5%}}@media (min-width: 0px){.grid-2>*{padding-left:2%}}@media (min-width: 576px){.grid-2>*{padding-left:2%}}@media (min-width: 1024px){.grid-2>*{padding-left:2%}}@media (min-width: 1440px){.grid-2>*{padding-left:1.5%}}@media (min-width: 0px){.grid-2>*{width:96%}}@media (min-width: 576px){.grid-2>*{width:47%}}@media (min-width: 1024px){.grid-2>*{width:47%}}@media (min-width: 1440px){.grid-2>*{width:47.75%}}@media (min-width: 0px){.grid-2>*{padding-bottom:2%}}@media (min-width: 576px){.grid-2>*{padding-bottom:2%}}@media (min-width: 1024px){.grid-2>*{padding-bottom:2%}}@media (min-width: 1440px){.grid-2>*{padding-bottom:1.5%}}@font-face{font-family:Neue Haas Normal;src:url(/assets/Neue%20Haas%20Unica%20W1G%20Regular-DIwNVIgC.ttf);font-weight:400}@font-face{font-family:Neue Haas Medium;src:url(/assets/Neue%20Haas%20Unica%20W1G%20Medium-BVScbLOF.ttf);font-weight:medium}footer{height:fit-content;display:flex;flex-direction:column;align-items:center}.colonne{width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10vh;margin-bottom:10vh}.flex{width:fit-content;display:flex}@media (min-width: 0px){.flex{flex-direction:column}}@media (min-width: 576px){.flex{flex-direction:column}}@media (min-width: 1024px){.flex{flex-direction:row}}@media (min-width: 1440px){.flex{flex-direction:row}}.flex{justify-content:center;align-items:center}footer p{padding:2rem 2rem 0rem}footer a{padding:2rem 2rem 0rem}html{background-color:#fff;overflow-x:hidden;max-width:100%}body{margin:0;padding:0}a{text-decoration:none;color:inherit}@media (min-width: 0px){a{font-size:12pt}}@media (min-width: 576px){a{font-size:12pt}}@media (min-width: 1024px){a{font-size:12pt}}@media (min-width: 1440px){a{font-size:12pt}}a,button{font-family:Neue Haas Normal;margin:0}@media (min-width: 0px){h1{font-size:48pt}}@media (min-width: 576px){h1{font-size:48pt}}@media (min-width: 1024px){h1{font-size:52pt}}@media (min-width: 1440px){h1{font-size:48pt}}h1{font-family:Neue Haas Medium;font-weight:400;margin:0}@media (min-width: 0px){h2{font-size:36pt}}@media (min-width: 576px){h2{font-size:36pt}}@media (min-width: 1024px){h2{font-size:36pt}}@media (min-width: 1440px){h2{font-size:36pt}}h2{font-family:Neue Haas Medium;font-weight:400;margin:0}@media (min-width: 0px){h3{font-size:24pt}}@media (min-width: 576px){h3{font-size:24pt}}@media (min-width: 1024px){h3{font-size:24pt}}@media (min-width: 1440px){h3{font-size:24pt}}h3{font-family:Neue Haas Medium;line-height:1.05;font-weight:400;margin:0}@media (min-width: 0px){h4{font-size:14pt}}@media (min-width: 576px){h4{font-size:14pt}}@media (min-width: 1024px){h4{font-size:14pt}}@media (min-width: 1440px){h4{font-size:14pt}}h4{font-family:Neue Haas Medium;line-height:1;margin:0}@media (min-width: 0px){h5{font-size:24pt}}@media (min-width: 576px){h5{font-size:24pt}}@media (min-width: 1024px){h5{font-size:24pt}}@media (min-width: 1440px){h5{font-size:24pt}}h5{font-family:Neue Haas Medium;margin:0}@media (min-width: 0px){h6{font-size:16pt}}@media (min-width: 576px){h6{font-size:16pt}}@media (min-width: 1024px){h6{font-size:16pt}}@media (min-width: 1440px){h6{font-size:11pt}}h6{font-family:Neue Haas Medium;font-weight:400;margin:0}@media (min-width: 0px){p{font-size:12pt}}@media (min-width: 576px){p{font-size:12pt}}@media (min-width: 1024px){p{font-size:12pt}}@media (min-width: 1440px){p{font-size:12pt}}p{font-family:Neue Haas Normal;margin:0}.video{display:block;transition:transform .3s ease}nav{width:100%;height:7vh;padding:0;display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:100000;top:0;left:0;background:#fff;transition:transform .3s ease-in-out;will-change:transform}nav.hidden{transform:translate3d(0,-100%,0)}@media (min-width: 0px){nav a{padding-right:2%}}@media (min-width: 576px){nav a{padding-right:2%}}@media (min-width: 1024px){nav a{padding-right:2%}}@media (min-width: 1440px){nav a{padding-right:1.5%}}@media (min-width: 0px){.logo{padding-left:2%}}@media (min-width: 576px){.logo{padding-left:2%}}@media (min-width: 1024px){.logo{padding-left:2%}}@media (min-width: 1440px){.logo{padding-left:1.5%}}.logo{height:5vh}.articles-grid{width:100%;padding:0;display:flex;flex-wrap:wrap}@media (min-width: 0px){.article-card{width:96%}}@media (min-width: 576px){.article-card{width:47%}}@media (min-width: 1024px){.article-card{width:30.6666666667%}}@media (min-width: 1440px){.article-card{width:31.3333333333%}}@media (min-width: 0px){.article-card{padding-left:2%}}@media (min-width: 576px){.article-card{padding-left:2%}}@media (min-width: 1024px){.article-card{padding-left:2%}}@media (min-width: 1440px){.article-card{padding-left:1.5%}}@media (min-width: 0px){.article-card{padding-bottom:5vh}}@media (min-width: 576px){.article-card{padding-bottom:5vh}}@media (min-width: 1024px){.article-card{padding-bottom:5vh}}@media (min-width: 1440px){.article-card{padding-bottom:10vh}}.article-thumb{width:100%}.bg-light{transition:background-color .5s ease,transform .3s ease-in-out,color .5s ease,fill .5s ease;background-color:#fff}.bg-light *{transition:transform .3s ease-in-out,color .5s ease,fill .5s ease,max-height 1s ease,opacity .5s ease;color:#000;fill:#000}.bg-dark{transition:background-color .5s ease;background-color:#000}.bg-dark *{transition:transform .3s ease-in-out,color .5s ease,fill .5s ease,background-color .5s ease;color:#fff;fill:#fff}.bg-dark nav{background-color:#000}.bg-footer{background-color:#000;transition:background-color .5s ease}.bg-footer *{transition:transform .3s ease-in-out,color .5s ease,fill .5s ease,background-color .5s ease;color:#fff;fill:#fff}.bg-footer nav{background-color:#000}.archive-wrapper{position:relative;width:100%;height:100vh;overflow:hidden}.archive{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;cursor:grab}.inner{display:flex;width:max-content;height:100%;align-items:center}.slide img{-webkit-user-select:none;user-select:none;cursor:grab;height:50vh;margin-right:1rem}.center-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;padding:1rem 2.5rem;width:max-content;background-color:#0d0d0dcc;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);color:#817e7e;border:none;border-radius:.5rem}@media (min-width: 0px){.center-button{font-size:12pt}}@media (min-width: 576px){.center-button{font-size:12pt}}@media (min-width: 1024px){.center-button{font-size:12pt}}@media (min-width: 1440px){.center-button{font-size:12pt}}.center-button{cursor:pointer}.center-button:hover{background-color:#000c;color:#fff}
