.ap-tete{padding-bottom:48px}.ap-tete-grille{gap:34px;display:grid}.ap-tete-texte .titre-xl{max-width:16ch}.ap-tete-texte .chapo{max-width:44ch;margin-top:18px}.ap-signature{min-width:0;container-type:inline-size}.ap-nom{width:max-content;max-width:100%;font-family:var(--police-affiche), Georgia, serif;letter-spacing:-.04em;color:var(--encre);white-space:nowrap;margin:0;font-size:min(156px,20cqi);line-height:.8}.ap-nom>span{display:block}.ap-nom-fin{color:var(--violet);text-align:right}.ap-lettre{display:inline-block}.ap-legende{max-width:30ch;font-family:var(--police-edito), Georgia, serif;color:var(--encre-douce);margin:22px 0 0;font-size:clamp(18px,1.5vw,21px);font-style:italic;font-weight:500;line-height:1.35}@media (min-width:1024px){.ap-tete{padding:var(--section-y) 0 72px}.ap-tete-grille{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:56px}.ap-signature{justify-self:stretch}.ap-nom{font-size:min(236px,20cqi)}}.js .ap-signature:not(.vu) .ap-lettre,.js .ap-signature:not(.vu) .oui-point{opacity:0}.js .ap-signature.vu .ap-lettre{animation:lettre .8s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 90ms) both}.js .ap-signature.vu .oui-point{animation:1s cubic-bezier(.3,.6,.4,1) .8s both point}@media (prefers-reduced-motion:reduce){.js .ap-signature .ap-lettre,.js .ap-signature .oui-point{opacity:1!important;transform:none!important}}.ap-duo{gap:40px;display:grid}@media (min-width:960px){.ap-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.ap-texte{max-width:56ch;color:var(--encre-douce);margin:14px 0 0;font-size:17px;line-height:1.6}.ap-reperes{flex-wrap:wrap;gap:6px 22px;margin:20px 0 0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.ap-reperes li{padding-left:15px;position:relative}.ap-reperes li:before{content:"";background:var(--violet-vif);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:0}.ap-comment{gap:36px;display:grid}@media (min-width:960px){.ap-comment{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px}}.ap-faits{max-width:56ch;margin-top:20px}.ap-suite{margin:22px 0 0}.ap-temps{border-top:1.5px solid var(--encre);margin:0;padding:0;list-style:none}.ap-temps li{border-bottom:1.5px solid var(--encre);grid-template-columns:48px minmax(0,1fr);align-items:baseline;gap:12px;padding:16px 4px 17px;display:grid}.ap-temps-numero{font-family:var(--police-affiche), Georgia, serif;color:var(--violet);font-size:30px;line-height:1}.ap-temps-titre{font-family:var(--police-affiche), Georgia, serif;font-size:clamp(25px,2.6vw,36px);line-height:1.08}@media (min-width:960px){.ap-temps li{grid-template-columns:64px minmax(0,1fr);padding:18px 4px 19px}.ap-temps-numero{font-size:36px}}.ap-engagements{gap:30px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.ap-engagements{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.ap-engagements li{border-top:1.5px solid var(--encre);flex-direction:column;align-items:flex-start;gap:10px;padding-top:18px;display:flex}.ap-engagements h3{font-family:var(--police-affiche), Georgia, serif;font-size:24px;line-height:1.15}.ap-engagements p{color:var(--encre-douce);margin:0}.ap-engagements .lien{margin-top:2px}.ap-cadre{align-items:baseline}.ap-mention{margin:16px 0 0;padding-left:17px;font-weight:600;position:relative}.ap-mention:before{content:"";background:var(--violet-vif);border-radius:50%;width:8px;height:8px;position:absolute;top:.6em;left:0}.ap-liens{flex-wrap:wrap;gap:8px 26px;margin:18px 0 0;padding:0;font-size:15px;list-style:none;display:flex}
