@keyframes vc-trace-fil{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vc-temps-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.resa .vc-frise{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.resa .vc-temps{padding-top:18px;padding-bottom:24px;position:relative}.resa .vc-temps:last-child{padding-bottom:0}.resa .vc-temps:before{content:"";transform-origin:0;background:#d4d4d8;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.resa .vc-tete{letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0;display:flex}.resa .vc-num{letter-spacing:.12em;color:var(--r-faible);flex:none;font-size:12px;font-weight:600;line-height:16px}.resa .vc-titre{min-width:0;font-family:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:var(--r-texte);font-size:18px;font-weight:600;line-height:26px}.resa .vc-texte{max-width:44ch;color:var(--r-doux);margin:10px 0 0;font-size:15px;line-height:24px}@media (min-width:768px){.resa .vc-frise{grid-template-columns:repeat(3,minmax(0,1fr))}.resa .vc-temps{padding-bottom:0;padding-right:28px}.resa .vc-temps:last-child{padding-right:0}.resa .vc-titre{font-size:19px;line-height:28px}}@media (min-width:1024px){.resa .vc-temps{padding-right:40px}}@media (prefers-reduced-motion:no-preference){.resa .vc-frise[data-cadence=oui] .vc-temps:before{animation:vc-trace-fil .56s var(--ease-out-strong) var(--vc-retard) both}.resa .vc-frise[data-cadence=oui] .vc-tete,.resa .vc-frise[data-cadence=oui] .vc-texte{animation:vc-temps-in .52s var(--ease-out-strong) calc(var(--vc-retard) + .16s) both}}.resa .vc-voies{border-bottom:1px solid var(--r-filet);margin:0;padding:0;list-style:none}.resa .vc-voie{border-top:1px solid var(--r-filet)}.resa .vc-rangee{transition:background-color .2s var(--ease-out-strong);border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:center;gap:6px;margin-inline:-12px;padding:18px 12px;display:grid}.resa .vc-rangee:focus-visible{outline-offset:2px;outline:2px solid #050505}.resa .vc-question{color:var(--r-texte);font-size:15px;font-weight:600;line-height:22px}.resa .vc-dest{color:var(--r-faible);white-space:nowrap;transition:color .2s var(--ease-out-strong);align-items:center;gap:6px;font-size:15px;font-weight:500;line-height:22px;display:inline-flex}.resa .vc-chevron{transition:transform .2s var(--ease-out-strong);flex:none}@media (min-width:640px){.resa .vc-rangee{grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:20px 12px}.resa .vc-question{font-size:16px;line-height:24px}.resa .vc-dest{justify-self:end;font-size:16px;line-height:24px}}@media (hover:hover){.resa .vc-rangee:hover{background:#fff}.resa .vc-rangee:hover .vc-dest{color:var(--r-texte)}.resa .vc-rangee:hover .vc-chevron{transform:translate(3px)}}
