.vs .questions__grille{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(40px,7vw,112px);display:grid}.vs .questions__titre{margin-top:16px}.vs .questions__liste{border-top:2px solid var(--encre)}.vs .question{border-bottom:1px solid var(--trait-fort)}.vs .question__titre{cursor:pointer;min-height:72px;font-family:var(--f-titre);font-weight:700;font-stretch:75%;font-size:var(--t-sous-titre);letter-spacing:-.004em;-webkit-tap-highlight-color:transparent;transition:color .3s var(--c-ui);justify-content:space-between;align-items:center;gap:24px;padding-block:18px;line-height:1.1;list-style:none;display:flex}.vs .question__titre::-webkit-details-marker{display:none}.vs .question__titre:hover{color:var(--cobalt)}.vs .question__titre:focus-visible{outline-offset:2px;border-radius:var(--r-xs)}.vs .question__signe{background:var(--cobalt-pale);width:36px;height:36px;color:var(--cobalt);transition:transform .38s var(--c-tamponner), background-color .3s var(--c-ui), color .3s var(--c-ui);border-radius:50%;flex:none;position:relative}.vs .question__signe:before,.vs .question__signe:after{content:"";background:currentColor;border-radius:1px;width:14px;height:2px;margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}.vs .question__signe:after{transform:rotate(90deg)}.vs .question__titre:hover .question__signe{background:var(--cobalt);color:var(--blanc)}.vs .question[open] .question__signe{background:var(--cobalt);color:var(--blanc);transform:rotate(45deg)}.vs .question__reponse{max-width:62ch;padding:0 64px 24px 0}.vs .question__reponse p{color:var(--gris);font-size:var(--t-texte-grand);text-wrap:pretty;line-height:1.5}.vs .question__reponse p+p{margin-top:12px}.vs .question__reponse .lien{color:var(--cobalt)}.vs .question[open] .question__reponse{animation:question-ouvrir .38s var(--c-ui) both}@keyframes question-ouvrir{0%{opacity:0;transform:translateY(-8px)}}@supports (interpolate-size:allow-keywords){.vs .questions__liste{interpolate-size:allow-keywords}.vs .question::details-content{block-size:0;transition:block-size .38s var(--c-ui), content-visibility .38s allow-discrete;overflow:clip}.vs .question[open]::details-content{block-size:auto}}.vs .questions__autre{color:var(--encre);margin-top:40px}.vs .questions__autre .lien{margin-left:4px}@media (max-width:960px){.vs .questions__grille{grid-template-columns:minmax(0,1fr)}.vs .questions__titre{max-width:none}}@media (max-width:640px){.vs .question__titre{gap:16px;min-height:64px}.vs .question__reponse{padding-right:0}.vs .questions__autre{margin-top:32px}}@media (prefers-reduced-motion:reduce){.vs .question__signe,.vs .question__titre{transition:none}.vs .question[open] .question__reponse{animation:none}.vs .question::details-content{transition:none}}
