.avis{--star:#f5b301}.av-noir{--star:var(--black)}.partners+.avis{margin-top:calc(clamp(48px,5vw,96px) - var(--sec))}.av-head,.av-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;margin:0 0 clamp(32px,3.4vw,64px)}.av-k,.av-c,.av-d,.av-s,.av-w,.av-more summary{font:400 var(--t-xs)/1.3 var(--mono);text-transform:uppercase;color:var(--muted)}.av-k{display:flex;align-items:center;gap:10px;margin:0 0 16px}.av-k:before{content:"";width:24px;height:1px;background:currentColor}.av-sum{display:grid;gap:20px;justify-items:start}.av-score{display:grid;grid:auto auto/auto auto;align-items:center;gap:6px 18px;margin:0}.av-n{grid-row:span 2;font:600 var(--t-1)/.85 var(--sans);letter-spacing:-.04em}.av-c{align-self:start}.av-st{display:inline-flex;gap:.2em;font-size:var(--t-b);line-height:0}.av-st svg{width:1em;height:1em;fill:var(--star)}.av-st-l{align-self:end;font-size:var(--t-5);gap:.15em}.avis .off,.avis .half{fill:var(--line)}.avis .h{fill:var(--star)}.av-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0}.av-w,.av-more summary{color:var(--black);text-decoration:underline;text-underline-offset:3px}.avis .av-list{margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%) 4px;display:grid;grid-auto-flow:column;grid-auto-columns:min(84%,400px);gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.av-card{scroll-snap-align:center;display:flex;flex-direction:column;gap:24px;padding:clamp(24px,2.3vw,40px);border-radius:var(--r);background:var(--white)}.avis .av-top{align-items:center;gap:12px;margin:0}.av-q{flex:1;margin:0}.av-x{margin:0;white-space:pre-line;line-height:1.5}.av-card:has(.av-more:not([open])) .av-x{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.av-more summary{width:max-content;list-style:none;cursor:pointer}.av-more summary::-webkit-details-marker{display:none}.av-more .c,.av-more[open] .o{display:none}.av-more[open] .c{display:inline}.av-a{display:flex;align-items:center;gap:14px;margin:0;padding-top:24px;border-top:1px solid var(--line)}.av-i{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--black);color:var(--white);font:600 var(--t-s)/1 var(--sans)}.av-a strong{font-weight:600}.av-s{display:block;margin-top:4px;font-size:var(--t-xs)}@media (min-width:64em){.av-sum{justify-items:end}.avis .av-list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding-inline:0;overflow:visible}}
