.ill2{overflow:visible}.ill2 *{transform-box:fill-box}.ill2 [transform]{transform-box:view-box;transform-origin:0 0}.ill2 .a-monte{transform-origin:bottom}.ill2 .a-pend{transform-origin:top}.ill2 .a-etire{transform-origin:left center}.ill2 .a-flotte,.ill2 .a-pop,.ill2 .a-tourne{transform-origin:center}.ill2 .a-pivot{transform-box:view-box}.ill2 .a-balance,.ill2 .a-battre,.ill2 .a-saute{transform-origin:center}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-monte{animation:i2Monte .5s var(--d,0s) cubic-bezier(.3,1.25,.4,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-pend{animation:i2Monte .5s var(--d,0s) cubic-bezier(.3,1.25,.4,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-etire{animation:i2Etire .55s var(--d,0s) cubic-bezier(.5,0,.3,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-pose{animation:i2Pose .45s var(--d,0s) cubic-bezier(.3,1.4,.5,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-pop{animation:i2Pop .45s var(--d,0s) cubic-bezier(.3,1.6,.5,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-flotte{animation:i2Flotte .9s var(--d,0s) ease-in-out both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-tourne{animation:i2Tourne .7s var(--d,0s) cubic-bezier(.3,1.3,.5,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-pivot{animation:i2Pivot .9s var(--d,0s) cubic-bezier(.3,1.35,.5,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-glisse{animation:i2Glisse .55s var(--d,0s) cubic-bezier(.3,1.2,.4,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-trace{stroke-dasharray:1 2;animation:i2Trace .8s var(--d,0s) cubic-bezier(.5,0,.3,1) both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-balance{animation:i2Balance .9s var(--d,0s) ease-in-out both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-battre{animation:i2Battre .6s var(--d,0s) ease-in-out both}:is(.ill2:hover,.is-anim .ill2,.ill2.is-anim) .a-saute{animation:i2Saute .6s var(--d,0s) cubic-bezier(.3,1.2,.4,1) both}@keyframes i2Monte{0%{transform:scaleY(0)}}@keyframes i2Etire{0%{transform:scaleX(0)}}@keyframes i2Pose{0%{transform:translateY(-7px);opacity:0}}@keyframes i2Pop{0%{transform:scale(0)}}@keyframes i2Flotte{0%,to{transform:translateY(0)}45%{transform:translateY(-3.5px)}}@keyframes i2Tourne{0%{transform:rotate(var(--r,-25deg))}}@keyframes i2Pivot{0%{transform:rotate(var(--r,-60deg))}}@keyframes i2Glisse{0%{transform:translateX(var(--x,-6px));opacity:0}}@keyframes i2Trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes i2Balance{0%,to{transform:rotate(0)}25%{transform:rotate(var(--r,8deg))}60%{transform:rotate(calc(var(--r, 8deg) * -.6))}}@keyframes i2Battre{0%,to{transform:scale(1)}40%{transform:scale(var(--s,1.12))}}@keyframes i2Saute{0%,to{transform:translateY(0)}35%{transform:translateY(-4px)}60%{transform:translateY(0)}78%{transform:translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.ill2 *{animation:none!important}}.ill2-bandeau{position:fixed;left:16px;bottom:16px;z-index:9500;padding:9px 14px;border-radius:99px;background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 6px 20px -10px rgba(15,23,42,.35);font:500 13px/1 Onest,system-ui,sans-serif;color:#1a1a1a;text-decoration:none}.ill2-bandeau:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#00b86b;vertical-align:1px}.ill2-bandeau span{color:#64748b}.ill2-bandeau:hover span{color:#1a1a1a}