.texte-riche[data-astro-cid-jgytgd4e]{background-color:var(--surface-dark);color:var(--text-on-dark);padding:0 2rem}.texte-riche__conteneur[data-astro-cid-jgytgd4e]{justify-content:center;max-width:80rem;margin:0 auto;padding:0 2rem 5rem;display:flex}.texte-riche__corps[data-astro-cid-jgytgd4e]{width:100%;max-width:720px;font-size:18px;line-height:1.5;display:flow-root}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(h2,h3,h4,h5){color:inherit;margin:.8rem 0 .5rem;font-weight:500}.texte-riche__corps[data-astro-cid-jgytgd4e] h5{font-size:1.2rem;line-height:1.5}.texte-riche__corps[data-astro-cid-jgytgd4e] h2.titre-comme-h3{font-size:var(--h3-size);line-height:var(--h3-line)}.texte-riche__corps[data-astro-cid-jgytgd4e] h3.titre-comme-h4{font-size:var(--h4-size);line-height:var(--h4-line)}.texte-riche__corps[data-astro-cid-jgytgd4e] p{margin:0}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(ul,ol){margin:0;padding-left:1.5rem;display:flow-root}.texte-riche__corps[data-astro-cid-jgytgd4e] li{margin-bottom:.25rem}.texte-riche__corps[data-astro-cid-jgytgd4e] a{color:var(--surface-highlight)}.texte-riche__corps[data-astro-cid-jgytgd4e] a:hover{color:var(--text-on-dark)}.texte-riche__corps[data-astro-cid-jgytgd4e] .espace-avant{--espaces:1;margin-top:calc(27px * var(--espaces))}.texte-riche__corps[data-astro-cid-jgytgd4e] .espace-avant-2{--espaces:2}.texte-riche__corps[data-astro-cid-jgytgd4e] .espace-avant-3{--espaces:3}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(h2,h3,h4,h5).espace-avant{margin-top:calc(27px * var(--espaces) + .8rem)}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(h2,h3,h4,h5)+.espace-avant{margin-top:calc(27px * var(--espaces) + .5rem)}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(h2,h3,h4,h5)+:is(h2,h3,h4,h5).espace-avant{margin-top:calc(27px * var(--espaces) + 1.3rem)}.texte-riche__corps[data-astro-cid-jgytgd4e] .figure{text-align:center;margin:32px 0}.texte-riche__corps[data-astro-cid-jgytgd4e] .figure>a{vertical-align:top;max-width:100%;display:inline-block}.texte-riche__corps[data-astro-cid-jgytgd4e] .figure img{vertical-align:top;max-width:100%;height:auto}.texte-riche__corps[data-astro-cid-jgytgd4e] .figure--centre{width:fit-content;max-width:60%;margin-left:auto;margin-right:auto}.texte-riche__corps[data-astro-cid-jgytgd4e] .figure--normale{text-align:left;width:fit-content;max-width:60%}.texte-riche__corps[data-astro-cid-jgytgd4e] figcaption{text-align:center;margin-top:4px}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau-cadre{display:flow-root}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau-cadre--libre{display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau{border-collapse:separate;border-spacing:0;width:100%;max-width:720px;margin:40px 0}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau th{border-bottom:2px solid var(--line-table-head);background-color:var(--surface-table-head);color:var(--text-on-table-head);text-align:center;padding:14px 22px}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau td{color:var(--text-on-dark);text-align:center;padding:12px}.texte-riche__corps[data-astro-cid-jgytgd4e] a.lien-bouton{background-color:var(--accent);min-width:200px;max-width:100%;color:var(--on-accent);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.75rem 1.25rem;font-size:.95rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .25s,color .25s,box-shadow .25s,transform .2s;display:inline-flex}.texte-riche__corps[data-astro-cid-jgytgd4e] a.lien-bouton:is(:hover,:focus-visible){background-color:var(--accent-hover);color:var(--on-accent)}.texte-riche__corps[data-astro-cid-jgytgd4e] a.lien-bouton:active{transform:translateY(1px)}.texte-riche__corps[data-astro-cid-jgytgd4e] a.aco{border:1px solid var(--line-encadre);background:var(--surface-card);color:var(--text-on-dark);grid-template-columns:auto 1fr;align-items:center;gap:1.25rem 1.75rem;margin:2.5rem 0;padding:1.75rem 2rem;text-decoration:none;transition:transform .35s,box-shadow .35s,border-color .35s;display:grid}.texte-riche__corps[data-astro-cid-jgytgd4e] a.aco:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 14px 30px #00000059}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-plate{border:2px solid var(--text-plaque);background:var(--surface-plaque);color:var(--text-plaque);letter-spacing:.04em;align-items:stretch;font-family:Arial,Helvetica,sans-serif;font-size:1.35rem;font-weight:700;line-height:1;display:inline-flex;transform:rotate(-3deg);box-shadow:0 6px 16px #0000004d}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-plate .s{background:var(--surface-plaque-bande);color:var(--surface-plaque);align-items:center;padding:.45rem .5rem;display:flex}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-plate .r{white-space:nowrap;align-items:center;gap:.45rem;padding:.45rem .6rem;display:flex}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-plate .r b{font-size:.75em}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-t{min-width:0;display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-k{color:var(--surface-highlight);letter-spacing:.14em;margin:0 0 .35rem;font-size:.75rem;font-weight:600;display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-h{color:var(--text-on-dark);margin:0 0 .4rem;font-size:1.3rem;font-weight:600;line-height:1.3;display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-d{color:var(--text-encadre-muted);font-size:.95rem;line-height:1.5;display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-b{background:var(--accent);min-height:3rem;color:var(--on-accent);letter-spacing:.06em;grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;transition:background-color .35s;display:flex}.texte-riche__corps[data-astro-cid-jgytgd4e] a.aco:hover .aco-b{background:var(--accent-hover)}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(.aco-b,.acr-l) svg{width:1.05rem;height:1.05rem;transition:transform .35s}.texte-riche__corps[data-astro-cid-jgytgd4e] .acr-l svg{width:1rem;height:1rem}.texte-riche__corps[data-astro-cid-jgytgd4e] a:is(.aco,.acr):hover :is(.aco-b,.acr-l) svg{transform:translate(4px)}.texte-riche__corps[data-astro-cid-jgytgd4e] a.acr{border-left:3px solid var(--accent);background:var(--surface-encadre-lien);color:var(--text-on-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin:2rem 0;padding:1rem 1.25rem;text-decoration:none;transition:background-color .35s;display:flex}.texte-riche__corps[data-astro-cid-jgytgd4e] a.acr:hover{background:var(--surface-card)}.texte-riche__corps[data-astro-cid-jgytgd4e] .acr-t{font-size:1rem;line-height:1.45}.texte-riche__corps[data-astro-cid-jgytgd4e] .acr-l{color:var(--accent);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;display:inline-flex}.texte-riche__corps[data-astro-cid-jgytgd4e] a.acr:hover .acr-l{color:var(--surface-highlight)}.texte-riche__corps[data-astro-cid-jgytgd4e] :where(.tiers){margin:0}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers:not(.tiers--integre){margin:32px 0}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers--integre{padding-bottom:8px}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers__vignette{box-sizing:border-box;border:1px solid var(--line-on-dark);background-color:var(--surface-bar);width:100%;color:var(--text-on-dark);font:inherit;text-align:center;cursor:pointer;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;text-decoration:none;display:flex}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers__vignette:hover{color:var(--text-on-dark)}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers--youtube :is(.tiers__vignette,.tiers__lecteur){aspect-ratio:16/9}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers--youtube.tiers--integre{max-width:560px}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers--spotify :is(.tiers__vignette,.tiers__lecteur){height:352px}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers__lecteur{border:0;width:100%;display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers__icone{background-color:var(--accent-lisible);place-items:center;width:64px;height:64px;transition:background-color .25s;display:grid}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers__vignette:is(:hover,:focus-visible) .tiers__icone{background-color:var(--accent-lisible-hover)}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers__icone svg{width:26px;height:26px;fill:var(--on-accent);margin-left:4px}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers__titre{text-wrap:balance;max-width:34rem;font-weight:500;line-height:1.4}.texte-riche__corps[data-astro-cid-jgytgd4e] .tiers__source{color:var(--text-on-dark-muted);font-size:15px}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(.figure,.tiers:not(.tiers--integre)).espace-avant,.texte-riche__corps[data-astro-cid-jgytgd4e] :is(.figure,.tiers:not(.tiers--integre))+.espace-avant{margin-top:calc(27px * var(--espaces) + 32px)}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(h2,h3,h4,h5)+:is(.figure,.tiers:not(.tiers--integre)).espace-avant{margin-top:calc(27px * var(--espaces) + 32px + .5rem)}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(.figure,.tiers:not(.tiers--integre))+:is(h2,h3,h4,h5).espace-avant{margin-top:calc(27px * var(--espaces) + 32px + .8rem)}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(.figure,.tiers:not(.tiers--integre))+:is(.figure,.tiers:not(.tiers--integre)).espace-avant{margin-top:calc(27px * var(--espaces) + 64px)}.texte-riche__corps[data-astro-cid-jgytgd4e] p.espace-avant:has(>a.aco){margin-top:calc(27px * var(--espaces) + 2.5rem)}.texte-riche__corps[data-astro-cid-jgytgd4e] p.espace-avant:has(>a.acr){margin-top:calc(27px * var(--espaces) + 2rem)}@media (width<=991px){.texte-riche__conteneur[data-astro-cid-jgytgd4e]{padding-bottom:4rem}}@media (width<=767px){.texte-riche[data-astro-cid-jgytgd4e]{padding:0 1rem}.texte-riche__conteneur[data-astro-cid-jgytgd4e]{padding-bottom:3rem}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau-cadre:not(.tableau-cadre--libre){overflow-x:auto}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau{margin:24px 0;font-size:14px;line-height:1.4}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau :is(th,td){padding:8px 10px}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau--cartes thead{display:none}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau--cartes tr{border:1px solid var(--line-table-card);margin-bottom:12px;display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau--cartes td{text-align:left;display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau--cartes td:before{color:var(--text-table-label);text-transform:uppercase;content:attr(data-label);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] :is(.tableau--grille,.tableau--grille thead,.tableau--grille tbody){display:block}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau--grille thead th:nth-child(n+3){display:none}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau--grille tr{grid-template-columns:70px 1fr;display:grid}.texte-riche__corps[data-astro-cid-jgytgd4e] .tableau--grille :is(th,td){text-align:left}}@media (width<=479px){.texte-riche[data-astro-cid-jgytgd4e]{padding:0 .5rem}.texte-riche__conteneur[data-astro-cid-jgytgd4e]{padding-left:1rem;padding-right:1rem}.texte-riche__corps[data-astro-cid-jgytgd4e] a.aco{text-align:left;grid-template-columns:1fr;padding:1.5rem 1.25rem}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-plate{justify-self:start;font-size:1.15rem}.texte-riche__corps[data-astro-cid-jgytgd4e] .aco-h{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.texte-riche__corps[data-astro-cid-jgytgd4e] :is(a.aco,a.lien-bouton,.aco-b svg,.acr-l svg){transition:none;transform:none}.texte-riche__corps[data-astro-cid-jgytgd4e] a.aco:hover,.texte-riche__corps[data-astro-cid-jgytgd4e] a:is(.aco,.acr):hover :is(.aco-b,.acr-l) svg,.texte-riche__corps[data-astro-cid-jgytgd4e] a.lien-bouton:active{transform:none}}
