.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}header[data-v-5844c8c1]{align-items:center;background:var(--8572f6a4);color:#fff;display:flex;flex-direction:row;height:128px;justify-content:space-between;padding:0 80px;position:fixed;top:0;transition:background .4s cubic-bezier(.645,.045,.355,1),height .2s cubic-bezier(.645,.045,.355,1);width:100%;z-index:300}header.lang[data-v-5844c8c1],header.transparent[data-v-5844c8c1]{background:transparent}@media only screen and (max-width:599px){header.lang[data-v-5844c8c1]{background:var(--8572f6a4)}}header[data-v-5844c8c1]:has(span.transparent){background:transparent}header:has(span.transparent).down[data-v-5844c8c1]{background:var(--8572f6a4)}header.lang-category[data-v-5844c8c1]{background:transparent}header.sticky[data-v-5844c8c1]{background:var(--8572f6a4)!important;height:90px}header.sticky.up[data-v-5844c8c1]{background:var(--8572f6a4);height:128px}@media only screen and (max-width:599px){header.sticky.up[data-v-5844c8c1]{height:90px}}header.interfaceColor a[data-v-5844c8c1]{color:var(--5430a0a6)}header.interfaceColor .right ul li a[data-v-5844c8c1]{border-color:var(--5430a0a6)}header.menuopen[data-v-5844c8c1]:not(.lang-project-slug){background:#c00}header a[data-v-5844c8c1]{color:#fff;font-weight:700;text-decoration:none}@media only screen and (max-width:599px){header[data-v-5844c8c1]{height:90px;padding:0 24px}}header .left[data-v-5844c8c1]{flex-direction:row;font-family:Source Sans\ 3;height:58px;position:relative}header .left[data-v-5844c8c1],header .left a[data-v-5844c8c1]{align-items:center;display:flex;justify-content:center}header .left a[data-v-5844c8c1]{flex-direction:column;font-size:40px;font-weight:600;height:100%}@media only screen and (max-width:599px){header .left a[data-v-5844c8c1]{font-size:20px}}header .left a[data-v-5844c8c1]:has(svg){margin-right:9px}header .left a svg[data-v-5844c8c1]{height:100%;margin-bottom:0;width:148px}@media only screen and (max-width:599px){header .left a svg[data-v-5844c8c1]{width:90px}}header .left a[data-v-5844c8c1]:focus-visible{border-radius:4px;outline:4px dashed #fff;outline-offset:8px}header .left .place[data-v-5844c8c1]{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;perspective:800px;position:relative}header .left .place[data-v-5844c8c1]:not(.lang-category){width:400px}@media only screen and (max-width:1199px){header .left .place[data-v-5844c8c1]:not(.lang-category){width:0}}header .left .place p[data-v-5844c8c1]{align-items:flex-start;backface-visibility:hidden;bottom:0;display:flex;flex-direction:column;font-size:22px;justify-content:center;left:0;margin-top:12px;position:absolute;top:0;transform-origin:center center;width:400px}@media only screen and (max-width:1399px){header .left .place p[data-v-5844c8c1]{font-size:18px}}@media only screen and (max-width:1199px){header .left .place p[data-v-5844c8c1]{display:none}}header .left .place a[data-v-5844c8c1]{bottom:0;display:flex;flex-direction:row;height:58px;left:0;margin:auto;position:absolute;top:0}header .right[data-v-5844c8c1]{align-items:flex-end;display:flex;flex-direction:row;height:100%;justify-content:center}@media only screen and (max-width:820px){header .right[data-v-5844c8c1]{display:none}}header .right ul[data-v-5844c8c1]{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;list-style:none;margin:0;padding:0}header .right ul[data-v-5844c8c1]:last-child{margin-left:56px}header .right ul li[data-v-5844c8c1]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:24px}header .right ul li[data-v-5844c8c1]:first-child{margin-left:0}header .right ul li a[data-v-5844c8c1]{border:1px solid #fff;border-radius:24px;font-family:Source Sans\ 3;font-size:16px;font-weight:600;padding:9px 24px;transition:all .4s cubic-bezier(.215,.61,.355,1),outline 0s,outline-offset 0s;white-space:nowrap}header .right ul li a.active[data-v-5844c8c1],header .right ul li a.router-link-active[data-v-5844c8c1],header .right ul li a[data-v-5844c8c1]:hover{background:#fff;color:#373737}header .right ul li a[data-v-5844c8c1]:focus-visible{outline:4px dashed #fff;outline-offset:4px}@media only screen and (max-width:1399px){header .right ul li a span[data-v-5844c8c1]{display:none}}header .right ul li.lang a[data-v-5844c8c1]{flex:1;height:100%;padding:9px 0;text-align:center;text-transform:uppercase;width:60px}header .mobileonly[data-v-5844c8c1]{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin:0;padding:0}@media only screen and (min-width:821px){header .mobileonly[data-v-5844c8c1]{display:none}}header .mobileonly button[data-v-5844c8c1]{align-items:center;background:transparent;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;height:36px;justify-content:center;margin:0;outline:none;padding:0;text-decoration:none;width:40px;z-index:99999}header .mobileonly button span[data-v-5844c8c1]{background:var(--5430a0a6);display:block;height:3px;transform-origin:center center;transition:background .6s cubic-bezier(.455,.03,.515,.955),transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.165,.84,.44,1);width:30px}header .mobileonly button span[data-v-5844c8c1]:first-child,header .mobileonly button span[data-v-5844c8c1]:nth-child(2){margin:0 0 4px}header .mobileonly button span[data-v-5844c8c1]:last-child{margin:0}header .mobileonly button.active span[data-v-5844c8c1]{transition:background .6s linear,transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.165,.84,.44,1)}header .mobileonly button.active span[data-v-5844c8c1]:first-child{transform:rotate(45deg) translate3d(5px,5px,0)}header .mobileonly button.active span[data-v-5844c8c1]:nth-child(2){opacity:0;transform:translate(100%)}header .mobileonly button.active span[data-v-5844c8c1]:nth-child(3){transform:rotate(-45deg) translate3d(5px,-5px,0)}.fade-enter-active[data-v-5844c8c1]{transition:opacity .4s cubic-bezier(.455,.03,.515,.955) .4s,transform .4s cubic-bezier(.455,.03,.515,.955) .4s}.fade-leave-active[data-v-5844c8c1]{transition:opacity .4s cubic-bezier(.455,.03,.515,.955),transform .4s cubic-bezier(.455,.03,.515,.955)}.fade-leave-to[data-v-5844c8c1]{opacity:0;transform:rotateX(90deg)}.fade-enter-from[data-v-5844c8c1]{opacity:0;transform:rotateX(-90deg)}.slide-enter-active[data-v-5844c8c1]{transition:all .4s cubic-bezier(.455,.03,.515,.955) .4s}.slide-leave-active[data-v-5844c8c1]{transition:all .4s cubic-bezier(.455,.03,.515,.955)}.slide-leave-to[data-v-5844c8c1]{letter-spacing:-.05em}.slide-enter-from[data-v-5844c8c1],.slide-leave-to[data-v-5844c8c1]{opacity:0;transform:translate(-20px)}.slide-enter-from[data-v-5844c8c1]{letter-spacing:-.3em}.konami[data-v-9259b7a8]{background:#000;bottom:0;color:#fff;cursor:zoom-out;flex-direction:column;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:99999}.konami[data-v-9259b7a8],.konami div[data-v-9259b7a8]{align-items:center;display:flex;justify-content:center}.konami div[data-v-9259b7a8]{flex-direction:row;flex-wrap:wrap;height:100%;opacity:0;transition:opacity 1s cubic-bezier(.455,.03,.515,.955);width:100%}.konami div.visible[data-v-9259b7a8]{opacity:1}.konami div[data-v-9259b7a8] img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.konami iframe[data-v-9259b7a8]{display:none;pointer-events:none}.loading[data-v-dfefea8c]{bottom:0;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:0}.loading[data-v-dfefea8c],.spinner[data-v-dfefea8c]{align-items:center;display:flex}.spinner[data-v-dfefea8c]{flex-direction:row;justify-content:space-between;text-align:center;width:60px}.spinner>div[data-v-dfefea8c]{animation:sk-bouncedelay-dfefea8c .8s cubic-bezier(.445,.05,.55,.95) infinite both;background-color:#fff;border-radius:100%;display:inline-block;height:13px;width:13px}.spinner .bounce1[data-v-dfefea8c]{animation-delay:-.32s}.spinner .bounce2[data-v-dfefea8c]{animation-delay:-.16s}@keyframes bounce-dfefea8c{0%{transform:translateY(0)}50%{transform:translateY(-5px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes sk-bouncedelay-dfefea8c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.subscribe[data-v-1625bad1]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:64px;width:100%}.subscribe p[data-v-1625bad1]{font-size:30px;line-height:40px;max-width:685px;width:100%}.subscribe form[data-v-1625bad1]{display:flex;flex-direction:row;transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}.subscribe form input[type=email][data-v-1625bad1]{border-radius:40px;color:#373737;font-family:Lato;font-size:20px;padding:27px 32px;transition:opacity .6s cubic-bezier(.455,.03,.515,.955)}@media only screen and (max-width:599px){.subscribe form input[type=email][data-v-1625bad1]{font-size:18px;height:50px}}.subscribe form input[type=email][data-v-1625bad1]::-moz-placeholder{color:#252525;font-style:italic}.subscribe form input[type=email][data-v-1625bad1]::placeholder{color:#252525;font-style:italic}@media only screen and (max-width:599px){.subscribe form input[type=email][data-v-1625bad1]::-moz-placeholder{font-size:18px}.subscribe form input[type=email][data-v-1625bad1]::placeholder{font-size:18px}}.subscribe form input[type=submit][data-v-1625bad1]{background:transparent;border:2px solid #fff;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-family:Lato;font-size:20px;margin-left:16px;opacity:.4;padding:27px 32px;pointer-events:none;transition:opacity .3s cubic-bezier(.455,.03,.515,.955),background .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955)}.subscribe form input[type=submit][data-v-1625bad1]:focus-visible,.subscribe form input[type=submit][data-v-1625bad1]:hover{background:#fff;color:#373737}.subscribe form input[type=submit][data-v-1625bad1]:focus-visible{outline:4px dashed #fff;outline-offset:4px}@media only screen and (max-width:599px){.subscribe form input[type=submit][data-v-1625bad1]{align-items:center;display:flex;flex-direction:column;font-size:18px;height:58px;justify-content:center;padding:0}}.subscribe form.success input[type=submit][data-v-1625bad1]{opacity:1;pointer-events:auto}@media only screen and (max-width:599px){.subscribe form[data-v-1625bad1]{flex-direction:column;height:auto}.subscribe form input[type=email][data-v-1625bad1],.subscribe form input[type=submit][data-v-1625bad1]{margin-left:0;width:100%}.subscribe form input[type=email][data-v-1625bad1]{margin-bottom:12px}.subscribe form span[data-v-1625bad1]{display:block;margin-left:0;text-align:center;width:100%}}.subscribe form.formSubmitted input[type=email][data-v-1625bad1]{opacity:.5;pointer-events:none}.subscribe form div[data-v-1625bad1]{align-items:center;display:block;display:flex;flex-direction:column;font-family:Lato;font-size:20px;height:82px;justify-content:center;margin-left:16px;position:relative;text-align:center;width:154px}@media only screen and (max-width:1349px){.subscribe[data-v-1625bad1]{flex-direction:column}.subscribe p[data-v-1625bad1]{font-size:24px;line-height:28px;margin-bottom:24px;max-width:unset}.subscribe form[data-v-1625bad1]{width:100%}}@media only screen and (max-width:649px){.subscribe form input[type=email][data-v-1625bad1]{margin-bottom:24px;width:100%}.subscribe form div[data-v-1625bad1],.subscribe form input[type=submit][data-v-1625bad1]{margin-left:0;width:100%}.subscribe form div[data-v-1625bad1]{height:58px;text-align:center}}.actualites[data-v-d3ee74b4]{background:#373737;border-radius:40px 40px 0 0;color:#fff;margin-top:3rem;padding:57px 56px 87px}@media only screen and (max-width:599px){.actualites[data-v-d3ee74b4]{padding:57px 24px 87px}}.actualites ul[data-v-d3ee74b4]{padding:0}.actualites ul li[data-v-d3ee74b4]{animation:fade-d3ee74b4 .4s cubic-bezier(.445,.05,.55,.95) forwards;border-bottom:1px solid hsla(0,0%,100%,.5);list-style-position:inside;list-style-type:none;opacity:0;padding-bottom:32px;padding-top:16px}.actualites ul li[data-v-d3ee74b4]:first-child{animation-delay:95ms;padding-top:0}.actualites ul li[data-v-d3ee74b4]:nth-child(2){animation-delay:.14s}.actualites ul li[data-v-d3ee74b4]:nth-child(3){animation-delay:185ms}.actualites ul li[data-v-d3ee74b4]:nth-child(4){animation-delay:.23s}.actualites ul li[data-v-d3ee74b4]:nth-child(5){animation-delay:275ms}.actualites ul li[data-v-d3ee74b4]:nth-child(6){animation-delay:.32s}.actualites ul li[data-v-d3ee74b4]:nth-child(7){animation-delay:365ms}.actualites ul li[data-v-d3ee74b4]:nth-child(8){animation-delay:.41s}.actualites ul li[data-v-d3ee74b4]:nth-child(9){animation-delay:455ms}.actualites ul li[data-v-d3ee74b4]:nth-child(10){animation-delay:.5s}.actualites ul li[data-v-d3ee74b4]:nth-child(11){animation-delay:545ms}.actualites ul li[data-v-d3ee74b4]:nth-child(12){animation-delay:.59s}.actualites ul li[data-v-d3ee74b4]:nth-child(13){animation-delay:635ms}.actualites ul li[data-v-d3ee74b4]:nth-child(14){animation-delay:.68s}.actualites ul li[data-v-d3ee74b4]:nth-child(15){animation-delay:725ms}.actualites ul li[data-v-d3ee74b4]:nth-child(16){animation-delay:.77s}.actualites ul li[data-v-d3ee74b4]:nth-child(17){animation-delay:815ms}.actualites ul li[data-v-d3ee74b4]:nth-child(18){animation-delay:.86s}.actualites ul li[data-v-d3ee74b4]:nth-child(19){animation-delay:905ms}.actualites ul li[data-v-d3ee74b4]:nth-child(20){animation-delay:.95s}.actualites ul li[data-v-d3ee74b4]:nth-child(21){animation-delay:995ms}.actualites ul li[data-v-d3ee74b4]:nth-child(22){animation-delay:1.04s}.actualites ul li[data-v-d3ee74b4]:nth-child(23){animation-delay:1085ms}.actualites ul li[data-v-d3ee74b4]:nth-child(24){animation-delay:1.13s}.actualites ul li[data-v-d3ee74b4]:nth-child(25){animation-delay:1175ms}.actualites ul li[data-v-d3ee74b4]:nth-child(26){animation-delay:1.22s}.actualites ul li[data-v-d3ee74b4]:nth-child(27){animation-delay:1265ms}.actualites ul li[data-v-d3ee74b4]:nth-child(28){animation-delay:1.31s}.actualites ul li[data-v-d3ee74b4]:nth-child(29){animation-delay:1355ms}.actualites ul li[data-v-d3ee74b4]:nth-child(30){animation-delay:1.4s}.actualites ul li a[data-v-d3ee74b4]{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:center;text-decoration:none}.actualites ul li a[data-v-d3ee74b4]:focus-visible{border-radius:1px;outline:4px dashed #fff;outline-offset:20px}@media only screen and (min-width:600px){.actualites ul li a:hover h2[data-v-d3ee74b4]{text-decoration:underline}}.actualites ul li a h2[data-v-d3ee74b4]{font-size:24px;font-weight:400;margin-top:4px;transition:color .3s cubic-bezier(.215,.61,.355,1)}.actualites ul li a p[data-v-d3ee74b4]{font-size:18px;font-weight:400}.actualites ul li a p span.date[data-v-d3ee74b4]{color:#a4a4a4}.actualites ul li a p span.category[data-v-d3ee74b4]{text-transform:uppercase}.actualites div.ess[data-v-d3ee74b4]{align-items:center;display:flex;flex-direction:row;font-size:20px;justify-content:flex-start;margin-bottom:16px}.actualites div.ess a[data-v-d3ee74b4]{color:#fff}.actualites div.ess svg[data-v-d3ee74b4]{height:70px;margin-left:16px;transform:rotate(12deg);width:70px}@keyframes fade-d3ee74b4{0%{opacity:0}to{opacity:1}}.menu[data-v-c2aa5553]{background:#c00;background:var(--b26c0772);bottom:0;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);display:flex;flex-direction:column;justify-content:space-between;left:0;overflow-y:scroll;padding:128px 24px 0;position:fixed;right:0;top:0;transition:-webkit-clip-path .2s cubic-bezier(.645,.045,.355,1);transition:clip-path .2s cubic-bezier(.645,.045,.355,1);transition:clip-path .2s cubic-bezier(.645,.045,.355,1),-webkit-clip-path .2s cubic-bezier(.645,.045,.355,1);width:100vw;z-index:299}.menu .wrap[data-v-c2aa5553]{transition:transform .2s cubic-bezier(.645,.045,.355,1)}.menu.visible[data-v-c2aa5553]{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:auto;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),-webkit-clip-path .4s cubic-bezier(.215,.61,.355,1);transition:clip-path .4s cubic-bezier(.215,.61,.355,1),transform .4s cubic-bezier(.175,.885,.32,1.275);transition:clip-path .4s cubic-bezier(.215,.61,.355,1),transform .4s cubic-bezier(.175,.885,.32,1.275),-webkit-clip-path .4s cubic-bezier(.215,.61,.355,1)}.menu.visible .wrap[data-v-c2aa5553]{transform:scale(1);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.menu ul[data-v-c2aa5553]{list-style:none;margin:0;padding:0}.menu ul[data-v-c2aa5553],.menu ul li[data-v-c2aa5553]{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.menu ul li[data-v-c2aa5553]{margin-bottom:12px}.menu ul li>a[data-v-c2aa5553]{border:1px solid var(--0b55fea6);border-radius:24px;color:var(--0b55fea6);font-family:Source Sans\ 3;font-size:16px;font-weight:600;padding:9px 24px;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1),outline 0s,outline-offset 0s;white-space:nowrap}.menu ul li>a.active[data-v-c2aa5553],.menu ul li>a.router-link-active[data-v-c2aa5553]{background:#fff;color:#373737}.menu ul li>a[data-v-c2aa5553]:focus-visible{outline:4px dashed #fff}.menu .actualites[data-v-c2aa5553]{margin-bottom:24px;margin-top:24px}.menu .actualites[data-v-c2aa5553] li:has(.router-link-active){position:relative}.menu .actualites[data-v-c2aa5553] a.router-link-active p span.date{color:#fff}.menu .actualites[data-v-c2aa5553] a.router-link-active h2{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:2px}#upian{height:100vh;width:100%}.page-enter-active,.page-leave-active{transition:all .4s cubic-bezier(.455,.03,.515,.955)}.page-enter-from,.page-leave-to{opacity:0}.konamit-enter-active{transition:transform 1s cubic-bezier(1,0,0,1)}.konamit-leave-active{transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.455,.03,.515,.955)}.konamit-leave-to{opacity:0}.konamit-enter-from{transform:translateY(100%)}.error[data-v-eea7ff61]{align-items:center;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.error h2[data-v-eea7ff61]{font-size:46px}.error a[data-v-eea7ff61]{color:#fff;font-family:Lato;text-decoration:underline}.error p.message[data-v-eea7ff61]{font-family:Lato;margin-bottom:24px}.error p.emoji[data-v-eea7ff61]{font-family:Lato;font-size:22px;font-weight:700}
