:root .ap-page .rp-section{padding-block:90px}:root .ap-page .rp-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;min-height:620px;padding-block:25px 55px}:root .ap-page .rp-hero-panel{padding:0}:root .ap-page .rp-hero h1{font-size:clamp(58px,5.6vw,80px)}:root .ap-page .rp-hero>.rp-hero-image{object-fit:contain;align-self:center;height:auto}:root .ap-page .ap-fusion-texte{margin-top:24px;font-size:15px;line-height:1.85}:root .ap-page .rp-prose strong{font-weight:600}:root .ap-page .ap-origine{background:#fff}:root .ap-page .ap-revue-titre{border-bottom:1px solid #ced6ca;margin-bottom:60px;padding-bottom:40px}:root .ap-page .ap-revue-titre h2{font-size:clamp(42px,4.7vw,66px)}:root .ap-page .ap-article{grid-template-columns:255px minmax(0,1fr);align-items:start;gap:clamp(45px,7vw,115px);display:grid}:root .ap-page .ap-marge{position:sticky;top:115px}:root .ap-page .ap-auteur>p{font:400 28px/1.2 var(--font-display);color:var(--rp-ink)}:root .ap-page .ap-auteur>span{max-width:205px;margin-top:10px;font-size:12px;line-height:1.7;display:block}:root .ap-page .ap-sommaire{margin-top:27px}:root .ap-page .ap-sommaire ol{padding:0;list-style:none}:root .ap-page .ap-sommaire a{color:#48615a;border-left:2px solid #cdd5cb;align-items:center;gap:15px;min-height:44px;padding:9px 8px;font-size:12px;line-height:1.5;text-decoration:none;transition:color .25s,background .25s,border-color .25s;display:flex}:root .ap-page .ap-sommaire a span{color:#8b5e2b;font-variant-numeric:tabular-nums;font-size:10px}:root .ap-page .ap-sommaire a:is(:hover,[aria-current]){color:#234a49;background:#e7e9df;border-color:#9a702f}:root .ap-page .ap-sommaire a[aria-current]{font-weight:600}:root .ap-page .ap-sommaire a:focus-visible{outline-offset:3px;outline:2px solid #234a49}:root .ap-page .ap-avancement{background:#cdd5cb;height:2px;margin-top:22px;overflow:hidden}:root .ap-page .ap-avancement span{transform-origin:0;background:#997132;height:100%;display:block;transform:scaleX(0)}:root .ap-page .ap-chapitres{max-width:730px}:root .ap-page .ap-chapitre{scroll-margin-top:130px}:root .ap-page .ap-chapitre:focus{outline:none}:root .ap-page .ap-chapitre:focus-visible{outline-offset:12px;outline:2px solid #9a702f}:root .ap-page .ap-chapitre+.ap-chapitre{border-top:1px solid #d8ded4;margin-top:55px;padding-top:38px}:root .ap-page .ap-chapitre-repere{letter-spacing:.13em;text-transform:uppercase;color:#86602e;font-size:10px;line-height:1.5;margin-bottom:16px!important}:root .ap-page .ap-chapitre h3{text-wrap:pretty;font-size:clamp(30px,3vw,39px);margin-bottom:22px!important}:root .ap-page .ap-chapitre .rp-prose{font-size:16px;line-height:1.95}:root .ap-page .ap-photo-recit{margin:48px 0 55px!important}:root .ap-page .ap-photo-recit img{width:100%;height:auto;display:block}:root .ap-page .ap-photo-recit figcaption{flex-wrap:wrap;justify-content:space-between;gap:5px 16px;padding-top:13px;font-size:11px;line-height:1.7;display:flex}:root .ap-page .ap-photo-recit figcaption span{color:#86602e;text-transform:uppercase;letter-spacing:.13em}:root .ap-page .ap-signature{border-top:1px solid #cdd5cb;margin-top:45px;padding-top:30px}:root .ap-page .ap-signature>p{font:400 25px/1.4 var(--font-display);max-width:470px;color:var(--rp-ink)}:root .ap-page .ap-signature>a{margin-top:25px}:root .ap-page .ap-section-tete{margin-bottom:45px}:root .ap-page .ap-section-tete h2{font-size:clamp(40px,4.5vw,62px)}:root .ap-page .ap-valeurs{color:#f4f5ed;background:#203f3c}:root .ap-page .ap-valeurs .ap-section-tete{max-width:650px;margin-bottom:55px}:root .ap-page .ap-valeurs :is(h2,h3){color:#fff}:root .ap-page .ap-valeurs .rp-eyebrow{color:#e8bf7f}:root .ap-page .ap-valeurs-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}:root .ap-page .ap-valeur{background:#284943;border:1px solid #6d8073;padding:35px 38px 39px;transition:background .35s,border-color .35s;position:relative}:root .ap-page .ap-valeur:nth-child(2n){background:#24463f}:root .ap-page .ap-valeur:after{content:"";transform-origin:0;background:#e8bf7f;height:2px;transition:transform .5s;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}:root .ap-page .ap-valeur-repere{color:#e8bf7f;justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}:root .ap-page .ap-numero{font:400 64px/1 var(--font-display);letter-spacing:-.03em}:root .ap-page .ap-valeur svg{transition:transform .5s}:root .ap-page .ap-valeur h3{font-size:33px;margin-bottom:18px!important}:root .ap-page .ap-valeur p{max-width:470px;font-size:15px;line-height:1.9}@media (hover:hover){:root .ap-page .ap-valeur:hover{background:#31584d;border-color:#e8bf7f}:root .ap-page .ap-valeur:hover:after{transform:scaleX(1)}:root .ap-page .ap-valeur:hover svg{transform:translateY(-4px)rotate(-4deg)}}:root .ap-page .ap-lieux-liste{gap:48px}:root .ap-page .ap-lieu-photo img{object-fit:contain;width:100%;height:auto}:root .ap-page .ap-lieu-texte{padding-top:27px}:root .ap-page .ap-lieu-texte h3{font-size:38px;margin-bottom:17px!important}:root .ap-page .ap-lieu-texte>p:not(.rp-eyebrow){font-size:14px;line-height:1.9}:root .ap-page .ap-lieu-texte .rp-button{margin-top:23px}:root .ap-page .ap-lieu-texte .rp-eyebrow{margin-bottom:14px!important}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root .ap-page :is(.ap-chapitre,.ap-photo-recit,.ap-valeur){animation-name:ap-entree;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 65%}:root .ap-page .ap-valeur:after{animation-name:ap-trait;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 15% entry 90%}}}@keyframes ap-entree{0%{translate:0 22px}to{translate:0}}@keyframes ap-trait{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1050px){:root .ap-page .rp-hero{gap:36px}:root .ap-page .ap-article{grid-template-columns:210px minmax(0,1fr);gap:38px}:root .ap-page .ap-valeur{padding:30px}}@media (height<=720px) and (width>=761px){:root .ap-page .ap-marge{position:static}}@media (width<=760px){:root .ap-page .rp-section{padding-block:55px}:root .ap-page .rp-hero{flex-direction:column;gap:29px;min-height:0;padding:20px 20px 45px;display:flex}:root .ap-page .rp-hero>.rp-hero-image{order:0;width:100%;max-width:490px}:root .ap-page .rp-hero-panel{order:1}:root .ap-page .rp-hero h1{font-size:clamp(48px,11vw,70px)}:root .ap-page .ap-revue-titre{margin-bottom:30px;padding-bottom:25px}:root .ap-page .ap-article{display:block}:root .ap-page .ap-marge{margin-bottom:40px;position:static}:root .ap-page .ap-auteur>span{max-width:none}:root .ap-page .ap-sommaire ol{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}:root .ap-page .ap-sommaire a{height:100%}:root .ap-page .ap-avancement{display:none}:root .ap-page .ap-chapitre .rp-prose{font-size:15px}:root .ap-page .ap-chapitre+.ap-chapitre{margin-top:36px;padding-top:28px}:root .ap-page .ap-photo-recit{margin:32px 0 38px!important}:root .ap-page .ap-section-tete{margin-bottom:30px}:root .ap-page .ap-valeurs .ap-section-tete{margin-bottom:35px}:root .ap-page .ap-valeurs-liste{grid-template-columns:1fr;gap:18px}:root .ap-page .ap-valeur{padding:27px 24px 30px}:root .ap-page .ap-valeur h3{font-size:30px}:root .ap-page .ap-valeur p{font-size:14px}:root .ap-page .ap-numero{font-size:56px}:root .ap-page .ap-lieux-liste{gap:35px}:root .ap-page .rp-fil a{min-height:44px}}@media (width<=380px){:root .ap-page .ap-sommaire ol{grid-template-columns:1fr}}
