.act-page{padding-top:36px;padding-bottom:56px}.act-page-entete{max-width:760px;margin-bottom:22px}.eyebrow.act-eyebrow{letter-spacing:.16em;margin-bottom:14px;font-size:12.5px}.act-eyebrow a{color:var(--or-texte)}.act-eyebrow a:hover{color:var(--or-vif)}.act-eyebrow span{color:var(--sourdine)}.contenu-h1.act-page-h1{text-wrap:balance;margin:0 0 14px;font-size:clamp(32px,5vw,48px);line-height:1.06}.act-accroche{max-width:64ch;color:var(--texte);font-size:18.5px;line-height:1.55}.act-rubriques{margin:0 0 34px}.act-rubriques ul{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.act-rubriques li{flex:none}.act-rubriques a{border:1px solid var(--trait);min-height:40px;color:var(--blanc);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:14.5px;font-weight:500;line-height:1.2;display:inline-flex}.act-rubriques a:hover{border-color:var(--blanc);color:var(--blanc)}.act-rubriques a[aria-current=page]{border-color:var(--blanc);background:var(--blanc);color:#fff}.act-rubriques-nombre{font-family:var(--mono);color:var(--sourdine);font-size:11.5px}.act-rubriques a[aria-current=page] .act-rubriques-nombre{color:#ffffffb8}.act-rubriques-vide{border:1px dashed var(--trait);min-height:40px;color:var(--sourdine);white-space:nowrap;border-radius:999px;align-items:center;padding:8px 15px;font-size:14.5px;font-weight:500;line-height:1.2;display:inline-flex}.act-vide{border:1px dashed var(--trait);background:#faf8f4;border-radius:14px;margin-bottom:32px;padding:26px 28px}.act-vide p{max-width:62ch}.act-presentation{border-top:1px solid var(--trait);max-width:760px;margin-top:56px;padding-top:32px}.act-presentation h2{font-family:var(--display);color:var(--blanc);margin-bottom:14px;font-size:26px;font-weight:400;line-height:1.15}.act-presentation p{max-width:68ch;color:var(--texte);margin-bottom:14px}.act-presentation-liens{font-size:15px}.act-grille{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:34px 24px;list-style:none;display:grid}.act-grille>li{min-width:0}.act-carte{flex-direction:column;gap:14px;height:100%;display:flex;position:relative}.act-carte-visuel{aspect-ratio:16/9;background:#f3efe8;border-radius:10px;overflow:hidden}.act-carte-visuel img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-out;display:block}.act-carte:hover .act-carte-visuel img{transform:scale(1.03)}.act-carte-sans-visuel{color:#ffffffeb;height:100%;font-family:var(--display);background:linear-gradient(135deg,#2b2724 0%,#191714 58%,#5a1712 100%);align-items:flex-end;padding:14px 16px;font-size:22px;line-height:1.1;display:flex}.act-carte-texte{flex-direction:column;gap:7px;min-width:0;display:flex}.act-carte-rubrique{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--or-texte);font-size:11.5px}.act-carte-titre{font-family:var(--display);color:var(--blanc);text-wrap:pretty;font-size:21px;font-weight:400;line-height:1.22}.act-carte-lien{color:inherit}.act-carte-lien:after{content:"";border-radius:10px;position:absolute;inset:0}.act-carte:hover .act-carte-lien{color:var(--or-texte)}.act-carte-lien:focus-visible{outline:none}.act-carte-lien:focus-visible:after{outline:2px solid var(--or);outline-offset:4px}.act-carte-chapo{-webkit-line-clamp:3;line-clamp:3;color:var(--texte);-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.act-carte-date{font-family:var(--mono);letter-spacing:.03em;color:var(--sourdine);font-size:12px}.act-carte-une{border-bottom:1px solid var(--trait);height:auto;margin-bottom:40px;padding-bottom:36px}.act-carte-une .act-carte-visuel{border-radius:14px}.act-carte-une .act-carte-titre{text-wrap:balance;font-size:clamp(26px,3.4vw,36px);line-height:1.12}.act-carte-une .act-carte-chapo{-webkit-line-clamp:5;line-clamp:5;font-size:17px}.act-carte-une .act-carte-sans-visuel{font-size:32px}@media (min-width:860px){.act-carte-une{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}}.act-pagination{justify-content:space-between;align-items:center;gap:12px;margin-top:44px;font-size:15px;display:flex}.act-pagination ol{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.act-pagination li a,.act-pagination li span[aria-current]{border:1px solid var(--trait);min-width:40px;height:40px;color:var(--blanc);border-radius:10px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.act-pagination li a:hover{border-color:var(--blanc)}.act-pagination li span[aria-current]{border-color:var(--blanc);background:var(--blanc);color:#fff}.act-pagination-ellipse{color:var(--sourdine);align-self:center}.act-pagination-nav{min-width:1px;color:var(--blanc);white-space:nowrap;font-weight:600}.act-pagination-nav:hover{color:var(--or-texte)}.act-article{max-width:760px;padding-top:36px;padding-bottom:56px}.act-entete{margin-bottom:26px}.act-h1{font-family:var(--display);letter-spacing:-.01em;color:var(--blanc);text-wrap:balance;margin:0 0 18px;font-size:clamp(31px,5.2vw,46px);font-weight:400;line-height:1.08}.act-chapo{max-width:68ch;color:var(--blanc);margin-bottom:18px;font-size:clamp(18.5px,2.2vw,20.5px);font-weight:500;line-height:1.55}.act-signature{font-family:var(--mono);letter-spacing:.02em;color:var(--sourdine);font-size:12.5px;line-height:1.7}.act-signature-partie{white-space:nowrap}.act-signature a{color:var(--blanc);text-decoration:underline;-webkit-text-decoration-color:var(--trait);text-decoration-color:var(--trait);text-underline-offset:3px}.act-signature a:hover{color:var(--or-texte)}.act-figure{margin:0 0 32px}.act-figure img{aspect-ratio:16/9;object-fit:cover;background:#f3efe8;border-radius:12px;width:100%;height:auto;display:block}.act-figure figcaption{color:var(--sourdine);margin-top:9px;font-size:13px;line-height:1.45}.act-corps{color:var(--texte);font-size:18px;line-height:1.65}.act-corps>*{max-width:68ch}.act-corps p{margin-bottom:1.1em}.act-corps h2{font-family:var(--display);color:var(--blanc);text-wrap:balance;margin:1.7em 0 .55em;scroll-margin-top:84px;font-size:clamp(24px,3.2vw,29px);font-weight:400;line-height:1.18}.act-corps h3{font-family:var(--corps);color:var(--blanc);margin:1.4em 0 .4em;font-size:19px;font-weight:650;line-height:1.35}.act-corps a{color:var(--or-texte);text-underline-offset:3px;-webkit-text-decoration:underline #b31f1773;text-decoration:underline #b31f1773;text-decoration-thickness:1px}.act-corps a:hover{color:var(--or-vif);text-decoration-color:currentColor}.act-liste{gap:.45em;margin:0 0 1.2em;padding-left:1.3em;display:grid}.act-liste li::marker{color:var(--or)}.act-citation{border-left:3px solid var(--or);margin:1.7em 0;padding:4px 0 4px 22px}.act-citation blockquote p{font-family:var(--display);color:var(--blanc);margin:0;font-size:clamp(21px,2.6vw,24px);line-height:1.35}.act-citation figcaption{font-family:var(--mono);letter-spacing:.03em;color:var(--sourdine);margin-top:10px;font-size:12.5px;line-height:1.5}.act-encadre{border:1px solid var(--trait);background:#faf8f4;border-radius:12px;margin:1.7em 0;padding:20px 22px}.act-corps .act-encadre-titre{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--or-texte);margin-bottom:10px;font-size:12px;line-height:1.4}.act-encadre ul{gap:.4em;padding-left:1.2em;font-size:16.5px;line-height:1.55;display:grid}.act-encadre li::marker{color:var(--or)}.act-ontourne{border:1px solid var(--trait);border-top:4px solid var(--or);background:#fff;border-radius:14px;margin:44px 0 34px;padding:24px;box-shadow:0 8px 24px #1414140d}.act-ontourne-sur{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--or-texte);margin-bottom:6px;font-size:12px}.act-ontourne h2{font-family:var(--display);color:var(--blanc);margin-bottom:14px;font-size:26px;font-weight:400;line-height:1.15}.act-ontourne-annonce{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.act-ontourne-annonce a{color:var(--blanc);font-size:18px;font-weight:650;line-height:1.35}.act-ontourne-annonce a:hover,.act-ontourne-liste a:hover{color:var(--or-texte)}.act-ontourne-meta{color:var(--sourdine);font-size:14.5px;line-height:1.45}.act-ontourne-note{max-width:62ch;color:var(--texte);margin-bottom:16px;font-size:15.5px;line-height:1.55}.act-ontourne-liste{border-top:1px solid var(--trait);margin-bottom:12px;list-style:none}.act-ontourne-liste li{border-bottom:1px solid var(--trait);flex-direction:column;gap:2px;padding:12px 0;display:flex}.act-ontourne-liste a{color:var(--blanc);font-weight:600;line-height:1.35}.act-ontourne-suite{margin-bottom:4px;font-size:15px}.act-ontourne .alerte-bloc.act-alerte{border:1px solid var(--trait);background:#faf8f4;margin:20px 0 0;padding:20px}.act-sources{border-top:1px solid var(--trait);margin:36px 0 24px;padding-top:24px}.act-sources h2{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sourdine);margin-bottom:12px;font-size:12.5px;font-weight:500}.act-sources ol{max-width:68ch;color:var(--sourdine);gap:10px;padding-left:1.4em;font-size:15.5px;line-height:1.5;display:grid}.act-sources a{color:var(--blanc);text-decoration:underline;-webkit-text-decoration-color:var(--trait);text-decoration-color:var(--trait);text-underline-offset:3px;overflow-wrap:anywhere}.act-sources a:hover{color:var(--or-texte);text-decoration-color:currentColor}.act-source-meta{font-size:14px;display:block}.act-source-titre{color:var(--blanc);overflow-wrap:anywhere;font-style:normal}.act-mention-ia{background:var(--champ);color:var(--sourdine);border-radius:12px;margin:24px 0 40px;padding:16px 18px;font-size:14.5px;line-height:1.55}.act-mention-ia p{max-width:72ch}.act-mention-ia p+p{margin-top:8px}.act-mention-ia a{color:var(--blanc);text-underline-offset:3px;-webkit-text-decoration:underline #1917144d;text-decoration:underline #1917144d}.act-mention-ia a:hover{color:var(--or-texte)}.act-lire-aussi{border-top:1px solid var(--trait);margin-top:40px;padding-top:28px}.act-lire-aussi>h2{font-family:var(--display);color:var(--blanc);margin-bottom:18px;font-size:28px;font-weight:400;line-height:1.15}.act-lire-aussi .act-grille{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 20px}.act-lire-aussi .act-carte-titre{font-size:19px}.act-lire-aussi-suite{margin-top:20px;font-size:15px}.act-charte-liste{max-width:68ch;color:var(--texte);gap:10px;margin-bottom:16px;padding-left:22px;display:grid}.act-charte-liste li::marker{color:var(--or-texte)}.act-charte-citation{border-left:3px solid var(--or);background:#faf8f4;border-radius:0 10px 10px 0;max-width:68ch;margin:4px 0 16px;padding:16px 20px}.act-charte-citation p{margin:0}@media (max-width:599.98px){.act-page,.act-article{padding-top:24px}.act-accroche{font-size:17px}.act-vide{padding:20px}.act-rubriques ul{scrollbar-width:none;flex-wrap:nowrap;margin:0 -24px;padding:0 24px 4px;overflow-x:auto}.act-rubriques ul::-webkit-scrollbar{display:none}.act-grille,.act-lire-aussi .act-grille{grid-template-columns:1fr;gap:0}.act-grille>li{border-bottom:1px solid var(--trait);padding:16px 0}.act-grille>li:first-child{padding-top:0}.act-grille .act-carte{flex-direction:row;align-items:flex-start;gap:14px}.act-grille .act-carte-visuel{border-radius:8px;flex:none;width:116px}.act-grille .act-carte-titre,.act-lire-aussi .act-carte-titre{font-size:18px;line-height:1.25}.act-grille .act-carte-chapo{display:none}.act-grille .act-carte-rubrique{font-size:10.5px}.act-grille .act-carte-sans-visuel{padding:8px 10px;font-size:13px}.act-carte-une{margin-bottom:20px;padding-bottom:24px}.act-carte-une .act-carte-chapo{-webkit-line-clamp:4;line-clamp:4;font-size:16px}.act-pagination{flex-wrap:wrap;justify-content:center}.act-pagination ol{order:-1;justify-content:center;width:100%}.act-figure{margin-left:-24px;margin-right:-24px}.act-figure img{border-radius:0}.act-figure figcaption{padding:0 24px}.act-corps{font-size:17px;line-height:1.62}.act-citation{padding-left:16px}.act-encadre{padding:18px}.act-ontourne{padding:20px 18px}.btn.act-ontourne-bouton{width:100%}.act-ontourne .alerte-bloc.act-alerte{padding:16px}}@media (prefers-reduced-motion:reduce){.act-carte-visuel img{transition:none}.act-carte:hover .act-carte-visuel img{transform:none}}
