html.page-faq{scroll-padding-top:calc(var(--entete) + 80px)}@media (min-width:1024px){html.page-faq{scroll-padding-top:calc(var(--entete) + 24px)}}.page-faq .heros-court h1{font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);line-height:1.08}.page-faq .heros-court .recherche{margin-top:22px}.faq-grille{position:relative;padding-bottom:56px}@media (min-width:768px){.faq-grille{padding-bottom:80px}}@media (min-width:1024px){.faq-grille{display:grid;grid-template-columns:260px minmax(0,1fr);gap:56px;align-items:start;padding-bottom:104px}.page-faq .faq-liste{grid-column:2}}.page-faq .secteurs-nav[hidden]{display:none}@media (min-width:1024px){.page-faq .secteurs-liste a{min-height:40px;font-size:.875rem}.page-faq .secteurs-zone{margin-top:14px}}.page-faq .faq-groupe,.page-faq #faq-vide,.faq-guides{max-width:820px}.page-faq .faq-groupe[hidden],.faq-sg[hidden],.faq-guides[hidden]{display:none}.page-faq .faq-groupe + .faq-groupe{border-top:0;margin-top:0}.page-faq .faq-groupe:not([hidden]) ~ .faq-groupe{border-top:1px solid var(--bord);margin-top:28px}@media (min-width:1024px){.page-faq .faq-groupe{padding-top:0}.page-faq .faq-groupe:not([hidden]) ~ .faq-groupe{padding-top:36px}}.faq-tete h2{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem)}.faq-groupe>.faq{margin-top:22px}.faq-groupe>.faq-sg{margin-top:28px}.faq-sg + .faq-sg{margin-top:36px}.faq-sg>h3{margin-bottom:2px}.faq-sg-lien{justify-self:start;margin-top:-2px}.faq-sg-lien::after,.faq-voir::after,.faq-guides-liste a::after{content:"";flex:none;width:18px;height:18px;background:currentColor;transition:transform .15s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat}.faq-sg-lien:hover::after{transform:translateX(3px)}.page-faq .faq details{padding:0 18px;color:var(--encre-2);text-wrap:pretty}.page-faq .faq details[open]{padding-bottom:18px}.page-faq .faq summary{display:block;position:relative;margin:0 -18px;padding:18px 64px 18px 18px;color:var(--encre);text-wrap:balance}.page-faq .faq summary::after{position:absolute;right:18px;top:50%;margin-top:-14px}@media (min-width:768px){.page-faq .faq details{padding:0 24px}.page-faq .faq details[open]{padding-bottom:22px}.page-faq .faq summary{margin:0 -24px;padding:18px 70px 18px 24px}.page-faq .faq summary::after{right:24px}}.page-faq .faq details.cible{box-shadow:inset 3px 0 0 var(--encre)}.page-faq mark{padding:0 1px;border-radius:3px;background:#fff1b8;color:var(--encre)}.faq-guides{padding:36px 0 8px;margin-top:28px;border-top:1px solid var(--bord)}.faq-guides-liste{display:grid;margin-top:22px;border-top:1px solid var(--bord)}.faq-guides-liste a{position:relative;display:block;min-height:60px;padding:14px 48px 14px 0;border-bottom:1px solid var(--bord);color:var(--encre-2);font-size:.875rem;line-height:1.5;text-decoration:none}.faq-guides-liste b{display:block;margin-bottom:2px;color:var(--encre);font:600 1.0625rem/1.35 var(--t-titre);text-wrap:balance}.faq-guides-liste a::after{position:absolute;right:8px;top:50%;width:20px;height:20px;margin-top:-10px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.faq-guides-liste a:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.faq-guides-liste a:hover::after{transform:translateX(3px)}.faq-voir{display:none;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--encre);cursor:pointer;text-align:left}@media (scripting:enabled){.faq-liste:not(.faq-cherche) .faq-long:not(.deplie)>.faq:not(.faq-sg)>details:nth-child(n+4),.faq-liste:not(.faq-cherche) .faq-long:not(.deplie)>.faq-sg.c>details:nth-of-type(n+4),.faq-liste:not(.faq-cherche) .faq-long:not(.deplie)>.faq-sg.s,.faq-liste:not(.faq-cherche) .faq-long:not(.deplie) .faq-guides-liste>li:nth-child(n+4){display:none}.faq-liste:not(.faq-cherche) .faq-long:not(.deplie) .faq-voir{display:inline-flex;margin-top:12px}}.faq-voir::after{transform:rotate(90deg)}.page-faq #faq-vide{margin-top:8px}@media (min-width:1024px){.page-faq #faq-vide{margin-top:0}}@media (max-width:599px){.page-faq .vide-actions{flex-direction:column;align-items:stretch}.page-faq .vide-actions .btn{width:100%}}
