/*! de-style.css v1.0.5 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}:after,:before{box-sizing:inherit}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border:0;border-top:1px solid;box-sizing:content-box;clear:both;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{background:transparent;border:0;color:inherit;font:inherit;margin:0;padding:0;vertical-align:middle}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[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{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}[type=search]::-ms-clear,[type=search]::-ms-reveal{display:none;height:0;width:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-placeholder{font:inherit}::placeholder{font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{height:auto;max-width:100%}html{font-size:10px;scroll-behavior:smooth}body{font-size:100%}svg{fill:currentColor;display:block;max-height:100%;max-width:100%}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(assets/fonts/Lato/Lato-Regular.woff2) format("woff2"),url(assets/fonts/Lato/Lato-Regular.woff) format("woff")}@font-face{font-family:Bailleul;font-style:normal;font-weight:400;src:url(assets/fonts/Bailleul/bailleul-roman-webfont.woff2) format("woff2"),url(assets/fonts/Bailleul/bailleul-roman-webfont.woff) format("woff")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(assets/fonts/Icomoon/fonts/icomoon.eot?dxi7k1);src:url(assets/fonts/Icomoon/fonts/icomoon.eot?dxi7k1#iefix) format("embedded-opentype"),url(assets/fonts/Icomoon/fonts/icomoon.ttf?dxi7k1) format("truetype"),url(assets/fonts/Icomoon/fonts/icomoon.woff?dxi7k1) format("woff"),url(assets/fonts/Icomoon/fonts/icomoon.svg?dxi7k1#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-arrow-left:before{content:"\e900"}.icon-arrow-mid-right:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-cross:before{content:"\e903"}.icon-down:before{content:"\e904"}.icon-download:before{content:"\e905"}.icon-facebook:before{content:"\e906"}.icon-instagram:before{content:"\e907"}.icon-linkedin:before{content:"\e908"}.icon-play:before{content:"\e909"}.icon-plus:before{content:"\e90a"}.icon-tick:before{content:"\e90b"}.icon-tiktok:before{content:"\e90c"}.icon-twitter:before{content:"\e90d"}.icon-up:before{content:"\e90e"}.icon-whatsapp:before{content:"\e90f"}.icon-youtube:before{content:"\e910"}.icon-zoom:before{content:"\e911"}.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.visually-hidden,.visuallyHidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}html.init{overflow-y:hidden!important}html{overflow-x:hidden!important}.isLoaded,.isReady{opacity:0}.isReadyHidden{display:none}html.ready .isReady{opacity:1;transition:opacity .3s ease-in-out}html.ready .isReadyHidden{display:block}html.loaded .isLoaded{opacity:1;transition:opacity .3s ease-in-out .3s}.loaded.ready .js-sound,.loaded.ready main{opacity:1;transition:opacity .4s ease-in-out;visibility:visible}@media screen and (max-width:1023px){.loaded.ready .header_nav{pointer-events:auto}}#anim3d-loading-overlay .intro_engie{padding-bottom:clamp(40px,calc(4.86111vw + 3.75vh),200px);padding-top:clamp(40px,calc(4.86111vw + 3.75vh),200px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){#anim3d-loading-overlay .intro_engie{padding-bottom:clamp(40px,calc(4.86111vw + 2.5vh),200px);padding-bottom:clamp(34px,calc(4.13194vw + 3.1875vh),170px);padding-top:clamp(40px,calc(4.86111vw + 2.5vh),200px);padding-top:clamp(34px,calc(4.13194vw + 3.1875vh),170px)}}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5) and (min-width:1024px) and (min-aspect-ratio:14/5){#anim3d-loading-overlay .intro_engie{padding-bottom:clamp(34px,calc(4.13194vw + 2.125vh),170px);padding-top:clamp(34px,calc(4.13194vw + 2.125vh),170px)}}@media screen and (max-width:1023px){#anim3d-loading-overlay .intro_engie{padding-bottom:100px;padding-top:100px}}#anim3d-loading-overlay .intro_engie img{margin-left:auto;margin-right:auto}.js-launch{border:2px solid #fff;border-radius:50px;font-size:20px;padding:4px 22px 6px;transition:all .3s ease-in-out}@media screen and (max-width:1023px){.js-launch{font-size:18px;margin:0 10px}}.js-launch:focus-visible,.js-launch:hover{background-color:#0af;border-color:#0af;color:#fff}.js-launch-text{font-size:20px;line-height:1;margin-bottom:0!important}@media screen and (max-width:1023px){.js-launch-text{display:block!important;font-size:20px;margin-bottom:20px!important}}.js-launch-box{bottom:clamp(29.6px,calc(3.59722vw + 2.775vh),148px);font-family:Lato,sans-serif;gap:clamp(8.8px,calc(1.06944vw + .825vh),44px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.js-launch-box{bottom:clamp(29.6px,calc(3.59722vw + 1.85vh),148px);gap:clamp(8.8px,calc(1.06944vw + .55vh),44px)}}@media screen and (max-width:1023px){.js-launch-box{bottom:58px;display:block!important;gap:18px;width:90vw}}main{pointer-events:none}main>*{pointer-events:all}body,html{background-color:#007acd}html.no-scroll{overflow:hidden!important}.app{color:#fff;font-family:Lato,sans-serif;font-size:clamp(7.2px,calc(.875vw + .675vh),36px);font-weight:400;line-height:1.66}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.app{font-size:clamp(7.2px,calc(.6875vw + .45vh),36px)}}@media screen and (max-width:1023px){.app{font-size:18px}}main{align-items:normal;display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;justify-content:flex-start;max-height:100vh;opacity:0;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden}@media screen and (max-width:1023px){main{flex-direction:column;height:auto;max-height:unset;max-width:100vw;padding-left:30px;padding-right:30px;width:100vw}}section{flex:0 0 auto!important}.section-content,section#intro{padding-bottom:clamp(40px,calc(4.86111vw + 3.75vh),200px);padding-top:clamp(40px,calc(4.86111vw + 3.75vh),200px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.section-content,section#intro{padding-bottom:clamp(40px,calc(4.86111vw + 2.5vh),200px);padding-bottom:clamp(34px,calc(4.13194vw + 3.1875vh),170px);padding-top:clamp(40px,calc(4.86111vw + 2.5vh),200px);padding-top:clamp(34px,calc(4.13194vw + 3.1875vh),170px)}}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5) and (min-width:1024px) and (min-aspect-ratio:14/5){.section-content,section#intro{padding-bottom:clamp(34px,calc(4.13194vw + 2.125vh),170px);padding-top:clamp(34px,calc(4.13194vw + 2.125vh),170px)}}@media screen and (max-width:1023px){.section-content,section#intro{padding-bottom:100px;padding-top:100px;position:relative;z-index:1}.desktop{display:none}}@media screen and (min-width:1024px){.mobile{display:none}}img{display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Bailleul,serif}.h1 span:not(.word):not(.char):not(.line):not(.mask-line),.h2 span:not(.word):not(.char):not(.line):not(.mask-line),.h3 span:not(.word):not(.char):not(.line):not(.mask-line),.h4 span:not(.word):not(.char):not(.line):not(.mask-line),.h5 span:not(.word):not(.char):not(.line):not(.mask-line),.h6 span:not(.word):not(.char):not(.line):not(.mask-line),h1 span:not(.word):not(.char):not(.line):not(.mask-line),h2 span:not(.word):not(.char):not(.line):not(.mask-line),h3 span:not(.word):not(.char):not(.line):not(.mask-line),h4 span:not(.word):not(.char):not(.line):not(.mask-line),h5 span:not(.word):not(.char):not(.line):not(.mask-line),h6 span:not(.word):not(.char):not(.line):not(.mask-line){color:#182663}.h2 .mask-line,.h3 .mask-line,.h4 .mask-line,h2 .mask-line,h3 .mask-line,h4 .mask-line{display:block;line-height:1.05;overflow:hidden}.h2 .line,.h3 .line,.h4 .line,h2 .line,h3 .line,h4 .line{display:block;transform-origin:top}.h2 .char,.h3 .char,.h4 .char,h2 .char,h3 .char,h4 .char{display:inline-block;position:relative;transform-origin:bottom center;will-change:transform}.h2[data-split=true] br,.h3[data-split=true] br,.h4[data-split=true] br,h2[data-split=true] br,h3[data-split=true] br,h4[data-split=true] br{display:none}.en .h2,.en h2{font-size:clamp(72px,calc(8.75vw + 6.75vh),360px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.en .h2,.en h2{font-size:clamp(72px,calc(6.875vw + 4.5vh),360px)}}@media screen and (max-width:1023px){.en .h2,.en h2{font-size:54px}}@media screen and (max-width:374px){.en .h2,.en h2{font-size:50px}}.h2,h2{font-size:clamp(84px,calc(10.20833vw + 7.875vh),420px);line-height:.71;margin-bottom:-.17em}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.h2,h2{font-size:clamp(84px,calc(8.02083vw + 5.25vh),420px)}}@media screen and (max-width:1023px){.h2,h2{font-size:60px;line-height:.83}}@media screen and (max-width:374px){.h2,h2{font-size:50px}}.h2 .mask-line,h2 .mask-line{line-height:.5;margin-bottom:-.27em}.h2 .line,h2 .line{line-height:1.05;vertical-align:bottom}.h3,h3{font-size:clamp(48px,calc(5.83333vw + 4.5vh),240px);line-height:.83;margin-left:clamp(64px,calc(7.77778vw + 6vh),320px);width:clamp(200px,calc(24.30556vw + 18.75vh),1000px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.h3,h3{font-size:clamp(48px,calc(4.58333vw + 3vh),240px);margin-left:clamp(64px,calc(7.77778vw + 4vh),320px);width:clamp(200px,calc(24.30556vw + 12.5vh),1000px)}}@media screen and (min-width:1024px) and (min-aspect-ratio:7/3){.h3,h3{font-size:clamp(42px,calc(5.10417vw + 3.9375vh),210px)}}@media screen and (min-width:1024px) and (min-aspect-ratio:7/3) and (min-width:1024px) and (min-aspect-ratio:14/5){.h3,h3{font-size:clamp(42px,calc(4.01042vw + 2.625vh),210px)}}@media screen and (min-width:1024px){.h3 .word,h3 .word{white-space:nowrap}}@media screen and (max-width:1023px){.h3,h3{font-size:50px;line-height:1;margin-left:0;margin-top:88px;width:100%}}@media screen and (max-width:374px){.h3,h3{font-size:42px}}.h3.large,h3.large{width:clamp(280px,calc(34.02778vw + 26.25vh),1400px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.h3.large,h3.large{width:clamp(280px,calc(34.02778vw + 17.5vh),1400px)}}@media screen and (max-width:1023px){.h3.large,h3.large{width:100%}}.h3.xlarge,h3.xlarge{width:clamp(342px,calc(41.5625vw + 32.0625vh),1710px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.h3.xlarge,h3.xlarge{width:clamp(342px,calc(41.5625vw + 21.375vh),1710px)}}@media screen and (max-width:1023px){.h3.xlarge,h3.xlarge{width:100%}}.h3 .mask-line,h3 .mask-line{margin-bottom:-.1em}.h4,h4{font-size:clamp(30px,calc(3.64583vw + 2.8125vh),150px);line-height:1;margin-bottom:30px}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.h4,h4{font-size:clamp(30px,calc(2.86458vw + 1.875vh),150px)}}@media screen and (max-width:1023px){.h4,h4{font-size:45px}}@media screen and (max-width:374px){.h4,h4{font-size:38px}}.h4 .mask-line,h4 .mask-line{line-height:1.4;margin-bottom:-.38em}@media screen and (max-width:1023px){h3.h4{margin-bottom:0}}.h5,h5{font-size:clamp(20px,calc(2.43056vw + 1.875vh),100px);line-height:1;margin-bottom:30px}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.h5,h5{font-size:clamp(20px,calc(1.90972vw + 1.25vh),100px)}}@media screen and (max-width:1023px){.h5,h5{font-size:30px}}@media screen and (max-width:374px){.h5,h5{font-size:25px}}@media screen and (max-width:1023px){.en .header_nav a{padding-left:12px;padding-right:12px}.en .header_nav .label{font-size:14px}}.header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;left:0;padding-left:clamp(11.2px,calc(1.36111vw + 1.05vh),56px);padding-right:clamp(11.2px,calc(1.36111vw + 1.05vh),56px);padding-top:clamp(12px,calc(1.45833vw + 1.125vh),60px);position:fixed;top:0;width:calc(100vw - 15px);z-index:10}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header{padding-left:clamp(11.2px,calc(1.36111vw + .7vh),56px);padding-right:clamp(11.2px,calc(1.36111vw + .7vh),56px);padding-top:clamp(12px,calc(1.45833vw + .75vh),60px)}}@media screen and (max-width:1023px){.header{gap:3px;left:11px;padding:0 0 0 15px;top:11px;width:calc(100% - 22px)}.header:before{background-color:#fff;border-radius:19px;height:38px;position:absolute;width:calc(100% - 41px);z-index:-1}.header:after,.header:before{content:"";display:block;left:0;top:0}.header:after{background-color:rgba(0,0,0,.7);height:100vh;inset:0;opacity:0;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;width:100vw;z-index:1}.header.open:after{opacity:1;transition:opacity .4s ease-in-out;visibility:visible}}@media screen and (min-width:1024px){.header_logo{transition:opacity .3s ease-in-out;width:clamp(40px,calc(4.86111vw + 3.75vh),200px)}}@media screen and (min-width:1024px) and (min-width:1024px) and (min-aspect-ratio:14/5){.header_logo{width:clamp(40px,calc(4.86111vw + 2.5vh),200px)}}@media screen and (min-width:1024px){.header_logo:focus-visible,.header_logo:hover{opacity:.6}}.header_logo img{height:auto;width:clamp(18.8px,calc(2.28472vw + 1.7625vh),94px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header_logo img{width:clamp(18.8px,calc(2.28472vw + 1.175vh),94px)}}@media screen and (max-width:1023px){.header_logo img{min-width:35px;width:35px}.header_nav{border-radius:19px;margin-left:auto;margin-right:18px;pointer-events:none}}.header_nav ul{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(12px,calc(1.45833vw + 1.125vh),60px);justify-content:center}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header_nav ul{gap:clamp(12px,calc(1.45833vw + .75vh),60px)}}@media screen and (max-width:1023px){.header_nav ul{gap:0}}.header_nav li:first-of-type .label{color:#007acd}@media screen and (max-width:1023px){.header_nav li:first-of-type a{padding-left:0}.header_nav li:first-of-type a.active .pin{background-color:#007acd}.header_nav li:first-of-type a.active .scroll-circle svg .bg-circle,.header_nav li:first-of-type a.active .scroll-circle svg .progress-circle{stroke:#007acd}}.header_nav li:nth-of-type(2) .label{color:#0af}@media screen and (max-width:1023px){.header_nav li:nth-of-type(2) a.active .pin{background-color:#0af}.header_nav li:nth-of-type(2) a.active .scroll-circle svg .bg-circle,.header_nav li:nth-of-type(2) a.active .scroll-circle svg .progress-circle{stroke:#0af}}.header_nav li:nth-of-type(3) .label{color:#008480}@media screen and (max-width:1023px){.header_nav li:nth-of-type(3) a.active .pin{background-color:#008480}.header_nav li:nth-of-type(3) a.active .scroll-circle svg .bg-circle,.header_nav li:nth-of-type(3) a.active .scroll-circle svg .progress-circle{stroke:#008480}}.header_nav li:nth-of-type(4) a{padding-right:0}.header_nav li:nth-of-type(4) .label{color:#182663}@media screen and (max-width:1023px){.header_nav li:nth-of-type(4) a.active{padding-right:15px}.header_nav li:nth-of-type(4) a.active .pin{background-color:#182663}.header_nav li:nth-of-type(4) a.active .scroll-circle svg .bg-circle,.header_nav li:nth-of-type(4) a.active .scroll-circle svg .progress-circle{stroke:#182663}}.header_nav a{display:block;position:relative}@media screen and (max-width:1023px){.header_nav a{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:11px 15px}}@media screen and (max-width:374px){.header_nav a{padding-left:9px;padding-right:9px}}@media screen and (max-width:1023px){.header_nav a.active{gap:14px;margin-right:-8px}}.header_nav a.active .pin{opacity:1}@media screen and (min-width:1024px){.header_nav a.active .label{opacity:1;transform:translateY(0) translateX(-50%);transition:opacity .3s ease-in-out,transform .4s ease-in-out;visibility:visible}}@media screen and (max-width:1023px){.header_nav a.active .label{opacity:1;width:var(--label-width)}}.header_nav a.active .scroll-circle{opacity:1}@media screen and (min-width:1024px){.header_nav a.entered .label{opacity:0;transform:translateY(-10px) translateX(-50%);transition:opacity .5s ease,transform .4s ease,visibility 0s linear .4s;visibility:hidden}}@media screen and (min-width:1024px) and (max-width:1023px){.header_nav a:focus-visible,.header_nav a:hover{gap:14px;margin-right:-8px}}@media screen and (min-width:1024px){.header_nav a:focus-visible .pin,.header_nav a:hover .pin{opacity:1}}@media screen and (min-width:1024px) and (min-width:1024px){.header_nav a:focus-visible .label,.header_nav a:hover .label{opacity:1;transform:translateY(0) translateX(-50%);transition:opacity .3s ease-in-out,transform .4s ease-in-out;visibility:visible}}@media screen and (min-width:1024px) and (max-width:1023px){.header_nav a:focus-visible .label,.header_nav a:hover .label{opacity:1;width:var(--label-width)}}@media screen and (min-width:1024px){.header_nav a:focus-visible .scroll-circle,.header_nav a:hover .scroll-circle{opacity:1}}.header_nav .pin{background-color:#fff;border-radius:50%;display:block;height:clamp(2.4px,calc(.29167vw + .225vh),12px);opacity:1;position:relative;transition:opacity .3s ease-in-out;width:clamp(2.4px,calc(.29167vw + .225vh),12px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header_nav .pin{height:clamp(2.4px,calc(.29167vw + .15vh),12px);width:clamp(2.4px,calc(.29167vw + .15vh),12px)}}@media screen and (max-width:1023px){.header_nav .pin{background-color:#007acd;height:6px;opacity:.5;width:6px}}.header_nav .scroll-circle{display:inline-block;height:clamp(8.8px,calc(1.06944vw + .825vh),44px);left:50%;opacity:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:opacity .3s ease-in-out;width:clamp(8.8px,calc(1.06944vw + .825vh),44px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header_nav .scroll-circle{height:clamp(8.8px,calc(1.06944vw + .55vh),44px);width:clamp(8.8px,calc(1.06944vw + .55vh),44px)}}@media screen and (max-width:1023px){.header_nav .scroll-circle{height:22px;width:22px}}.header_nav .scroll-circle svg{height:100%;transform:rotate(-90deg);width:100%}@media screen and (max-width:1023px){.header_nav .scroll-circle svg .bg-circle,.header_nav .scroll-circle svg .progress-circle{stroke:#007acd}}.header_nav .scroll-circle svg .progress-circle{stroke-dasharray:62.8319;stroke-dashoffset:62.8319;will-change:stroke-dashoffset}.header_nav .label{line-height:1;white-space:nowrap}@media screen and (min-width:1024px){.header_nav .label{background-color:#fff;border-radius:17.5px;font-size:20px;left:50%;opacity:0;padding:8.5px 21px;position:absolute;text-align:center;top:calc(100% + clamp(5.6px, calc((14 * (100vw / 1440) * .7) + (14 * (100vh / 800) * .3)), 28px));transform:translateY(-5px) translateX(-50%);transition:opacity .4s ease-in-out,transform .3s ease-in-out,visibility 0s linear .3s;visibility:hidden}}@media screen and (max-width:1023px){.header_nav .label{display:inline-block;font-size:16px;line-height:1.2;opacity:0;overflow:hidden;transition:width .4s ease,opacity .3s ease;white-space:nowrap;width:0}}.header_burger{display:none}@media screen and (max-width:1023px){.header_burger{background-color:#fff;background-image:url(assets/img/icon-burger.svg);background-position:50%;background-repeat:no-repeat;background-size:14px 11px;border-radius:50%;display:block;height:38px;min-width:38px;position:relative;width:38px;z-index:2}.header_burger.active{background-image:url(assets/img/icon-close.svg);background-size:21px}.header_burger.active:before{opacity:1;visibility:visible}.header_burger.active+.header_tools{opacity:1;pointer-events:auto;visibility:visible;z-index:2}}.header_tools{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(9.2px,calc(1.11806vw + .8625vh),46px);justify-content:flex-end}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header_tools{gap:clamp(9.2px,calc(1.11806vw + .575vh),46px)}}@media screen and (max-width:1023px){.header_tools{gap:6px;opacity:0;pointer-events:none;position:absolute;right:42px;top:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;visibility:hidden}}.header_languagesSwitcher{align-items:center;background-color:#fff;border-radius:clamp(7.6px,calc(.92361vw + .7125vh),38px);display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(.8px,calc(.09722vw + .075vh),4px);justify-content:space-between;padding:clamp(.8px,calc(.09722vw + .075vh),4px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header_languagesSwitcher{border-radius:clamp(7.6px,calc(.92361vw + .475vh),38px);gap:clamp(.8px,calc(.09722vw + .05vh),4px);padding:clamp(.8px,calc(.09722vw + .05vh),4px)}}@media screen and (min-width:1024px){.header_languagesSwitcher:focus-visible span,.header_languagesSwitcher:hover span{background-color:transparent;color:#182663}}@media screen and (max-width:1023px){.header_languagesSwitcher{border-radius:19px;gap:7px;padding:3px}}.header_languagesSwitcher a,.header_languagesSwitcher span{align-items:center;border-radius:50%;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:clamp(4.8px,calc(.58333vw + .45vh),24px);font-weight:700;height:clamp(9.6px,calc(1.16667vw + .9vh),48px);justify-content:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:clamp(9.6px,calc(1.16667vw + .9vh),48px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header_languagesSwitcher a,.header_languagesSwitcher span{font-size:clamp(4.8px,calc(.45833vw + .3vh),24px);height:clamp(9.6px,calc(1.16667vw + .6vh),48px);width:clamp(9.6px,calc(1.16667vw + .6vh),48px)}}@media screen and (max-width:1023px){.header_languagesSwitcher a,.header_languagesSwitcher span{font-size:13px;height:32px;width:32px}}.header_languagesSwitcher span{background-color:#007acd;color:#fff}.header_languagesSwitcher a{background-color:transparent;color:#182663}@media screen and (min-width:1024px){.header_languagesSwitcher a:focus-visible,.header_languagesSwitcher a:hover{background-color:#0af;color:#fff}}.header .js-sound{display:block;height:clamp(8.8px,calc(1.06944vw + .825vh),44px);opacity:0;position:relative;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;width:clamp(8.8px,calc(1.06944vw + .825vh),44px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header .js-sound{height:clamp(8.8px,calc(1.06944vw + .55vh),44px);width:clamp(8.8px,calc(1.06944vw + .55vh),44px)}}@media screen and (max-width:1023px){.header .js-sound{align-items:center;background-color:#fff;border-radius:19px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:7px;height:38px;justify-content:space-between;padding:3px;width:115px}}.header .js-sound:before{display:block;font-size:clamp(5.6px,calc(.68056vw + .525vh),28px);font-weight:700;opacity:0;position:absolute;right:calc(100% + 10px);text-align:right;top:50%;transform:translate(-5px,-50%);transition:opacity .3s ease-in-out,transform .3s ease-in-out;white-space:nowrap;width:180px}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.header .js-sound:before{font-size:clamp(5.6px,calc(.53472vw + .35vh),28px)}}@media screen and (max-width:1023px){.header .js-sound:before{content:attr(data-on)}}.header .js-sound:after{background-image:url(assets/img/icon-sound.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;transition:opacity .3s ease-in-out;width:100%}@media screen and (max-width:1023px){.header .js-sound:after{content:attr(data-off)}.header .js-sound:after,.header .js-sound:before{align-items:center;background:none;border-radius:50%;color:#182663;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:13px;font-weight:700;height:32px;justify-content:center;opacity:1;position:static;transform:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:32px}.header .js-sound span{background-image:url(assets/img/icon-sound-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;width:16px}}@media screen and (min-width:1024px){.header .js-sound.played:before{content:attr(data-played)}.header .js-sound.played:after{background-image:url(assets/img/icon-sound.gif)}.header .js-sound.played:focus-visible:before,.header .js-sound.played:hover:before{opacity:1;transform:translateY(-50%)}.header .js-sound.played:focus-visible:after,.header .js-sound.played:hover:after{background-image:url(assets/img/icon-sound.svg);background-size:75%;opacity:.5}}@media screen and (max-width:1023px){.header .js-sound.played:before{background-color:#007acd;color:#fff}}@media screen and (min-width:1024px){.header .js-sound.paused:before{content:attr(data-paused)}.header .js-sound.paused:after{background-size:75%;opacity:.5}.header .js-sound.paused:focus-visible:before,.header .js-sound.paused:hover:before{opacity:1;transform:translateY(-50%)}.header .js-sound.paused:focus-visible:after,.header .js-sound.paused:hover:after{background-image:url(assets/img/icon-sound.gif);background-size:contain;opacity:1}}@media screen and (max-width:1023px){.header .js-sound.paused:after{background-color:#007acd;color:#fff}}.intro{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;min-width:calc(100vw + 1px);position:relative}@media screen and (max-width:1023px){.intro{height:100vh;min-width:auto;width:100%}}.intro:after{content:"";display:block;height:1px}@media screen and (min-width:1024px) and (max-height:799px){.intro:after{display:none}}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.intro:after{display:none}}.intro_engie img{height:auto;width:clamp(58.4px,calc(7.09722vw + 5.475vh),292px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.intro_engie img{width:clamp(58.4px,calc(7.09722vw + 3.65vh),292px);width:clamp(48px,calc(5.83333vw + 4.5vh),240px)}}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5) and (min-width:1024px) and (min-aspect-ratio:14/5){.intro_engie img{width:clamp(48px,calc(5.83333vw + 3vh),240px)}}@media screen and (max-width:1023px){.intro_engie img{width:121px}}.intro_scroll{bottom:44px;position:absolute;right:48px;text-align:left}@media screen and (min-width:1024px){.intro_scroll:hover .label{opacity:.5}.intro_scroll:hover .icon{transform:translateX(5px)}}@media screen and (max-width:1023px){.intro_scroll{bottom:46px;left:50%;right:auto;text-align:center;transform:translateX(-50%)}}.intro_scroll .label{font-size:clamp(5.6px,calc(.68056vw + .525vh),28px);text-transform:uppercase}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.intro_scroll .label{font-size:clamp(5.6px,calc(.53472vw + .35vh),28px)}}@media screen and (min-width:1024px){.intro_scroll .label{transition:opacity .3s ease-in-out}}@media screen and (max-width:1023px){.intro_scroll .label{font-size:15px}}.intro_scroll .icon{background-image:url(assets/img/icon-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:clamp(6px,calc(.72917vw + .5625vh),30px);width:clamp(30.8px,calc(3.74306vw + 2.8875vh),154px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.intro_scroll .icon{height:clamp(6px,calc(.72917vw + .375vh),30px);width:clamp(30.8px,calc(3.74306vw + 1.925vh),154px)}}@media screen and (min-width:1024px){.intro_scroll .icon{transition:transform .3s ease-in-out}}@media screen and (max-width:1023px){.intro_scroll .icon{height:15px;margin-left:auto;margin-right:auto;margin-top:20px;transform:rotate(90deg);width:38px}}section:not(#intro){padding-left:clamp(96px,calc(11.66667vw + 9vh),480px);padding-right:clamp(96px,calc(11.66667vw + 9vh),480px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){section:not(#intro){padding-left:clamp(96px,calc(11.66667vw + 6vh),480px);padding-right:clamp(96px,calc(11.66667vw + 6vh),480px)}}@media screen and (max-width:1023px){section:not(#intro){padding-left:0;padding-right:0}}@media screen and (min-width:1024px){section#agir{padding-right:clamp(180px,calc(21.875vw + 16.875vh),900px)}}@media screen and (min-width:1024px) and (min-width:1024px) and (min-aspect-ratio:14/5){section#agir{padding-right:clamp(180px,calc(21.875vw + 11.25vh),900px)}}.section-content{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(32px,calc(3.88889vw + 3vh),160px);height:100%;justify-content:normal}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.section-content{gap:clamp(32px,calc(3.88889vw + 2vh),160px)}}@media screen and (max-width:1023px){.section-content{flex-direction:column;gap:30px}}.section-content>*{flex:1 0 auto}.section-content ul{padding-left:clamp(4px,calc(.48611vw + .375vh),20px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.section-content ul{padding-left:clamp(4px,calc(.48611vw + .25vh),20px)}}@media screen and (max-width:1023px){.section-content ul{padding-left:10px}}.section-content ul li{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(4px,calc(.48611vw + .375vh),20px);justify-content:flex-start}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.section-content ul li{gap:clamp(4px,calc(.48611vw + .25vh),20px)}}@media screen and (max-width:1023px){.section-content ul li{gap:10px}}.section-content ul li:before{background-color:#fff;border-radius:50%;content:"";display:inline-block;height:clamp(2.4px,calc(.29167vw + .225vh),12px);min-width:clamp(2.4px,calc(.29167vw + .225vh),12px);position:relative;top:clamp(5.2px,calc(.63194vw + .4875vh),26px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.section-content ul li:before{height:clamp(2.4px,calc(.29167vw + .15vh),12px);min-width:clamp(2.4px,calc(.29167vw + .15vh),12px);top:clamp(5.2px,calc(.63194vw + .325vh),26px)}}@media screen and (max-width:1023px){.section-content ul li:before{height:6px;min-width:6px;top:13px}}section#reussir{padding:0}section#reussir .section-content{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;flex-wrap:nowrap;height:100vh;justify-content:flex-start;left:0;max-width:100vw;min-width:100vw;padding:0;position:relative;width:100vw!important}@media screen and (max-width:1023px){section#reussir .section-content{height:auto;min-width:1px;width:auto!important}}section#reussir .scroll-content{min-height:100vh;padding-left:clamp(54px,calc(6.5625vw + 5.0625vh),270px);padding-right:clamp(54px,calc(6.5625vw + 5.0625vh),270px);padding-top:clamp(119.2px,calc(14.48611vw + 11.175vh),596px);position:relative;width:100%;will-change:transform}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){section#reussir .scroll-content{padding-left:clamp(54px,calc(6.5625vw + 3.375vh),270px);padding-right:clamp(54px,calc(6.5625vw + 3.375vh),270px);padding-top:clamp(119.2px,calc(14.48611vw + 7.45vh),596px)}}@media screen and (max-width:1023px){section#reussir .scroll-content{min-height:1px;padding-left:0;padding-right:0;padding-top:0}}section#outro{padding:0}section#outro .section-content{align-items:center;flex-direction:column;height:100vh;justify-content:space-between;max-width:100vw;min-width:100vw;padding-bottom:clamp(15.6px,calc(1.89583vw + 1.4625vh),78px);width:100vw!important}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){section#outro .section-content{padding-bottom:clamp(15.6px,calc(1.89583vw + .975vh),78px)}}@media screen and (max-width:1023px){section#outro .section-content{justify-content:center;min-width:1px;width:auto!important}section#outro .section-content:before{content:"";display:block;margin-bottom:auto}}section#outro .section-content>*{flex:0}@media screen and (max-width:1023px){section#outro .section-content>*{flex:none}}section#outro img{display:block;height:auto;padding-top:calc(50vh - clamp(40px, calc((100 * (100vw / 1440) * .7) + (100 * (100vh / 800) * .3)), 200px) - clamp(32px, calc((80 * (100vw / 1440) * .7) + (80 * (100vh / 800) * .3)), 160px) - clamp(12px, calc((30 * (100vw / 1440) * .7) + (30 * (100vh / 800) * .3)), 60px));width:clamp(87.6px,calc(10.64583vw + 8.2125vh),438px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){section#outro img{width:clamp(87.6px,calc(10.64583vw + 5.475vh),438px)}}@media screen and (max-width:1023px){section#outro img{padding-top:0;width:219px}section#outro nav{margin-top:auto}}section#outro ul{padding-left:0}section#outro ul li:before{display:none}section#outro ul li a{font-size:clamp(6.4px,calc(.77778vw + .6vh),32px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){section#outro ul li a{font-size:clamp(6.4px,calc(.61111vw + .4vh),32px)}}@media screen and (min-width:1024px){section#outro ul li a{transition:opacity .3s ease-in-out}section#outro ul li a:hover{opacity:.5}}@media screen and (max-width:1023px){section#outro ul li a{font-size:16px}section#agir{pointer-events:none}}@media screen and (min-width:1024px) and (min-aspect-ratio:7/3){section#sereinventer .c-wysiwyg:has(.h2,h2) p{width:clamp(284px,calc(34.51389vw + 26.625vh),1420px)}}@media screen and (min-width:1024px) and (min-aspect-ratio:7/3) and (min-width:1024px) and (min-aspect-ratio:14/5){section#sereinventer .c-wysiwyg:has(.h2,h2) p{width:clamp(284px,calc(34.51389vw + 17.75vh),1420px)}}p:not(:last-child){margin-bottom:clamp(9.6px,calc(1.16667vw + .9vh),48px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){p:not(:last-child){margin-bottom:clamp(9.6px,calc(1.16667vw + .6vh),48px)}}.align-right{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;gap:clamp(28px,calc(3.40278vw + 2.625vh),140px);justify-content:normal}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.align-right{gap:clamp(28px,calc(3.40278vw + 1.75vh),140px)}}@media screen and (max-width:1023px){.align-right{align-items:normal;gap:48px}}.align-center{align-self:center}@media screen and (max-width:1023px){.align-center{align-self:flex-start}}.align-start{align-self:flex-start}.h3+.c-wysiwyg,h3+.c-wysiwyg{margin-left:clamp(48px,calc(5.83333vw + 4.5vh),240px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.h3+.c-wysiwyg,h3+.c-wysiwyg{margin-left:clamp(48px,calc(5.83333vw + 3vh),240px)}}@media screen and (max-width:1023px){.h3+.c-wysiwyg,h3+.c-wysiwyg{margin-left:0}}.h3+.c-img.full,h3+.c-img.full{margin-left:clamp(64px,calc(7.77778vw + 6vh),320px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.h3+.c-img.full,h3+.c-img.full{margin-left:clamp(64px,calc(7.77778vw + 4vh),320px)}}@media screen and (max-width:1023px){.h3+.c-img.full,h3+.c-img.full{margin-left:0}}@media screen and (max-width:1023px){.h3+.c-wysiwyg:has(.h4,h4),h3+.c-wysiwyg:has(.h4,h4){margin-top:76px}}@media screen and (max-width:1023px){.c-img.full+.c-img{margin-top:31px}.c-img.full+.c-textImg{margin-top:21px}}.c-img.full+.c-wysiwyg:has(.h4,h4){margin-left:clamp(64px,calc(7.77778vw + 6vh),320px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-img.full+.c-wysiwyg:has(.h4,h4){margin-left:clamp(64px,calc(7.77778vw + 4vh),320px)}}@media screen and (max-width:1023px){.c-img.full+.c-wysiwyg:has(.h4,h4){margin-left:0;margin-top:96px}}.c-img.large+.c-wysiwyg:has(.h4,h4){margin-left:clamp(64px,calc(7.77778vw + 6vh),320px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-img.large+.c-wysiwyg:has(.h4,h4){margin-left:clamp(64px,calc(7.77778vw + 4vh),320px)}}@media screen and (max-width:1023px){.c-img.large+.c-wysiwyg:has(.h4,h4){margin-left:0}}.c-bordered+.c-img.large{margin-left:clamp(-320px,calc(-7.77778vw - 6vh),-64px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-bordered+.c-img.large{margin-left:clamp(-320px,calc(-7.77778vw - 4vh),-64px)}}@media screen and (max-width:1023px){.c-bordered+.c-img.large{margin-left:0}.c-wysiwyg+.c-img.full{margin-top:21px}.c-object+.h3,.c-object+h3{margin-top:0}}section>.c-img:not(.full){height:100%}.c-wysiwyg{width:clamp(200px,calc(24.30556vw + 18.75vh),1000px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-wysiwyg{width:clamp(200px,calc(24.30556vw + 12.5vh),1000px)}}@media screen and (max-width:1023px){.c-wysiwyg{width:100%}}.c-wysiwyg.large{width:clamp(232px,calc(28.19444vw + 21.75vh),1160px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-wysiwyg.large{width:clamp(232px,calc(28.19444vw + 14.5vh),1160px)}}@media screen and (max-width:1023px){.c-wysiwyg.large{width:100%}}.c-wysiwyg.large p{width:clamp(200px,calc(24.30556vw + 18.75vh),1000px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-wysiwyg.large p{width:clamp(200px,calc(24.30556vw + 12.5vh),1000px)}}@media screen and (max-width:1023px){.c-wysiwyg.large p{width:100%}}.c-wysiwyg .h2,.c-wysiwyg h2{padding-right:clamp(80px,calc(9.72222vw + 7.5vh),400px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-wysiwyg .h2,.c-wysiwyg h2{padding-right:clamp(80px,calc(9.72222vw + 5vh),400px)}}@media screen and (max-width:1023px){.c-wysiwyg .h2,.c-wysiwyg h2{padding-right:0}}.c-wysiwyg:has(.h2,h2){width:auto}@media screen and (max-width:1023px){.c-wysiwyg:has(.h2,h2){width:100%}}.c-wysiwyg:has(.h2,h2) p{width:clamp(200px,calc(24.30556vw + 18.75vh),1000px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-wysiwyg:has(.h2,h2) p{width:clamp(200px,calc(24.30556vw + 12.5vh),1000px)}}@media screen and (max-width:1023px){.c-wysiwyg:has(.h2,h2) p{width:100%}}.c-wysiwyg.align-start{padding-top:clamp(40px,calc(4.86111vw + 3.75vh),200px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-wysiwyg.align-start{padding-top:clamp(40px,calc(4.86111vw + 2.5vh),200px)}}@media screen and (max-width:1023px){.c-wysiwyg.align-start{padding-top:21px}}.c-img.full{height:calc(100% + 2 * clamp(40px, calc((100 * (100vw / 1440) * .7) + (100 * (100vh / 800) * .3)), 200px));margin-bottom:clamp(-200px,calc(-4.86111vw - 3.75vh),-40px);margin-top:clamp(-200px,calc(-4.86111vw - 3.75vh),-40px);overflow:hidden}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-img.full{margin-bottom:clamp(-200px,calc(-4.86111vw - 2.5vh),-40px);margin-top:clamp(-200px,calc(-4.86111vw - 2.5vh),-40px)}}@media screen and (max-width:1023px){.c-img.full{height:auto;margin:0 -30px;width:calc(100% + 60px)}}.c-img.full img{display:block;height:100%;width:auto}@media screen and (max-width:1023px){.c-img.full img{height:auto;width:100%}}.c-img.large{height:100%}@media screen and (max-width:1023px){.c-img.large{height:auto;width:100%}}.c-img.large img{display:block;height:100%;width:auto}@media screen and (max-width:1023px){.c-img.large img{height:auto;width:100%}}.c-img.rounded{border-radius:50%;overflow:hidden}.en .c-date[data-first=true]{margin-left:clamp(-1160px,calc(-28.19444vw - 21.75vh),-232px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.en .c-date[data-first=true]{margin-left:clamp(-1160px,calc(-28.19444vw - 14.5vh),-232px)}}@media screen and (max-width:1023px){.en .c-date[data-first=true]{margin-left:0}}.c-date{font-family:Bailleul,serif;font-size:clamp(180px,calc(21.875vw + 16.875vh),900px);line-height:1;margin-left:clamp(-1160px,calc(-28.19444vw - 21.75vh),-232px);margin-right:clamp(48px,calc(5.83333vw + 4.5vh),240px);position:relative;top:clamp(51.2px,calc(6.22222vw + 4.8vh),256px);z-index:1}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-date{font-size:clamp(180px,calc(17.1875vw + 11.25vh),900px);margin-left:clamp(-1160px,calc(-28.19444vw - 14.5vh),-232px);margin-right:clamp(48px,calc(5.83333vw + 3vh),240px);top:clamp(51.2px,calc(6.22222vw + 3.2vh),256px)}}.c-date[data-first=true]{margin-left:clamp(-964px,calc(-23.43056vw - 18.075vh),-192.8px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-date[data-first=true]{margin-left:clamp(-964px,calc(-23.43056vw - 12.05vh),-192.8px)}}@media screen and (max-width:1023px){.c-date{font-size:140px;line-height:.85;margin:-70px 0 48px;top:0}}@media screen and (max-width:374px){.c-date{font-size:115px}}.c-date.align-center{top:clamp(24px,calc(2.91667vw + 2.25vh),120px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-date.align-center{top:clamp(24px,calc(2.91667vw + 1.5vh),120px)}}@media screen and (max-width:1023px){.c-date.align-center{top:0}}.c-date sup{font-size:clamp(80px,calc(9.72222vw + 7.5vh),400px);vertical-align:super}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-date sup{font-size:clamp(80px,calc(7.63889vw + 5vh),400px)}}@media screen and (max-width:1023px){.c-date sup{font-size:50px}}@media screen and (max-width:374px){.c-date sup{font-size:42px}}.c-textImg{align-items:normal;display:flex;flex-direction:column;flex-wrap:nowrap;gap:clamp(22px,calc(2.67361vw + 2.0625vh),110px);height:100%;justify-content:space-between}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-textImg{gap:clamp(22px,calc(2.67361vw + 1.375vh),110px)}}@media screen and (max-width:1023px){.c-textImg{gap:55px;height:auto;width:100%!important}}.c-textImg.align-start{justify-content:flex-start}.c-textImg:not(.imgFirst) .c-wysiwyg{align-items:normal;display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:center}.c-textImg .c-wysiwyg{width:100%}.c-textImg .c-img{align-items:center;display:flex;justify-content:flex-start;max-height:100%;overflow:hidden}.c-textImg .c-img img{height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.c-images{align-items:normal;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(32px,calc(3.88889vw + 3vh),160px);height:100%;justify-content:flex-start;margin-right:clamp(64px,calc(7.77778vw + 6vh),320px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-images{gap:clamp(32px,calc(3.88889vw + 2vh),160px);margin-right:clamp(64px,calc(7.77778vw + 4vh),320px)}}@media screen and (max-width:1023px){.c-images{flex-direction:column;height:auto;margin-bottom:88px;margin-right:0}}@media screen and (min-width:1024px){.c-images img{max-height:100%;max-width:unset}}.c-images .align-start{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(32px,calc(3.88889vw + 3vh),160px);justify-content:flex-start}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-images .align-start{gap:clamp(32px,calc(3.88889vw + 2vh),160px)}}@media screen and (max-width:1023px){.c-images .align-start{flex-direction:column}}.c-images .align-start .c-wysiwyg{align-self:center}.c-bordered{border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:clamp(6.4px,calc(.77778vw + .6vh),32px);line-height:1.5;margin-right:clamp(64px,calc(7.77778vw + 6vh),320px);padding-bottom:clamp(26px,calc(3.15972vw + 2.4375vh),130px);padding-top:clamp(26px,calc(3.15972vw + 2.4375vh),130px);width:clamp(124px,calc(15.06944vw + 17.4375vh),620px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-bordered{font-size:clamp(6.4px,calc(.61111vw + .4vh),32px);margin-right:clamp(64px,calc(7.77778vw + 4vh),320px);padding-bottom:clamp(26px,calc(3.15972vw + 1.625vh),130px);padding-bottom:clamp(16px,calc(1.94444vw + 1.5vh),80px);padding-top:clamp(26px,calc(3.15972vw + 1.625vh),130px);padding-top:clamp(16px,calc(1.94444vw + 1.5vh),80px);width:clamp(124px,calc(15.06944vw + 7.75vh),620px)}}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5) and (min-width:1024px) and (min-aspect-ratio:14/5){.c-bordered{padding-bottom:clamp(16px,calc(1.94444vw + 1vh),80px);padding-top:clamp(16px,calc(1.94444vw + 1vh),80px)}}@media screen and (max-width:1023px){.c-bordered{font-size:16px;margin-bottom:88px;margin-right:0;margin-top:88px;padding-bottom:50px;padding-top:50px;width:100%}}.c-bordered.large{width:clamp(140px,calc(17.01389vw + 37.1875vh),700px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-bordered.large{width:clamp(140px,calc(17.01389vw + 8.75vh),700px);width:clamp(200px,calc(24.30556vw + 18.75vh),1000px)}}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5) and (min-width:1024px) and (min-aspect-ratio:14/5){.c-bordered.large{width:clamp(200px,calc(24.30556vw + 12.5vh),1000px)}}@media screen and (max-width:1023px){.c-bordered.large{width:100%}}.c-bordered.columns{width:clamp(438px,calc(53.22917vw + 41.0625vh),2190px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-bordered.columns{width:clamp(438px,calc(53.22917vw + 27.375vh),2190px)}}@media screen and (max-width:1023px){.c-bordered.columns{width:100%}}.c-bordered.columns .h5,.c-bordered.columns h5{width:clamp(196px,calc(23.81944vw + 18.375vh),980px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-bordered.columns .h5,.c-bordered.columns h5{width:clamp(196px,calc(23.81944vw + 12.25vh),980px)}}@media screen and (max-width:1023px){.c-bordered.columns .h5,.c-bordered.columns h5{width:100%}}.c-bordered.columns .columns-flex{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(46px,calc(5.59028vw + 4.3125vh),230px);justify-content:flex-start}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-bordered.columns .columns-flex{gap:clamp(46px,calc(5.59028vw + 2.875vh),230px)}}@media screen and (max-width:1023px){.c-bordered.columns .columns-flex{flex-direction:column;gap:30px}}.c-bordered.columns .columns-flex>*{flex:1 1 0}.c-bordered .c-wysiwyg{width:100%}.c-quote{margin-left:clamp(32px,calc(3.88889vw + 3vh),160px);position:relative;width:clamp(200px,calc(24.30556vw + 18.75vh),1000px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-quote{margin-left:clamp(32px,calc(3.88889vw + 2vh),160px);width:clamp(200px,calc(24.30556vw + 12.5vh),1000px)}}@media screen and (max-width:1023px){.c-quote{margin-bottom:30px;margin-left:0;margin-top:30px;width:100%}}.c-quote:before{background-image:url(assets/img/icon-quote.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:clamp(16.8px,calc(2.04167vw + 1.575vh),84px);position:absolute;right:calc(100% + clamp(8px, calc((20 * (100vw / 1440) * .7) + (20 * (100vh / 800) * .3)), 40px));top:0;width:clamp(20.4px,calc(2.47917vw + 1.9125vh),102px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-quote:before{height:clamp(16.8px,calc(2.04167vw + 1.05vh),84px);width:clamp(20.4px,calc(2.47917vw + 1.275vh),102px)}}@media screen and (max-width:1023px){.c-quote:before{height:25px;left:0;right:auto;width:30px}.c-quote_content{padding-left:50px}}.c-quote_author{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(9.6px,calc(1.16667vw + .9vh),48px);justify-content:flex-start;margin-top:clamp(8px,calc(.97222vw + .75vh),40px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-quote_author{gap:clamp(9.6px,calc(1.16667vw + .6vh),48px);margin-top:clamp(8px,calc(.97222vw + .5vh),40px)}}@media screen and (max-width:1023px){.c-quote_author{gap:24px;margin-top:20px}}.c-quote_info{font-size:clamp(5.6px,calc(.68056vw + .525vh),28px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-quote_info{font-size:clamp(5.6px,calc(.53472vw + .35vh),28px)}}@media screen and (max-width:1023px){.c-quote_info{font-size:14px}}.c-quote_info span{display:block;font-size:clamp(6.4px,calc(.77778vw + .6vh),32px);font-weight:700;text-transform:uppercase}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-quote_info span{font-size:clamp(6.4px,calc(.61111vw + .4vh),32px)}}@media screen and (max-width:1023px){.c-quote_info span{font-size:16px}}.c-quote .c-img{height:clamp(34px,calc(4.13194vw + 3.1875vh),170px);min-width:clamp(34px,calc(4.13194vw + 3.1875vh),170px);width:clamp(34px,calc(4.13194vw + 3.1875vh),170px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-quote .c-img{height:clamp(34px,calc(4.13194vw + 2.125vh),170px);min-width:clamp(34px,calc(4.13194vw + 2.125vh),170px);width:clamp(34px,calc(4.13194vw + 2.125vh),170px)}}@media screen and (max-width:1023px){.c-quote .c-img{height:85px;min-width:85px;width:85px}}.c-quote .c-img img{height:100%;width:100%}.c-podcast{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(49.6px,calc(6.02778vw + 4.65vh),248px);justify-content:flex-start;margin-bottom:59vh;margin-top:clamp(77.6px,calc(9.43056vw + 7.275vh),388px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-podcast{gap:clamp(49.6px,calc(6.02778vw + 3.1vh),248px);margin-top:clamp(77.6px,calc(9.43056vw + 4.85vh),388px)}}@media screen and (min-width:1024px){.c-podcast{opacity:0;transition:opacity .6s ease-out}.c-podcast.c-podcast--visible{opacity:1}.c-podcast.c-podcast--visible .c-podcast_content{transform:translateY(0)}.c-podcast_content{transform:translateY(100px);transition:transform .6s ease-out}}@media screen and (max-width:1023px){.c-podcast{flex-direction:column;margin-bottom:0;margin-top:115px}}.c-podcast_flex{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(9.6px,calc(1.16667vw + .9vh),48px);justify-content:flex-start;margin-bottom:clamp(9.6px,calc(1.16667vw + .9vh),48px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-podcast_flex{gap:clamp(9.6px,calc(1.16667vw + .6vh),48px);margin-bottom:clamp(9.6px,calc(1.16667vw + .6vh),48px)}}@media screen and (max-width:1023px){.c-podcast_flex{margin-bottom:20px}}.c-podcast_infos{flex:1}.c-podcast_infos span{display:block;font-family:Bailleul,serif;font-size:clamp(12.8px,calc(1.55556vw + 1.2vh),64px);line-height:1.25;max-width:calc(100vw - clamp(54px, calc((135 * (100vw / 1440) * .7) + (135 * (100vh / 800) * .3)), 270px) * 2 - clamp(272px, calc((680 * (100vw / 1440) * .7) + (680 * (100vh / 800) * .3)), 1360px) - clamp(49.6px, calc((124 * (100vw / 1440) * .7) + (124 * (100vh / 800) * .3)), 248px))}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-podcast_infos span{font-size:clamp(12.8px,calc(1.22222vw + .8vh),64px)}}@media screen and (max-width:1023px){.c-podcast_infos span{font-size:28px;max-width:none}.c-podcast_infos_inner{position:static!important}}.c-podcast_content{max-width:clamp(272px,calc(33.05556vw + 25.5vh),1360px);position:relative;width:clamp(272px,calc(33.05556vw + 25.5vh),1360px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-podcast_content{max-width:clamp(272px,calc(33.05556vw + 17vh),1360px);width:clamp(272px,calc(33.05556vw + 17vh),1360px)}}@media screen and (max-width:1023px){.c-podcast_content{max-width:100%;width:100%}}.c-object{margin-left:clamp(64px,calc(7.77778vw + 6vh),320px);margin-right:clamp(64px,calc(7.77778vw + 6vh),320px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-object{margin-left:clamp(64px,calc(7.77778vw + 4vh),320px);margin-right:clamp(64px,calc(7.77778vw + 4vh),320px)}}@media screen and (min-width:1024px){.c-object{height:auto!important}}@media screen and (max-width:1023px){.c-object{margin:72px 0;width:100%!important}}.c-object[data-object=eolienne]{margin-left:clamp(-160px,calc(-3.88889vw - 3vh),-32px);margin-right:clamp(-160px,calc(-3.88889vw - 3vh),-32px)}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-object[data-object=eolienne]{margin-left:clamp(-160px,calc(-3.88889vw - 2vh),-32px);margin-right:clamp(-160px,calc(-3.88889vw - 2vh),-32px)}}@media screen and (max-width:1023px){.c-object[data-object=eolienne]{margin-left:0;margin-right:0}}.c-line{height:clamp(10px,calc(1.21528vw + .9375vh),50px);left:0;overflow:hidden;position:absolute;top:calc(100% + clamp(29.2px, calc((73 * (100vw / 1440) * .7) + (73 * (100vh / 800) * .3)), 146px));width:calc(clamp(272px, calc((680 * (100vw / 1440) * .7) + (680 * (100vh / 800) * .3)), 1360px) + clamp(54px, calc((135 * (100vw / 1440) * .7) + (135 * (100vh / 800) * .3)), 270px) + (100vw / 2 + clamp(87.6px, calc((219 * (100vw / 1440) * .7) + (219 * (100vh / 800) * .3)), 438px) / 2))}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.c-line{height:clamp(10px,calc(1.21528vw + .625vh),50px);width:calc(clamp(272px, calc((680 * (100vw / 1440) * .5) + (680 * (100vh / 800) * .2)), 1360px) + clamp(54px, calc((135 * (100vw / 1440) * .5) + (135 * (100vh / 800) * .2)), 270px) + (100vw / 2 + clamp(87.6px, calc((219 * (100vw / 1440) * .5) + (219 * (100vh / 800) * .2)), 438px) / 2))}}@media screen and (max-width:1023px){.c-line{align-self:flex-start;height:25px;margin-left:-30px;position:relative;top:0;width:calc(50vw + 109.5px)}}.c-line_inner{background:var(--gradient,linear-gradient(90deg,#0af 0,#0af 50%,#23d2b5 100%));height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}canvas{display:block;left:0;position:fixed;top:0}#anim3D__info{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:14px;left:20px;max-width:300px;padding:15px;position:fixed;text-shadow:1px 1px 2px rgba(0,0,0,.8);top:20px;z-index:100}#anim3D__info h3{color:#0f8;font-size:16px;margin:0 0 10px}#anim3D__info p{margin:5px 0}#anim3D__info p strong{font-weight:700}#anim3D__info p span{color:#0f8;font-weight:600}#anim3D__fps{-webkit-animation:anim3d-glow 2s ease-in-out infinite alternate;animation:anim3d-glow 2s ease-in-out infinite alternate;border:1px solid rgba(0,255,136,.3);border-radius:8px;color:#0f8;font-family:Courier New,monospace;font-size:18px;font-weight:700;padding:10px 15px;text-shadow:0 0 10px #0f8;top:20px}#anim3D__fps,#anim3D__shapelist{background:rgba(0,0,0,.4);position:fixed;right:20px;z-index:100}#anim3D__shapelist{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;bottom:20px;color:#fff;font-size:12px;max-width:200px;padding:15px}#anim3D__shapelist h4{color:#0f8;font-size:14px;margin:0 0 10px}#anim3D__shapelist .shape-item{border-bottom:1px solid hsla(0,0%,100%,.1);padding:2px 0}#anim3D__shapelist .shape-item:last-child{border-bottom:none}#anim3D__shapelist .shape-item.active-shape{color:#0f8;font-weight:700}@media (max-width:768px){#anim3D__info{font-size:12px;left:10px;max-width:250px;padding:10px;top:10px}#anim3D__fps{font-size:16px;padding:8px 12px;right:10px;top:10px}#anim3D__shapelist{bottom:10px;font-size:11px;max-width:180px;padding:10px;right:10px}}@-webkit-keyframes anim3d-glow{0%{text-shadow:0 0 10px #0f8}to{text-shadow:0 0 20px #0f8,0 0 30px #0f8}}@keyframes anim3d-glow{0%{text-shadow:0 0 10px #0f8}to{text-shadow:0 0 20px #0f8,0 0 30px #0f8}}.parallax{--start:30%;--stripesDark:linear-gradient(135deg,transparent var(--start),transparent calc(var(--start) + 7%),#fff calc(var(--start) + 16%),#fff calc(var(--start) + 22%),transparent calc(var(--start) + 34%));background-position:50% 50%;filter:opacity(20%) saturate(500%);height:100%;-webkit-mask-image:radial-gradient(ellipse at 50% 0,#000 30%,transparent 70%);mask-image:radial-gradient(ellipse at 50% 0,#000 30%,transparent 70%);position:fixed;transform:translateY(-10px);width:100%}.parallax,.parallax:after{background-image:var(--stripesDark);background-size:100%;left:0;top:0}.parallax:after{-webkit-animation:godray 15s linear infinite;animation:godray 15s linear infinite;bottom:0;content:"";mix-blend-mode:difference;position:absolute;right:auto;width:200%}@media screen and (max-width:1023px){.parallax:after{right:auto;width:400%}}@-webkit-keyframes godray{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes godray{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}#backgroundCanvas{background-color:#007acd;height:100%;left:0;top:0;width:100%}#backgroundCanvas,.popinGlobe{pointer-events:none;position:fixed}.popinGlobe{--timing1:0.3s;--timing:0.3s;align-items:center;background-color:rgba(0,132,128,.95);border:1px solid #fff;color:#fff;display:flex;font-size:26px;font-weight:700;justify-content:center;min-height:0;min-width:0;opacity:0;padding:12px 12px 24px;transition:opacity 0s ease-in-out,top 0s linear var(--timing),left 0s linear var(--timing),height 0s linear var(--timing),width 0s linear var(--timing);width:254px;z-index:99}.popinGlobe__container{align-items:center;display:flex;flex-direction:row;max-width:1240px;width:100%}.popinGlobe__close{align-items:center;border:1px solid #fff;border-radius:50%;font-size:32px;font-weight:300;height:55px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:40px;top:40px;transform:rotate(45deg);width:55px}.popinGlobe__close:after,.popinGlobe__close:before{background-color:#fff;content:"";height:2px;position:absolute;transition:all var(--timing) ease-in-out var(--timing);width:23px}.popinGlobe__close:after{transform:rotate(90deg)}.popinGlobe__close:focus-visible,.popinGlobe__close:hover{opacity:.5!important}.popinGlobe__close:focus-visible:after,.popinGlobe__close:focus-visible:before,.popinGlobe__close:hover:after,.popinGlobe__close:hover:before{transition-delay:0s;width:15px}.popinGlobe__infos{max-height:0;max-width:0;opacity:0;transition:all var(--timing) ease-in-out var(--timing),opacity var(--timing) ease-in-out var(--timing)}.popinGlobe__poster{flex:0 0 228px}.popinGlobe__titre{font-family:Bailleul;font-size:26px;font-weight:700;line-height:1.2em;margin-bottom:0!important}.popinGlobe__titre--open{opacity:0}.popinGlobe__titre--close{max-height:500px}.popinGlobe__titre--open{font-size:clamp(30px,calc(3.64583vw + 2.8125vh),75px);font-weight:400;line-height:.9em;margin-bottom:40px!important}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.popinGlobe__titre--open{font-size:clamp(30px,calc(2.86458vw + 1.875vh),75px)}}.popinGlobe__description{font-size:clamp(6.4px,calc(.77778vw + .6vh),16px);font-weight:400;line-height:1.66em;margin-bottom:12px!important;opacity:0}@media screen and (min-width:1024px) and (min-aspect-ratio:14/5){.popinGlobe__description{font-size:clamp(6.4px,calc(.61111vw + .4vh),16px)}}.popinGlobe img{margin-bottom:24px}@media screen and (min-width:1024px){.popinGlobe img{max-height:90vh}}.popinGlobe.visible{opacity:1;pointer-events:all;transition:opacity var(--timing1) ease-in-out}@media screen and (max-width:1023px){.popinGlobe.visible{opacity:0;pointer-events:none}}.popinGlobe.open{-webkit-animation:containerGlobe calc(var(--timing)*3) ease-in-out;animation:containerGlobe calc(var(--timing)*3) ease-in-out;border:1px solid rgba(0,132,128,.95);flex-direction:row;left:0!important;max-height:100vh!important;min-height:100vh!important;min-width:100%!important;opacity:1;pointer-events:all;top:0!important;transition:all var(--timing) ease-in-out var(--timing),opacity 0s linear}@-webkit-keyframes containerGlobe{0%{background-color:rgba(0,132,128,.95);border-color:#fff}10%{background-color:rgba(0,132,128,0);border-color:transparent}70%{background-color:rgba(0,132,128,0);border-color:transparent}to{background-color:rgba(0,132,128,.95);border-color:rgba(0,132,128,.95)}}@keyframes containerGlobe{0%{background-color:rgba(0,132,128,.95);border-color:#fff}10%{background-color:rgba(0,132,128,0);border-color:transparent}70%{background-color:rgba(0,132,128,0);border-color:transparent}to{background-color:rgba(0,132,128,.95);border-color:rgba(0,132,128,.95)}}.popinGlobe.open .popinGlobe__container{flex-direction:row;transition:all var(--timing) ease-in-out var(--timing)}.popinGlobe.open .popinGlobe__poster{flex:0 0 462px;transition:flex var(--timing) ease-in-out var(--timing)}.popinGlobe.open .popinGlobe__poster img{margin-bottom:0;transition:margin 0s ease-in-out var(--timing)}.popinGlobe.open .popinGlobe__close{display:flex;opacity:1;pointer-events:all;transition:all var(--timing) ease-in-out calc(var(--timing)*2)}.popinGlobe.open .popinGlobe__close:focus,.popinGlobe.open .popinGlobe__close:hover{transition-delay:0s}.popinGlobe.open .popinGlobe__titre--close{font-size:0;max-height:0;opacity:0;transition:opacity var(--timing) ease-in-out,max-height 0s linear var(--timing),font-size 0s linear var(--timing)}.popinGlobe.open .popinGlobe__infos{margin-left:clamp(24px,10vh,78px);max-height:100vh;max-width:4000px;opacity:1;padding-top:50px}.popinGlobe.open .popinGlobe__description,.popinGlobe.open .popinGlobe__titre--open{opacity:1;transition:opacity var(--timing) ease-in-out}.popinGlobe.open .popinGlobe__description:first-child,.popinGlobe.open .popinGlobe__titre--open:first-child{transition-delay:calc(var(--timing) + .4s)}.popinGlobe.open .popinGlobe__description:nth-child(2),.popinGlobe.open .popinGlobe__titre--open:nth-child(2){transition-delay:calc(var(--timing) + .55s)}.popinGlobe.open .popinGlobe__description:nth-child(3),.popinGlobe.open .popinGlobe__titre--open:nth-child(3){transition-delay:calc(var(--timing) + .7s)}.popinGlobe.open .popinGlobe__description:nth-child(4),.popinGlobe.open .popinGlobe__titre--open:nth-child(4){transition-delay:calc(var(--timing) + .85s)}.popinGlobe.open .popinGlobe__description:nth-child(5),.popinGlobe.open .popinGlobe__titre--open:nth-child(5){transition-delay:calc(var(--timing) + 1s)}@media screen and (max-width:1023px){.popinGlobe{padding:80px 30px 30px;width:100%}.popinGlobe,.popinGlobe *{transition:none!important}.popinGlobe__close{height:40px;right:auto;top:20px;width:40px}.popinGlobe__close:after,.popinGlobe__close:before{width:15px}.popinGlobe__titre{margin-bottom:0!important}.popinGlobe__titre--open{font-size:45px;font-weight:400;line-height:1em;margin-bottom:30px!important;margin-top:34px!important}.popinGlobe__titre--close{display:none}.popinGlobe.open{bottom:0!important;display:block;left:0!important;min-height:0!important;min-width:0!important;overflow:auto;position:fixed;right:0!important;top:0!important}.popinGlobe.open .popinGlobe__close{left:50%;position:fixed;transform:translateX(-50%) rotate(45deg)}.popinGlobe.open .popinGlobe__container{flex-direction:column}.popinGlobe.open .popinGlobe__poster{flex:0 0 auto;width:100%}.popinGlobe.open .popinGlobe__poster img{height:auto;width:100%}.popinGlobe.open .popinGlobe__infos{margin-left:0;margin-top:24px;max-height:none!important;max-width:none!important;padding-top:0;width:100%}.popinGlobe__description{font-size:14px}#globe-rotate-hint{bottom:22vh!important}}.main3D{display:flex;padding:0}@media screen and (max-width:1023px){.main3D{flex-direction:column}.fake3D{height:1000px}.step3D{width:100%}.step3D:first-child{height:400px}.step3D:nth-child(2){height:500px}.step3D:nth-child(3){height:600px}.step3D:nth-child(4){height:700px}.step3D:nth-child(5){height:800px}.step3D:nth-child(6){height:900px}.step3D:nth-child(7){height:1000px}.step3D:nth-child(8){height:500px}.step3D:nth-child(9){height:1200px}.step3D:nth-child(10){height:800px}.step3D:nth-child(11){height:900px}.step3D:nth-child(12){height:1000px}.step3D:nth-child(13){height:500px}.step3D:nth-child(14){height:1200px}.step3D:nth-child(15){height:800px}.step3D:nth-child(16),.step3D:nth-child(17){height:900px}}@media screen and (min-width:1024px){.main3D,body,html{height:100%}.main3D{flex-direction:row}.fake3D{flex:0 0 2000px}.step3D{flex:0 0 500px;height:100%}.step3D:first-child{flex-basis:4000px}.step3D:nth-child(2){flex-basis:5000px}.step3D:nth-child(3){flex-basis:6000px}.step3D:nth-child(4){flex-basis:7000px}.step3D:nth-child(5){flex-basis:8000px}.step3D:nth-child(6){flex-basis:9000px}.step3D:nth-child(7){flex-basis:10000px}.step3D:nth-child(8){flex-basis:5000px}.step3D:nth-child(9){flex-basis:6000px}.step3D:nth-child(10){flex-basis:5000px}.step3D:nth-child(11){flex-basis:6000px}.step3D:nth-child(12){flex-basis:9000px}.step3D:nth-child(13){flex-basis:10000px}.step3D:nth-child(14){flex-basis:5000px}.step3D:nth-child(15){flex-basis:6000px}.step3D:nth-child(16){flex-basis:5000px}.step3D:nth-child(17){flex-basis:6000px}}

/*# sourceMappingURL=app.css.map*/