@layer page{.dp-h{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.dp-h:focus-visible{outline:2px solid var(--v5-signal);outline-offset:4px}.dp-hc{display:block;flex:1;min-width:0}.dp-hc>*{display:block}.dp-i{position:relative;flex:none;width:26px;height:26px;margin-top:2px;border:1px solid var(--rule);border-radius:50%}.dp-i:before,.dp-i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1px;background:var(--v5-text-2);transform:translate(-50%,-50%)}.dp-i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.dp.open .dp-i:after{transform:translate(-50%,-50%) rotate(0)}.dp.open .dp-i{border-color:var(--v5-signal)}.dp-b{display:none;padding-top:12px}.dp.open .dp-b{display:block}@media(min-width:861px){.dp-bureau .dp-b{display:block}.dp-bureau .dp-i{display:none}.dp-bureau .dp-h{cursor:default;pointer-events:none}}@media(prefers-reduced-motion:reduce){.dp-i:after{transition:none}}}@layer page{.dossier{min-height:100vh}.dossier .dx-top{padding-top:68px}@media(max-width:860px){.dossier .dx-top{padding-top:78px}}.dossier .dx-h1{font-size:clamp(38px,min(5vw,8.5vh),72px)}.dossier .ch{border-top:0}.dx-pad{padding:clamp(32px,5vw,72px) var(--gut)}.dx-sample .ch-mono{color:var(--v5-amber)}.rx-fig{margin:0;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(280px,.85fr);gap:32px clamp(32px,4vw,72px);align-items:start}.rx-fig-main{min-width:0}.rx-fig-side{min-width:0;padding-top:6px}.rx-fig-k{margin:0 0 10px;font-family:var(--v5-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-text-3)}.rx-fig-lead{margin:0 0 22px;font-size:clamp(17px,1.3vw,19px);line-height:1.55;color:var(--v5-text);max-width:40ch}.rx-fig-rows{border-top:1px solid var(--rule-in)}.rx-fig-rows .ch-row:first-child{border-top:0}@media(max-width:1100px){.rx-fig{grid-template-columns:minmax(0,1fr)}}.rx-fig-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:22px}.rx-fig-n{font-family:var(--v5-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-signal)}.rx-fig-t{font-family:var(--v5-serif);font-size:clamp(26px,3vw,40px);line-height:1.05}.rx-fig-s{flex-basis:100%;font-size:15px;color:var(--v5-text-2)}.rx-fig-plot{width:100%;min-height:300px}.rx-fig-head{margin-bottom:18px}.rx-fig-plot svg{display:block;overflow:visible}.rx-zone{fill:#8fd3ea0f}.rx-grid{stroke:var(--rule-in);stroke-width:1}.rx-zero{stroke:var(--v5-text-3);stroke-width:1}.rx-tick{font-family:var(--v5-mono);font-size:11px;fill:var(--v5-text-3)}.rx-axis{font-family:var(--v5-mono);font-size:11px;letter-spacing:.06em;fill:var(--v5-text-2)}.rx-seuil{stroke:var(--v5-signal);stroke-width:1;stroke-dasharray:4 4}.rx-seuil-l{font-family:var(--v5-mono);font-size:11px;fill:var(--v5-signal)}.rx-line{fill:none;stroke:#6f88a8;stroke-width:1.5;stroke-linejoin:round}.rx-pt{fill:var(--v5-void);stroke:#6f88a8;stroke-width:1.5}.rx-pt.on{fill:var(--v5-signal);stroke:var(--v5-signal)}.rx-venue,.rx-seuil-l{paint-order:stroke;stroke:var(--v5-void);stroke-width:5px;stroke-linejoin:round}.rx-venue{font-family:var(--v5-sans);font-size:12px;fill:var(--v5-text)}.rx-fig-cap{margin:18px 0 0;max-width:60ch;font-size:13px;line-height:1.6;color:var(--v5-text-3)}.rx-fig-data{margin-top:14px;font-family:var(--v5-mono);font-size:12px;color:var(--v5-text-3)}.rx-fig-data summary{cursor:pointer;width:max-content}.rx-fig-data summary:focus-visible{outline:2px solid var(--v5-signal);outline-offset:3px}.rx-fig-data table{margin-top:10px;border-collapse:collapse;font-variant-numeric:tabular-nums}.rx-fig-data th,.rx-fig-data td{padding:4px 18px 4px 0;text-align:left;border-bottom:1px solid var(--rule-in)}.rx-fig-data th{font-weight:400;color:var(--v5-text-3)}.rx-fig-data td{color:var(--v5-text-2)}.rx-notes{list-style:none;margin:0;padding:0}.rx-note{display:grid;grid-template-columns:150px minmax(0,1fr) 220px;gap:12px clamp(20px,3vw,48px);padding:clamp(26px,3.4vw,44px) var(--gut);border-bottom:1px solid var(--rule-in)}.rx-note-meta{display:flex;flex-direction:column;gap:6px;font-family:var(--v5-mono);font-size:12px;color:var(--v5-text-3);font-variant-numeric:tabular-nums}.rx-id{color:var(--v5-signal);letter-spacing:.04em}.rx-note-t{margin:0 0 12px;font-family:var(--v5-serif);font-weight:400;font-size:clamp(24px,2.4vw,32px);line-height:1.12;text-wrap:balance}.rx-note-b{margin:0 0 14px;max-width:68ch;font-size:16px;line-height:1.62;color:var(--v5-text-2)}.rx-note-c{margin:0;max-width:68ch;font-size:15px;line-height:1.6;color:var(--v5-text)}.rx-note-c span{display:block;margin-bottom:4px;font-family:var(--v5-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-text-3)}.rx-note-m{display:flex;flex-direction:column;gap:6px;padding-top:6px;border-top:1px solid var(--rule);align-self:start}.rx-note-m .k{font-family:var(--v5-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--v5-text-3)}.rx-note-m .v{font-family:var(--v5-mono);font-size:17px;color:var(--v5-text);font-variant-numeric:tabular-nums}@media(max-width:900px){.rx-note{grid-template-columns:minmax(0,1fr)}.rx-note-meta{flex-direction:row;gap:14px}.rx-note-m{order:3;flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px}}.dx-cta-in{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.dx-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--rule-in)}.dx-three-c{background:var(--v5-void);padding:clamp(26px,3vw,44px) var(--gut)}.dx-three-t{margin:0 0 10px;font-family:var(--v5-sans);font-weight:500;font-size:17px;color:var(--v5-text)}.dx-three-c p{margin:0;font-size:15px;line-height:1.6;color:var(--v5-text-2);max-width:42ch}@media(max-width:900px){.dx-three{grid-template-columns:minmax(0,1fr)}}.jr-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.jr-table{width:100%;min-width:860px;border-collapse:collapse;font-family:var(--v5-mono);font-size:13px;font-variant-numeric:tabular-nums}.jr-cap{caption-side:top;text-align:left;padding:14px var(--gut) 10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-text-3)}.jr-table th,.jr-table td{padding:11px 14px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--rule-in)}.jr-table thead th{font-weight:400;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--v5-text-3);border-bottom-color:var(--rule)}.jr-table th:first-child,.jr-table td:first-child{padding-left:var(--gut)}.jr-table tbody th{font-weight:400;color:var(--v5-text-2);position:sticky;left:0;background:var(--v5-void)}.jr-table td{color:var(--v5-text-2)}.jr-table td.n{text-align:right}.jr-table thead th:nth-child(n+4):nth-child(-n+8){text-align:right}.jr-table th:last-child,.jr-table td:last-child{padding-right:var(--gut)}.jr-row{cursor:pointer;transition:background .15s linear}.jr-row:hover td,.jr-row:hover th{background:var(--v5-s1)}.jr-row:focus-visible{outline:2px solid var(--v5-signal);outline-offset:-2px}.jr-row.act td.d,.jr-row.act th{color:var(--v5-text)}.jr-row.on td,.jr-row.on th{background:var(--v5-s1)}.jr-table td.up{color:var(--v5-signal)}.jr-raw-row td{padding:0;background:var(--v5-s1);white-space:normal}.jr-raw{padding:16px var(--gut) 20px}.jr-raw-t{margin:0 0 12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-text-3)}.jr-raw-t b{font-weight:400;color:var(--v5-amber)}.jr-raw dl{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 24px}.jr-raw dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dotted var(--rule-in);padding:3px 0}.jr-raw dt{color:var(--v5-text-3)}.jr-raw dd{margin:0;color:var(--v5-text)}.jr-hint{margin:0;padding:14px var(--gut) 28px;font-size:13px;color:var(--v5-text-3)}.jr-reg{list-style:none;margin:0;padding:0}.jr-reg li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--rule-in);font-size:15px;line-height:1.5;color:var(--v5-text-2)}.jr-reg li:first-child{border-top:0}.jr-d{font-family:var(--v5-mono);font-size:12px;color:var(--v5-text-3);padding-top:2px;font-variant-numeric:tabular-nums}.jr-reg li.now .jr-d{color:var(--v5-signal);text-transform:uppercase;letter-spacing:.08em}.jr-reg li.now{color:var(--v5-text)}@media(max-width:640px){.jr-table{font-size:12px}.jr-raw dl{grid-template-columns:repeat(2,minmax(0,1fr))}.jr-reg li{grid-template-columns:minmax(0,1fr);gap:2px}}.eq-card{display:flex;flex-direction:column;gap:20px;max-width:560px}.eq-mock{margin:0;align-self:flex-start;font-family:var(--v5-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--v5-amber);border:1px solid rgba(228,174,78,.45);padding:5px 9px}.eq-id{display:flex;align-items:center;gap:18px}.eq-photo{flex:none;width:84px;height:84px;display:grid;place-items:center;background:var(--v5-s2);border:1px solid var(--rule-in);overflow:hidden}.eq-photo img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05)}.eq-photo svg{width:40px;height:40px}.eq-photo .hull{fill:none;stroke:var(--v5-text-3);stroke-width:1}.eq-photo .water{stroke:var(--v5-text-3);stroke-width:1}.eq-photo .tip{fill:var(--v5-text-2)}.eq-name{margin:0 0 4px;font-family:var(--v5-serif);font-weight:400;font-size:32px;line-height:1.05}.eq-name.ph{color:var(--v5-text-3);font-style:italic}.eq-role{margin:0;font-family:var(--v5-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--v5-text-3)}.eq-bio{margin:0;font-size:16px;line-height:1.62;color:var(--v5-text-2)}.eq-links{display:flex;gap:22px;font-family:var(--v5-mono);font-size:13px}.eq-links a{color:var(--v5-text);text-decoration:none;border-bottom:1px solid var(--v5-line-2);padding-bottom:2px}.eq-links a:hover{border-bottom-color:var(--v5-signal)}.eq-links .ph{color:var(--v5-text-4);border-bottom:1px dashed var(--v5-line-2);padding-bottom:2px}@media(prefers-reduced-motion:reduce){.jr-row{transition:none}}}@layer page{.ch-fig-home{border-top:1px solid var(--rule)}.ch-fig-more{margin:22px 0 0}}@layer page{.rx-fig-acc{margin-bottom:18px}.rx-fig-acc .rx-fig-k{margin:0}.rx-fig-src{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--rule-in)}.rx-fig-src .rx-fig-cap{margin:0 0 12px}.rx-fig-tab{border-collapse:collapse;font-family:var(--v5-mono);font-size:12px;font-variant-numeric:tabular-nums}.rx-fig-tab th,.rx-fig-tab td{padding:4px 18px 4px 0;text-align:left;border-bottom:1px solid var(--rule-in)}.rx-fig-tab th{font-weight:400;color:var(--v5-text-3)}.rx-fig-tab td{color:var(--v5-text-2)}.rx-note{display:block}.rx-note-head{display:grid!important;grid-template-columns:150px minmax(0,1fr) 220px;gap:8px clamp(20px,3vw,48px);align-items:baseline}.rx-note .rx-note-t{margin:0}.rx-note .dp-b{padding:16px 0 0 calc(150px + clamp(20px,3vw,48px))}.rx-note .dp-i{margin-top:4px}@media(max-width:900px){.rx-note-head{grid-template-columns:minmax(0,1fr)}.rx-note .dp-b{padding-left:0}}.dx-three-c .dx-three-t{margin:0}.dx-three-c .dp-b{padding-top:10px}}@layer page{.rx-chrono{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--rule-in)}.rx-chrono-c{background:var(--v5-void);padding:clamp(24px,2.6vw,40px) clamp(18px,1.8vw,28px);display:flex;flex-direction:column;gap:10px}.rx-chrono-c:first-child{padding-left:var(--gut)}.rx-chrono-c:last-child{padding-right:var(--gut)}.rx-chrono-p{font-family:var(--v5-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-signal);font-variant-numeric:tabular-nums}.rx-chrono-t{font-family:var(--v5-serif);font-size:clamp(21px,1.7vw,26px);line-height:1.12;color:var(--v5-text);text-wrap:balance}.rx-chrono-x{margin:0;font-size:15px;line-height:1.6;color:var(--v5-text-2)}.rx-chrono-n{margin-top:auto;padding-top:10px;border-top:1px solid var(--rule-in);font-family:var(--v5-mono);font-size:12px;color:var(--v5-text-3)}@media(max-width:1100px){.rx-chrono{grid-template-columns:minmax(0,1fr)}.rx-chrono-c,.rx-chrono-c:first-child,.rx-chrono-c:last-child{padding:24px var(--gut)}.rx-chrono-x{max-width:68ch}}.rx-refs-in{display:flex;flex-direction:column;gap:14px;margin-top:20px;max-width:68ch}.rx-ref{padding:14px 0 0 18px;border-left:1px solid var(--v5-signal)}.rx-ref-l{display:block;margin-bottom:8px;font-family:var(--v5-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-text-3)}.rx-ref-q{margin:0 0 10px;font-family:var(--v5-serif);font-size:18px;line-height:1.45;color:var(--v5-text)}.rx-ref-c{margin:0;font-size:13px;line-height:1.55;color:var(--v5-text-3)}.rx-ref-c a,.rx-biblio-l a{color:var(--v5-text-2);text-decoration:none;border-bottom:1px solid var(--v5-line-2);white-space:nowrap}.rx-ref-c a:hover,.rx-biblio-l a:hover{border-bottom-color:var(--v5-signal);color:var(--v5-text)}.rx-ref-c a:focus-visible,.rx-biblio-l a:focus-visible{outline:2px solid var(--v5-signal);outline-offset:3px}.rx-ref-n{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--v5-text-2)}.rx-biblio-lead{margin:0 0 18px;font-size:14px;color:var(--v5-text-3);max-width:68ch}.rx-biblio-l{margin:0;padding-left:1.6em;display:flex;flex-direction:column;gap:10px;max-width:92ch}.rx-biblio-l li{font-size:14px;line-height:1.55;color:var(--v5-text-2)}.rx-biblio-l li::marker{font-family:var(--v5-mono);font-size:12px;color:var(--v5-text-3)}}
