@font-face{font-family: "IBM Plex Mono";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/IBMPlexMono-normal-400-cyrillic.woff2") format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "IBM Plex Mono";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/IBMPlexMono-normal-400-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Montserrat";font-style: normal;font-weight: 400 700;font-display: swap;src: url("../fonts/Montserrat-normal-400-700-cyrillic.woff2") format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "Montserrat";font-style: normal;font-weight: 400 700;font-display: swap;src: url("../fonts/Montserrat-normal-400-700-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Source Sans 3";font-style: italic;font-weight: 400;font-display: swap;src: url("../fonts/SourceSans3-italic-400-cyrillic.woff2") format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "Source Sans 3";font-style: italic;font-weight: 400;font-display: swap;src: url("../fonts/SourceSans3-italic-400-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Newsreader";font-style: normal;font-weight: 400 800;font-display: swap;src: url("../fonts/Newsreader-normal-opsz-400-800-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Source Sans 3";font-style: normal;font-weight: 400 700;font-display: swap;src: url("../fonts/SourceSans3-normal-400-700-cyrillic.woff2") format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "Source Sans 3";font-style: normal;font-weight: 400 700;font-display: swap;src: url("../fonts/SourceSans3-normal-400-700-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Buran";font-style: normal;font-weight: 700;font-display: swap;src: url("../fonts/Buran-Bold.woff2") format("woff2")}:root{--color-red: #C8102E;--color-graphite: #171717;--color-ivory: #F4F0E7;--color-archive: #D9D8D3;--color-white: #FFFFFF;--color-beige: #EAE5DB;--color-news: #F8F5EF;--color-night: #101214;--color-black: #000;--color-paper: #FBF9F4;--color-line: #DDD8CE;--color-muted: #3a3a3a;--color-stone: #c9c3b6;--color-navy: #1d2f5c;--color-red-hover: #a60d26;--color-red-visited: #8f0c21;--color-hero-lead: #F1EEE6;--color-hero-kicker: #E6E3DA;--color-footer-text: #E9E6DD;--color-glass: rgba(255,255,255,.35);--color-shade: rgba(0,0,0,.6);--color-tint: rgba(0,0,0,.06);--color-tint-faint: rgba(0,0,0,.025);--color-zone-fond: #EFEBDF;--color-zone-coeur: #E0DCCD;--color-zone-trait: #B9B7AE;--font-display: "Newsreader",Georgia,serif;--font-ui: "Montserrat",system-ui,sans-serif;--font-body: "Source Sans 3",system-ui,sans-serif;--font-mono: "IBM Plex Mono",ui-monospace,monospace;--sidebar: 224px;--gutter: clamp(16px,4vw,48px);--page: 1280px;--ecart-figures: 24px}*,*::before,*::after{box-sizing: border-box}div#fancy_outer{box-sizing: content-box}html{scroll-padding-top: 76px;overflow-anchor: none}@media (prefers-reduced-motion: reduce){*{transition: none !important;animation: none !important}}body{margin: 0;background: var(--color-ivory);color: var(--color-graphite);font-family: var(--font-body);font-size: 17px;line-height: 1.6;-webkit-font-smoothing: antialiased}img{max-width: 100%;height: auto;border: 0}a{color: var(--color-red);text-decoration: underline;text-underline-offset: 2px}a:visited{color: var(--color-red-visited)}a:hover{color: var(--color-graphite)}:focus-visible{outline: 3px solid var(--color-red);outline-offset: 2px}.site-nav{position: sticky;top: 0;z-index: 50;background: var(--color-ivory);border-bottom: 1px solid var(--color-archive)}.site-nav-inner{max-width: var(--page);margin: 0 auto;padding: 0 var(--gutter);height: 58px;display: flex;align-items: center;gap: 22px}.site-logo{display: block;flex: none;line-height: 0}.site-logo img{display: block;height: 46px;width: auto}.site-nav nav{display: contents}.site-menu{list-style: none;margin: 0 auto 0 0;padding: 0;display: flex;align-items: stretch;height: 100%;flex: 1}.site-menu li{display: flex}.site-menu a{display: flex;align-items: center;padding: 0 11px;height: 100%;white-space: nowrap;font-family: "Buran",var(--font-ui);font-size: 13.6px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--color-graphite);text-decoration: none;border-bottom: 3px solid transparent;padding-top: 3px}.site-menu a:visited{color: var(--color-graphite)}.site-menu a:hover{color: var(--color-red)}.site-menu .selected a{color: var(--color-red);border-bottom-color: var(--color-red)}.site-tools{display: flex;align-items: center;gap: 14px;margin-left: auto;padding-left: 18px;border-left: 1px solid var(--color-graphite);height: 22px}.site-lang{display: inline-flex;align-items: center;gap: 6px;font-family: var(--font-ui);font-size: 12px;font-weight: 600;color: var(--color-graphite);text-decoration: none}.site-lang:visited{color: var(--color-graphite)}.site-lang img{display: block}.hero{position: relative;overflow: hidden;background: var(--color-night);color: var(--color-white);min-height: 330px;display: flex;align-items: center}.hero-media{position: absolute;top: 0;right: 0;width: 62%;height: 100%;-webkit-mask-image: linear-gradient(90deg,transparent 0%,var(--color-shade) 25%,var(--color-black) 60%);mask-image: linear-gradient(90deg,transparent 0%,var(--color-shade) 25%,var(--color-black) 60%)}.hero-slides{position: absolute;inset: 0}.zoomfade{overflow: hidden}.zoomfade img{display: block;position: absolute;right: 0;top: -2%;width: 104%;height: 104%;max-width: none;object-fit: cover;transform-origin: 100% 50%;animation: zoomfade-in 1.5s ease-out both,zoomfade-intro 9s ease-out both,zoomfade-souffle 36s ease-in-out 9s infinite alternate}@keyframes zoomfade-in{from{opacity: 0}to{opacity: 1}}@keyframes zoomfade-intro{from{transform: scale(.98)}to{transform: scale(1.1)}}@keyframes zoomfade-souffle{from{transform: scale(1.1)}to{transform: scale(.98)}}.zoomfade.zoom-doux img{top: 0;width: 100%;height: 100%;animation: zoomfade-in 1.5s ease-out both,zoomfade-intro-doux 9s ease-out both,zoomfade-souffle-doux 36s ease-in-out 9s infinite alternate}@keyframes zoomfade-intro-doux{from{transform: scale(1)}to{transform: scale(1.06)}}@keyframes zoomfade-souffle-doux{from{transform: scale(1.06)}to{transform: scale(1)}}.hero-inner{position: relative;width: 100%;max-width: var(--page);margin: 0 auto;padding: 52px var(--gutter)}.hero .kicker{margin: 0 0 4px;font-family: var(--font-ui);font-size: 12px;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--color-hero-kicker)}.hero .lead{max-width: 30em;margin: 4px 0 26px;font-family: var(--font-display);font-size: 18px;line-height: 1.5;color: var(--color-hero-lead)}.btn{display: inline-flex;align-items: center;gap: 14px;background: var(--color-red);color: var(--color-white);font-family: var(--font-ui);font-size: 12px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;text-decoration: none;padding: 14px 22px}.btn:visited{color: var(--color-white)}.btn:hover{background: var(--color-red-hover);color: var(--color-white)}.btn:focus-visible{outline-color: var(--color-white)}.hero h1{margin: 0;font-family: "Buran",var(--font-display);font-size: 64px;font-weight: 700;letter-spacing: 0;line-height: 1.05}.banner .hero-media{width: 84%;-webkit-mask-image: linear-gradient(90deg,transparent 0%,var(--color-shade) 14%,var(--color-black) 34%);mask-image: linear-gradient(90deg,transparent 0%,var(--color-shade) 14%,var(--color-black) 34%)}.banner{position: relative;height: 230px;background: var(--color-night);overflow: hidden}.layout{max-width: var(--page);margin: 0 auto;padding: 0 var(--gutter);display: grid;grid-template-columns: var(--sidebar) minmax(0,1fr);column-gap: 36px}.sidenav{position: sticky;top: 58px;align-self: start;padding: 36px 0 24px}.sidenav ul{list-style: none;margin: 0;padding: 0;border-right: 1px solid var(--color-archive)}.sidenav li{border-bottom: 1px solid var(--color-archive)}.sidenav li:last-child{border-bottom: 0}.sidenav a,.sidenav li > span{display: block;padding: 11px 14px 11px 17px;font-family: var(--font-ui);font-size: 14px;color: var(--color-graphite);text-decoration: none;border-left: 2px solid transparent}.sidenav a:visited{color: var(--color-graphite)}.sidenav a:hover{color: var(--color-red)}.sidenav .current > span,.sidenav .current > a{font-weight: 700;border-left-color: var(--color-red)}.main{padding: 36px 0 20px;min-width: 0}.main .page-title{margin: 0 0 22px;font-family: "Buran",var(--font-display);font-weight: 700;font-size: clamp(26px,3.2vw,34px);line-height: 1.2}.main h2.section-title{margin: 34px 0 14px;font-family: var(--font-display);font-weight: 600;font-size: clamp(22px,2.6vw,28px);line-height: 1.25;padding-left: 14px;border-left: 3px solid var(--color-red)}.article.natural > a{position: sticky;top: 76px;min-height: 0;align-self: start;line-height: 0;padding: 0;margin: 0}.article.natural > a img{position: static;width: auto;max-width: 100%;height: auto;object-fit: initial;display: block}.article.natural.media-left{grid-template-columns: fit-content(46%) minmax(0,1fr)}.article.natural.media-right{grid-template-columns: minmax(0,1fr) fit-content(46%)}.article.natural.media-left > a{padding: 24px 0 24px 24px}.article.natural.media-right > a{padding: 24px 24px 24px 0}.article.flat,.article.flat.media-left,.article.flat.media-right{border: 0;margin: 0 0 6px;column-gap: 48px}.main .article.flat.marge-haut,.main .article.flat + .article.flat.marge-haut,.main .figs + .article.flat.marge-haut{margin-top: 36px}.article.flat.natural.media-left{grid-template-columns: fit-content(42%) minmax(0,1fr)}.article.flat.natural.media-right{grid-template-columns: minmax(0,1fr) fit-content(42%)}.article.flat.natural > a{padding: 0;border: 1px solid var(--color-archive);background: none}.article.flat.natural.sans-cadre > a,.article.flat.natural.sans-cadre > img.article-figure{border: 0}.figs.sans-cadre figure img,.figs.sans-cadre figure a{border: 0}.article.flat .article-text,.article.flat.media-left .article-text,.article.flat.media-right .article-text{padding: 0;align-self: start}.main .article.flat + h2.section-title{margin-top: 26px;padding-top: 24px;border-top: 1px solid var(--color-archive)}.main h1.page-title + .article.flat{margin-top: 8px}.article.flat:not(.natural){margin: 0 0 30px}.article.flat:not(.natural).media-left{grid-template-columns: 300px minmax(0,1fr)}.article.flat:not(.natural).media-right{grid-template-columns: minmax(0,1fr) 300px}.article.flat:not(.natural) > a{min-height: 0;align-self: start;border: 1px solid var(--color-archive)}.article.flat:not(.natural) > a img{position: static;height: auto;display: block}.article{display: grid;grid-template-columns: minmax(0,1fr)}.article:first-of-type{margin-bottom: 34px}.article.media-left,.article.media-right{align-items: stretch;margin: 0 0 22px;border: 1px solid var(--color-archive)}.article.media-left{grid-template-columns: 52% minmax(0,1fr);border-right: 3px solid var(--color-red)}.article.media-right{grid-template-columns: minmax(0,1fr) 52%;border-left: 3px solid var(--color-red)}.article p{margin: 0}.article p + p{margin-top: 1em}.article.media-left .article-text,.article.media-right .article-text{align-self: center;padding: 28px 30px}.article > a{position: relative;display: block;min-height: 320px;line-height: 0}.article > a img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.timeline{margin: 38px 0 0}.label{margin: 0 0 14px;padding-bottom: 8px;border-bottom: 1px solid var(--color-archive);font-family: var(--font-ui);font-size: 11px;font-weight: 600;letter-spacing: .14em;text-transform: uppercase}.timeline ol{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3,1fr);gap: 0 28px}.timeline li{position: relative;padding-top: 38px}.timeline li::before{content: "";position: absolute;left: 0;top: 33px;right: 0;height: 1px;background: var(--color-archive)}.timeline li::after{content: "";position: absolute;left: 0;top: 30px;width: 7px;height: 7px;border-radius: 50%;background: var(--color-red)}.timeline .year{position: absolute;left: 0;top: 0;font-family: "Buran",var(--font-ui);font-size: 20px;font-weight: 700;color: var(--color-red);line-height: 1.2}.timeline p{margin: 12px 0 0;font-family: var(--font-ui);font-size: 13px;line-height: 1.5;max-width: 26ch}.quote{position: relative;margin: 52px auto 12px;max-width: 760px;padding: 0 clamp(44px,8vw,96px)}.quote blockquote{margin: 0;font-style: italic;font-size: 18px;line-height: 1.6}.quote blockquote p{margin: 0 0 .7em}.quote figcaption{text-align: right;font-family: var(--font-mono);font-size: 12.5px;text-transform: uppercase;letter-spacing: .06em;color: var(--color-muted)}.quote::before,.quote::after{position: absolute;font-family: var(--font-display);font-weight: 700;font-size: 120px;line-height: 1;color: var(--color-archive)}.quote::before{content: "\201C";left: 0;top: -14px}.quote::after{content: "\201D";right: 0;bottom: -62px}.site-footer{margin-top: 40px;background: var(--color-graphite);color: var(--color-footer-text);font-family: var(--font-ui);font-size: 12.5px}.site-footer a{color: var(--color-ivory);text-decoration: none}.site-footer a:visited{color: var(--color-ivory)}.site-footer a:hover{color: var(--color-white);text-decoration: underline}.site-footer-inner{max-width: var(--page);margin: 0 auto;padding: 28px var(--gutter);display: flex;gap: 14px;align-items: center;line-height: 1.7}.site-footer .navette{flex: none;display: block;width: 27px;height: auto}table.carac{width: 100%;border-collapse: collapse;background: var(--color-paper);border: 1px solid var(--color-archive);font-family: var(--font-ui);font-size: 14px;margin: 8px 0 30px}table.carac th.carac-bandeau{background: var(--color-graphite);color: var(--color-ivory);font-weight: 600;letter-spacing: .08em;text-transform: uppercase;font-size: 18px}.carac-bandeau > div{display: flex;justify-content: space-between;align-items: center;padding: 0 36px;height: 70px}.carac-sous-titre{display: inline-flex;align-items: center;gap: 22px;font-size: 14px;font-weight: 500;letter-spacing: .1em}.carac-sous-titre img{display: block}table.carac tbody{border-top: 1px solid var(--color-archive)}table.carac tbody:first-of-type{border-top: 0}:where(table.carac) :where(td,th){vertical-align: top;padding: 0;text-align: left;font-weight: 400}.carac-groupe{width: 26%;padding: 22px 16px 22px 28px;border-right: 1px solid var(--color-archive);font-weight: 600}.carac-groupe > *{vertical-align: middle}.carac-groupe .carac-icone{margin-right: 22px}.carac-groupe span{display: inline-block;max-width: calc(100% - 64px);vertical-align: middle}.carac-icone{flex: none;color: var(--color-graphite)}.carac-libelle{padding: 11px 16px 11px 34px;border-bottom: 1px solid var(--color-archive)}.carac-libelle.sous{padding-left: 62px}.carac-valeur{width: 25%;padding: 11px 16px 11px 38px;border-left: 1px solid var(--color-archive);border-bottom: 1px solid var(--color-archive);font-family: var(--font-ui)}.carac-valeur.fort{font-weight: 700}.carac-pied .carac-libelle{padding-left: 28px}.carac-ligne{display: table-cell}.carac-ligne .carac-icone{margin-right: 22px;vertical-align: middle}.carac-ligne span{vertical-align: middle;font-weight: 600}.carac-pied td{padding-top: 13px;padding-bottom: 13px}.article.flat.natural > img.article-figure{position: sticky;top: 76px;align-self: start;display: block;border: 1px solid var(--color-archive);max-width: 100%;height: auto}.article.flat.natural > img.article-figure.centre-v{position: static;align-self: center;margin-bottom: 22px}.main h3{display: flex;align-items: flex-end;gap: 18px;margin: 30px 0 14px;padding-left: 12px;border-left: 3px solid var(--color-red);font-family: var(--font-display);font-weight: 700;font-size: 21px;line-height: 1.25;letter-spacing: -.01em}.main h3::after{content: "";flex: 1;min-width: 40px;height: 1px;margin-bottom: .32em;background: linear-gradient(90deg,transparent,var(--color-archive) 12%,var(--color-archive) 88%,transparent)}.figs{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--ecart-figures);align-items: start;margin: 0 0 26px}.figs figure{margin: 0}.figs figure img{display: block;border: 1px solid var(--color-archive)}figure.sans-cadre img,figure.sans-cadre a,.schema-legende-corps figure.sans-cadre > a{border: 0}.figs figcaption{margin-top: 8px;font-family: var(--font-ui);font-size: 13px;line-height: 1.5;color: var(--color-muted)}.main .article.flat + .article.flat,.main .figs + .article.flat{margin-top: 0}.main.flow .article.flat{margin-bottom: 24px}.plan{margin: 0 0 8px;line-height: 0}.plan a{display: block}.plan img{display: block;width: 100%;height: auto;border: 1px solid var(--color-archive)}.plan.sans-cadre img{border: 0}.legende-cols{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 40px;font-family: var(--font-ui);font-size: 14px;line-height: 1.5}.legende{list-style: none;margin: 0;padding: 0}.legende li{padding: 5px 0;border-bottom: 1px solid var(--color-archive)}.sidenav ul ul{border-right: 0;margin: 0 0 8px}.sidenav ul ul li{border-bottom: 0}.sidenav ul ul a,.sidenav ul ul li > span{padding: 6px 14px 6px 32px;font-size: 13px}.sidenav ul ul ul a,.sidenav ul ul ul li > span{padding-left: 46px}.sidenav ul ul .current > span{color: var(--color-red)}.sidenav{max-height: calc(100vh - 58px);overflow-y: auto}.figs.cols-4,.figs.cols-5{display: flex;flex-wrap: wrap;justify-content: space-evenly;column-gap: 0;row-gap: 16px}.figs.cols-4 > figure{flex: 0 1 auto;max-width: 25%}.figs.cols-5 > figure{flex: 0 1 auto;max-width: 20%}.figs-intro{margin: 22px 0 12px}.figs.figs-1{grid-template-columns: minmax(0,1fr)}.figs.figs-2{grid-template-columns: repeat(2,minmax(0,1fr))}.figs.figs-1:not(.figs-center),.figs.figs-2:not(.figs-center){display: flex;flex-wrap: wrap}.figs.figs-1:not(.figs-center) > figure{flex: 0 0 100%}.figs.figs-2:not(.figs-center) > figure{flex: 0 0 calc((100% - var(--ecart-figures)) / 2)}.figs.figs-2.center:not(.figs-center){justify-content: center}.figs.figs-2.center:not(.figs-center) > figure{flex: 0 0 auto}.figs figure img{max-width: 100%;height: auto}.photo-row{display: flex;flex-wrap: wrap;gap: 12px;margin: 0 0 12px;align-items: flex-start}.photo-row img{display: block;height: 190px;width: auto;max-width: none;border: 1px solid var(--color-archive)}.main p.texte-seul{margin: 0 0 14px}.figs.figs-center{justify-items: center}.plan.plan-natural a{display: inline-block}.plan.plan-natural img{width: auto;max-width: 100%}.plan.plan-natural.center img{margin-left: auto;margin-right: auto}.main .article.flat + .plan,.main .plan + .article.flat{margin-top: 0}.main .plan.plan-natural{margin-bottom: 24px}.pile{display: grid;gap: 20px;justify-items: start;margin: 0 0 26px}.pile.center{justify-items: center}.pile img{display: block;max-width: 100%;height: auto;border: 1px solid var(--color-archive);background: var(--color-white)}.pile a{display: block;line-height: 0}img.chip{display: inline-block;vertical-align: middle;margin: -3px 14px 0 0}p.legende-texte{margin: 26px 0 14px}.article-text ul.liste,.main ul.liste{margin: 0 0 1em;padding-left: 22px}.main ul.liste li{margin: 0 0 .5em}.legende-texte{margin: 0 0 24px;font-family: var(--font-ui);font-size: 13px;line-height: 1.6;color: var(--color-muted)}.fig-solo{margin: 0 0 22px}.fig-solo img{display: block;max-width: 100%;height: auto;border: 1px solid var(--color-archive)}.fig-solo figcaption{margin-top: 8px;font-family: var(--font-ui);font-size: 13px;line-height: 1.5;color: var(--color-muted)}figure.article-figure figcaption{margin-top: 8px;font-family: var(--font-ui);font-size: 13px;line-height: 1.5;color: var(--color-muted)}.fig-solo.center img{margin-left: auto;margin-right: auto}figure.fig-solo.center{width: fit-content;margin: 0 auto 22px}.figs.figs-center figcaption,figure.fig-solo.center figcaption{width: 0;min-width: 100%}.fig-solo.sans-cadre img{border: 0}.pile.sans-cadre img,.pile-row.sans-cadre img{border: 0;background: transparent}.figs.un{grid-template-columns: minmax(0,300px)}.sidenav li.open > a{border-left-color: var(--color-red)}.pile-row{display: flex;gap: 20px;align-items: flex-start;margin: 0 0 20px}.pile-row > div{flex-basis: 0;min-width: 0;line-height: 0}.pile-row img{display: block;width: 100%;height: auto;border: 1px solid var(--color-archive);background: var(--color-white)}.figs.galerie{grid-template-columns: repeat(var(--colonnes,4),minmax(0,1fr));gap: 22px 16px}.figs.galerie figure img{width: 100%;height: auto}.photo-row.compact{gap: 10px;margin: 0 0 22px}.photo-row.figs-center{justify-content: space-evenly}.photo-row.figs-center img{height: 210px;width: auto}.photo-row.compact img{height: 150px}.main :is(h2,h3) a[name]:not([href]){color: inherit;text-decoration: none}.schema{margin: 8px 0 22px;padding: 14px;background: var(--color-paper);border: 1px solid var(--color-archive);line-height: 0}.legende-traits{display: flex;flex-wrap: wrap;gap: 8px 28px;list-style: none;margin: -10px 0 22px;padding: 0;font-family: var(--font-ui);font-size: 14px}.legende-traits li{display: flex;align-items: center;gap: 10px}.legende-traits li svg.engin,.legende-traits li img.engin{flex: none}.schema-urgence,.schema-bor,.schema-spiral{display: block;width: 100%;height: auto}.schema-urgence .s-rep circle,.schema-bor .s-rep circle,.schema-spiral .s-rep circle{fill: var(--color-ivory);stroke: var(--color-graphite);stroke-width: 1.4}.schema-urgence .s-rep text,.schema-bor .s-rep text,.schema-spiral .s-rep text{font: 700 11.5px var(--font-ui);text-anchor: middle;fill: var(--color-graphite)}.schema-urgence .s-rep-r circle{fill: var(--color-red);stroke: var(--color-red)}.schema-urgence .s-rep-r text{fill: var(--color-white)}.schema-urgence,.legende-traits svg{color: var(--color-graphite)}.schema-urgence .rouge,.legende-traits .rouge{color: var(--color-red)}.schema-urgence .fond-blanc{fill: var(--color-white)}.schema-urgence .masque-noir{fill: var(--color-black)}.schema-urgence .zone-fond{fill: var(--color-zone-fond)}.schema-urgence .zone-coeur{fill: var(--color-zone-coeur)}.schema-urgence .zone-trait{stroke: var(--color-zone-trait)}table.recap{width: 100%;border-collapse: collapse;background: var(--color-paper);border: 1px solid var(--color-archive);font-family: var(--font-ui);font-size: 14px;margin: 8px 0 30px}table.recap th{background: var(--color-graphite);color: var(--color-ivory);font-weight: 600;letter-spacing: .06em;text-transform: uppercase;font-size: 13px;text-align: left;padding: 10px 16px}table.recap td{padding: 9px 16px;vertical-align: top;border-top: 1px solid var(--color-archive)}table.recap td:last-child,table.recap th:last-child{white-space: nowrap;width: 1%}table.recap tbody tr:nth-child(even) td{background: var(--color-tint-faint)}.figs.galerie.galerie-photos{grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 18px 16px}.figs.galerie.galerie-photos figure img{width: 100%;height: auto}.figs.galerie.galerie-videos{grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 24px 18px}.figs.galerie.galerie-videos figure img{width: 100%;height: auto}.figs.galerie.galerie-videos figure div{margin-top: 6px;font-family: var(--font-ui);font-size: 12px !important;width: auto !important}.main p.pager{margin: 8px 0 22px;text-align: center;font-family: var(--font-ui);font-size: 14px;text-indent: 0}.quote + .figs{margin-top: 70px}.blognews{position: relative;margin: 56px 0 0;border: 1px solid var(--color-archive);background: var(--color-glass)}.blognews .label{position: relative;margin: 0;padding: 17px 18px 14px 24px;border-bottom: 1px solid var(--color-archive);font-family: var(--font-body);font-size: 17px;font-weight: 700;letter-spacing: 0;text-transform: none;color: var(--color-graphite)}.blognews .label::before{content: "";position: absolute;left: -1px;top: -1px;bottom: -1px;width: 3px;background: var(--color-red)}.blognews ol{list-style: none;margin: 0;padding: 12px 12px 14px 24px}.blognews li{position: relative;padding: 5px 0 5px 12px;font-family: var(--font-body);font-size: 15px;line-height: 1.4}.blognews li::before{content: "\00B7";position: absolute;left: 0;top: 5px;font-weight: 700;color: var(--color-graphite)}.blognews li.new::before{color: var(--color-red)}.blognews a{color: var(--color-graphite);text-decoration: none}.blognews a:visited{color: var(--color-graphite)}.blognews a:hover{color: var(--color-red)}.sidenav .blognews li{border-bottom: 0}.sidenav .blognews a{display: inline;padding: 0;border-left: 0;font-family: var(--font-body);font-size: 15px;line-height: 1.4}.figs.figs-2.center{grid-template-columns: repeat(2,auto);justify-content: center;gap: 24px}.figs.un.center{justify-content: center}.article.flat.natural > .pile{position: sticky;top: 76px;align-self: start;margin: 0}.pile.cote{grid-auto-flow: column}.pile .pile-cap{font-family: var(--font-ui);font-size: 13px;line-height: 1.5;color: var(--color-muted);margin-top: -12px}.pile figure{margin: 0}.pile figcaption{margin-top: 8px;font-family: var(--font-ui);font-size: 13px;line-height: 1.5;color: var(--color-muted)}table.recap.vols td:last-child,table.recap.vols th:last-child{white-space: normal;width: auto}table.recap.vols:not(.sondes) td:first-child,table.recap.vols:not(.sondes) th:first-child{width: 1%;white-space: nowrap}table.recap.vols.sondes td:not(:first-child),table.recap.vols.sondes th:not(:first-child){text-align: center;width: 18%;white-space: normal}table.recap.vols th{vertical-align: bottom}table.recap.vols .param{display: flex;justify-content: space-between;gap: 12px;white-space: nowrap}table.recap.vols .param span:last-child{font-weight: 600}table.recap.vols tr.groupe td{background: var(--color-tint);font-weight: 600}table.recap.vols td.sous{padding-left: 34px}table.recap.vols.orbites td:nth-child(6){white-space: nowrap}table.recap.vols.orbites td,table.recap.vols.orbites th{padding-left: 10px;padding-right: 10px}.figs.centre-v{align-items: center}.figs.fusees{display: flex;justify-content: space-between;align-items: flex-end;gap: 24px}.figs.fusees figure img{max-width: none}table.carac.variantes .carac-groupe{width: 20%}table.carac.variantes .carac-valeur{width: 19%;padding-left: 20px}table.carac.variantes tr.carac-entete th{padding: 10px 16px 10px 20px;background: var(--color-tint);font-weight: 600;font-size: 13px;letter-spacing: .04em;border-bottom: 1px solid var(--color-archive)}table.carac.variantes tr.carac-entete th:first-child{padding-left: 34px}table.carac.variantes tr.carac-entete th.carac-variantes{text-align: center;padding-left: 16px;border-bottom: 1px solid var(--color-archive);border-left: 1px solid var(--color-archive)}table.carac.variantes tr.carac-entete-2 th{border-left: 1px solid var(--color-archive)}table.carac.variantes tr.carac-entete-2 + tbody,table.carac.variantes thead tr.carac-entete-2 th{border-bottom: 1px solid var(--color-archive)}table.carac.variantes.v3 .carac-groupe{width: 22%}table.carac.variantes.v3 .carac-valeur{width: 15%}.legende-2col{display: grid;grid-template-columns: 1fr 1fr;gap: 0 24px}.legende-2col p{margin: 0}.legende-2col .titre{grid-column: 1 / -1}table.recap.biblio td:first-child{white-space: nowrap;width: 1%}table.recap.biblio td:last-child,table.recap.biblio th:last-child{white-space: normal;width: 18%}table.recap.biblio td:nth-child(2){width: 24%}.avertissement{margin: 8px 0 26px;padding: 14px 20px;border: 1px solid var(--color-archive);border-left: 3px solid var(--color-red);background: var(--color-paper);font-family: var(--font-ui);font-size: 14px;line-height: 1.6}.avertissement p{margin: 0}.avertissement .original{font-size: 13px;margin-top: 4px}.texte-document{margin: 0 0 14px}.texte-document p{margin: 0}.texte-document img.middle-column-img-left{float: left;margin: 4px 24px 12px 0;max-width: 46%;height: auto;border: 1px solid var(--color-archive)}.texte-document::after{content: "";display: block;clear: both}.avertissement p.alerte{display: flex;align-items: center;gap: 12px}.avertissement .icone-alerte{flex: none;color: var(--color-graphite)}.main .page-title .surtitre{display: block;margin: 0 0 6px;font-family: var(--font-ui);font-size: 13px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--color-red);line-height: 1.4}.document p{margin: 0 0 1em;text-align: justify}.document p.center{text-align: center}.document p.gras{font-weight: 700}.document p.italique{font-style: italic}.document p.resume{margin: 0 0 28px;padding: 16px 22px;font-style: italic;background: var(--color-paper);border: 1px solid var(--color-archive);border-left: 3px solid var(--color-red)}.document ul{margin: 0 0 1em;padding-left: 22px}.document li{margin: 0 0 .5em}.document .fig-solo{margin: 8px 0 12px}.document p.legende-texte{margin: 0 0 24px}.document .gras{font-weight: 700}.main p.question{font-weight: 700}.main p.italique{font-style: italic}.schema-legende{margin: 8px 0 28px;padding: 24px 26px 26px;background: var(--color-beige);border: 1px solid var(--color-line);border-radius: 14px}.schema-surtitre{margin: 0 0 12px;font-family: "Buran",var(--font-ui);font-size: 17px;font-weight: 700;letter-spacing: .02em;text-transform: uppercase;color: var(--color-red)}.main h2.schema-titre{margin: 0 0 20px;padding: 0 0 20px;border: 0;border-bottom: 1px solid var(--color-line);font-family: var(--font-display);font-weight: 700;font-size: 30px;line-height: 1.2;letter-spacing: -.01em}.schema-legende-corps{display: flex;align-items: flex-start;gap: 28px}.schema-legende-corps figure{flex: none;margin: 0}.schema-legende-corps figure > a{display: block;line-height: 0;border-radius: 10px;overflow: hidden}.schema-legende-corps figure img{display: block;padding: 5px;background: var(--color-white);border: 1px solid var(--color-line);border-radius: 10px}.schema-legende-corps figcaption{margin-top: 8px;font-family: var(--font-ui);font-size: 13px;line-height: 1.5;color: var(--color-muted)}.schema-legende-corps figure img + img{margin-top: 14px}.schema-legende-ligne .schema-legende-corps{flex-direction: column;gap: 22px}.schema-legende-ligne .schema-legende-corps figure{display: flex;justify-content: center;align-items: flex-start;gap: 24px;width: 100%}.schema-legende-ligne .schema-legende-corps figure img + img{margin-top: 0}.schema-legende-ligne .schema-legende-liste{width: 100%}.schema-legende-ligne .schema-legende-liste ol{column-width: auto;column-count: 3}.schema-legende-liste{flex: 1;min-width: 0}.main .schema-legende-titre{margin: 0 0 10px;font-family: var(--font-display);font-weight: 700;font-size: 20px;line-height: 1.25}.schema-legende-liste > p:not(.schema-legende-titre){margin: 0 0 10px;font-family: var(--font-ui);font-size: 14px;line-height: 1.5;color: var(--color-muted)}.schema-legende-liste ol{margin: 0;padding: 0;list-style: none;counter-reset: repere;column-width: 150px;column-gap: 20px;font-size: 14px}.schema-legende-liste li{counter-increment: repere;break-inside: avoid;margin: 0 0 6px;padding-left: 42px;position: relative;line-height: 1.3;color: var(--color-muted)}.schema-legende-liste li::before{content: counter(repere) ".";position: absolute;left: 0;font-weight: 600;color: var(--color-graphite)}.schema-legende-liste li::first-letter{text-transform: uppercase}.schema-legende-liste li[data-repere]::before{content: attr(data-repere) "."}.schema-legende-serree .schema-legende-liste li{padding-left: 24px}.schema-legende-liste ol.code-couleur li{padding-left: 36px}.schema-legende-liste ol.code-couleur li::before{content: "";top: 1px;width: 24px;height: 14px;border: 1px solid var(--color-stone);background: var(--couleur)}.schema-legende-liste .explication{display: block;margin-top: 3px;color: var(--color-muted)}.schema-legende-liste ul.legende-puces{margin: 0;padding: 0;list-style: none;font-size: 14px}.schema-legende-liste ul.legende-puces li{position: relative;padding-left: 42px;margin: 0 0 6px;line-height: 1.3;color: var(--color-muted)}.schema-legende-liste ul.legende-puces li::before{content: "•";position: absolute;left: 18px;color: var(--color-graphite);font-weight: 600}.schema-legende-ligne .schema-legende-liste ol.une-colonne{column-count: 1}.schema-legende-ligne .schema-legende-liste ol.deux-colonnes{column-count: 2}.plan.schema-legende-plan figure{display: inline-block;max-width: 100%;margin: 0;padding: 12px 12px 14px;background: var(--color-beige);border: 1px solid var(--color-line);border-radius: 14px;box-sizing: border-box}.plan.schema-legende-plan a{display: block;border-radius: 8px;overflow: hidden}.plan.schema-legende-plan img{padding: 5px;background: var(--color-white);border: 1px solid var(--color-line);border-radius: 8px}.plan.schema-legende-plan figcaption{margin-top: 12px;font-family: var(--font-ui);font-size: 13px;line-height: 1.5;color: var(--color-muted)}.schema-legende.fond-blanc{background: var(--color-white)}.schema-legende.fond-blanc .schema-legende-corps figure > a{border: 1px solid var(--color-line)}.schema-legende.fond-blanc .schema-legende-corps figure img{padding: 0;background: none;border: 0;border-radius: 0}.plan.schema-legende-plan.fond-blanc figure{background: var(--color-white)}.plan.schema-legende-plan.fond-blanc img{padding: 0;background: none;border: 0;border-radius: 0}.plan.schema-legende-plan.center{text-align: center}.plan.schema-legende-plan.center figcaption{text-align: left}.schema-legende-svg{width: 100%}.schema-legende-liste .legende-traits{margin: 0 0 20px}.schema-legende-liste ul.legende-traits li{counter-increment: none;padding-left: 0;margin: 0}.schema-legende-liste ul.legende-traits li::before{content: none}.schema-legende-ligne .schema-legende-corps figure.images-egales{display: grid;grid-template-columns: repeat(var(--n,2),1fr);justify-items: center;align-items: start;gap: 22px 24px;width: 100%}.schema-legende-ligne .schema-legende-corps figure.images-egales img{margin: 0}.schema-legende-ligne .schema-legende-corps figure.pleine-largeur{display: block;width: fit-content;margin: 0 auto}.schema-legende-ligne .schema-legende-corps figure.pleine-largeur img{margin: 0}.schema-legende-ligne .schema-legende-corps figure.pleine-largeur figcaption{text-align: right}.schema-legende-ligne .schema-legende-corps figure.pleine-largeur.legende-gauche figcaption{text-align: left}.schema-legende.dessin-ivoire .schema-legende-svg{background: var(--color-news);padding: 14px 18px 16px;border-radius: 10px}
