*{box-sizing:border-box}html{scroll-padding-top:calc(var(--h-ens) + 4px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font:400 18px/1.45 var(--texte);color:var(--m);background:#fff;margin:0}.pg{--enc:var(--m);color:var(--enc);background:#fff;transition:background .55s;position:relative;overflow-x:clip}.pg.fonce{--enc:#fff}h1,h2,h3,p,ul{margin:0;padding:0}ul{list-style:none}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}svg{display:block;overflow:visible}:focus-visible{outline-offset:3px;outline:3px solid}.g{padding-inline:clamp(18px,3.2vw,44px)}.K{font-family:var(--titre);text-transform:uppercase;letter-spacing:-.012em;font-weight:700;line-height:.96}.tr path{fill:none;stroke:currentColor;stroke-width:var(--sw,3);stroke-linecap:round;stroke-linejoin:round}.lt path{fill:currentColor}.des .tr path,.cache .tr path{stroke-dasharray:1;stroke-dashoffset:1px}.des .tr path{animation:2.4s ease-in-out .15s forwards trace}@keyframes trace{to{stroke-dashoffset:0}}#trait{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}#trait path{fill:none;stroke:var(--enc);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .55s}section{z-index:2;position:relative}.ecran{flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.ecran:before{content:"";height:var(--h-ens);flex:none}.ecran.court{min-height:0}[data-bg=\#ffffff],[data-fond=\#ffffff]{background:#fff}[data-bg=\#2ac6f8],[data-fond=\#2ac6f8]{background:var(--c)}[data-bg=\#7fe6b5],[data-fond=\#7fe6b5]{background:var(--me)}[data-bg=\#c9b6ff],[data-fond=\#c9b6ff]{background:var(--li)}[data-bg=\#ffbb8a],[data-fond=\#ffbb8a]{background:var(--o)}[data-bg=\#003756],[data-fond=\#003756]{background:var(--m)}html:not(.js) [data-fonce]{--enc:#fff;color:#fff}.js .pg [data-bg]{background:0 0}.eviter{background:var(--sect)!important}.releve *{transition:none!important}.mt{margin:-.16em 0 -.1em;padding:.16em 0 .1em;display:block;overflow:hidden}.mt>span{transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.mt:nth-child(2)>span{transition-delay:.1s}.mt:nth-child(3)>span{transition-delay:.2s}.cache .mt>span{transition:none;transform:translateY(105%)}.ast{vertical-align:super;margin-left:.06em;font-size:.5em;line-height:0}.ast-n{max-width:42em;margin-top:16px;font-size:15px;line-height:1.4}section>.ast-n:last-child{margin-bottom:28px}.b{background:var(--m);color:#fff;font:600 17px/1 var(--texte);border-radius:10px;padding:17px 22px;transition:transform .18s;display:inline-block}.b:hover{transform:translateY(-3px)rotate(-1deg)}.bo{background:var(--o);color:var(--m2)}.b.cta{padding:12px 16px;font-size:15px}.b:focus-visible{outline-color:var(--enc)}.p3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:14px;margin-top:clamp(24px,3vw,42px);display:grid}.p3 article{color:var(--m);background:#fff;border-radius:22px;flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(18px,2.4vw,32px);display:flex}.p3 .mis{background:var(--c);padding-block:clamp(28px,3.8vw,54px);transform:rotate(-.6deg)}.mt1{font:700 clamp(38px,4.6vw,62px)/1 var(--titre);margin-top:8px}.p3 .b{margin-top:10px}@media (width<=800px){.p3{grid-template-columns:1fr}.p3 .mis{transform:none}}.ob-s{padding-block:clamp(56px,7.5vw,108px)}.ob-t{margin-bottom:clamp(16px,2.2vw,28px);font-size:clamp(38px,6.4vw,86px)}abbr{text-decoration:none}.fr5{margin-top:clamp(28px,3.4vw,48px);position:relative}.fr5>svg{--sw:3;width:100%;height:100%;position:absolute;inset:0}.fr5 ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid;position:relative}.fr5 i{text-align:center;background:var(--c);width:44px;height:44px;color:var(--m);border:3px solid var(--m);font:700 22px/38px var(--titre);border-radius:50%;font-style:normal;display:block}.o-s .fr5 h3{margin-top:14px;font-size:clamp(20px,2.1vw,28px)}.fr5 p{margin:8px 0;font-size:clamp(16px,1.4vw,19px);line-height:1.3}.fr5 span{font-size:15px;font-weight:600}@media (width<=800px){.fr5 ol{grid-template-columns:1fr;gap:20px}.fr5 li{grid-template-columns:44px 1fr;column-gap:12px;display:grid;position:relative}.fr5 i{grid-row:span 3}.o-s .fr5 h3{margin-top:0}.fr5 p,.fr5 span{grid-column:2}}.ap-fr{margin-top:clamp(32px,4vw,56px)}.ap-fr ol{grid-template-columns:repeat(4,minmax(0,1fr))}.ap-fr i{background:var(--o);width:22px;height:22px;margin-top:11px}.ap-fr h3{font:700 clamp(22px,2.6vw,34px)/1 var(--titre);text-transform:uppercase;margin-top:14px}@media (width<=800px){.ap-fr ol{grid-template-columns:1fr}.ap-fr li{grid-template-columns:44px 1fr;row-gap:4px}.ap-fr i{margin:11px 0 0 11px}.ap-fr h3,.ap-fr p{margin-top:0}}.fi{padding-block:clamp(60px,10vw,140px) 0}.fi h2{font-size:11vw}.fi p{max-width:30em;margin:20px 0 26px;font-size:clamp(19px,2.2vw,28px);line-height:1.3}.fi-esp{height:clamp(50px,7vw,90px)}@media (width<=800px){.fi h2{font-size:11.5vw}}.cx-h{flex-direction:column;flex:1;display:flex;position:static}.cx-bu{z-index:3;flex:1;align-items:center;padding-bottom:70px;display:flex;position:relative}.cx-bu>div{color:var(--m);background:#fff;border-radius:30px 30px 30px 6px;width:fit-content;max-width:62vw;padding:clamp(20px,3.2vw,44px);position:relative}.cx-bu>div:after{content:"";border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:30px solid #fff;position:absolute;bottom:34px;right:-24px}.cx-bu h1{font-size:min(8.4vw,15svh)}.cx-bu p{margin:12px 0 16px;font-size:clamp(16px,1.7vw,21px);line-height:1.3}.cx-bu .bs{flex-wrap:wrap;gap:8px;display:flex}.b2{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px}.cx-ph{aspect-ratio:1.6;z-index:1;height:82%;position:absolute;bottom:-2px;left:min(79vw,132px + 4.9*min(8.4vw,15svh) + 40svh);transform:translate(-50%)}.cx-ph img{object-fit:cover;width:100%;height:100%}@media (width<=800px){.cx-bu{flex:none;align-items:flex-start;padding:6px 18px 0}.cx-bu>div{border-radius:24px 24px 24px 6px;width:100%;max-width:none;padding:18px}.cx-bu>div:after{display:none}.cx-bu h1{font-size:min(13vw,8svh)}.cx-bu .bs .b{text-align:center;width:100%}.cx-ph{height:calc(100% - 48svh);min-height:26%;left:58vw}}.ch2{max-width:860px;color:var(--m);gap:10px;margin:clamp(24px,3vw,40px) auto 0;display:grid}.bq{background:var(--li);border-radius:20px 20px 4px;justify-self:end;max-width:80%;padding:13px 19px;font-weight:600}.br{grid-template-columns:48px 1fr;align-items:end;gap:10px;max-width:86%;margin-bottom:10px;display:grid}.br>div{background:var(--c);border-radius:20px 20px 20px 4px;justify-self:start;padding:13px 19px}.rond2{background:radial-gradient(circle at 50% calc(100% - 24px),var(--me) 24px,transparent 25px);border-radius:0 0 24px 24px;width:48px;height:66px;margin-top:-18px;display:block;position:relative;overflow:hidden}.rond2 img{width:auto;max-width:none;height:96%;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}.ch2 .bq,.ch2 .br{transition:opacity .4s,transform .4s;transition-delay:calc(var(--i,0)*70ms)}.ch2.cache .bq,.ch2.cache .br{opacity:0;transition:none;transform:translateY(14px)}.pj-band{margin-top:auto;z-index:3;border-top:3px solid;justify-content:flex-end;align-items:center;gap:24px;min-height:90px;margin-inline:clamp(18px,3.2vw,44px);padding:16px 0 18px;display:flex;position:relative}.pj-band p{font-size:clamp(17px,1.8vw,23px);font-weight:600}.pj-band .b{white-space:nowrap;flex:none}@media (width<=800px){.pj-band{text-align:center;border-top:0;flex-direction:column;align-items:stretch;gap:10px;min-height:0;padding-bottom:64px}}.ill path,.ill circle,.ill rect,.ill line{stroke:var(--m);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;fill:none}.ill .f{stroke:none;fill:var(--a,#fff)}.ill .bl{stroke:none;fill:#fff}:is(.ill,.et-il) .rc{fill:#2ac6f8;stroke:none}:is(.ill,.et-il) .rme{fill:#7fe6b5;stroke:none}:is(.ill,.et-il) .rli{fill:#c9b6ff;stroke:none}:is(.ill,.et-il) .pme{fill:#7fe6b5}:is(.ill,.et-il) .ro{fill:#ffbb8a;stroke:none}:is(.ill,.et-il) .e5{stroke-width:5px}:is(.ill,.et-il) .e12{stroke-width:12px}.d4{animation-delay:.4s}.d5{animation-delay:.5s}.d8{animation-delay:.8s}.d10{animation-delay:1s}.o-maj{transform-origin:120px 100px}.o-vit{transform-origin:120px 160px}.ca{transform-origin:150px 110px;animation:3.6s ease-in-out infinite verse}@keyframes verse{0%,to{transform:rotate(0)}45%,70%{transform:rotate(-17deg)}}.go{opacity:0;animation:3.6s linear infinite goutte}.go:nth-of-type(2){animation-delay:.25s}.go:nth-of-type(3){animation-delay:.5s}@keyframes goutte{0%,38%{opacity:0;transform:translateY(0)}45%{opacity:1}72%{opacity:1;transform:translateY(46px)}78%,to{opacity:0;transform:translateY(50px)}}.po{transform-origin:68px 150px;animation:3.6s ease-in-out infinite pousse}@keyframes pousse{0%,45%{transform:scale(.72)}75%,to{transform:scale(1)}}.en1{transform-origin:82px 92px;animation:9s linear infinite tou}.en2{transform-origin:162px 136px;animation:6.4s linear infinite reverse tou}.en3{transform-origin:176px 50px;animation:5s linear infinite tou}@keyframes tou{to{transform:rotate(360deg)}}.lu{animation:5s ease-in-out infinite lit}@keyframes lit{0%,to{transform:translate(0)}25%{transform:translate(70px,18px)}50%{transform:translateY(52px)}75%{transform:translate(66px,84px)}}.co{opacity:0;transform-box:fill-box;transform-origin:50%;animation:5s infinite coche}.co.k2{animation-delay:1.25s}.co.k3{animation-delay:2.5s}@keyframes coche{0%,15%{opacity:0;transform:scale(.4)}25%,85%{opacity:1;transform:none}to{opacity:0}}.cu{animation:3.4s ease-in-out infinite cur}@keyframes cur{0%,to{transform:translate(0)}50%{transform:translate(-44px,-30px)}}.bk{transform-box:fill-box;transform-origin:0;animation:3.4s ease-in-out infinite bk}.bk.k2{animation-delay:.3s}.bk.k3{animation-delay:.6s}@keyframes bk{0%,12%{transform:scaleX(0)}45%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}.a-tourne{animation:8s linear infinite tou}.a-bal{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite bal}.a-mont{animation:2.6s ease-in-out infinite mont}.a-clig{animation:1.8s ease-in-out infinite clig}.a-aig{animation:3s ease-in-out infinite aig}@keyframes aig{0%,to{transform:rotate(-62deg)}55%{transform:rotate(58deg)}}@keyframes bal{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes mont{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes clig{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ca,.go,.po,.en1,.en2,.en3,.lu,.co,.cu,.bk,.a-tourne,.a-bal,.a-mont,.a-clig,.a-aig{opacity:1;animation:none}.des .tr path,.cache .tr path{stroke-dashoffset:0;animation:none}*,:before,:after{transition:none!important;animation:none!important}}@media print{.ens,.pi,#trait,.et-bs,.et-om,.fb-b,.ag,.suite,.lg-nav,.au3,.fi{display:none!important}.pg,.js .pg [data-bg],[data-bg],[data-fond]{background:#fff!important}.ecran{min-height:0}.ecran:before{height:0}body{font-size:11pt}}.suit{aspect-ratio:16/10;object-fit:cover;object-position:top;pointer-events:none;opacity:0;z-index:30;border-radius:12px;width:min(30vw,420px);transition:opacity .18s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:0 14px 40px #00375655}.suit:not([src]){display:none}.ag{background:#fff;border:0;border-radius:18px;width:min(960px,100vw - 24px);max-width:none;height:min(780px,100dvh - 24px);max-height:none;padding:0;overflow:hidden}.ag::backdrop{background:#00263caa}.ag[open]{grid-template-rows:auto 1fr;display:grid}.ag .tt{background:var(--m);color:#fff;font:600 17px var(--texte);justify-content:space-between;align-items:center;padding:6px 8px 6px 18px;display:flex}.ag .fe{color:#fff;width:44px;height:44px;font:600 26px/1 var(--texte);cursor:pointer;background:0 0;border:0}.ag-co{height:100%;min-height:0}.ag iframe{border:0;width:100%;height:100%;display:block}.ag iframe[hidden]{display:none}.ag-ac{color:var(--m);max-width:40em;padding:clamp(18px,3vw,36px);font-size:18px;line-height:1.4}.ag-ac[hidden]{display:none}.ag-ac p{margin:0 0 16px}.ag-ac a{text-underline-offset:3px;margin-left:12px;text-decoration:underline}.fb-b{z-index:50;cursor:pointer;width:147px;height:92px;color:var(--m2);font:600 17px/1 var(--texte);margin-right:8px;display:block;position:fixed;bottom:0;right:0}.fb-b:focus-visible{outline:3px solid var(--m);outline-offset:-3px}.fb-b .fb-l{background:var(--o);white-space:nowrap;z-index:0;border-radius:99px;padding:16px 20px;transition:opacity .25s,transform .3s,visibility;position:absolute;bottom:14px;right:calc(100% - 34px);box-shadow:0 8px 24px #00263c44}.fb-c{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;bottom:0;left:0;overflow:visible}.fb-c path{fill:none;stroke:var(--o);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke .4s}.fb-b img{z-index:1;filter:drop-shadow(0 0 1px #fffc)drop-shadow(0 4px 10px #00263c55);transform-origin:bottom;width:147px;max-width:none;height:92px;transition:opacity .25s,transform .3s,visibility;display:block;position:relative}.fb-b.fb-lu .fb-l{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .3s,visibility 0s .3s;transform:translate(24px)scale(.9)}.fb-b.fb-lu:hover .fb-l,.fb-b.fb-lu:focus-visible .fb-l{opacity:1;visibility:visible;transition:opacity .25s,transform .3s;transform:none}.fb-b.fb-sans img{opacity:0;visibility:hidden;transition:opacity .25s,transform .3s,visibility 0s .3s;transform:translateY(100%)}.fb-b.fb-sans .fb-l{right:0}@media (width<=800px){.fb-b{width:115px;height:72px;font-size:16px}.fb-b img{width:115px;height:72px}.fb-b .fb-l{padding:14px 16px;bottom:10px;right:calc(100% - 26px)}.fb-b:not(.fb-lu):not(.fb-sans) .fb-l{opacity:0;visibility:hidden;pointer-events:none}.fb-b.fb-sans .fb-l{bottom:70px;right:0}}.et-mm{opacity:0;visibility:hidden;z-index:20;color:var(--m);background:#fff;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;transition:opacity .2s,transform .2s,visibility 0s .2s;display:grid;position:absolute;top:calc(100% - 4px);left:clamp(18px,3.2vw,44px);right:clamp(18px,3.2vw,44px);transform:translateY(-6px);box-shadow:0 18px 40px #00263c33}.et-mm.on{opacity:1;visibility:visible;transition:opacity .2s,transform .2s;transform:none}.et-mm a{color:var(--m);border-radius:14px;gap:8px;padding:16px;display:grid;text-decoration:none!important}.et-mm a:hover{filter:brightness(1.04)}.et-il path,.et-il circle,.et-il rect,.et-il line{stroke:#003756;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;fill:none}.et-il .f,.et-il .bl{stroke:none;fill:#fff}.et-il{display:block}.et-mm .et-il{width:64px;height:54px}.et-il svg{width:100%;height:100%}.et-mm b{font:700 21px/1 var(--titre);text-transform:uppercase}.et-mm small{font-size:15px;line-height:1.3}.bg-c{background:var(--c)}.bg-me{background:var(--me)}.bg-li{background:var(--li)}.bg-o{background:var(--o)}@media (width<=800px){.et-mm{display:none}}.ens{z-index:3;color:var(--enc);justify-content:space-between;align-items:center;padding-block:18px;display:flex;position:absolute;top:0;left:0;right:0}.ens-logo{width:var(--logo)}.ens .nav{align-items:center;gap:26px;font-size:16px;display:flex}.ens .nav a:not(.b):hover,.et-of:hover{text-decoration:underline 3px;text-decoration-color:var(--c);text-underline-offset:6px}.et-of{all:unset;cursor:pointer}.et-of:focus-visible,.et-mb:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid}.et-car{margin-left:5px;font-size:.7em;transition:transform .2s;display:inline-block}.et-of[aria-expanded=true] .et-car{transform:rotate(180deg)}.et-mb{all:unset;cursor:pointer;font:700 16px var(--titre);text-transform:uppercase;border:2px solid;border-radius:99px;align-items:center;gap:10px;padding:9px 15px;display:none}.et-mb i{gap:4px;display:grid}.et-mb i:before,.et-mb i:after{content:"";background:currentColor;border-radius:2px;width:18px;height:2.5px;display:block}.ens.et-f{z-index:40;padding-block:10px;transition:transform .3s,background .3s,color .3s;position:fixed;top:0;transform:translateY(calc(-100% - 30px));box-shadow:0 6px 20px #00263c22}.ens.et-f.on{transform:none}.et-f .et-mm{top:calc(100% + 4px)}@media (width<=800px){.ens{padding-block:12px}.ens .nav a:not(.cta):not(.et-mb),.ens .et-of{display:none}.et-mb{display:inline-flex}}@media (prefers-reduced-motion:reduce){.et-f,.et-mm{transition:none}}.et-om{opacity:0;visibility:hidden;z-index:60;background:#00263c66;transition:opacity .3s,visibility 0s .3s;position:fixed;inset:0}.et-om.on{opacity:1;visibility:visible;transition:opacity .3s}.et-bs{z-index:61;color:var(--m);padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));visibility:hidden;background:#fff;border-radius:24px 24px 0 0;transition:transform .3s,visibility 0s .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -14px 40px #00263c44}.et-bs.on{visibility:visible;transition:transform .3s;transform:none}.et-bs .poi{background:#00375644;border-radius:3px;width:44px;height:5px;margin:0 auto 12px}.et-bs ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.et-bs li a{font:700 21px/1 var(--titre);text-transform:uppercase;color:var(--m);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.et-bs .et-il{flex:none;width:42px;height:36px}.et-bs .et-bas{border-top:2px solid #00375622;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 12px 0;font-size:15px;display:flex}@media (prefers-reduced-motion:reduce){.et-bs,.et-om{transition:none}}.pi{z-index:2;padding-block:clamp(28px,4vw,56px) 112px;font-size:15px;position:relative}.pi-logo{width:130px}.et-c4{grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px);display:grid}.et-c4>*{min-width:0}.et-c4 b{font:700 18px var(--titre);text-transform:uppercase;margin-bottom:10px;display:block}.et-c4 ul{gap:7px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.pi .et-c4 p{max-width:22em;margin:12px 0 0;font-size:16px;line-height:1.35}html:not(.js) .et-c4 b,.fonce .et-c4 b{color:var(--o)}.pi-tm button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}html:not(.js) .pi-tm{display:none}.et-ba{border-top:2px solid #fff3;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:clamp(24px,3vw,40px);padding-top:16px;font-size:14px;display:flex}@media (width<=800px){.pi{padding-bottom:84px}.et-c4{grid-template-columns:1fr 1fr}.et-c4>div:first-child{grid-column:1/-1}}#cc-main{--cc-font-family:var(--texte);--cc-bg:#fff;--cc-primary-color:var(--m);--cc-secondary-color:var(--m);--cc-btn-primary-bg:var(--m);--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--m);--cc-btn-primary-hover-bg:var(--m2);--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--m2);--cc-btn-secondary-bg:#fff;--cc-btn-secondary-color:var(--m);--cc-btn-secondary-border-color:var(--m);--cc-btn-secondary-hover-bg:var(--me);--cc-btn-secondary-hover-color:var(--m);--cc-btn-secondary-hover-border-color:var(--m);--cc-separator-border-color:#00375622;--cc-toggle-on-bg:var(--m);--cc-toggle-readonly-bg:#00375655;--cc-section-category-border:#00375622;--cc-cookie-category-block-bg:#f4fbff;--cc-cookie-category-block-border:#00375622;--cc-link-color:var(--m);--cc-modal-border-radius:18px;--cc-btn-border-radius:999px}#cc-main .cm__title,#cc-main .pm__title{font-family:var(--titre);text-transform:uppercase}#cc-main a{text-underline-offset:3px;text-decoration:underline}
