.ap-zone--familles *,.ap-zone--familles *:before,.ap-zone--familles *:after{box-sizing:border-box}.ap-zone--familles .ap{--ap-brown-deep: #432D1F;--ap-terracotta: #B8704B;--ap-copper: #C4835A;--ap-gold: #D4A574;--ap-brun-commande: #644D40;--ap-page: #FFFFFF;--ap-cream: #FDFBF9;--ap-cream-warm: #FAF7F3;--ap-carte-famille: #F3EDE6;--ap-charcoal: #2C2C2C;--ap-charcoal-light: #4A4A4A;--ap-accent-lisible: #9A5A38;--ap-accent-socle: #8A4F30;--ap-font-display: "Cormorant Garamond", Georgia, serif;--ap-font-body: "DM Sans", -apple-system, sans-serif;--ap-lecture: min(720px, calc(100% - 2rem) );--ap-large: min(900px, calc(100% - 2rem) );--ap-diptyque: min(1040px, calc(100% - 3rem) );--ap-filet: rgba(67, 45, 31, .18);--ap-filet-panneau: rgba(67, 45, 31, .2);--ap-ease-out: cubic-bezier(.23, 1, .32, 1);--ap-duree-tiroir: .28s;--ap-duree-tiroir-fermeture: .22s;font-family:var(--ap-font-body);font-size:17px;line-height:1.7;color:var(--ap-charcoal);background:var(--ap-page)}.ap-zone--familles :where(.ap p){margin:0 0 1.5rem}.ap-zone--familles :where(.ap figure){margin:0}.ap-zone--familles .ap :focus-visible{outline:2px solid var(--ap-terracotta);outline-offset:2px}.ap-zone--familles .ap-famille--nu .ap-tiroir__resume:focus-visible{outline-color:var(--ap-accent-lisible)}.ap-zone--familles .ap-famille--revetu .ap-tiroir__resume:focus-visible,.ap-zone--familles .ap-famille--revetu .ap-pfas__lien:focus-visible{outline-color:var(--ap-gold)}.ap-zone--familles .ap-chapitre{padding:clamp(2.5rem,5vw,4rem) 0 3rem;background:var(--ap-page)}.ap-zone--familles .ap-chapitre__conteneur{width:var(--ap-lecture);margin:0 auto}.ap-zone--familles .ap-chapitre__reperes{display:flex;align-items:center;gap:1.25rem;margin-bottom:2rem}.ap-zone--familles .ap-chapitre__reperes:before{content:"";flex:0 0 4.5rem;height:1px;background:var(--ap-brown-deep);opacity:.2}.ap-zone--familles .ap-chapitre__reperes:after{content:"";flex:1;height:1px;background:var(--ap-brown-deep);opacity:.2}.ap-zone--familles .ap-chapitre__num{font-family:var(--ap-font-display);font-size:1.1rem;font-weight:600;line-height:1;color:var(--ap-accent-lisible)}.ap-zone--familles .ap-chapitre__conteneur h2{font-family:var(--ap-font-display);font-size:clamp(1.9rem,4vw,2.6rem);font-weight:500;line-height:1.2;color:var(--ap-brown-deep);max-width:28ch;text-wrap:balance;margin:0 0 1.75rem;scroll-margin-top:2rem}.ap-zone--familles .ap-chapitre__chapeau{margin-bottom:0}.ap-zone--familles .ap-chapitre--familles{padding-top:clamp(3.5rem,7vw,5rem)}.ap-zone--familles .ap-familles{padding:clamp(2.5rem,5vw,3.5rem) 0 clamp(3rem,6vw,4.5rem);background:var(--ap-page)}.ap-zone--familles .ap-familles__viewport{position:relative;width:var(--ap-diptyque);margin:0 auto}.ap-zone--familles .ap-familles__piste{display:grid;align-items:stretch;grid-auto-flow:column;grid-auto-columns:86%;gap:1.25rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ap-zone--familles .ap-familles__piste::-webkit-scrollbar{display:none}.ap-zone--familles .ap-familles__fleche{position:absolute;top:min(50%,220px);transform:translateY(-50%);width:40px;height:40px;padding:0;border-radius:50%;background:#fff;border:1px solid var(--ap-brun-commande);color:var(--ap-brun-commande);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;box-shadow:0 6px 20px #432d1f2e;transition:opacity .2s ease,background .2s ease,color .2s ease}.ap-zone--familles .ap-familles__fleche svg{width:18px;height:18px}@media(hover:hover)and (pointer:fine){.ap-zone--familles .ap-familles__fleche:hover{background:var(--ap-brun-commande);color:#fff}}.ap-zone--familles .ap-familles__fleche--prec{left:-12px}.ap-zone--familles .ap-familles__fleche--suiv{right:-12px}.ap-zone--familles .ap-familles__fleche:disabled{opacity:0;pointer-events:none}.ap-zone--familles .ap-familles__viewport:has(.ap-tiroir[open]) .ap-familles__fleche{opacity:0;visibility:hidden;pointer-events:none}.ap-zone--familles .ap:not(.ap-js) .ap-familles__fleche{display:none}.ap-zone--familles .ap-famille{--ap-famille-marge: 1.5rem;display:flex;flex-direction:column;scroll-snap-align:center;padding:2rem var(--ap-famille-marge) var(--ap-famille-marge);border:1px solid var(--ap-filet);border-radius:6px}.ap-zone--familles .ap-famille--nu{background:var(--ap-carte-famille)}.ap-zone--familles .ap-famille--revetu{background:var(--ap-brown-deep);border-color:#faf7f429}.ap-zone--familles .ap-famille__surtitre{display:flex;align-items:center;gap:.9rem;font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.9rem}.ap-zone--familles .ap-famille__surtitre:after{content:"";flex:1;height:1px;background:currentColor;opacity:.4}.ap-zone--familles .ap-famille--nu .ap-famille__surtitre{color:var(--ap-accent-lisible)}.ap-zone--familles .ap-famille--revetu .ap-famille__surtitre{color:var(--ap-gold)}.ap-zone--familles .ap-famille h3{font-family:var(--ap-font-display);font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:500;line-height:1.25;color:var(--ap-brown-deep);margin:0 0 1.25rem;text-wrap:balance}.ap-zone--familles .ap-famille--revetu h3{color:var(--ap-cream)}.ap-zone--familles .ap-famille>.ap-famille__texte{margin-bottom:auto}.ap-zone--familles .ap-familles__piste:has(.ap-tiroir[open]){align-items:start}.ap-zone--familles .ap-famille__texte{font-size:1rem;line-height:1.8;color:var(--ap-charcoal-light)}.ap-zone--familles .ap-famille--revetu .ap-famille__texte{color:#faf7f4e6}.ap-zone--familles .ap-famille__texte p{margin-bottom:1.25rem}.ap-zone--familles .ap-famille__texte>:last-child{margin-bottom:0}.ap-zone--familles .ap-famille__texte ul{margin:0 0 1.25rem;padding:0 0 0 1.25rem}.ap-zone--familles .ap-famille__texte li{margin-bottom:.6rem}.ap-zone--familles .ap-famille__texte li:last-child{margin-bottom:0}.ap-zone--familles .ap-famille__texte li::marker{color:var(--ap-accent-lisible)}.ap-zone--familles .ap-famille__texte li>b{font-weight:600;color:var(--ap-brown-deep)}.ap-zone--familles .ap-famille--revetu .ap-famille__texte li::marker{color:var(--ap-gold)}.ap-zone--familles .ap-famille--revetu .ap-famille__texte li>b{color:var(--ap-gold);font-weight:700}.ap-zone--familles .ap-famille__inflexion{border-left:2px solid var(--ap-terracotta);padding-left:1.25rem}.ap-zone--familles .ap-famille .ap-tiroir{margin:1.5rem 0 0;padding:0 1.1rem;background:#1a1a1a0d;border-radius:8px}.ap-zone--familles .ap-famille--revetu .ap-tiroir{background:#ffffff0d}.ap-zone--familles .ap-tiroir__resume{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding:.9rem 0;list-style:none;cursor:pointer}.ap-zone--familles .ap-tiroir__resume::-webkit-details-marker{display:none}.ap-zone--familles .ap-tiroir__resume::marker{content:""}.ap-zone--familles .ap-tiroir__resume b{font-size:.95rem;font-weight:600;line-height:1.4;color:var(--ap-brown-deep);transition:color .18s var(--ap-ease-out)}.ap-zone--familles .ap-famille--revetu .ap-tiroir__resume b{color:var(--ap-cream)}@media(hover:hover)and (pointer:fine){.ap-zone--familles .ap-tiroir__resume:hover b{color:var(--ap-accent-socle)}.ap-zone--familles .ap-famille--revetu .ap-tiroir__resume:hover b{color:var(--ap-gold)}}.ap-zone--familles .ap-tiroir__signe{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;color:var(--ap-brown-deep);border:1px solid var(--ap-filet);border-radius:50%}.ap-zone--familles .ap-famille--revetu .ap-tiroir__signe{color:var(--ap-gold);border-color:#d4a57473}.ap-zone--familles .ap-tiroir__signe svg{transition:transform var(--ap-duree-tiroir-fermeture) var(--ap-ease-out)}.ap-zone--familles .ap-tiroir[open] .ap-tiroir__signe svg{transform:rotate(180deg)}.ap-zone--familles .ap-js .ap-tiroir:not(.est-ouvert) .ap-tiroir__signe svg{transform:none}.ap-zone--familles .ap-js .ap-tiroir__glisse{display:grid;grid-template-rows:0fr}.ap-zone--familles .ap-js .ap-tiroir.est-ouvert .ap-tiroir__glisse{grid-template-rows:1fr}.ap-zone--familles .ap-anime .ap-tiroir__glisse{transition:grid-template-rows var(--ap-duree-tiroir) var(--ap-ease-out)}.ap-zone--familles .ap-anime .ap-tiroir:not(.est-ouvert) .ap-tiroir__glisse{transition-duration:var(--ap-duree-tiroir-fermeture)}.ap-zone--familles .ap-tiroir__contenu{overflow:hidden;min-height:0}.ap-zone--familles .ap-js .ap-tiroir:not(.est-ouvert) .ap-tiroir__contenu{opacity:0;visibility:hidden}.ap-zone--familles .ap-anime .ap-tiroir__contenu{transition:opacity var(--ap-duree-tiroir) var(--ap-ease-out),visibility 0s}.ap-zone--familles .ap-anime .ap-tiroir:not(.est-ouvert) .ap-tiroir__contenu{transition:opacity var(--ap-duree-tiroir-fermeture) var(--ap-ease-out),visibility 0s linear var(--ap-duree-tiroir-fermeture)}.ap-zone--familles .ap-tiroir__contenu .ap-famille__texte{padding:.35rem 0 1.4rem}.ap-zone--familles .ap-pfas{display:inline}.ap-zone--familles .ap-pfas__lien{display:inline;list-style:none;cursor:pointer;color:var(--ap-accent-lisible);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ap-zone--familles .ap-pfas__lien::-webkit-details-marker{display:none}.ap-zone--familles .ap-famille--revetu .ap-pfas__lien{color:var(--ap-gold)}@media(hover:hover)and (pointer:fine){.ap-zone--familles .ap-pfas__lien:hover{text-decoration-thickness:2px}}.ap-zone--familles .ap:not(.ap-js) .ap-pfas[open] .ap-pfas__panneau{display:block;position:static}.ap-zone--familles .ap-pfas__fermer{display:none}.ap-zone--familles .ap-pfas__panneau{margin:1rem 0 0;border:0;width:auto;max-width:none;padding:1.5rem 1.5rem 1.25rem;background:var(--ap-cream-warm);border-radius:8px;color:var(--ap-charcoal)}.ap-zone--familles .ap-pfas__titre{margin:0 0 1rem;font-family:var(--ap-font-display);font-size:1.3rem;font-weight:500;line-height:1.3;color:var(--ap-brown-deep)}.ap-zone--familles .ap-pfas__titre b{font-weight:500}.ap-zone--familles .ap-pfas__panneau p{margin:0 0 1rem;font-size:.95rem;line-height:1.7}.ap-zone--familles .ap-pfas__panneau p:last-child{margin-bottom:0}.ap-zone--familles .ap-js .ap-pfas[open] .ap-pfas__panneau::backdrop{background:#140c0573;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ap-voile-pfas .3s cubic-bezier(.23,1,.32,1)}.ap-zone--familles .ap-js .ap-pfas .ap-pfas__panneau{margin-top:0}.ap-zone--familles .ap-js .ap-pfas[open] .ap-pfas__panneau{position:fixed;z-index:41;left:0;right:0;bottom:0;top:auto;max-height:86vh;max-height:86dvh;overflow-y:auto;overscroll-behavior:contain;border-radius:18px 18px 0 0;padding:2.5rem 1.5rem 2rem;animation:ap-panneau-pfas .35s cubic-bezier(.34,1.56,.64,1)}.ap-zone--familles .ap-js .ap-pfas[open] .ap-pfas__fermer{display:flex;align-items:center;justify-content:center;position:sticky;top:0;margin-left:auto;margin-bottom:-30px;z-index:2;width:30px;height:30px;padding:0;border-radius:50%;border:1px solid var(--ap-filet);background:var(--ap-cream-warm);color:var(--ap-brown-deep);cursor:pointer;transition:transform .16s var(--ap-ease-out)}.ap-zone--familles .ap-js .ap-pfas:not([open]) .ap-pfas__fermer{display:none}.ap-zone--familles .ap-js .ap-pfas__fermer svg{width:12px;height:12px}.ap-zone--familles .ap-js .ap-pfas__fermer:active{transform:scale(.95)}.ap-zone--familles .ap-citation{position:relative;padding:clamp(3.5rem,7vw,5.5rem) 2rem;background:var(--ap-brown-deep);text-align:center;overflow:hidden}.ap-zone--familles .ap-citation:before{content:"\201c";position:absolute;top:-.1em;left:50%;transform:translate(-50%);font-family:var(--ap-font-display);font-size:clamp(14rem,36vw,26rem);color:#ffffff08;line-height:1;pointer-events:none}.ap-zone--familles .ap-citation__texte{position:relative;z-index:1;max-width:720px;margin:0 auto;font-family:var(--ap-font-display);font-size:clamp(1.5rem,3.4vw,2rem);font-weight:400;font-style:italic;line-height:1.4;color:var(--ap-cream)}.ap-zone--familles .ap-synthese{padding:clamp(3rem,6vw,4.5rem) 0;background:var(--ap-page)}.ap-zone--familles .ap-synthese--suite{padding-top:clamp(3rem,6vw,4rem);padding-bottom:1.5rem}.ap-zone--familles .ap-synthese__conteneur{width:var(--ap-lecture);margin:0 auto}.ap-zone--familles .ap-synthese__conteneur h3{font-family:var(--ap-font-display);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:500;line-height:1.25;color:var(--ap-brown-deep);margin:0 0 1.75rem;text-wrap:balance}.ap-zone--familles .ap-synthese__conteneur p{color:var(--ap-charcoal-light)}.ap-zone--familles .ap-synthese__conteneur b{font-weight:700;color:var(--ap-brown-deep)}.ap-zone--familles .ap-analogie{display:grid;grid-template-columns:1fr;gap:1.5rem;width:var(--ap-large);margin:2.5rem auto}.ap-zone--familles .ap-analogie__texte{background:var(--ap-cream);border:1px solid var(--ap-filet-panneau);border-radius:6px;padding:2rem;display:flex;align-items:center}.ap-zone--familles .ap-analogie__texte p{margin:0;color:var(--ap-charcoal-light)}.ap-zone--familles .ap-analogie__image{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:6px}.ap-zone--familles .ap-synthese__conteneur .ap-synthese__leadout{font-family:var(--ap-font-display);font-size:1.25rem;font-weight:500;line-height:1.5;color:var(--ap-brown-deep);margin-top:2.75rem;margin-bottom:0}.ap-zone--familles .ap-synthese__leadout:before{content:"";display:block;width:48px;height:1px;background:var(--ap-copper);margin-bottom:1.25rem}@keyframes ap-voile-pfas{0%{opacity:0}}@keyframes ap-panneau-pfas{0%{opacity:0;transform:translateY(30px)}}@media(prefers-reduced-motion:reduce){.ap-zone--familles .ap-js .ap-pfas[open] .ap-pfas__fermer{transition:none}.ap-zone--familles .ap-anime .ap-tiroir__glisse,.ap-zone--familles .ap-anime .ap-tiroir:not(.est-ouvert) .ap-tiroir__glisse,.ap-zone--familles .ap-anime .ap-tiroir__contenu,.ap-zone--familles .ap-anime .ap-tiroir:not(.est-ouvert) .ap-tiroir__contenu,.ap-zone--familles .ap-tiroir__signe svg,.ap-zone--familles .ap-familles__fleche{transition:none}.ap-zone--familles .ap-familles__piste{scroll-behavior:auto}.ap-zone--familles .ap-js .ap-pfas[open] .ap-pfas__panneau,.ap-zone--familles .ap-js .ap-pfas[open] .ap-pfas__panneau::backdrop{animation:ap-voile-pfas .2s linear}}@media(min-width:768px){.ap-zone--familles .ap-analogie{grid-template-columns:3fr 2fr;gap:2rem}}@media(min-width:900px){.ap-zone--familles .ap-familles__piste{align-items:stretch;grid-auto-flow:row;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:0;overflow:visible}.ap-zone--familles .ap-familles__fleche{display:none}.ap-zone--familles .ap-famille{--ap-famille-marge: clamp(2rem, 3.4vw, 2.75rem);padding:var(--ap-famille-marge)}.ap-zone--familles .ap-familles__piste{grid-template-rows:repeat(4,auto)}.ap-zone--familles .ap-famille{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.ap-zone--familles .ap-famille .ap-tiroir{align-self:start}.ap-zone--familles .ap-famille>.ap-famille__texte{margin-bottom:0}.ap-zone--familles .ap-analogie{align-items:center;gap:0}.ap-zone--familles .ap-analogie__texte{padding:2.25rem 4.5rem 2.25rem 2.25rem}.ap-zone--familles .ap-analogie__figure{position:relative;z-index:1;margin:3.5rem 0 -1.25rem -2.5rem}.ap-zone--familles .ap-js .ap-pfas[open] .ap-pfas__panneau{left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:min(680px,92vw);border-radius:16px;padding:2.5rem 2.75rem 2.25rem}@keyframes ap-panneau-pfas-large{0%{opacity:0;transform:translate(-50%,calc(-50% + 14px)) scale(.96)}}}@media(min-width:900px)and (prefers-reduced-motion:no-preference){.ap-zone--familles .ap-js .ap-pfas[open] .ap-pfas__panneau{animation-name:ap-panneau-pfas-large}}.ap-zone--familles .ap{--ap-font-display: var(--heading-font-family, "Barlow", sans-serif);--ap-font-body: var(--text-font-family, "Barlow", sans-serif);--ap-jaune: #F6F27C;--ap-jaune-encre: #1A1A1A;--ap-brun-nuit: #2C1A0E;--ap-creme-marque: #F6F2EC;font-size:17.5px}.ap-zone--familles .ap h1:not(.ap-tiroir__resume *),.ap-zone--familles .ap h2:not(.ap-tiroir__resume *),.ap-zone--familles .ap h3:not(.ap-tiroir__resume *){font-weight:700;letter-spacing:-.02em}.ap-zone--familles .ap-chapitre__reperes{display:none}.ap-zone--familles .ap-chapitre__conteneur h2{color:var(--ap-brun-nuit);line-height:1.06}.ap-zone--familles .ap-chapitre__conteneur h2:before{content:"";display:block;width:48px;height:7px;margin-bottom:1.1rem;background:var(--ap-jaune);box-shadow:0 2px 0 var(--ap-brun-nuit)}.ap-zone--familles .ap{--ap-terracotta: var(--ap-jaune);--ap-copper: var(--ap-jaune);--ap-gold: var(--ap-jaune)}.ap-zone--familles .ap :focus-visible{outline:3px solid var(--ap-jaune);outline-offset:2px;box-shadow:0 0 0 5px var(--ap-brun-nuit)}.ap-zone--methode *,.ap-zone--methode *:before,.ap-zone--methode *:after{box-sizing:border-box}.ap-zone--methode .ap{--ap-brown-deep: #432D1F;--ap-terracotta: #B8704B;--ap-copper: #C4835A;--ap-page: #FFFFFF;--ap-cream: #FDFBF9;--ap-cream-warm: #FAF7F3;--ap-filet-aparte: rgba(67, 45, 31, .2);--ap-charcoal: #2C2C2C;--ap-charcoal-light: #4A4A4A;--ap-accent-lisible: #9A5A38;--ap-font-display: "Cormorant Garamond", Georgia, serif;--ap-font-body: "DM Sans", -apple-system, sans-serif;--ap-lecture: min(720px, calc(100% - 2rem) );--ap-large: min(900px, calc(100% - 2rem) );--ap-une: min(1040px, calc(100% - 2rem) );--ap-ease-out: cubic-bezier(.23, 1, .32, 1);--ap-duree-hover: .18s;font-family:var(--ap-font-body);font-size:17px;line-height:1.7;color:var(--ap-charcoal);background:var(--ap-page)}.ap-zone--methode :where(.ap p){margin:0 0 1.5rem}.ap-zone--methode :where(.ap figure){margin:0}.ap-zone--methode .ap :focus-visible{outline:2px solid var(--ap-terracotta);outline-offset:2px}.ap-zone--methode .ap-chapitre{padding:clamp(2.5rem,5vw,4rem) 0 1rem;background:var(--ap-page)}.ap-zone--methode .ap-chapitre__conteneur{width:var(--ap-lecture);margin:0 auto}.ap-zone--methode .ap-chapitre__reperes{display:flex;align-items:center;gap:1.25rem;margin-bottom:2rem}.ap-zone--methode .ap-chapitre__reperes:before{content:"";flex:0 0 4.5rem;height:1px;background:var(--ap-brown-deep);opacity:.2}.ap-zone--methode .ap-chapitre__reperes:after{content:"";flex:1;height:1px;background:var(--ap-brown-deep);opacity:.2}.ap-zone--methode .ap-chapitre__num{font-family:var(--ap-font-display);font-size:1.1rem;font-weight:600;line-height:1;color:var(--ap-accent-lisible)}.ap-zone--methode .ap-chapitre__conteneur h2{font-family:var(--ap-font-display);font-size:clamp(1.9rem,4vw,2.6rem);font-weight:500;line-height:1.2;color:var(--ap-brown-deep);max-width:28ch;text-wrap:balance;margin:0 0 1.75rem;scroll-margin-top:2rem}.ap-zone--methode .ap-chapitre__chapeau:last-child{margin-bottom:0}.ap-zone--methode .ap-chapitre--methode{padding:clamp(3.5rem,7vw,5rem) 0 clamp(2.75rem,5vw,4rem)}.ap-zone--methode .ap-question{padding:clamp(2.75rem,5vw,4rem) 0;background:var(--ap-page)}.ap-zone--methode .ap-questions-duo{padding:clamp(3.5rem,7vw,5rem) 0;background:var(--ap-page)}.ap-zone--methode .ap-questions-duo .ap-question{padding:0;background:transparent}@media(max-width:899px){.ap-zone--methode .ap-questions-duo .ap-question+.ap-question{padding-top:clamp(2.75rem,5vw,4rem)}}.ap-zone--methode .ap-question__conteneur{position:relative;z-index:0;width:var(--ap-lecture);margin:0 auto;padding-top:clamp(2.75rem,6vw,4.5rem)}.ap-zone--methode .ap-question__conteneur:before{position:absolute;z-index:-1;top:-.12em;left:-.04em;font-family:var(--ap-font-display);font-size:clamp(7.5rem,14vw,11.5rem);font-weight:600;line-height:1;color:#b8704b14;pointer-events:none}.ap-zone--methode .ap-question--un .ap-question__conteneur:before{content:"1" / ""}.ap-zone--methode .ap-question--deux .ap-question__conteneur:before{content:"2" / ""}.ap-zone--methode .ap-question--trois .ap-question__conteneur:before{content:"3" / ""}.ap-zone--methode .ap-question h3{font-family:var(--ap-font-display);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:500;line-height:1.25;color:var(--ap-brown-deep);text-wrap:balance;margin:0 0 1.75rem}.ap-zone--methode .ap-question p{color:var(--ap-charcoal-light)}.ap-zone--methode .ap-question p:last-child{margin-bottom:0}.ap-zone--methode .ap-question__figure{margin-top:2rem}.ap-zone--methode .ap-question__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:6px}.ap-zone--methode .ap-question__liste{margin:0 0 1.5rem;padding:0 0 0 1.25rem}.ap-zone--methode .ap-question__liste li{margin-bottom:.75rem;line-height:1.75}.ap-zone--methode .ap-question__liste li:last-child{margin-bottom:0}.ap-zone--methode .ap-question__liste li::marker{color:var(--ap-accent-lisible)}.ap-zone--methode .ap-question__liste li b{font-weight:600;color:var(--ap-brown-deep)}.ap-zone--methode .ap-axiome{padding:clamp(1rem,2.5vw,1.75rem) 0 clamp(2rem,4vw,2.75rem);background:var(--ap-page)}.ap-zone--methode .ap-axiome__panneau{width:var(--ap-large);margin:0 auto 2.5rem;padding:2rem 2.25rem;background:var(--ap-cream);border:1px solid var(--ap-filet-aparte);border-radius:6px}.ap-zone--methode .ap-axiome__panneau p{margin:0;font-family:var(--ap-font-display);font-size:clamp(1.15rem,2vw,1.35rem);font-weight:500;line-height:1.6;color:var(--ap-brown-deep)}.ap-zone--methode .ap-axiome__exemples{width:var(--ap-lecture);margin:0 auto}.ap-zone--methode .ap-inflexion{border-left:2px solid var(--ap-terracotta);padding-left:1.25rem;margin-bottom:0;color:var(--ap-charcoal-light)}.ap-zone--methode .ap-rappel{max-width:46ch;margin:calc(clamp(2rem,4vw,2.75rem) + clamp(2rem,4vw,2.75rem)) auto 0;text-align:center}.ap-zone--methode .ap-remontee{margin:1.5rem 0 0;text-align:center}.ap-zone--methode .ap-remontee__bouton{display:inline-flex;align-items:center;gap:.6rem;padding:14px 32px;font-family:var(--ap-font-body);font-size:15px;font-weight:600;line-height:1.2;color:var(--ap-brown-deep);background:transparent;border:1.5px solid var(--ap-brown-deep);border-radius:999px;cursor:pointer;transition:background .2s var(--ap-ease-out),color .2s var(--ap-ease-out),transform var(--ap-duree-hover) var(--ap-ease-out)}.ap-zone--methode .ap-remontee__bouton:active{transform:scale(.98)}.ap-zone--methode .ap-remontee__bouton svg{flex-shrink:0;transition:transform var(--ap-duree-hover) var(--ap-ease-out)}@media(hover:hover)and (pointer:fine){.ap-zone--methode .ap-remontee__bouton:hover{background:var(--ap-brown-deep);color:var(--ap-cream)}.ap-zone--methode .ap-remontee__bouton:hover svg{transform:translateY(-3px)}}.ap-zone--methode .ap-sortie{padding:clamp(2rem,4vw,2.75rem) 0 1.5rem;background:var(--ap-page)}.ap-zone--methode .ap-sortie__conteneur{width:var(--ap-lecture);margin:0 auto}.ap-zone--methode .ap-sortie__leadout{font-family:var(--ap-font-display);font-size:1.25rem;font-weight:500;line-height:1.5;color:var(--ap-brown-deep);margin:0}.ap-zone--methode .ap-sortie__leadout:before{content:"";display:block;width:48px;height:1px;background:var(--ap-copper);margin-bottom:1.25rem}@media(prefers-reduced-motion:reduce){.ap-zone--methode .ap-remontee__bouton,.ap-zone--methode .ap-remontee__bouton svg{transition:none}}@media(min-width:900px){.ap-zone--methode .ap-questions-duo__conteneur{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(2.5rem,5vw,4rem);align-items:start;width:var(--ap-une);margin:0 auto}.ap-zone--methode .ap-questions-duo .ap-question__conteneur{width:100%}.ap-zone--methode .ap-question--un .ap-question__conteneur{width:var(--ap-une);display:grid;grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);column-gap:clamp(2.5rem,5vw,4rem);align-items:start}.ap-zone--methode .ap-question--un .ap-question__texte{max-width:580px}.ap-zone--methode .ap-question--un .ap-question__figure{margin-top:.5rem}}@media(max-width:600px){.ap-zone--methode .ap-axiome__panneau{padding:1.5rem 1.25rem}}.ap-zone--methode .ap{--ap-font-display: var(--heading-font-family, "Barlow", sans-serif);--ap-font-body: var(--text-font-family, "Barlow", sans-serif);--ap-jaune: #F6F27C;--ap-jaune-encre: #1A1A1A;--ap-brun-nuit: #2C1A0E;--ap-creme-marque: #F6F2EC;font-size:17.5px}.ap-zone--methode .ap h1:not(.ap-tiroir__resume *),.ap-zone--methode .ap h2:not(.ap-tiroir__resume *),.ap-zone--methode .ap h3:not(.ap-tiroir__resume *){font-weight:700;letter-spacing:-.02em}.ap-zone--methode .ap-chapitre__reperes{display:none}.ap-zone--methode .ap-chapitre__conteneur h2{color:var(--ap-brun-nuit);line-height:1.06}.ap-zone--methode .ap-chapitre__conteneur h2:before{content:"";display:block;width:48px;height:7px;margin-bottom:1.1rem;background:var(--ap-jaune);box-shadow:0 2px 0 var(--ap-brun-nuit)}.ap-zone--methode .ap-question__conteneur:before{content:none}.ap-zone--methode .ap{--ap-terracotta: var(--ap-jaune);--ap-copper: var(--ap-jaune);--ap-gold: var(--ap-jaune)}.ap-zone--methode .ap :focus-visible{outline:3px solid var(--ap-jaune);outline-offset:2px;box-shadow:0 0 0 5px var(--ap-brun-nuit)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ap-guide-heritage.css.map */
