.ub-n{--q:clamp(0, calc((var(--p,0) - var(--s,0)) / .34), 1);transform:translate3d(calc(var(--q) * var(--dx,0px)), calc(var(--q) * var(--dy,0px)), 0) rotate(calc((1 - var(--q)) * var(--r,0deg))) scale(calc(1 - var(--q) * .1));opacity:calc(1 - var(--q) * var(--q));will-change:transform, opacity}.ub-f{--q:clamp(0, calc((var(--p,1) - var(--s,0) - .06) / .34), 1);opacity:var(--q);transform:translate3d(calc((1 - var(--q)) * -2.5rem), 0, 0) scale(calc(.95 + var(--q) * .05))}.ub-chip{opacity:clamp(0, calc((var(--q) - .55) * 3), 1);transform:scale(calc(.7 + clamp(0, calc((var(--q) - .55) * 3), 1) * .3));transform-origin:100%}.ub-avant-box{opacity:calc(1 - var(--p,0) * .35)}.ub-arrow{opacity:clamp(0, calc(1 - var(--p,0) * 3), 1)}@media (min-width:768px){.ub-n{--dx:112%;--dy:0px}}@media (max-width:767.98px){.ub-n{--dx:0px;--dy:1.5rem}.ub-f{transform:translate3d(0, calc((1 - var(--q)) * 1.5rem), 0) scale(calc(.95 + var(--q) * .05))}}.ab-frise{--lp:clamp(0, calc(var(--p,1) / .6), 1)}.ab-fil-h{transform:scaleX(var(--lp));transform-origin:0}.ab-fil-v{transform:scaleY(var(--lp));transform-origin:top}.ab-etape{--q:clamp(0, calc((var(--p,1) - var(--t,0)) / .25), 1)}.ab-badge{background-color:color-mix(in oklab, var(--color-accent) calc(var(--q) * 100%), var(--color-card));color:color-mix(in oklab, #fff calc(var(--q) * 100%), var(--color-foreground));box-shadow:0 0 0 calc(var(--q) * 8px) color-mix(in oklab, var(--color-accent) 16%, transparent)}.ab-carte{opacity:calc(.4 + var(--q) * .6);transform:translate3d(0, calc((1 - var(--q)) * 1.75rem), 0)}.af-barre{transform-origin:0;transform:scaleX(0)}html[data-motion=on] .ap-pop{transition:opacity .6s var(--h2-ease,ease), transform .6s var(--h2-ease,ease);transition-delay:calc(.25s + var(--c,0) * 90ms)}html[data-motion=on] .h2-e[data-in=false] .ap-pop{opacity:0;transition-delay:0s;transform:translateY(10px)scale(.92)}.aq-liste .h2-faq:first-child{border-top:1px solid var(--color-border)}.ac-halo{background:radial-gradient(60% 90% at 50% 0%, color-mix(in oklab, var(--color-accent) 38%, transparent), transparent 70%)}
