.v-faq-accordeon{padding-block:var(--standard-padding)}.v-faq-accordeon>.disque{bottom:40px;height:620px;left:-400px;width:620px}.v-faq-accordeon .cadre{align-items:start;-moz-column-gap:72px;column-gap:72px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.v-faq-accordeon h2{grid-column:1;grid-row:1;max-width:none}.v-faq-accordeon .questions{grid-column:2;grid-row:1/span 2}.v-faq-accordeon .wp-block-buttons{align-self:start;grid-column:1;grid-row:2;margin-top:36px}@media(max-width:991px){.v-faq-accordeon .cadre{grid-template-columns:minmax(0,1fr)}.v-faq-accordeon .questions{grid-column:1;grid-row:2;margin-top:48px}.v-faq-accordeon .wp-block-buttons{grid-row:3}}.questions{border-radius:28px 160px 28px 28px;padding:12px 64px 12px 48px}@media(max-width:991px){.questions{border-radius:28px 96px 28px 28px;padding:8px 32px 8px 28px}}@media(max-width:640px){.questions{border-radius:24px 64px 24px 24px;padding:4px 20px}}.questions .wp-block-details{border:0;margin:0}.questions .wp-block-details:not(.wp-block-details+.wp-block-details){border-top:0}.questions .wp-block-details+.wp-block-details{border-top:1px solid var(--filet)}.questions .wp-block-details summary{align-items:center;color:var(--sapin);-moz-column-gap:22px;column-gap:22px;display:grid;font:700 var(--titre-h3-size)/1.18 var(--font-second);grid-template-columns:48px minmax(0,1fr);letter-spacing:-.012em;padding:28px 0;position:relative;text-wrap:balance}.questions .wp-block-details summary:before{background:var(--sapin);border-radius:50%;content:"";height:48px;transition:background-color var(--survol);width:48px}.questions .wp-block-details summary:after{background:linear-gradient(currentColor,currentColor) 50%/20px 2.2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2.2px 20px no-repeat;border:0;color:var(--creme);content:"";height:48px;left:0;margin:-24px 0 0;position:absolute;top:50%;transform:none;transition:background-size var(--survol),color var(--survol);width:48px}.questions .wp-block-details summary:focus-visible,.questions .wp-block-details summary:hover{color:var(--sapin)}.questions .wp-block-details summary:focus-visible:before,.questions .wp-block-details summary:hover:before{background:var(--ambre)}.questions .wp-block-details summary:focus-visible:after,.questions .wp-block-details summary:hover:after{color:var(--sapin-profond)}.questions .wp-block-details summary:focus-visible{border-radius:14px;outline-color:var(--sapin)}.questions .wp-block-details[open] summary{color:var(--sapin)}.questions .wp-block-details[open] summary:before{background:var(--ambre)}.questions .wp-block-details[open] summary:after{background-size:20px 2.2px,2.2px 0;color:var(--sapin-profond);transform:none}.questions .wp-block-details>:not(summary){color:var(--gris);font-size:16.5px;line-height:1.6;margin:-6px 0 0 70px;padding-bottom:0}.questions .wp-block-details>:not(summary)+:not(summary){margin-top:12px}.questions .wp-block-details>:last-child:not(summary){margin-bottom:34px}.questions .wp-block-details .legende{border-color:var(--pointille-clair);color:var(--gris)}@media(max-width:640px){.questions .wp-block-details summary{-moz-column-gap:16px;column-gap:16px;font-size:calc(var(--titre-h3-size) - 1px);grid-template-columns:40px minmax(0,1fr);padding:22px 0}.questions .wp-block-details summary:after,.questions .wp-block-details summary:before{height:40px;width:40px}.questions .wp-block-details summary:after{margin-top:-20px}.questions .wp-block-details>:not(summary){margin-left:0}}