@media screen{*{box-sizing:border-box;padding:0;margin:0;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0;scrollbar-width:none;-ms-overflow-style:none}:root{--blanc:#ffffff;--noir:#000000;--orange:#e9504a;--beige:#ded5c2;--pad250:250px;--pad200:200px;--pad150:150px;--pad130:130px;--pad110:110px;--pad100:100px;--pad90:90px;--pad80:80px;--pad70:70px;--pad60:60px;--pad50:50px;--pad45:45px;--pad40:40px;--pad35:35px;--pad30:30px;--pad25:25px;--pad20:20px;--pad15:15px;--pad10:10px;--pad5:5px;--ease:cubic-bezier(0.165, 0.84, 0.44, 1);--ease2:cubic-bezier(.215,0,.355,1)}body,html{background:var(--blanc);overflow-x:hidden!important;touch-action:pan-y;max-width:100vw;margin:0}body{color:var(--bleu);webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;counter-reset:item itemb;transition:background .3s ease-out}a,canvas,details,div,h1,h2,h3,h4,label,main,p,section,span,summary,ul{margin:0;padding:0;border:0;vertical-align:baseline}body,html,li{padding:0;border:0;vertical-align:baseline}::-webkit-scrollbar{width:0}a{color:inherit;outline:0;webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;-o-transition:all .35s;-ms-transition:all .35s;text-decoration:none}a:active,a:focus,a:hover,a:link,a:visited,button{outline:0}:focus,:hover{-webkit-appearance:none;-webkit-tap-highlight-color:#fff0}button{font-size:inherit;border:0}button:hover{cursor:pointer}section{position:relative;clear:both;transform-style:preserve-3d}li{list-style:none;margin:0}.article p:last-child,li:last-child{margin-bottom:0}p{margin-bottom:var(--pads)}p:last-child{margin-bottom:0!important}.radius{border-radius:15px}.border{border:1px solid var(--noir)}.btn{padding:0 var(--pad20);height:var(--pad35);background:var(--orange);grid-gap:var(--pad10);border:1px solid var(--orange);color:var(--blanc);display:flex;align-items:center;justify-content:center;border-radius:10px;transition:.2s}.normal,body{font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.2rem;line-height:1.3}h1,h2,h3,h4{line-height:1;font-weight:400}.font-size--a,.font-size--b{font-weight:600;line-height:1.1}.font-size--a{font-size:3.5vw}.font-size--b{font-size:2.8rem}.font-size--c{font-weight:400}.font-size--c,.menu-principal a{font-size:2rem;line-height:1.2}.btn,.font-size--s{font-size:.85rem}.btn,.uppercase{text-transform:uppercase}.underline a{position:relative;white-space:nowrap;display:inline-block}.thumb,.underline a:before{width:100%;position:absolute}.underline a:before{content:"";bottom:-20%;left:0;min-height:1px;height:1px;transform-origin:right;transform:scaleX(0);transition:transform .75s cubic-bezier(.165,.84,.44,1);background-color:var(--noir)}.underline a:hover::before{transform-origin:left;transform:scaleX(1)}.thumb{inset:0;height:100%;background-size:cover;background-position:center center;transform:translateY(0);will-change:transform}.grid{display:grid}.flex{display:flex}.aligncenter{justify-content:center}.itemscenter{align-items:center}.alignbottom{justify-content:flex-end}.itemstbottom{align-items:flex-end}.justify{justify-content:space-between}.direction{flex-direction:column}.wrap{flex-wrap:wrap}.grid-pad100{grid-gap:var(--pad100)}.grid-pad50{grid-gap:var(--pad50)}.grid-pad30{grid-gap:var(--pad30)}.grid-pad20{grid-gap:var(--pad20)}.grid-pad15{grid-gap:var(--pad15)}.grid-pad10{grid-gap:var(--pad10)}.col-2{grid-template-columns:1fr 1fr}.hidden{overflow:hidden}.relative{position:relative}.mar-30{margin-top:var(--pad30)}.content-80{width:80%}.content-70{width:70%}.content-50{width:50%}.wrapper-80{padding:var(--pad80)}.wrapper-100{padding:var(--pad100)}.wrapper-200-100-0-100{padding:var(--pad200) var(--pad100)0 var(--pad100)}.wrapper-200-100-100-100{padding:var(--pad200) var(--pad100) var(--pad100) var(--pad100)}.wrapper-100-100-0-100{padding:var(--pad100) var(--pad100)0 var(--pad100)}.page-transition{position:fixed;inset:0;z-index:99999;background:#ef4b45;transform:scaleY(1);transform-origin:top;pointer-events:none;will-change:transform}.logo{position:fixed;top:var(--pad45);left:var(--pad45);width:auto;z-index:20}.logo,.logo svg,.overlay-menu a{height:var(--pad35)}.st0{fill:var(--orange)}.st1{fill:var(--noir);transition:.3s}.st2{fill:var(--blanc)}.menu-contact--mobile,.overlay-menu{position:fixed;z-index:20;right:var(--pad45)}.overlay-menu{top:var(--pad45)}.overlay-menu a{padding:0 var(--pad20);border:1px solid var(--noir);background:var(--blanc);border-radius:10px;color:var(--noir);display:flex;align-items:center;justify-content:center;transition:.2s}.overlay-menu a.active,.overlay-menu a:hover{background:var(--noir);color:var(--blanc)}.overlay-menu a.menu-contact{background:var(--orange);border:1px solid var(--orange);color:var(--blanc)}.btn svg,.menu-contact svg{fill:var(--blanc);margin-top:-1px;width:6px}.menu-contact--mobile{display:none!important;bottom:var(--pad45);opacity:0;transform:translateY(3rem);pointer-events:none;will-change:transform,opacity;transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1)}.split{display:inline-flex;align-items:center;text-decoration:none;overflow:hidden}.menu-principal a,.split span,.split-menu .menu-text{position:relative;overflow:hidden}.split span{display:inline-block;line-height:1.2}.split span:before{content:attr(data-text);display:block;transform:translateY(0);transition:transform .5s cubic-bezier(.76,0,.24,1)}.split span:after{position:absolute;left:0;top:0;transform:translateY(110%)}.split:hover span:before{transform:translateY(-110%)}.split:hover span:after{transform:translateY(0)}.split-menu .menu-text{display:inline-block;line-height:1;min-width:65px}.split-menu .text-close,.split-menu .text-menu{display:block;transition:transform .5s cubic-bezier(.76,0,.24,1)}.split-menu .text-close{position:absolute;left:0;top:0;transform:translateY(110%)}.menu-cta .bar,main{transform-origin:center center}main{transition:filter .9s cubic-bezier(.86,0,.07,.995),opacity .9s cubic-bezier(.86,0,.07,.995),transform .9s cubic-bezier(.86,0,.07,.995);transform:translateZ(0)}.menu--open,.menu-cta{display:flex;align-items:center}.menu-cta{position:fixed!important;right:var(--pad45);width:calc(var(--pad100) + var(--pad40));top:var(--pad45);z-index:20;display:none!important;background:var(--orange);grid-gap:var(--pad10);border:0;color:var(--blanc);justify-content:center;border-radius:10px;transition:.2s}.menu--open{position:relative;cursor:pointer;grid-gap:var(--pad20);width:100%;height:var(--pad35);padding:0 var(--pad20)}.menu-cta .bar{height:1px;background:var(--blanc);transition:.3s cubic-bezier(.165,.84,.44,1);width:100%}.menu-icon--bar{width:15px;height:15px;grid-gap:4px;transition:.4s cubic-bezier(.165,.84,.44,1);justify-content:center}.menu--open span{will-change:opacity}.menu-close{display:none;pointer-events:none;position:absolute;width:100%;height:var(--pad35);right:0;top:0}.menu{position:fixed;height:100dvh;width:50vw;right:0;top:0;background:var(--noir);z-index:15;transition:transform .9s cubic-bezier(.86,0,.07,.995);transform:translate3d(100%,0,0);overflow:hidden}.menu-bg,.menu-principal a:before{position:absolute;left:0;width:100%}.menu-bg{top:0;height:100%;height:100vh;pointer-events:none;z-index:-1;transform:scale(1.1);filter:blur(10px);opacity:0;transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1),opacity 1.2s cubic-bezier(.22,1,.36,1);will-change:transform,filter,opacity}.menu-container{width:100%;padding:var(--pad45)}.menu-principal a{width:100%;transition:.5s cubic-bezier(.215,.61,.355,1);pointer-events:none;color:var(--blanc);font-weight:600}.menu-principal a div{padding:3dvh 0;transform:translate3d(0,-50%,0);transition:opacity .9s cubic-bezier(.86,0,.07,.995),transform .9s cubic-bezier(.86,0,.07,.995);opacity:0}.menu-principal a div span{transform:translateY(-180%);transition:transform .7s cubic-bezier(.215,.61,.355,1)}.menu-principal{display:flex;flex-direction:column;align-items:flex-start}.menu-principal a:before{content:"";opacity:.3;bottom:0;z-index:1;height:1px;transform:scaleX(0);background-color:var(--blanc);transition:transform .9s cubic-bezier(.215,.61,.355,1);transform-origin:right}.article a,.menu-principal .menu-item.active span{color:var(--orange)}.menu-principal .menu-item.active:before{opacity:1;background:var(--orange)}.menu-overlay--bg{position:fixed;width:100vw;height:100dvh;left:0;top:0;right:0;bottom:0;z-index:10;pointer-events:none;transition:.9s cubic-bezier(.215,.61,.355,1)}.menu .follow a{border:1px solid var(--beige);background:#fff0}.menu .follow a:hover{background:var(--beige)}.menu .follow svg{fill:var(--beige)}.menu .follow a:hover svg{fill:var(--noir)}.flotaison-text,.thumb{filter:blur(1rem);transition-delay:0s,0s,0s}.flotaison-text{opacity:0;transform:translateY(75px) skewY(2deg);pointer-events:none;transition:opacity .7s cubic-bezier(.215,.61,.355,1),transform .7s cubic-bezier(.215,.61,.355,1),filter .7s cubic-bezier(.215,.61,.355,1)}.thumb{transform:scale(1.2);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),transform 1.2s cubic-bezier(.165,.84,.44,1),filter 1.2s cubic-bezier(.165,.84,.44,1)}.grid-background{position:fixed;inset:0;pointer-events:none;overflow:hidden;display:flex;grid-gap:11.68vw;justify-content:center}.grid-background span{position:relative;width:1px;height:100%;background:rgb(0 0 0/.08)}.flotaison .grid-background{z-index:4}.fx{opacity:.5;transform:scale(1.1);will-change:opacity,transform;backface-visibility:hidden;transform-origin:center center}.noise{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.07;z-index:2}.flotaison{height:112dvh;background:var(--noir)}.white-space{position:absolute;bottom:0;left:0;background:var(--blanc);width:50vw;height:12dvh;z-index:3}.flotaison{display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--pad45)}.flotaison-thumb{position:absolute;top:0;left:0;width:100%;height:100%}.flotaison-text{position:relative;z-index:5;color:var(--blanc)}.flotaison-thumb{opacity:.7;transform:translate3d(0,0,0);will-change:transform,opacity}.btn-scroll{z-index:5;color:var(--blanc);writing-mode:sideways-rl;position:absolute;right:var(--pad45);bottom:calc(12dvh + var(--pad45))}.btn-scroll svg{fill:var(--orange);width:6px;transform:rotate(90deg)}.split-vertical{display:inline-flex;align-items:center;text-decoration:none;overflow:hidden}.split-vertical span{position:relative;display:inline-block;overflow:hidden;line-height:1}.split span:after,.split-vertical span:after,.split-vertical span:before{content:attr(data-text);transition:transform .5s cubic-bezier(.76,0,.24,1)}.split-vertical span:before{display:block;transform:translateX(0)}.split-vertical span:after{position:absolute;left:0;top:0;transform:translateX(110%)}.split-vertical:hover span:before{transform:translateX(-110%)}.split-vertical:hover span:after{transform:translateX(0)}.surtitre{padding-bottom:var(--pad30);border-bottom:1px solid var(--noir);width:100%}.surtitre-text{align-items:center}.footer-links svg,.surtitre-text svg{width:16px;fill:var(--orange)}.item-table div,.table-surtitle--alternate{min-height:var(--pad60);padding:0 var(--pad30)}.item-table div{border-radius:15px;display:flex;align-items:center;background:var(--beige)}.table{position:relative;background:var(--blanc)}.table-container{padding:var(--pad60) var(--pad50) var(--pad50) var(--pad50);height:100%}.table-surtitle--alternate{position:absolute;top:-30px}.table-surtitle{background:var(--orange);border:1px solid var(--orange);color:var(--blanc);padding:0 var(--pad30);z-index:1}.article p{margin-bottom:var(--pad30)}.article a:before{background-color:var(--orange);bottom:0}.container-thumb{width:100%;min-height:100dvh}.container-thumb--layer{z-index:3;background:var(--blanc);grid-gap:var(--pad50)}.thumb-vertical{width:100%;height:90dvh}.thumb-small{width:55%;aspect-ratio:1/1}.container-thumb,.follow a:hover,.thumb-small,.thumb-vertical{background:var(--noir)}input{font-family:"aktiv-grotesk",sans-serif;font-weight:400;color:var(--violet);font-size:inherit}::-webkit-input-placeholder{color:var(--bleu);opacity:.4;-webkit-transition:opacity .5s;transition:opacity .5s}:-moz-placeholder{color:var(--bleu);opacity:.4;-moz-transition:opacity .5s;transition:opacity .5s}::-moz-placeholder{color:var(--bleu);opacity:.4;-moz-transition:opacity .5s;transition:opacity .5s}:-ms-input-placeholder{color:var(--bleu);opacity:.4;-ms-transition:opacity .5s;transition:opacity .5s}::placeholder{color:var(--bleu);opacity:.4;transition:opacity .5s}:focus::-webkit-input-placeholder{color:var(--bleu);opacity:.4}:focus:-moz-placeholder{color:var(--bleu);opacity:.4}:focus::-moz-placeholder{color:var(--bleu);opacity:.4}:focus:-ms-input-placeholder{color:var(--bleu);opacity:.4}:focus::placeholder{color:var(--bleu);opacity:.4}:invalid{box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}.follow a{border-radius:10px;background:var(--orange);display:flex;height:var(--pad90);width:var(--pad90)}.follow svg{height:var(--pad30);fill:var(--blanc)}.marsrouge{width:40px;fill:var(--noir);transition:.3s}.marsrouge:hover{fill:var(--orange)}.footer-logo{overflow:visible;display:flex}.footer-logo .st1{fill:var(--noir)}@media screen and (max-width:1690px){.normal{line-height:1.1}}@media screen and (max-width:1550px){.font-size--c{font-size:1.5rem}.overlay-menu{display:none}.menu-contact--mobile,.menu-cta{display:flex!important}}@media screen and (max-width:1350px){.logo svg{height:var(--pad25)}.grid-background{grid-gap:16.6666666vw}.grid-background span:nth-child(6),.grid-background span:nth-child(7),.grid-background span:nth-child(8),.grid-background span:nth-child(9){display:none}.font-size--b{font-size:2.4rem;line-height:1}.wrapper-200-100-0-100{padding:var(--pad200) var(--pad45)0 var(--pad45)}.wrapper-200-100-100-100{padding:var(--pad200) var(--pad45) var(--pad100) var(--pad45)}.wrapper-100-100-0-100{padding:var(--pad100) var(--pad45)0 var(--pad45)}.menu{width:65vw}.content-50,.content-70{width:100%}.container-thumb{justify-content:center}.container-thumb--layer.content-50{width:70%}#table{grid-template-columns:1fr}.follow a{height:var(--pad70);width:var(--pad70)}.follow svg{height:var(--pad20)}}@media screen and (max-width:1050px){.font-size--a{font-size:5vw}.font-size--b{font-size:2rem}.font-size--c,.menu-principal a{font-size:1.5rem}.menu{width:100vw;padding:15dvh var(--pad45)}.menu-container{padding:0}.menu-principal a div{padding:2dvh 0}.menu-contact--mobile{width:calc(100vw - var(--pad45) - var(--pad45));justify-content:space-between}.wrapper-200-100-0-100{padding:var(--pad150) var(--pad45)0 var(--pad45)}.wrapper-200-100-100-100{padding:var(--pad150) var(--pad45) var(--pad100) var(--pad45)}.wrapper-100-100-0-100{padding:var(--pad100) var(--pad45)0 var(--pad45)}.container-thumb{min-height:60dvh}.thumb-small{width:100%;aspect-ratio:2/1.5}.thumb-vertical{height:auto;aspect-ratio:2/1.5}#table,.col-2{grid-template-columns:1fr}.container-thumb--layer.content-50,.content-50,.content-70,.content-80,.item-table div{width:100%}.item-table div,.table-surtitle,.table-surtitle--alternate{padding:var(--pad15) var(--pad30);height:auto}.table-container{padding:var(--pad50);grid-gap:var(--pad50);display:flex;flex-direction:column}.table-surtitle--alternate{position:relative;top:0}}@media screen and (max-width:750px){:root{--blanc:#ffffff;--noir:#000000;--orange:#e9504a;--beige:#ded5c2;--pad250:5rem;--pad200:5rem;--pad150:5rem;--pad130:130px;--pad110:110px;--pad100:3rem;--pad90:90px;--pad80:2rem;--pad70:2rem;--pad60:2rem;--pad50:2rem;--pad45:25px;--pad40:40px;--pad35:35px;--pad30:1.5rem;--pad25:25px;--pad20:20px;--pad15:15px;--pad10:10px;--pad5:5px}.font-size--a{font-size:8.5vw}.font-size--b{font-size:1.6rem}.wrapper-200-100-0-100{padding:var(--pad150) var(--pad45)0 var(--pad45)}.wrapper-200-100-100-100{padding:var(--pad150) var(--pad45) var(--pad150) var(--pad45)}.wrapper-100-100-0-100{padding:var(--pad150) var(--pad45)0 var(--pad45)}.flotaison{height:70dvh;border-radius:0 0 15px 15px}.flotaison .thumb{border-radius:0}.btn-scroll,.footer-links span,.grid-background,.white-space{display:none}.split-vertical span:before{transform:translateY(0)}.split-vertical span:after{transform:translateY(110%)}.split-vertical:hover span:before{transform:translateY(-110%)}.split-vertical:hover span:after{transform:translateY(0)}.logo svg{height:var(--pad20)}.menu-cta{width:8rem}.menu--open{grid-gap:0}.fx{opacity:1}.table-container{grid-gap:var(--pad30)}.container-thumb,.container-thumb--layer{background:#fff0;padding:0;border-radius:0}.container-thumb{min-height:auto;display:flex;flex-direction:column;grid-gap:2rem}.thumb{width:100%;position:relative;aspect-ratio:2/1.5;border-radius:15px}.item-table div,.table-surtitle,.table-surtitle--alternate{padding:var(--pad10) var(--pad30)}.footer{padding:var(--pad150) var(--pad45) 6rem var(--pad45);grid-gap:3rem}.footer .flex.justify.grid-pad100.itemstbottom{grid-gap:3rem;flex-direction:column;align-items:center}.footer-links{width:100%}.footer-links .flex.font-size--s{display:flex;flex-direction:column;align-items:center}.footer .alignbottom{justify-content:center}.follow a{height:4rem;width:4rem}}}