.hidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}:root{--grid-spacer:2vw;--grid-gutter:3vw;--main-margin:6vw;--main-gutter:3vw;--grid-border:2.5vw;--menu-height:60px;--radius:1.5rem}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body,html{height:-webkit-fill-available;background-color:#ebe7df;min-height:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body:after{content:"";position:fixed;inset:0;z-index:40;background:url(../img/global/noise.webp);background-size:150px 150px;mix-blend-mode:soft-light;opacity:.8;pointer-events:none}a{text-decoration:none;color:#231f20;transition:color .3s cubic-bezier(.455,.03,.515,.955),border-color .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955),background-color .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955)}circle,path,svg{transition:fill .3s cubic-bezier(.455,.03,.515,.955),stroke .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955)}ul{list-style:none;padding:0;margin:0}figure{margin:0}hr{display:block;height:1px;border:0;border-top:1px solid rgba(0,0,0,.3);padding:0;margin:2rem 0;width:100%}textarea{resize:vertical}a,button,input,select,textarea{outline-color:#000}iframe{border:0}button{font-family:Inter,Helvetica,Arial,sans-serif;border:0;padding:0;border-radius:0;background-color:transparent;outline:0;cursor:pointer;color:#231f20;transition:color .3s cubic-bezier(.455,.03,.515,.955),border-color .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955),background-color .3s cubic-bezier(.455,.03,.515,.955),transform .5s cubic-bezier(.455,.03,.515,.955)}video{opacity:0;animation:fade .5s cubic-bezier(.445,.05,.55,.95) 1s forwards 1;will-change:opacity;-webkit-perspective:1000;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}figure{margin:0}figure.ratio{position:relative;height:0;padding-top:64%}.o-cover{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.o-contain{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.o-embed{width:100%;margin:0 auto;overflow:hidden}.o-embed iframe{display:block;width:100%;height:auto}.heading-1{display:inline-block;font-size:3.75em;margin:0 0 4rem;line-height:1.2}.heading-2{position:relative;font-size:2.25em;margin:4rem 0 1.5rem;line-height:1.2;font-weight:500}.heading-3{font-size:1.75em;font-weight:500;margin:1.5em 0}.subtitle{font-size:1.5625em}main{position:relative;background:#ebe7df;padding-top:140px}main img{opacity:0;transition:opacity .3s cubic-bezier(.445,.05,.55,.95)}html.no-js main img,main img.is-loaded{opacity:1}main iframe,main img,main video{display:block;width:100%;height:auto}section{position:relative}.o-dark{background:#231f20;color:#fff}.o-dark a:not(.btn){color:#fff;border-color:rgba(255,255,255,.4)}.h-2{font-family:Montreal,Helvetica,Arial,sans-serif;font-size:4.25em;margin:0 0 1.5rem;line-height:.8}.hidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}@font-face{font-family:Montreal;src:url(../fonts/OTNeueMontreal-BoldSqueezed.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montreal;src:url(../fonts/OTNeueMontreal-BoldSemiSqueezed.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/Inter-Thin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(../fonts/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(../fonts/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/Inter-LightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Inter-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Inter-Black.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../fonts/Inter-BlackItalic.woff2) format("woff2")}body{font-family:Inter,Helvetica,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:400}button{font-family:Inter,Helvetica,Arial,sans-serif}.footer__top{height:75vh;background:#231f20;position:relative;overflow:hidden}.footer__top svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65%}.footer__socials{background:#231f20;color:#fff;padding-bottom:var(--main-gutter)}.footer__socials .socials ul{display:inline-block}.footer__socials .socials span{text-transform:uppercase;display:inline-block;font-weight:500;font-size:.8125em;margin-right:1rem}.footer__socials .socials svg path{fill:#fff}.footer__bottom{padding-top:var(--main-gutter);padding-bottom:var(--main-gutter);background:#fff}.footer__bottom .murmure{cursor:url(../img/global/cursor-murmure.svg) 8 8,auto}.footer__bottom nav{margin-top:1rem}.footer__bottom nav li{display:inline-block;font-weight:500;font-size:.8125em;text-transform:uppercase}.footer__bottom nav li a{border-bottom:1px solid transparent;padding-bottom:.1rem}.footer__bottom nav li a:hover{border-color:#231f20}.footer__bottom nav li:not(:first-child):before{content:"- "}.footer__bottom .copyright{display:block;font-size:.6875em}.partners{display:flex;flex-direction:row;justify-content:center;align-items:center}.partners li{margin:0 .75rem}.partners li img{height:35px;width:auto;opacity:1}.partners li img.bigger{height:50px}.partners li a{display:block;font:0/0 a;color:transparent}.responsibly{font-weight:600;text-transform:uppercase;font-size:.6875em}.row{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--grid-gutter);padding-left:var(--grid-spacer);padding-right:var(--grid-spacer)}.row--mm{margin-top:var(--main-gutter);margin-bottom:var(--main-gutter);padding-top:var(--main-gutter);padding-bottom:var(--main-gutter);box-shadow:inset var(--grid-spacer) 0 0 0 #fff,inset calc(-1 * var(--grid-spacer)) 0 0 0 #fff}.row--p{padding-top:var(--main-margin);padding-bottom:var(--main-margin)}.row--p-t{padding-top:var(--main-margin)}.row--p-b{padding-bottom:var(--main-margin)}.row--m{margin-top:var(--main-margin);margin-bottom:var(--main-margin)}.row--s{padding-top:var(--grid-spacer);padding-bottom:var(--grid-spacer)}.row--g{grid-row-gap:var(--main-gutter)}.row--c>[class*=c-]{margin:auto;width:100%}.row--b>[class*=c-]{margin:auto 0 0}.row--s{padding-left:0;padding-right:0}.row .c-r{text-align:right}.row .c-c{text-align:center}.row .c-0-1{grid-column-start:1;grid-column-end:2}.row .c-0-2{grid-column-start:1;grid-column-end:3}.row .c-0-3{grid-column-start:1;grid-column-end:4}.row .c-0-4{grid-column-start:1;grid-column-end:5}.row .c-0-5{grid-column-start:1;grid-column-end:6}.row .c-0-6{grid-column-start:1;grid-column-end:7}.row .c-0-7{grid-column-start:1;grid-column-end:8}.row .c-0-8{grid-column-start:1;grid-column-end:9}.row .c-0-9{grid-column-start:1;grid-column-end:10}.row .c-0-10{grid-column-start:1;grid-column-end:11}.row .c-0-11{grid-column-start:1;grid-column-end:12}.row .c-0-12{grid-column-start:1;grid-column-end:13}.row .c-1-2{grid-column-start:2;grid-column-end:3}.row .c-1-3{grid-column-start:2;grid-column-end:4}.row .c-1-4{grid-column-start:2;grid-column-end:5}.row .c-1-5{grid-column-start:2;grid-column-end:6}.row .c-1-6{grid-column-start:2;grid-column-end:7}.row .c-1-7{grid-column-start:2;grid-column-end:8}.row .c-1-8{grid-column-start:2;grid-column-end:9}.row .c-1-9{grid-column-start:2;grid-column-end:10}.row .c-1-10{grid-column-start:2;grid-column-end:11}.row .c-1-11{grid-column-start:2;grid-column-end:12}.row .c-1-12{grid-column-start:2;grid-column-end:13}.row .c-2-3{grid-column-start:3;grid-column-end:4}.row .c-2-4{grid-column-start:3;grid-column-end:5}.row .c-2-5{grid-column-start:3;grid-column-end:6}.row .c-2-6{grid-column-start:3;grid-column-end:7}.row .c-2-7{grid-column-start:3;grid-column-end:8}.row .c-2-8{grid-column-start:3;grid-column-end:9}.row .c-2-9{grid-column-start:3;grid-column-end:10}.row .c-2-10{grid-column-start:3;grid-column-end:11}.row .c-2-11{grid-column-start:3;grid-column-end:12}.row .c-2-12{grid-column-start:3;grid-column-end:13}.row .c-3-4{grid-column-start:4;grid-column-end:5}.row .c-3-5{grid-column-start:4;grid-column-end:6}.row .c-3-6{grid-column-start:4;grid-column-end:7}.row .c-3-7{grid-column-start:4;grid-column-end:8}.row .c-3-8{grid-column-start:4;grid-column-end:9}.row .c-3-9{grid-column-start:4;grid-column-end:10}.row .c-3-10{grid-column-start:4;grid-column-end:11}.row .c-3-11{grid-column-start:4;grid-column-end:12}.row .c-3-12{grid-column-start:4;grid-column-end:13}.row .c-4-5{grid-column-start:5;grid-column-end:6}.row .c-4-6{grid-column-start:5;grid-column-end:7}.row .c-4-7{grid-column-start:5;grid-column-end:8}.row .c-4-8{grid-column-start:5;grid-column-end:9}.row .c-4-9{grid-column-start:5;grid-column-end:10}.row .c-4-10{grid-column-start:5;grid-column-end:11}.row .c-4-11{grid-column-start:5;grid-column-end:12}.row .c-4-12{grid-column-start:5;grid-column-end:13}.row .c-5-6{grid-column-start:6;grid-column-end:7}.row .c-5-7{grid-column-start:6;grid-column-end:8}.row .c-5-8{grid-column-start:6;grid-column-end:9}.row .c-5-9{grid-column-start:6;grid-column-end:10}.row .c-5-10{grid-column-start:6;grid-column-end:11}.row .c-5-11{grid-column-start:6;grid-column-end:12}.row .c-5-12{grid-column-start:6;grid-column-end:13}.row .c-6-7{grid-column-start:7;grid-column-end:8}.row .c-6-8{grid-column-start:7;grid-column-end:9}.row .c-6-9{grid-column-start:7;grid-column-end:10}.row .c-6-10{grid-column-start:7;grid-column-end:11}.row .c-6-11{grid-column-start:7;grid-column-end:12}.row .c-6-12{grid-column-start:7;grid-column-end:13}.row .c-7-8{grid-column-start:8;grid-column-end:9}.row .c-7-9{grid-column-start:8;grid-column-end:10}.row .c-7-10{grid-column-start:8;grid-column-end:11}.row .c-7-11{grid-column-start:8;grid-column-end:12}.row .c-7-12{grid-column-start:8;grid-column-end:13}.row .c-8-9{grid-column-start:9;grid-column-end:10}.row .c-8-10{grid-column-start:9;grid-column-end:11}.row .c-8-11{grid-column-start:9;grid-column-end:12}.row .c-8-12{grid-column-start:9;grid-column-end:13}.row .c-9-10{grid-column-start:10;grid-column-end:11}.row .c-9-11{grid-column-start:10;grid-column-end:12}.row .c-9-12{grid-column-start:10;grid-column-end:13}.row .c-10-11{grid-column-start:11;grid-column-end:12}.row .c-10-12{grid-column-start:11;grid-column-end:13}.row .c-11-12{grid-column-start:12;grid-column-end:13}.header{position:fixed;top:0;left:0;right:0;z-index:20;padding:20px var(--grid-spacer) 0;height:120px;overflow:hidden}.is-menu-open .header{height:100dvh;background:#007eff;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.header__logo{display:inline-block;font:0/0 a;color:transparent}.header__logo svg{height:100px;width:auto}.header .nav{position:relative;text-align:center;height:100%}.header .nav .stroke span{font-size:16vw}.header .nav ul{position:absolute;inset:120px 2rem 0;display:flex;flex-direction:column;justify-content:center;gap:1rem;overflow:hidden}.header .nav ul li{position:relative;display:block}.open-menu{position:absolute;top:10px;left:var(--grid-spacer);font-size:1.125em;font-family:Montreal,Helvetica,Arial,sans-serif;z-index:10}.open-menu span{display:inline-block;vertical-align:middle;margin-top:.1rem;margin-left:.2rem}.open-menu svg{display:block;overflow:visible;height:27px;width:24px;display:inline-block;vertical-align:middle}.is-menu-open .middle{display:none}.is-menu-open .top{transform:rotate(45deg) translateY(-5px) translateX(8px)}.is-menu-open .bottom{transform:rotate(-45deg) translateY(-2px) translateX(-13px)}::selection{background:rgba(0,0,0,.2);text-shadow:none}::-moz-selection{background:rgba(0,0,0,.2);text-shadow:none}.fade-enter-to,.fade-leave{opacity:1}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s cubic-bezier(1,0,0,1)}.fade-enter-active{position:fixed;width:100vw;top:0;z-index:3}.direct-enter-active,.direct-leave-active{transition:opacity 0s ease}.direct-enter-to,.direct-leave{opacity:1}.direct-enter,.direct-leave-to{opacity:0}.is-pending{animation-play-state:paused!important}@-moz-keyframes fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@-o-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}@-moz-keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-moz-keyframes gob{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@-webkit-keyframes gob{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@-o-keyframes gob{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes gob{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@-moz-keyframes marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-25%,0,0)}}@-webkit-keyframes marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-25%,0,0)}}@-o-keyframes marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-25%,0,0)}}@keyframes marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-25%,0,0)}}@-moz-keyframes footer{from{opacity:0}to{opacity:.7}}@-webkit-keyframes footer{from{opacity:0}to{opacity:.7}}@-o-keyframes footer{from{opacity:0}to{opacity:.7}}@keyframes footer{from{opacity:0}to{opacity:.7}}.btn{display:block;border:3px solid #231f20;padding:.5rem 2rem;color:#231f20;border-radius:3rem;margin:0;font-size:2em;background-color:#fff672;font-family:Montreal,Helvetica,Arial,sans-serif;width:100%}.btn+.readmore{margin-top:.5rem}.btn--m{margin-bottom:30px}.btn:hover{color:#fff672;background-color:#231f20}.readmore{font-size:.875em;text-transform:uppercase;font-weight:700;text-decoration:underline;text-underline-offset:2px}.cookiescc{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(35,31,32,.9);padding:2rem 4rem;font-size:1em;z-index:30;display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1;transition:visibility 0s cubic-bezier(.455,.03,.515,.955) 0s,opacity .3s cubic-bezier(.455,.03,.515,.955)}.cookiescc.is-hide{visibility:hidden;opacity:0;transition:0s cubic-bezier(.455,.03,.515,.955) .3s,opacity .3s cubic-bezier(.455,.03,.515,.955)}.cookiescc__inner{width:60%;text-align:center;position:relative;background:#fff;padding:var(--main-gutter) var(--main-gutter) 1rem var(--main-gutter);border:3px solid #231f20;border-radius:var(--radius)}.cookiescc__instructions svg{height:50px;margin-bottom:2rem}.cookiescc__instructions p{font-size:.875em;line-height:1.5}.cookiescc__instructions p:first-of-type{margin-top:0}.cookiescc__instructions p:last-of-type{margin-bottom:0}.cookiescc__instructions a{border-bottom:1px solid #231f20}.cookiescc .btn{margin:1rem .5rem 0}.cookiescc .responsibly{display:block;margin-top:var(--grid-gutter)}.cookiescc .partners{margin-top:var(--grid-gutter);justify-content:center}.cookiescc .partners img{height:35px}.alert--error{border:2px solid red;color:red;padding:.5rem 1rem;margin-bottom:3rem;text-align:center;font-size:1.5em}.alert--success{text-align:center;font-size:1.5em}.alert--success strong{display:inline-block;font-size:1.4em;margin-bottom:1rem}.suberror{display:inline-block;color:red;margin-top:.3rem;font-size:1.25em}.suberror:after{content:" ⤴"}.honeypot{position:absolute;left:-9999px}form{width:100%;margin:var(--grid-spacer) 0;display:flex;flex-direction:column;align-items:center;flex-grow:1}form .field{width:100%;margin:.5rem 0}form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}form .mentions{display:block;font-size:1.25em;margin-bottom:1.3rem}form input[type=email],form input[type=number],form input[type=text],form input[type=url],form textarea{padding:.7rem .5rem .5rem;border:2px solid #231f20;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.625em;width:100%;background:#ebe7df;font-weight:700;text-transform:uppercase}form input[type=email]::placeholder,form input[type=number]::placeholder,form input[type=text]::placeholder,form input[type=url]::placeholder,form textarea::placeholder{color:rgba(35,31,32,.6);text-transform:uppercase;font-weight:700}form input[type=submit]{cursor:pointer;color:#231f20;transition:color .3s cubic-bezier(.455,.03,.515,.955),border-color .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955),background-color .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955),box-shadow .3s cubic-bezier(.455,.03,.515,.955)}form abbr[title]{text-decoration:none}.rtf p{line-height:1.2;margin:1.5rem 0;font-size:1.5em;font-weight:700;text-transform:uppercase}.rtf p a{text-decoration:underline}.rtf figure{width:50%;margin:1.5rem auto}.rtf .stroke{margin:2rem 0}.rtf .btn{margin:.5rem 0}.rtf--small li{list-style:disc;margin-left:1.5rem;margin-bottom:.3rem}.rtf--small p{font-size:1.25em;text-transform:none;font-weight:400;line-height:1.4}.rtf--small p a{text-underline-offset:4px;text-decoration-thickness:1px}.rtf--small .stroke span{font-size:12vw}.socials{white-space:nowrap}.socials li{display:inline-block}.socials a{font:0/0 a;color:transparent;display:inline-block;vertical-align:middle;margin-right:.6rem}.socials a svg{display:block;width:auto;height:30px}.socials a svg path{fill:#231f20}.socials a:hover path{fill:#50cfff}.error404{padding:3rem 0}.confirmation{border:3px solid #231f20;border-radius:var(--radius);margin:0 var(--grid-spacer) var(--grid-spacer)}.confirmation .h-2{margin-bottom:0}.template-default .block--heading{text-align:center}.slider{position:relative;margin-top:var(--main-margin);margin-bottom:var(--main-margin)}.slider.is-pending .slider__image figure{opacity:0}.slider__images{position:relative;z-index:1;height:50vh}.slider__image{position:absolute;left:0;right:0;height:50vh}.slider__image figure{position:absolute;left:0;right:0;bottom:0;top:0;opacity:1}.slider__image figure img{width:auto;height:50vh;margin:auto;border:3px solid #231f20;border-radius:var(--radius)}.slider__image:nth-child(1){z-index:15}.slider__image:nth-child(1) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .9s}.slider__image:nth-child(2){z-index:14}.slider__image:nth-child(2) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .8s}.slider__image:nth-child(3){z-index:13}.slider__image:nth-child(3) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .7s}.slider__image:nth-child(4){z-index:12}.slider__image:nth-child(4) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .6s}.slider__image:nth-child(5){z-index:11}.slider__image:nth-child(5) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .5s}.slider__image:nth-child(6){z-index:10}.slider__image:nth-child(6) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .4s}.slider__image:nth-child(7){z-index:9}.slider__image:nth-child(7) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .3s}.slider__image:nth-child(8){z-index:8}.slider__image:nth-child(8) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .2s}.slider__image:nth-child(9){z-index:7}.slider__image:nth-child(9) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .1s}.slider__image:nth-child(10){z-index:6}.slider__image:nth-child(10) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) 0s}.slider__image:nth-child(11){z-index:5}.slider__image:nth-child(11) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) -.1s}.slider__image:nth-child(12){z-index:4}.slider__image:nth-child(12) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) -.2s}.slider__image:nth-child(13){z-index:3}.slider__image:nth-child(13) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) -.3s}.slider__image:nth-child(14){z-index:2}.slider__image:nth-child(14) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) -.4s}.slider__image:nth-child(15){z-index:1}.slider__image:nth-child(15) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) -.5s}.slider__image:nth-child(16){z-index:0}.slider__image:nth-child(16) figure{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) -.6s}.slider__image.is-active{z-index:16;animation:gob .15s cubic-bezier(.445,.05,.55,.95) 1}.slider__image.is-current{opacity:0}.slider__next,.slider__prev{position:absolute;top:calc(50% - 30px);z-index:10;height:60px;width:60px;border-radius:100%;border:3px solid #231f20;font-size:1.875em;font-weight:500;color:#231f20}.slider__next:hover,.slider__prev:hover{color:#fff;background:#231f20}.slider__prev{left:0}.slider__next{right:0}.slider .tips{position:absolute;top:2rem;right:0;transform:translateX(70%);z-index:2}.slider .tips div{display:inline-block;vertical-align:top;transform:rotate(-8deg);margin-top:-2rem;margin-left:1rem;font-weight:400}.slider .tips svg{transform:rotate(20deg);display:inline-block;vertical-align:top;transform-origin:5% 100%;animation:about 1s cubic-bezier(.645,.045,.355,1) infinite alternate forwards}@-moz-keyframes about{from{transform:translate(5px,0) rotate(10deg)}to{transform:translate(-5px,0) rotate(15deg)}}@-webkit-keyframes about{from{transform:translate(5px,0) rotate(10deg)}to{transform:translate(-5px,0) rotate(15deg)}}@-o-keyframes about{from{transform:translate(5px,0) rotate(10deg)}to{transform:translate(-5px,0) rotate(15deg)}}@keyframes about{from{transform:translate(5px,0) rotate(10deg)}to{transform:translate(-5px,0) rotate(15deg)}}.container{margin:0 auto}.roulette{overscroll-behavior-y:contain;position:fixed;width:100%;inset:0;touch-action:none;background:#ebe7df}.wheel-wrapper{position:absolute;inset:130px var(--grid-spacer) calc(env(safe-area-inset-bottom) + var(--grid-spacer)) var(--grid-spacer);overflow:hidden}.wheel-wrapper .btn{margin-top:auto}.wheel-wrapper .is-disabled canvas{pointer-events:none;user-select:none}.turn{position:absolute;inset:0 -10px;background:#ebe7df;text-align:center;z-index:4;display:flex;flex-direction:column}.turn .wheel{position:relative;flex:1;translate:0 1vh;overflow:hidden}.turn .wheel .swipe{position:absolute;left:calc(50% - 40px);top:calc(50% - 40px);background:#fff;border-radius:100%;height:80px;width:80px;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease,visibility .5s ease;opacity:1;visibility:visible}.turn .wheel .swipe.is-hide{opacity:0;visibility:hidden;pointer-events:none}.turn .wheel .swipe svg{overflow:visible;height:60%;width:60%}.turn .stroke span{padding-top:.6rem;font-size:19vw}.turn .info{display:block;text-transform:uppercase;font-weight:700;font-size:.875em;line-height:1;margin-top:.7rem}.splash{position:absolute;inset:0;background:#ebe7df;text-align:center;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center}.splash.is-hide{display:none}.carousel{overflow:hidden;width:100%;margin-top:auto;cursor:grab}.carousel:active{cursor:grabbing}.carousel__slides{display:flex;transition:transform .35s ease}.carousel__slide{min-width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0 .5rem}.dots{display:flex;justify-content:center;gap:8px;list-style:none;padding:0;margin:1.3rem 0 .5rem}.dots button{width:20px;height:20px;border-radius:50%;padding:0;border:none;cursor:pointer;border:2px solid #231f20;transition:background .2s,transform .2s}.dots button.active{background:#231f20}.stroke{position:relative;-webkit-text-stroke:3px beige;paint-order:stroke fill}.stroke--1{position:relative;z-index:3;color:#231f20}.stroke--2{position:absolute;inset:0;z-index:2;color:transparent;-webkit-text-stroke:10px #ebe7df;paint-order:stroke fill}.stroke--3{position:absolute;inset:0;z-index:1;color:transparent;-webkit-text-stroke:22px #50cfff;paint-order:stroke fill}.stroke span{display:inline-block;font-family:Montreal,Helvetica,Arial,sans-serif;padding-top:.8rem;line-height:.75;font-size:22vw}.stroke sup{font-size:.5em;top:-2.4rem}.infos{position:absolute;inset:0;z-index:6;background:#ebe7df}.infos .buttons{width:100%}.infos__inner{position:relative;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;gap:.5rem}.infos__inner .card{position:relative;flex:1}.infos__inner .card img{border:3px solid #231f20;border-radius:var(--radius)}.infos.is-hide{display:none}.registration{position:absolute;inset:0;z-index:6;background:#ebe7df;display:flex}.registration__inner{text-align:center;width:100%;overflow-y:auto;overscroll-behavior:none;border:3px solid #231f20;border-radius:var(--radius);padding:0 1rem;display:flex;flex-direction:column;align-items:center}.registration .h-2{margin-top:1rem}.registration .badge{text-transform:uppercase;font-weight:700}.registration .badge img{height:40px;width:auto;display:inline-block;vertical-align:middle;margin-top:-.3rem}.registration .btn{margin-top:auto}.registration.is-hide{display:none}@media screen and (min-width:1025px){.header .nav .stroke span{font-size:8vw}.header .nav ul{gap:2.5vw}.rtf--small .stroke span{font-size:3.125em}.template-default .block--heading{text-align:left}.turn .stroke span{font-size:7vw}.stroke span{font-size:12vw}}@media screen and (max-width:767px){.js-is-mobile{display:none}:root{--grid-spacer:10px;--grid-gutter:4vw;--main-margin:4vw;--main-gutter:4vw}.heading-1{font-size:2.625em;margin:0 0 1rem}.heading-2{font-size:2em}.subtitle{font-size:1.3125em}.footer__top{height:30vh}.partners{justify-content:center;flex-wrap:wrap;gap:.5rem}.responsibly{display:block;line-height:1.4;margin:.5rem 0}.row--mm{box-shadow:none;margin-top:0;margin-bottom:0}.row [class*=c-]{grid-column-start:1;grid-column-end:13}.row .m-c-0-1{grid-column-start:1;grid-column-end:2}.row .m-c-0-2{grid-column-start:1;grid-column-end:3}.row .m-c-0-3{grid-column-start:1;grid-column-end:4}.row .m-c-0-4{grid-column-start:1;grid-column-end:5}.row .m-c-0-5{grid-column-start:1;grid-column-end:6}.row .m-c-0-6{grid-column-start:1;grid-column-end:7}.row .m-c-0-7{grid-column-start:1;grid-column-end:8}.row .m-c-0-8{grid-column-start:1;grid-column-end:9}.row .m-c-0-9{grid-column-start:1;grid-column-end:10}.row .m-c-0-10{grid-column-start:1;grid-column-end:11}.row .m-c-0-11{grid-column-start:1;grid-column-end:12}.row .m-c-0-12{grid-column-start:1;grid-column-end:13}.row .m-c-1-2{grid-column-start:2;grid-column-end:3}.row .m-c-1-3{grid-column-start:2;grid-column-end:4}.row .m-c-1-4{grid-column-start:2;grid-column-end:5}.row .m-c-1-5{grid-column-start:2;grid-column-end:6}.row .m-c-1-6{grid-column-start:2;grid-column-end:7}.row .m-c-1-7{grid-column-start:2;grid-column-end:8}.row .m-c-1-8{grid-column-start:2;grid-column-end:9}.row .m-c-1-9{grid-column-start:2;grid-column-end:10}.row .m-c-1-10{grid-column-start:2;grid-column-end:11}.row .m-c-1-11{grid-column-start:2;grid-column-end:12}.row .m-c-1-12{grid-column-start:2;grid-column-end:13}.row .m-c-2-3{grid-column-start:3;grid-column-end:4}.row .m-c-2-4{grid-column-start:3;grid-column-end:5}.row .m-c-2-5{grid-column-start:3;grid-column-end:6}.row .m-c-2-6{grid-column-start:3;grid-column-end:7}.row .m-c-2-7{grid-column-start:3;grid-column-end:8}.row .m-c-2-8{grid-column-start:3;grid-column-end:9}.row .m-c-2-9{grid-column-start:3;grid-column-end:10}.row .m-c-2-10{grid-column-start:3;grid-column-end:11}.row .m-c-2-11{grid-column-start:3;grid-column-end:12}.row .m-c-2-12{grid-column-start:3;grid-column-end:13}.row .m-c-3-4{grid-column-start:4;grid-column-end:5}.row .m-c-3-5{grid-column-start:4;grid-column-end:6}.row .m-c-3-6{grid-column-start:4;grid-column-end:7}.row .m-c-3-7{grid-column-start:4;grid-column-end:8}.row .m-c-3-8{grid-column-start:4;grid-column-end:9}.row .m-c-3-9{grid-column-start:4;grid-column-end:10}.row .m-c-3-10{grid-column-start:4;grid-column-end:11}.row .m-c-3-11{grid-column-start:4;grid-column-end:12}.row .m-c-3-12{grid-column-start:4;grid-column-end:13}.row .m-c-4-5{grid-column-start:5;grid-column-end:6}.row .m-c-4-6{grid-column-start:5;grid-column-end:7}.row .m-c-4-7{grid-column-start:5;grid-column-end:8}.row .m-c-4-8{grid-column-start:5;grid-column-end:9}.row .m-c-4-9{grid-column-start:5;grid-column-end:10}.row .m-c-4-10{grid-column-start:5;grid-column-end:11}.row .m-c-4-11{grid-column-start:5;grid-column-end:12}.row .m-c-4-12{grid-column-start:5;grid-column-end:13}.row .m-c-5-6{grid-column-start:6;grid-column-end:7}.row .m-c-5-7{grid-column-start:6;grid-column-end:8}.row .m-c-5-8{grid-column-start:6;grid-column-end:9}.row .m-c-5-9{grid-column-start:6;grid-column-end:10}.row .m-c-5-10{grid-column-start:6;grid-column-end:11}.row .m-c-5-11{grid-column-start:6;grid-column-end:12}.row .m-c-5-12{grid-column-start:6;grid-column-end:13}.row .m-c-6-7{grid-column-start:7;grid-column-end:8}.row .m-c-6-8{grid-column-start:7;grid-column-end:9}.row .m-c-6-9{grid-column-start:7;grid-column-end:10}.row .m-c-6-10{grid-column-start:7;grid-column-end:11}.row .m-c-6-11{grid-column-start:7;grid-column-end:12}.row .m-c-6-12{grid-column-start:7;grid-column-end:13}.row .m-c-7-8{grid-column-start:8;grid-column-end:9}.row .m-c-7-9{grid-column-start:8;grid-column-end:10}.row .m-c-7-10{grid-column-start:8;grid-column-end:11}.row .m-c-7-11{grid-column-start:8;grid-column-end:12}.row .m-c-7-12{grid-column-start:8;grid-column-end:13}.row .m-c-8-9{grid-column-start:9;grid-column-end:10}.row .m-c-8-10{grid-column-start:9;grid-column-end:11}.row .m-c-8-11{grid-column-start:9;grid-column-end:12}.row .m-c-8-12{grid-column-start:9;grid-column-end:13}.row .m-c-9-10{grid-column-start:10;grid-column-end:11}.row .m-c-9-11{grid-column-start:10;grid-column-end:12}.row .m-c-9-12{grid-column-start:10;grid-column-end:13}.row .m-c-10-11{grid-column-start:11;grid-column-end:12}.row .m-c-10-12{grid-column-start:11;grid-column-end:13}.row .m-c-11-12{grid-column-start:12;grid-column-end:13}.row--mg{grid-row-gap:var(--main-margin)}.cookiescc{padding:var(--main-gutter)}.cookiescc__inner{width:100%}.cookiescc__instructions p{font-size:.6875em}.cookiescc .btn{font-size:1.5em;padding:.4rem .9rem .3rem}.cookiescc .partners{display:none}form .mentions{font-size:.6875em}form input[type=email],form input[type=number],form input[type=text],form input[type=url],form textarea{font-size:1em}.slider__next,.slider__prev{height:40px;width:40px;font-size:1.375em}.slider .tips{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.js-is-tablet{display:none}:root{--grid-spacer:5vw;--grid-gutter:2.5vw;--main-margin:6vw;--main-gutter:2vw}.heading-1{font-size:3.4375em;padding:1em 0 0}.heading-2{font-size:2em}.row .t-c-0-1{grid-column-start:1;grid-column-end:2}.row .t-c-0-2{grid-column-start:1;grid-column-end:3}.row .t-c-0-3{grid-column-start:1;grid-column-end:4}.row .t-c-0-4{grid-column-start:1;grid-column-end:5}.row .t-c-0-5{grid-column-start:1;grid-column-end:6}.row .t-c-0-6{grid-column-start:1;grid-column-end:7}.row .t-c-0-7{grid-column-start:1;grid-column-end:8}.row .t-c-0-8{grid-column-start:1;grid-column-end:9}.row .t-c-0-9{grid-column-start:1;grid-column-end:10}.row .t-c-0-10{grid-column-start:1;grid-column-end:11}.row .t-c-0-11{grid-column-start:1;grid-column-end:12}.row .t-c-0-12{grid-column-start:1;grid-column-end:13}.row .t-c-1-2{grid-column-start:2;grid-column-end:3}.row .t-c-1-3{grid-column-start:2;grid-column-end:4}.row .t-c-1-4{grid-column-start:2;grid-column-end:5}.row .t-c-1-5{grid-column-start:2;grid-column-end:6}.row .t-c-1-6{grid-column-start:2;grid-column-end:7}.row .t-c-1-7{grid-column-start:2;grid-column-end:8}.row .t-c-1-8{grid-column-start:2;grid-column-end:9}.row .t-c-1-9{grid-column-start:2;grid-column-end:10}.row .t-c-1-10{grid-column-start:2;grid-column-end:11}.row .t-c-1-11{grid-column-start:2;grid-column-end:12}.row .t-c-1-12{grid-column-start:2;grid-column-end:13}.row .t-c-2-3{grid-column-start:3;grid-column-end:4}.row .t-c-2-4{grid-column-start:3;grid-column-end:5}.row .t-c-2-5{grid-column-start:3;grid-column-end:6}.row .t-c-2-6{grid-column-start:3;grid-column-end:7}.row .t-c-2-7{grid-column-start:3;grid-column-end:8}.row .t-c-2-8{grid-column-start:3;grid-column-end:9}.row .t-c-2-9{grid-column-start:3;grid-column-end:10}.row .t-c-2-10{grid-column-start:3;grid-column-end:11}.row .t-c-2-11{grid-column-start:3;grid-column-end:12}.row .t-c-2-12{grid-column-start:3;grid-column-end:13}.row .t-c-3-4{grid-column-start:4;grid-column-end:5}.row .t-c-3-5{grid-column-start:4;grid-column-end:6}.row .t-c-3-6{grid-column-start:4;grid-column-end:7}.row .t-c-3-7{grid-column-start:4;grid-column-end:8}.row .t-c-3-8{grid-column-start:4;grid-column-end:9}.row .t-c-3-9{grid-column-start:4;grid-column-end:10}.row .t-c-3-10{grid-column-start:4;grid-column-end:11}.row .t-c-3-11{grid-column-start:4;grid-column-end:12}.row .t-c-3-12{grid-column-start:4;grid-column-end:13}.row .t-c-4-5{grid-column-start:5;grid-column-end:6}.row .t-c-4-6{grid-column-start:5;grid-column-end:7}.row .t-c-4-7{grid-column-start:5;grid-column-end:8}.row .t-c-4-8{grid-column-start:5;grid-column-end:9}.row .t-c-4-9{grid-column-start:5;grid-column-end:10}.row .t-c-4-10{grid-column-start:5;grid-column-end:11}.row .t-c-4-11{grid-column-start:5;grid-column-end:12}.row .t-c-4-12{grid-column-start:5;grid-column-end:13}.row .t-c-5-6{grid-column-start:6;grid-column-end:7}.row .t-c-5-7{grid-column-start:6;grid-column-end:8}.row .t-c-5-8{grid-column-start:6;grid-column-end:9}.row .t-c-5-9{grid-column-start:6;grid-column-end:10}.row .t-c-5-10{grid-column-start:6;grid-column-end:11}.row .t-c-5-11{grid-column-start:6;grid-column-end:12}.row .t-c-5-12{grid-column-start:6;grid-column-end:13}.row .t-c-6-7{grid-column-start:7;grid-column-end:8}.row .t-c-6-8{grid-column-start:7;grid-column-end:9}.row .t-c-6-9{grid-column-start:7;grid-column-end:10}.row .t-c-6-10{grid-column-start:7;grid-column-end:11}.row .t-c-6-11{grid-column-start:7;grid-column-end:12}.row .t-c-6-12{grid-column-start:7;grid-column-end:13}.row .t-c-7-8{grid-column-start:8;grid-column-end:9}.row .t-c-7-9{grid-column-start:8;grid-column-end:10}.row .t-c-7-10{grid-column-start:8;grid-column-end:11}.row .t-c-7-11{grid-column-start:8;grid-column-end:12}.row .t-c-7-12{grid-column-start:8;grid-column-end:13}.row .t-c-8-9{grid-column-start:9;grid-column-end:10}.row .t-c-8-10{grid-column-start:9;grid-column-end:11}.row .t-c-8-11{grid-column-start:9;grid-column-end:12}.row .t-c-8-12{grid-column-start:9;grid-column-end:13}.row .t-c-9-10{grid-column-start:10;grid-column-end:11}.row .t-c-9-11{grid-column-start:10;grid-column-end:12}.row .t-c-9-12{grid-column-start:10;grid-column-end:13}.row .t-c-10-11{grid-column-start:11;grid-column-end:12}.row .t-c-10-12{grid-column-start:11;grid-column-end:13}.row .t-c-11-12{grid-column-start:12;grid-column-end:13}.slider .tips{top:6rem;transform:translateX(10%)}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.footer__top{height:35vh}}