.marques[data-v-eec97358]{padding:clamp(40px,5vw,64px) var(--gutter);background:#f5f5f0}.marques__grid[data-v-eec97358]{--col:1;--gap:clamp(12px, 2.4vw, 32px);display:flex;flex-wrap:wrap;justify-content:center;gap:12px var(--gap);max-width:var(--content-max);margin:0 auto;padding:0;list-style:none}@media(min-width:420px){.marques__grid[data-v-eec97358]{--col:2}}@media(min-width:1040px){.marques__grid[data-v-eec97358]{--col:4}}.marques__grid>li[data-v-eec97358]{flex:0 0 calc((100% - (var(--col) - 1)*var(--gap))/var(--col));min-width:0}.marques__lien[data-v-eec97358]{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 0;text-align:left;color:var(--black);font-size:1.5rem;font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .34s}.marques__lien[data-v-eec97358]:focus-visible,.marques__lien[data-v-eec97358]:hover{text-decoration-color:currentcolor}.marques__logo[data-v-eec97358]{flex-shrink:0;width:auto;max-width:80px;height:32px;-o-object-fit:contain;object-fit:contain}.faq[data-v-594a210f]{position:relative;padding:calc(150px + clamp(40px,5vw,80px)) var(--gutter) clamp(72px,8vw,120px);background:linear-gradient(var(--faq-dessus,transparent) 150px,var(--black) 150px);color:var(--white)}.faq__ocean[data-v-594a210f]{position:absolute;top:0;right:0;left:0;height:160px;overflow:hidden;pointer-events:none}.faq__ocean[data-v-594a210f]:after,.faq__ocean[data-v-594a210f]:before{content:"";position:absolute;bottom:0;left:0;width:5170px;height:100%;background:var(--black);-webkit-mask:url(../images/general/wave.svg) repeat-x bottom center/contain;mask:url(../images/general/wave.svg) repeat-x bottom center/contain;animation:vague-594a210f 20s cubic-bezier(.36,.45,.48,.53) infinite}.faq__ocean[data-v-594a210f]:after{bottom:-15px;animation:vague-594a210f 20s cubic-bezier(.36,.45,.63,.53) -.125s infinite,houle-594a210f 20s ease -1.25s infinite}@media(prefers-reduced-motion:reduce){.faq__ocean[data-v-594a210f]:after,.faq__ocean[data-v-594a210f]:before{animation:none}}.faq__inner[data-v-594a210f]{display:flex;flex-direction:column;gap:clamp(48px,6vw,72px);max-width:760px;margin:0 auto;text-align:center}.faq .faq__item[data-v-594a210f-s]{display:flex;flex-direction:column;gap:12px}.faq .faq__item[data-v-594a210f-s] h2{color:var(--yellow);font-size:clamp(2.2rem,2.2vw,2.8rem);font-weight:700;letter-spacing:-.01em}.faq .faq__item[data-v-594a210f-s] p{font-size:1.7rem;line-height:1.65}.faq .faq__item[data-v-594a210f-s] a{padding:0 3px;background:var(--yellow);color:var(--black)}@keyframes vague-594a210f{to{translate:-1292px 0}}@keyframes houle-594a210f{0%,to{transform:translate3d(0,-25px,0)}50%{transform:translate3d(0,5px,0)}}
