.eq-gate{display:block}.sscene[data-live=off] .eq-hide{display:none}html[data-motion=on] .eq-gate[data-eq=idle] .sscene[data-live=on] .eq-a{opacity:0}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-in{animation:.75s cubic-bezier(.2,.8,.2,1) backwards eq-in;animation-delay:calc(var(--k,0) * .15s + .2s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-notif{animation:.8s cubic-bezier(.2,.8,.2,1) backwards eq-notif;animation-delay:calc(var(--k,0) * .26s + .2s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-ring{animation:1.5s ease-in-out 3 backwards eq-ring;animation-delay:calc(var(--k,0) * .26s + .9s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-ping:after{animation:1.6s ease-out 3 backwards eq-ping;animation-delay:calc(var(--k,0) * .26s + .9s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-badge{animation:.6s cubic-bezier(.2,.8,.2,1) backwards eq-badge;animation-delay:calc(var(--k,0) * .15s + .9s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-lose{animation:.75s cubic-bezier(.2,.8,.2,1) backwards eq-in,.9s forwards eq-dim;animation-delay:calc(var(--k,0) * .15s + .2s), calc(var(--k,0) * .15s + 1.3s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-stamp{animation:.7s cubic-bezier(.2,.8,.2,1) backwards eq-stamp;animation-delay:calc(var(--k,0) * .15s + 1.1s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-cell{animation:.6s cubic-bezier(.2,.8,.2,1) backwards eq-cell;animation-delay:calc(var(--k,0) * 55ms + .15s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-vide{animation:.6s cubic-bezier(.2,.8,.2,1) backwards eq-cell,3.4s ease-in-out infinite eq-breath;animation-delay:calc(var(--k,0) * 55ms + .15s), calc(var(--k,0) * 55ms + 1.1s)}.eq-ping:after{content:"";opacity:0;pointer-events:none;border:1.5px solid;border-radius:9999px;position:absolute;inset:0}.eq-avant{opacity:0}.eq-ligne{transform-origin:0;background:currentColor;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0;right:0}.eq-bascule:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 2px color-mix(in oklab, var(--color-foreground) 45%, transparent);position:absolute;inset:0}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-avant{animation:.55s forwards eq-avant;animation-delay:calc(var(--k,0) * .45s + 1.1s);opacity:1}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-apres{animation:.7s cubic-bezier(.2,.8,.2,1) backwards eq-apres;animation-delay:calc(var(--k,0) * .45s + 1.1s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-ligne{animation:.5s ease-out backwards eq-strike;animation-delay:calc(var(--k,0) * .45s + 1.1s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-bascule:after{animation:1.1s ease-out eq-flash;animation-delay:calc(var(--k,0) * .45s + 1.1s)}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-ancien{animation:.6s backwards eq-in;animation-delay:calc(var(--k,0) * .15s + .35s)}.eq-typing{opacity:0;pointer-events:none;gap:4px;margin-top:-3px;display:flex;position:absolute;top:50%;left:1rem}.eq-typing i{background:currentColor;border-radius:9999px;width:6px;height:6px;display:block}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-bb{animation:.5s cubic-bezier(.2,.8,.2,1) backwards eq-bubble}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-wd{animation:.45s ease-out backwards eq-word}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-typing{animation:.7s both eq-typing}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-typing i{animation:.7s ease-in-out infinite eq-dot}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-typing i:nth-child(2){animation-delay:.12s}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-typing i:nth-child(3){animation-delay:.24s}html[data-motion=on] :is(.eq-gate[data-eq=seen] .sscene[data-live=on] .sscene-v[data-on=true],.sscene[data-live=off] .rv[data-in=true]) .eq-pill{animation:.7s cubic-bezier(.2,.8,.2,1) backwards eq-pill}html[data-motion=on] .rv.eq-blur>*{transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),filter .9s cubic-bezier(.2,.8,.2,1)}html[data-motion=on] .rv.eq-blur[data-in=false]>*{opacity:0;filter:blur(10px);transform:translateY(22px)}.rv.eq-blur>:nth-child(2){transition-delay:.14s}.rv.eq-blur>:nth-child(3){transition-delay:.28s}.rv.eq-blur>:nth-child(4){transition-delay:.42s}.rv.eq-blur>:nth-child(5){transition-delay:.56s}.rv.eq-blur>:nth-child(n+6){transition-delay:.7s}html[data-motion=on] .eq-gate[data-variant=metiers][data-eq=idle] :is([role=tab],.cadre-japiti){opacity:0}html[data-motion=on] .eq-gate[data-variant=metiers][data-eq=seen] [role=tab]{animation:.8s cubic-bezier(.2,.8,.2,1) backwards eq-fan;animation-delay:calc(var(--i,0) * 90ms + .1s)}html[data-motion=on] .eq-gate[data-variant=metiers][data-eq=seen] .cadre-japiti{animation:1s cubic-bezier(.2,.8,.2,1) .25s backwards eq-rise,14s ease-in-out infinite grad-flow}@keyframes eq-in{0%{opacity:0;filter:blur(8px);transform:translateY(20px)scale(.97)}}@keyframes eq-notif{0%{opacity:0;filter:blur(6px);transform:translateY(-26px)scale(.95)}60%{transform:translateY(3px)scale(1.01)}}@keyframes eq-ring{0%,55%,to{transform:rotate(0)}8%{transform:rotate(-18deg)}18%{transform:rotate(16deg)}28%{transform:rotate(-12deg)}38%{transform:rotate(10deg)}46%{transform:rotate(-5deg)}}@keyframes eq-ping{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes eq-badge{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.18)}}@keyframes eq-dim{to{opacity:.72}}@keyframes eq-stamp{0%{opacity:0;filter:blur(4px);transform:translate(10px)scale(.9)}}@keyframes eq-cell{0%{opacity:0;filter:blur(4px);transform:scale(.6)}}@keyframes eq-breath{0%,to{opacity:1}50%{opacity:.5}}@keyframes eq-avant{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)rotate(-25deg)}}@keyframes eq-apres{0%{opacity:0;transform:scale(.3)rotate(-40deg)}70%{transform:scale(1.18)}}@keyframes eq-strike{0%{transform:scaleX(0)}}@keyframes eq-flash{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes eq-bubble{0%{opacity:0;filter:blur(5px);transform:translateY(12px)scale(.94)}}@keyframes eq-word{0%{opacity:0;filter:blur(5px);transform:translateY(5px)}}@keyframes eq-typing{0%{opacity:0}12%,85%{opacity:1}to{opacity:0}}@keyframes eq-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes eq-pill{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.08)}}@keyframes eq-fan{0%{opacity:0;filter:blur(6px);transform:translateY(18px)rotate(-2.5deg)}}@keyframes eq-rise{0%{opacity:0;filter:blur(8px);transform:translateY(32px)scale(.96)}}
