.acc .q-sommaire ul{gap:var(--e-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.acc .q-sommaire a{min-height:44px;padding:0 var(--e-4);border:var(--acc-filet);color:var(--color-text);font-size:var(--acc-petit,.9375rem);transition:border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:999px;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.acc .q-sommaire a:hover{border-color:var(--color-primary);color:var(--color-primary)}.acc .q-sommaire a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.acc .q-sujet{scroll-margin-top:calc(var(--header-h,72px) + var(--e-4))}.acc .q-sujet .faq-grille{gap:var(--e-4);display:grid}.acc .q-sujet .l2{margin-top:var(--e-4)}.acc .q-libelle{margin-right:var(--e-2);padding:1px var(--e-2);background:var(--color-secondary);color:var(--color-primary);font-size:var(--acc-mini,.8125rem);vertical-align:2px;border-radius:999px;font-weight:600;display:inline-block}.acc .q-sujet details{scroll-margin-top:calc(var(--header-h,72px) + var(--e-4))}@media (min-width:1024px){.acc .q-sujet .faq-grille{gap:var(--e-7);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.acc .q-sujet .faq-tete{top:calc(var(--header-h,72px) + var(--e-4));position:sticky}}.acc .q-sujet .l2{justify-content:flex-start}
