.p-faq .tete-doc{border-bottom:1px solid var(--encre);gap:1.25rem 4rem;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.75rem,3vw,2.5rem);display:grid}.p-faq .tete-doc .mesure{color:var(--encre-2)}.p-faq .tete-doc h1{max-width:18ch;margin-top:.75rem}.p-faq .tete-doc .chapo{color:var(--encre-2)}.p-faq .tete-doc .maj{color:var(--encre-3);margin-top:.9rem}@media (min-width:1000px){.p-faq .tete-doc{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end}}.p-faq .plier>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;list-style:none;display:flex}.p-faq .plier>summary::-webkit-details-marker{display:none}.p-faq .plier>summary .mesure{color:var(--encre-3)}.p-faq .sommaire ol a span{min-width:2rem;font:500 .75rem var(--mesure);color:var(--encre-3);display:inline-block}@media (min-width:1000px){.p-faq .plier>summary{pointer-events:none;min-height:0}.p-faq .plier>summary .plus,.p-faq .plier>summary .mesure{display:none}.p-faq .sommaire{overscroll-behavior:contain;max-height:calc(100vh - 4rem);overflow-y:auto}}.p-faq .plus{border:1px solid var(--trait-fort);border-radius:50%;flex:none;width:32px;height:32px;transition:border-color .16s;position:relative}.p-faq .plus:before,.p-faq .plus:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.p-faq .plus:after{transition:rotate .2s var(--sortie);rotate:90deg}.p-faq details[open]>summary .plus:after{rotate:none}.p-faq summary:hover .plus{border-color:var(--encre)}.p-faq .groupe{scroll-margin-top:1.5rem}.p-faq .groupe+.groupe{margin-top:clamp(3rem,6vw,4.5rem)}.p-faq .groupe-tete{border-bottom:1px solid var(--encre);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding-bottom:1rem;display:flex}.p-faq .groupe-tete .mesure{color:var(--encre-3)}.p-faq .qr{border-bottom:1px solid var(--trait)}.p-faq .qr>summary{min-height:56px;font:650 1.0625rem/1.35 var(--texte);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1rem;list-style:none;display:flex}.p-faq .qr>summary::-webkit-details-marker{display:none}.p-faq .reponse{max-width:64ch;color:var(--encre-2);padding-bottom:1.5rem}.p-faq .reponse p+p{margin-top:.75rem}.p-faq .reponse .lien{color:var(--encre);margin-top:.9rem;font-weight:600;display:inline-block}.p-faq .questions{border-radius:var(--rayon);background:var(--papier-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(1.5rem,4vw,2.25rem);display:flex}.p-faq .questions p{max-width:44ch;color:var(--encre-2);margin-top:.5rem}
