@font-face{font-family:Playfair Volta;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/playfair-display-italic-latin.woff2) format("woff2")}.dossier,.editorial{--ink: #040B22;--night: #0B1B45;--navy: #071437;--teal: #2F63E2;--mint: #7FA8FA;--sky: #9DB5F2;--orange: #E39420;--paper: #FBFCFF;--text: #0B1433;--grey: #48546E;--greyd: #8792AB;--hair: rgba(7, 20, 55, .16);--hair2: rgba(7, 20, 55, .08);background:var(--ink);color:var(--text)}.dossier .it,.editorial .it{font-style:normal}.d-page{position:relative;overflow:hidden;overflow:clip;background:var(--paper)}.d-page.volta-repli,.d-page.volta-repli-ouverture{overflow:clip}.d-page:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.7;background-image:linear-gradient(rgba(7,20,55,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(7,20,55,.035) 1px,transparent 1px);background-size:96px 96px}.d-nuit{color:#edf2fc;background:radial-gradient(80% 70% at 0% 0%,rgba(47,99,226,.2),transparent 60%),linear-gradient(160deg,#0f2766,#0a1840 44%,#030920)}.d-nuit:before{opacity:.3;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px)}.d-in{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:88px 24px}@media(max-width:767px){.d-in{padding:64px 18px}}.d-ph{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px}.d-step{font-size:11px;font-weight:800;letter-spacing:.26em;text-transform:uppercase;color:var(--teal)}.d-nuit .d-step{color:var(--mint)}.d-prog{display:flex;gap:4px}.d-prog i{display:block;width:26px;height:5px;border-radius:3px;background:var(--hair)}.d-prog i.on{background:var(--teal)}.d-nuit .d-prog i{background:#ffffff26}.d-nuit .d-prog i.on{background:var(--mint)}@media(max-width:767px){.d-prog i{width:14px}.d-prog{flex-shrink:0}.d-step{letter-spacing:.16em}}.d-kicker{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:800;letter-spacing:.26em;text-transform:uppercase;color:var(--teal)}.d-kicker:before{content:"";flex:none;width:26px;height:2px;background:linear-gradient(90deg,var(--teal),var(--mint))}.d-nuit .d-kicker{color:var(--mint)}.d-h2{margin-top:14px;font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.02;font-weight:800;letter-spacing:-.035em;color:var(--navy);text-wrap:balance}.d-h2 .it{display:block;color:var(--teal)}.d-nuit .d-h2{color:#fff}.d-nuit .d-h2 .it{color:var(--mint)}.d-lead{margin-top:18px;max-width:62ch;font-size:1.075rem;line-height:1.7;color:var(--grey)}.d-lead b,.d-lead strong{color:var(--navy)}.d-nuit .d-lead{color:#a9b8d8}.d-nuit .d-lead b{color:#fff}.d-src{margin-top:38px;padding-top:12px;border-top:1px solid var(--hair2);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--greyd)}.d-src b{color:var(--teal)}.d-nuit .d-src{color:#eaf2fc73;border-color:#ffffff1a}.d-nuit .d-src b{color:var(--mint)}.d-num{font-weight:800;letter-spacing:-.04em;line-height:1;font-size:clamp(2rem,3.4vw,2.75rem);color:var(--navy);white-space:nowrap}.d-num small{font-size:.42em;font-weight:800;letter-spacing:0;color:var(--teal);margin-left:.18em}.d-nuit .d-num{color:#fff}.d-nuit .d-num small{color:var(--mint)}.d-numl{margin-top:10px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--greyd);line-height:1.5}.d-nuit .d-numl{color:#eaf2fc99}.d-ix{font-weight:900;font-size:30px;letter-spacing:-.02em;line-height:1;color:transparent;-webkit-text-stroke:1.2px rgba(47,99,226,.75)}.d-nuit .d-ix{-webkit-text-stroke-color:rgba(127,168,250,.75)}.d-cover{min-height:min(92vh,860px);display:flex}.d-cover{view-timeline-name:--d-couv}.d-cover-photo{position:absolute;inset:0;z-index:0}.d-cover-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.d-cover-photo img{-o-object-position:70% 50%;object-position:70% 50%}}.d-cover-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000000e6,#000000c7 28%,#0006 52%,#00000014 78%,#0000),linear-gradient(180deg,#00000080,#0000 24% 62%,#000),radial-gradient(50rem 30rem at 18% 45%,rgba(37,99,235,.14),transparent 70%)}.d-cover .d-in{width:100%;display:flex;flex-direction:column;padding-top:118px;padding-bottom:36px}@media(min-width:1024px){.d-cover .d-in{max-width:none;margin:0;padding:var(--hero-haut, 40px) var(--hero-g, 72px) 36px}.dossier .d-cover :is(.d-cover-chiffres,.d-cover-pied){max-width:1400px}.dossier .d-cover-tag{top:22px}}.d-cover-tag{position:absolute;right:24px;top:100px;z-index:1;font-size:9.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c}.d-statut{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:7px 13px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#dce7ff;background:#2f63e233;border:1px solid rgba(127,168,250,.4);backdrop-filter:blur(8px)}.d-statut i{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 10px #34d399}.d-h1{margin-top:22px;max-width:13ch;font-size:clamp(2.5rem,6.4vw,5.1rem);line-height:.98;font-weight:800;letter-spacing:-.045em;color:#fff}.d-h1 .hf{font-size:.34em;letter-spacing:0;color:var(--mint);font-weight:800;margin-left:.25em;white-space:nowrap}.d-h1-it{display:block;margin-top:10px;max-width:20ch;font-size:clamp(1.7rem,3.8vw,3.1rem);line-height:1.08;letter-spacing:-.04em;color:#93c5fd}@supports ((-webkit-background-clip: text) or (background-clip: text)){.d-h1-it{padding-bottom:.12em;margin-bottom:-.12em;background:linear-gradient(100deg,#bfdbfe,#93c5fd 40%,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.d-cover-lead{margin-top:22px;max-width:54ch;font-size:1.1rem;line-height:1.65;color:#c9d6f2}.d-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.d-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 26px;border-radius:16px;font-weight:800;font-size:1.02rem;color:#fff;transition:transform .2s,box-shadow .2s,background-color .2s}.d-btn-plein{background:linear-gradient(135deg,#1d4ed8,#2f63e2 55%,#5b8def);box-shadow:0 16px 36px -12px #2f63e2d9,inset 0 1px #ffffff40}.d-btn-plein:hover{transform:translateY(-2px)}.d-btn-ligne{border:1px solid rgba(127,168,250,.45);background:#040b2259;backdrop-filter:blur(8px)}.d-btn-ligne:hover{background:#ffffff1a}.d-cover-chiffres{margin-top:auto;padding-top:56px;display:grid;grid-template-columns:repeat(var(--nb, 4),minmax(0,1fr));gap:28px}.d-cover-chiffres .d-num{font-size:clamp(1.9rem,3.1vw,2.6rem)}.d-cover-chiffres .sal .d-num{color:#fff}.d-cover-chiffres .sal .d-num small{color:var(--mint)}.d-cover-chiffres .sal{position:relative;padding-left:18px}.d-cover-chiffres .sal:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:2px;background:linear-gradient(180deg,var(--mint),var(--teal))}.d-cover-pied{margin-top:26px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;gap:16px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#eaf2fc73}.d-cover-pied b{color:var(--mint)}.d-cover .d-ariane{color:#a9b8d8}@media(max-width:1023px){.d-cover{min-height:0}.d-cover-photo{inset:0 0 auto;height:360px;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 100%);mask-image:linear-gradient(180deg,#000 45%,transparent 100%)}.d-cover-photo:after{background:linear-gradient(180deg,#0006,#0000 35%)}.d-cover .d-in{padding-top:250px}.d-cover-tag{top:74px;right:16px}.d-cover-chiffres{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px;padding-top:40px}}@media(max-width:767px){.d-cover .d-in{padding:236px 18px 28px}.d-cover-photo{height:330px}.d-h1{max-width:none}.d-cover-lead{font-size:1.02rem}.d-cta{display:grid;grid-template-columns:1fr auto}.d-btn{padding:15px 18px}.d-cover-pied{flex-direction:column;gap:6px;letter-spacing:.14em}.d-statut{font-size:10px;letter-spacing:.08em}.d-cover .d-kicker{letter-spacing:.18em;font-size:10px}.d-cover-tag{display:none}}.d-chemin{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:56px;align-items:start}.d-30s h3{font-size:1.05rem;font-weight:800;color:var(--navy)}.d-30s p{margin-top:6px;font-size:.95rem;line-height:1.6;color:var(--grey)}.d-30s p b{color:var(--navy)}.d-30s>div{padding:18px 0;border-top:1px solid var(--hair2)}.d-30s>div:first-of-type{border-top:1px solid var(--hair)}@media(min-width:1024px){.d-chemin>div:first-child{position:sticky;top:104px}}@media(max-width:1023px){.d-chemin{grid-template-columns:1fr;gap:36px}}.d-sombre{position:relative;border-radius:20px;padding:28px;color:#edf2fc;overflow:hidden;background:radial-gradient(90% 90% at 100% 0%,rgba(47,99,226,.35),transparent 60%),linear-gradient(160deg,#10275f,#071437 55%,#040b22);box-shadow:0 30px 60px -30px #040b2299}.d-sombre .d-kicker{color:var(--mint)}.d-puces{margin-top:18px;display:grid;gap:10px}.d-puces li{position:relative;padding-left:18px;font-size:.95rem;line-height:1.5}.d-puces li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:2px;background:var(--mint)}.d-sombre .d-puces li{color:#c9d6f2}.d-page:not(.d-nuit) .d-puces li:before{background:var(--teal)}.d-deux{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}@media(max-width:1023px){.d-deux{grid-template-columns:1fr;gap:32px}}.d-chiffres{margin-top:42px;display:grid;grid-template-columns:repeat(var(--nb, 4),minmax(0,1fr));border-top:1px solid var(--hair)}.d-chiffres>li{padding:22px 22px 4px 0}.d-chiffres>li+li{padding-left:22px;border-left:1px solid var(--hair2)}.d-chiffres p.d{margin-top:6px;font-size:.88rem;line-height:1.5;color:var(--grey)}.d-nuit .d-chiffres{border-color:#ffffff24}.d-nuit .d-chiffres>li+li{border-color:#ffffff1a}.d-nuit .d-chiffres p.d{color:#a9b8d8}@media(max-width:767px){.d-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.d-chiffres>li{padding:18px 14px 12px 0}.d-chiffres>li+li{padding-left:0;border-left:0}.d-chiffres>li:nth-child(2n){padding-left:14px;border-left:1px solid var(--hair2)}}.d-cols{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hair)}.d-cols>li{padding:24px 26px 26px 0;border-bottom:1px solid var(--hair2)}.d-cols>li:not(:nth-child(3n+1)){padding-left:26px;border-left:1px solid var(--hair2)}.d-cols h3{margin-top:12px;font-size:1.08rem;font-weight:800;letter-spacing:-.01em;color:var(--navy);line-height:1.3}.d-cols p{margin-top:8px;font-size:.94rem;line-height:1.6;color:var(--grey)}@media(min-width:1024px){.d-cols>li:last-child:nth-child(3n+1){grid-column:1 / -1}.d-cols>li:last-child:nth-child(3n+1) p{max-width:70ch}.d-cols>li:last-child:nth-child(3n+2){grid-column:span 2}}@media(max-width:1023px){.d-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.d-cols>li:not(:nth-child(3n+1)){padding-left:0;border-left:0}.d-cols>li:nth-child(2n){padding-left:22px;border-left:1px solid var(--hair2)}.d-cols>li{padding-right:22px}}@media(min-width:640px)and (max-width:1023px){.d-cols>li:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:639px){.d-cols{grid-template-columns:1fr}.d-cols>li,.d-cols>li:nth-child(2n){padding:20px 0;border-left:0}.d-cols>li{display:grid;grid-template-columns:44px 1fr;-moz-column-gap:8px;column-gap:8px}.d-cols>li .d-ix{grid-row:span 2;font-size:26px}.d-cols h3{margin-top:0}}.d-bandeau{margin-top:44px;display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:center;border-radius:18px;padding:26px 30px;color:#c9d6f2;background:linear-gradient(120deg,#10275f,#071437 60%,#040b22)}.d-bandeau .d-kicker{color:var(--mint);letter-spacing:.22em}.d-bandeau p{font-size:1.02rem;line-height:1.65}.d-bandeau p b{color:#fff}@media(max-width:767px){.d-bandeau{grid-template-columns:1fr;gap:12px;padding:22px}}.d-pill{display:inline-block;padding:5px 11px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);border:1.5px solid rgba(47,99,226,.35);background:#2f63e20f}.d-faq details{border-top:1px solid var(--hair);padding:18px 0}.d-faq details:last-child{border-bottom:1px solid var(--hair)}.d-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-weight:800;color:var(--navy);font-size:1.02rem}.d-faq summary::-webkit-details-marker{display:none}.d-faq summary:after{content:"+";color:var(--teal);font-size:1.4rem;line-height:1;transition:transform .2s}.d-faq details[open] summary:after{transform:rotate(45deg)}.d-faq p{margin-top:10px;line-height:1.7;color:var(--grey);max-width:70ch}.d-photo{position:relative;margin:0;border-radius:22px;overflow:hidden;aspect-ratio:3 / 2;background:#0b1b45;box-shadow:0 30px 60px -28px #040b228c,0 0 0 1px #7fa8fa2e}.d-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.d-photo:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(180deg,transparent,rgba(4,11,34,.78));pointer-events:none}.d-photo figcaption{position:absolute;left:16px;bottom:13px;z-index:1;font-size:9.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#ffffffd1}.d-deux-photo{align-items:center}.d-deux-photo .d-lead{margin-top:22px}.d-photo-colle{margin-top:30px}@media(max-width:1023px){.d-photo-colle{max-width:560px}}.d-dessin{display:block;width:100%;height:auto;max-height:230px;margin-top:36px;overflow:visible}.d-dessin .d-trait{fill:none;stroke:#7fa8fa;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.d-dessin .d-fumee circle{fill:none;stroke:#eaf2fc73;stroke-width:1.4}.d-dessin .d-courant{fill:none;stroke:#e39420;stroke-width:3;stroke-linecap:round;stroke-dasharray:4 22;opacity:.9}.d-dessin .d-roue{transform-box:fill-box;transform-origin:center}@media(max-width:767px){.d-dessin{margin-top:22px}}@media(prefers-reduced-motion:no-preference){.d-cover-photo img{animation:dRespire 26s ease-in-out infinite alternate;transform-origin:70% 40%}@keyframes dRespire{0%{transform:scale(1)}to{transform:scale(1.07)}}.d-dessin .d-courant{animation:dCourant 1.6s linear infinite}@keyframes dCourant{to{stroke-dashoffset:-26}}.d-dessin .d-fumee circle{animation:dFumee 4.5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.d-dessin .d-fumee circle:nth-child(2n){animation-delay:-2.2s}@keyframes dFumee{0%{transform:translateY(8px) scale(.6);opacity:0}40%{opacity:.9}to{transform:translateY(-26px) scale(1.25);opacity:0}}.d-dessin .d-roue{animation:dRoue 14s linear infinite}@keyframes dRoue{to{transform:rotate(360deg)}}.d-anim .d-page:not(.d-cover) :is(.d-photo,.d-30s>div,.d-cols>li,.d-chiffres>li,.d-bandeau,.d-sombre){opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.d-anim .d-page.vu :is(.d-photo,.d-30s>div,.d-cols>li,.d-chiffres>li,.d-bandeau,.d-sombre){opacity:1;transform:none}.d-anim .d-page :is(.d-cols,.d-chiffres)>li:nth-child(2){transition-delay:.09s}.d-anim .d-page :is(.d-cols,.d-chiffres)>li:nth-child(3){transition-delay:.18s}.d-anim .d-page :is(.d-cols,.d-chiffres)>li:nth-child(4){transition-delay:.27s}.d-anim .d-page :is(.d-cols,.d-chiffres)>li:nth-child(5){transition-delay:.36s}.d-anim .d-page :is(.d-cols,.d-chiffres)>li:nth-child(n+6){transition-delay:.45s}.d-anim .d-page .d-30s>div:nth-child(2){transition-delay:.1s}.d-anim .d-page .d-30s>div:nth-child(3){transition-delay:.2s}.d-anim .d-page .d-photo img{transform:scale(1.14);transition:transform 2.6s cubic-bezier(.2,.7,.2,1)}.d-anim .d-page.vu .d-photo img{transform:scale(1)}.d-anim .d-page .d-dessin .d-trait{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2.8s cubic-bezier(.4,.1,.2,1)}.d-anim .d-page.vu .d-dessin .d-trait{stroke-dashoffset:0}}[data-pause],[data-pause] *{animation-play-state:paused!important}.d-photo{view-timeline-name:--d-photo}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.d-anim .d-page:not(.d-cover) .d-h2{animation:gTitre linear both;animation-timeline:view();animation-range:entry 0% entry 70%}@keyframes gTitre{0%{translate:-34px 0;opacity:.15}to{translate:0 0;opacity:1}}@media(min-width:1024px){.d-anim .d-cover .d-cover-photo{animation:dCouvPhoto linear both;animation-timeline:--d-couv;animation-range:exit 0% exit 100%}}@keyframes dCouvPhoto{0%{translate:0 0;scale:1.02}to{translate:0 14%;scale:1.12}}.dossier.d-anim .d-cover .d-in{animation:dCouvTexte linear both;animation-timeline:--d-couv;animation-range:exit 0% exit 80%}@keyframes dCouvTexte{0%{opacity:1}to{opacity:.15}}.d-anim .d-photo img{scale:1.12;animation:dParallaxe linear both;animation-timeline:--d-photo;animation-range:cover 0% cover 100%}@keyframes dParallaxe{0%{translate:0 -4.5%}to{translate:0 4.5%}}}}@media(max-width:767px){.d-cover-photo img{animation:none}}.tout-nuit .d-nuit{--navy: #FFFFFF;--text: #EDF2FC;--grey: #A9B8D8;--greyd: rgba(234, 242, 252, .58);--hair: rgba(255, 255, 255, .14);--hair2: rgba(255, 255, 255, .08)}.tout-nuit{background:#000}.tout-nuit>section.d-page.d-nuit{background:radial-gradient(ellipse 70% 55% at 85% 0%,rgba(37,99,235,.1),transparent 62%),radial-gradient(ellipse 55% 45% at 0% 100%,rgba(37,99,235,.05),transparent 60%),#000}.tout-nuit>section.d-page.d-nuit:before{opacity:.14}.tout-nuit .d-nuit .d-pill{color:#dce7ff;border-color:#7fa8fa73;background:#7fa8fa1a}.tout-nuit .d-nuit .d-puces li:before{background:var(--mint)}.tout-nuit .d-nuit .d-faq summary:after{color:var(--mint)}.tout-nuit .d-nuit :is(.d-sombre,.d-bandeau){border:1px solid rgba(127,168,250,.2)}.tout-nuit .d-nuit :is(.d-lead,.d-30s,.d-cols,.d-faq,.d-texte) a:not([class]){color:var(--mint);text-decoration-color:#7fa8fa73}.tout-nuit .d-nuit :is(.d-sombre,.d-bandeau){background:radial-gradient(90% 90% at 100% 0%,rgba(37,99,235,.14),transparent 60%),linear-gradient(160deg,#0a1226,#03060e 70%);box-shadow:0 30px 60px -34px #000c}
