body:has(.ap-tete) .entete:not(.entete-collee){background:var(--lin)}.ap-tete{padding-block:clamp(1.25rem,2.6vw,2.25rem) clamp(4.5rem,9vw,8rem)}.ap-tete-grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1rem,2vw,1.75rem);display:grid}.ap-tete-texte{grid-column:1/8}.ap-tete:not(.ap-tete-avec-photo) .ap-tete-texte{grid-column:1/11}.ap-surtitre{margin-top:clamp(2rem,5vw,4rem)}.ap-titre{font-family:var(--titre);letter-spacing:-.052em;text-wrap:balance;margin:clamp(1.25rem,2vw,1.75rem) 0 0;font-size:clamp(3.25rem,8vw,8rem);font-weight:400;line-height:.9}.ap-chapeau{letter-spacing:-.008em;max-width:26ch;color:var(--encre);margin:clamp(1.75rem,3vw,2.5rem) 0 0;font-size:clamp(1.375rem,2.1vw,1.9375rem);line-height:1.38}.ap-sommaire{max-width:30rem;margin-top:clamp(2.75rem,5.5vw,4.5rem)}.ap-sommaire ol{border-top:1px solid var(--sable);margin:0;padding:0;list-style:none}.ap-sommaire a{border-bottom:1px solid var(--sable);min-height:44px;font-family:var(--titre);letter-spacing:-.01em;transition:color .3s var(--sortie), padding-left .3s var(--sortie);grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;padding-block:.7rem;font-size:1rem;display:grid}.ap-sommaire-numero{font-variant-numeric:tabular-nums;color:var(--seigle-fonce);font-size:.75rem;font-weight:500}.ap-sommaire a:focus-visible{color:var(--terre-profonde);padding-left:.375rem}@media (hover:hover) and (pointer:fine){.ap-sommaire a:hover{color:var(--terre-profonde);padding-left:.375rem}}.ap-photo{margin:0}.ap-tete-photo{grid-column:8/13;margin-top:calc(clamp(2rem,5vw,4rem) + 1.5rem)}.ap-photo img{background:var(--sable);object-fit:cover;width:100%}.ap-tete-photo img{aspect-ratio:4/5;object-position:50% 30%}.ap-legende{font-family:var(--titre);color:var(--seigle-fonce);margin-top:.75rem;font-size:.8125rem}.fond-croute .ap-legende{color:var(--seigle)}.ap-recit{padding-block:clamp(5.5rem,11vw,10rem)}.ap-chapitres{row-gap:clamp(5rem,10vw,9rem);display:grid}.ap-chapitre{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1rem,2vw,1.75rem);scroll-margin-top:6rem;display:grid}.ap-chapitre-tete{grid-column:1/5;position:sticky;top:7rem}.ap-numero{font-family:var(--titre);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--terre-profonde);margin:0 0 1rem;font-size:.8125rem;font-weight:500}.ap-h2{max-width:18ch;font-family:var(--titre);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.125rem,3.6vw,3.25rem);font-weight:400;line-height:.98}.ap-formees{border-top:1px solid var(--filet-fort);max-width:17rem;font-family:var(--titre);letter-spacing:-.01em;color:var(--encre-douce);margin:clamp(1.75rem,3vw,2.5rem) 0 0;padding-top:.9rem;font-size:1.0625rem;line-height:1.35}.ap-chapitre-texte{grid-column:6/12}.ap-ouverture{letter-spacing:-.006em;max-width:33ch;color:var(--encre);margin:0;font-size:clamp(1.3125rem,1.85vw,1.625rem);line-height:1.45}.ap-paragraphe{max-width:60ch;font-size:1.125rem;line-height:1.72}.ap-ouverture+.ap-paragraphe{margin-top:clamp(1.5rem,2.6vw,2rem)}.ap-paragraphe+.ap-paragraphe,.ap-suite-lien+.ap-paragraphe{margin-top:1.2em}.ap-respiration{margin-block:clamp(5.5rem,11vw,10rem);padding-block:clamp(4rem,8vw,7rem)}.ap-respiration-grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:2.5rem clamp(1rem,2vw,1.75rem);display:grid}.ap-respiration-photo{grid-column:1/8}.ap-respiration-photo img{aspect-ratio:3/2}.ap-exergue{grid-column:9/13;margin:0}.ap-respiration-sans-photo .ap-exergue{grid-column:2/11}.ap-exergue:before{content:"";background:var(--dorure);width:2.5rem;height:1px;margin-bottom:1.75rem;display:block}.ap-insecable{white-space:nowrap}.ap-exergue p{font-family:var(--titre);letter-spacing:-.03em;color:var(--papier);margin:0;font-size:clamp(1.75rem,2.7vw,2.625rem);font-weight:400;line-height:1.1}@media (max-width:1100px){.ap-chapitre-tete{grid-column:1/5}.ap-chapitre-texte{grid-column:5/13}.ap-respiration-photo{grid-column:1/8}.ap-exergue{grid-column:8/13}}@media (max-width:900px){.ap-chapitre{row-gap:1.75rem}.ap-chapitre-tete{grid-column:1/-1;position:static}.ap-chapitre-texte{grid-column:1/-1}.ap-h2{max-width:16ch}.ap-respiration-photo,.ap-exergue,.ap-respiration-sans-photo .ap-exergue{grid-column:1/-1}}@media (max-width:760px){.ap-tete-texte,.ap-tete:not(.ap-tete-avec-photo) .ap-tete-texte,.ap-tete-photo{grid-column:1/-1}.ap-tete-avec-photo .ap-tete-texte{display:contents}.ap-tete-avec-photo .ap-tete-texte>*{grid-column:1/-1}.ap-tete-photo{order:1;margin-top:2.25rem}.ap-sommaire{order:2;max-width:none}.ap-titre{font-size:clamp(3.25rem,15vw,4.5rem)}.ap-chapeau{max-width:24ch}.ap-paragraphe{font-size:1.0625rem}.ap-formees{max-width:none}.ap-exergue:before{margin-bottom:1.25rem}}.portrait-suite{justify-items:start;gap:1rem;margin-top:2rem;display:grid}.portrait-formees{font-family:var(--titre);letter-spacing:-.01em;color:var(--encre);margin:0;font-size:1.0625rem;line-height:1.35}@media (max-width:760px){main.ap .ap-tete{padding-block:.75rem var(--m-section)}main.ap .ap-surtitre{margin-top:1rem}main.ap .ap-titre{margin-top:.75rem}main.ap .ap-chapeau{max-width:none;margin-top:1rem;font-size:1.0625rem;line-height:1.5}main.ap .ap-tete-photo{margin:var(--m-tete) calc(-1 * var(--marge)) 0}main.ap .ap-tete-photo .ap-legende{display:none}main.ap .ap-sommaire{margin-top:var(--m-tete)}main.ap .ap-sommaire a{align-items:center;padding-block:.5rem}main.ap .ap-recit{padding-block:var(--m-section)}main.ap .ap-chapitres{row-gap:var(--m-section)}main.ap .ap-chapitre{row-gap:var(--m-tete);scroll-margin-top:4.5rem}main.ap .ap-chapitre-tete{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.75rem;display:grid}main.ap .ap-numero{letter-spacing:-.02em;color:var(--gris-nombre);margin:0;font-size:1.625rem;font-weight:400;line-height:1}main.ap .ap-h2{max-width:none}main.ap .ap-formees{max-width:none;margin:var(--m-tete) 0 0;letter-spacing:-.03em;color:var(--encre);border-top:0;grid-column:1/-1;padding-top:0;font-size:1.625rem;line-height:1.05}main.ap .ap-ouverture{max-width:none;font-size:1.0625rem;line-height:1.5}main.ap .ap-paragraphe{font-size:1rem;line-height:1.62}main.ap .ap-ouverture+.ap-paragraphe{margin-top:1rem}main.ap .ap-paragraphe+.ap-paragraphe{margin-top:.875em}main.ap .ap-suite-lien{margin:.25rem 0 0}main.ap .ap-suite-lien .lien{min-height:2.75rem;color:var(--terre-profonde);align-items:center;gap:.3em;display:inline-flex}main.ap .ap-suite-lien+.ap-paragraphe{margin-top:.75rem}main.ap .ap-bord{margin:calc(var(--m-bloc) - var(--m-section)) calc(-1 * var(--marge)) 0;overflow:hidden}main.ap .ap-bord img{aspect-ratio:16/9;object-fit:cover;background:var(--sable);width:100%;display:block}main.ap .ap-film{margin-block:var(--m-section)}main.ap .ap-film-grille{row-gap:var(--m-tete)}main.ap .ap-film-tete .ap-numero{letter-spacing:.06em;color:var(--terre-profonde);margin:0 0 .5rem;font-size:.8125rem;font-weight:500;animation:none}main.ap .ap-respiration{margin-block:var(--m-section);padding-block:2rem}main.ap .ap-avis .ft-section{padding-block:2.5rem}main.ap .ap-fin{align-items:stretch;gap:.75rem}main.ap .ap-fin .lien{min-height:2.75rem;color:var(--papier);align-self:center;align-items:center;gap:.3em;display:inline-flex}}@keyframes ap-numero-encre{0%,64%{color:var(--gris-nombre)}66%,to{color:var(--encre)}}@supports (animation-timeline:view()){@media (max-width:760px) and (prefers-reduced-motion:no-preference){main.ap .ap-numero{animation:linear both ap-numero-encre;animation-timeline:view();animation-range:cover}}}@media (max-width:760px) and (prefers-reduced-motion:reduce){main.ap .ap-numero{color:var(--encre)}}