.hb-monte{animation:fadeUp .85s cubic-bezier(.16,.84,.44,1) both}.hb-voile-sombre{background:linear-gradient(90deg,rgba(10,6,20,.72),rgba(10,6,20,.45) 42%,rgba(10,6,20,0) 72%)}.hb-voile-clair{background:linear-gradient(90deg,rgba(255,252,250,.78),rgba(255,252,250,.5) 42%,rgba(255,252,250,0) 72%)}.hb-voile-sombre-droite{background:linear-gradient(270deg,rgba(10,6,20,.72),rgba(10,6,20,.45) 42%,rgba(10,6,20,0) 72%)}.hb-voile-clair-droite{background:linear-gradient(270deg,rgba(255,252,250,.78),rgba(255,252,250,.5) 42%,rgba(255,252,250,0) 72%)}.hb-tombe{animation:hb-tombe .7s cubic-bezier(.22,.68,.36,1.6) both}@keyframes hb-tombe{0%{opacity:0;transform:translateY(-38px)}to{opacity:1;transform:translateY(0)}}.hb-filet{width:clamp(2rem,6vw,4.5rem);transform-origin:left center;animation:hb-filet .7s cubic-bezier(.16,.84,.44,1) both}.text-right>.hb-filet{transform-origin:right center}@keyframes hb-filet{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@media (prefers-reduced-motion:reduce){.hb-filet,.hb-monte,.hb-tombe{animation:none;opacity:1;transform:none}}.nouv4d[data-arme="1"] .nouv4d-monte{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.16,.84,.44,1) var(--retard,0s),transform .8s cubic-bezier(.16,.84,.44,1) var(--retard,0s)}.nouv4d[data-arme="1"].est-visible .nouv4d-monte{opacity:1;transform:none}.nouv4d-scene{perspective:1400px;perspective-origin:50% 40%}.nouv4d-caisson{transform-style:preserve-3d;transform:rotateX(var(--nx,0deg)) rotateY(var(--ny,0deg));transition:transform .8s cubic-bezier(.16,.84,.44,1);will-change:transform}.nouv4d-scene[data-actif="1"] .nouv4d-caisson{transition-duration:.12s}.nouv4d-z{transform:translateZ(var(--z,0));transform-style:preserve-3d}@media (max-width:1023px){.nouv4d-z{transform:none}}.nouv4d-flacon{filter:brightness(1.04);transition:opacity .7s ease,transform .9s cubic-bezier(.16,.84,.44,1)}.nouv4d-flacon[data-vu="0"]{opacity:0;transform:scale(.94)}.nouv4d-flacon[data-vu="1"]{opacity:1;transform:scale(1)}.nouv4d-flotte{animation:nouv4d-flotte 8s ease-in-out infinite}@keyframes nouv4d-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.nouv4d-aura{transition:background-color 1s ease;animation:nouv4d-respire 9s ease-in-out infinite}@keyframes nouv4d-respire{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}.nouv4d-annonce{transition:opacity .5s ease}.nouv4d-annonce[data-vu="0"]{opacity:0;pointer-events:none}.nouv4d-annonce[data-vu="1"]{opacity:1}.nouv4d-annonce[data-vu="0"] .nouv4d-ligne{opacity:0;transform:translateY(14px)}.nouv4d-annonce[data-vu="1"] .nouv4d-ligne{opacity:1;transform:none}.nouv4d-ligne{transition:opacity .55s cubic-bezier(.16,.84,.44,1) calc(var(--i, 0) * 65ms),transform .55s cubic-bezier(.16,.84,.44,1) calc(var(--i, 0) * 65ms)}.nouv4d-jauge{animation:nouv4d-remplit var(--duree,7s) linear forwards}@keyframes nouv4d-remplit{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nouv4d[data-pause="1"] .nouv4d-jauge{animation-play-state:paused}.nouv4d-pastille{overflow:hidden}.nouv4d-pastille:after{content:"";position:absolute;inset:0 auto 0 0;width:45%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45) 50%,transparent);pointer-events:none;animation:nouv4d-eclat 5s ease-in-out infinite}@keyframes nouv4d-eclat{0%{transform:translateX(-130%) skewX(-18deg);opacity:0}18%{opacity:.55}45%{opacity:0}to{transform:translateX(330%) skewX(-18deg);opacity:0}}.nouv4d-rail{scrollbar-width:none;-ms-overflow-style:none}.nouv4d-rail::-webkit-scrollbar{display:none}.nouv4d-vignette{transition:transform .4s cubic-bezier(.16,.84,.44,1),border-color .4s ease,opacity .4s ease}.nouv4d-vignette[data-actif="0"]{opacity:.55}.nouv4d-vignette[data-actif="0"]:hover{opacity:1;transform:translateY(-3px)}.nouv4d-vignette[data-actif="1"]{opacity:1;transform:translateY(-5px)}@media (prefers-reduced-motion:reduce){.nouv4d[data-arme="1"] .nouv4d-monte{opacity:1!important}.nouv4d-caisson,.nouv4d[data-arme="1"] .nouv4d-monte{transform:none!important;transition:none!important}.nouv4d-aura,.nouv4d-flotte,.nouv4d-jauge,.nouv4d-pastille:after{animation:none!important}.nouv4d-annonce,.nouv4d-flacon,.nouv4d-ligne,.nouv4d-vignette{transition:none!important}.nouv4d-flacon[data-vu="0"]{transform:none}.nouv4d-jauge{transform:scaleX(1)}}.bandeau-bande{background-image:linear-gradient(100deg,#fff0f8,#fff 14%,#fdf6e8 30%,#fff6fb 46%,#effaf8 62%,#fff 78%,#fff0f8);background-size:200% 100%;animation:bandeau-aurore 18s linear infinite}@keyframes bandeau-aurore{0%{background-position:0 0}to{background-position:200% 0}}.bandeau-bande:after,.bandeau-bande:before{content:"";position:absolute;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(252,0,123,.06),rgba(252,0,123,.38) 50%,rgba(252,0,123,.06))}.bandeau-bande:before{top:0}.bandeau-bande:after{bottom:0}.bandeau-filet{background:linear-gradient(90deg,transparent,rgba(252,0,123,.55),transparent)}.bandeau-marque{color:#fc007b}@supports ((-webkit-background-clip:text) or (background-clip:text)){.bandeau-marque{background-image:linear-gradient(100deg,#a30053,#fc007b 22%,#ff66ad 38%,#b8893d 56%,#fc007b 76%,#a30053);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:bandeau-reflet 7s linear infinite}}@keyframes bandeau-reflet{0%{background-position:180% 0}to{background-position:-80% 0}}.bandeau-point{animation:bandeau-pulse 2.4s ease-out infinite}@keyframes bandeau-pulse{0%{box-shadow:0 0 0 0 rgba(252,0,123,.55)}70%,to{box-shadow:0 0 0 7px rgba(252,0,123,0)}}.bandeau-chiffre{font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.bandeau-bande,.bandeau-point{animation:none!important}.bandeau-bande{background-position:25% 0}.bandeau-marque{animation:none!important;background-position:50% 0}}.pub-aurore{background-image:linear-gradient(115deg,#fff6fb,#fff 16%,#ffeef7 34%,#fdf6e8 52%,#fff3f9 68%,#effaf8 84%,#fff6fb);background-size:200% 100%;animation:pub-aurore 22s linear infinite}@keyframes pub-aurore{0%{background-position:0 0}to{background-position:200% 0}}.pub-halo{position:absolute;border-radius:9999px;pointer-events:none;filter:blur(46px);will-change:transform}.pub-halo-a{top:-18%;right:-6%;width:46%;padding-bottom:46%;background:radial-gradient(circle,rgba(252,0,123,.26) 0,rgba(252,0,123,0) 70%);animation:pub-derive-a 16s ease-in-out infinite}.pub-halo-b{bottom:-22%;right:24%;width:40%;padding-bottom:40%;background:radial-gradient(circle,rgba(184,137,61,.24) 0,rgba(184,137,61,0) 70%);animation:pub-derive-b 19s ease-in-out infinite}@keyframes pub-derive-a{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-8%,12%,0) scale(1.14)}}@keyframes pub-derive-b{0%,to{transform:translateZ(0) scale(1.08)}50%{transform:translate3d(10%,-14%,0) scale(.94)}}.pub-reflet{position:absolute;top:-30%;bottom:-30%;width:24%;left:-30%;pointer-events:none;transform:skewX(-14deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 50%,hsla(0,0%,100%,0));animation:pub-balaie 9s ease-in-out infinite}@keyframes pub-balaie{0%{transform:translateX(0) skewX(-14deg);opacity:0}12%{opacity:.18}55%{opacity:.18}70%,to{transform:translateX(520%) skewX(-14deg);opacity:0}}.pub-point{animation:pub-pulse 2.4s ease-out infinite}@keyframes pub-pulse{0%{box-shadow:0 0 0 0 rgba(252,0,123,.55)}70%,to{box-shadow:0 0 0 7px rgba(252,0,123,0)}}.pub-chiffre{color:#fc007b}@supports ((-webkit-background-clip:text) or (background-clip:text)){.pub-chiffre{background-image:linear-gradient(100deg,#a30053,#fc007b 26%,#ff66ad 42%,#b8893d 58%,#fc007b 78%,#a30053);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:pub-reflet-texte 8s linear infinite}}@keyframes pub-reflet-texte{0%{background-position:170% 0}to{background-position:-70% 0}}.pub-flotte{animation:pub-flotte var(--tempo,8s) ease-in-out infinite;animation-delay:var(--retard,0s)}@keyframes pub-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.pub-aurore,.pub-flotte,.pub-halo,.pub-point{animation:none!important}.pub-aurore{background-position:30% 0}.pub-flotte{transform:none!important}.pub-chiffre{animation:none!important;background-position:50% 0}.pub-reflet{display:none}}.affiche:after{content:"";position:absolute;inset:-10% -30%;z-index:20;pointer-events:none;transform:translateX(-120%) skewX(-12deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));animation:affiche-eclat 11s ease-in-out infinite}@keyframes affiche-eclat{0%{transform:translateX(-120%) skewX(-12deg);opacity:0}10%{opacity:.9}38%{opacity:.9}50%,to{transform:translateX(120%) skewX(-12deg);opacity:0}}.affiche-zoom{transform-origin:50% 58%;animation:affiche-zoom 24s ease-in-out infinite alternate;will-change:transform}@keyframes affiche-zoom{0%{transform:scale(1)}to{transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.affiche-zoom{animation:none!important;transform:none!important}.affiche:after{display:none}}.tt-jauge{width:0;animation:tt-remplit 1.1s cubic-bezier(.22,.84,.36,1) forwards;animation-delay:var(--retard,0s)}@keyframes tt-remplit{0%{width:0}to{width:var(--tenue,100%)}}@media (prefers-reduced-motion:reduce){.tt-jauge{animation:none!important;width:var(--tenue,100%)}}.perso-bande{background:radial-gradient(55% 60% at 12% 8%,rgba(252,0,123,.13) 0,transparent 62%),radial-gradient(50% 55% at 90% 88%,rgba(107,78,155,.12) 0,transparent 62%),linear-gradient(180deg,#fff,#fff6fb 45%,#f7f1f8)}.perso-cadre{background:#fff;box-shadow:0 34px 64px -44px rgba(28,25,23,.5)}.perso-appel{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.3);background:repeating-linear-gradient(112deg,hsla(0,0%,100%,.055) 0 1px,transparent 1px 10px),linear-gradient(112deg,#ff5fa2,#fc007b 42%,#d2006b 74%,#a8005e);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.38),0 20px 40px -28px rgba(180,0,90,.75);transition:box-shadow .35s ease,border-color .3s ease,transform .3s cubic-bezier(.22,.84,.36,1)}.perso-fond{position:absolute;inset:-12%;pointer-events:none;background:radial-gradient(38% 46% at 16% 22%,hsla(0,0%,100%,.34) 0,transparent 62%),radial-gradient(34% 44% at 74% 12%,rgba(255,135,190,.55) 0,transparent 64%),radial-gradient(42% 52% at 90% 88%,rgba(255,168,64,.3) 0,transparent 66%),radial-gradient(46% 56% at 6% 92%,rgba(146,36,186,.38) 0,transparent 68%);animation:perso-fond 22s ease-in-out infinite alternate}@keyframes perso-fond{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2.5%,1.6%,0) scale(1.06)}}.perso-lumiere{background:radial-gradient(46% 68% at 76% 50%,hsla(0,0%,100%,.2) 0,transparent 62%);box-shadow:inset 0 0 110px 34px rgba(120,0,60,.32)}.perso-appel:before,.perso-lumiere{position:absolute;inset:0;pointer-events:none}.perso-appel:before{content:"";background-image:radial-gradient(hsla(0,0%,100%,.3) 1px,transparent 0);background-size:17px 17px;-webkit-mask-image:linear-gradient(100deg,transparent 42%,#000);mask-image:linear-gradient(100deg,transparent 42%,#000);opacity:.7}.perso-appel-onde{position:absolute;top:50%;right:-14%;width:430px;height:430px;margin-top:-215px;border-radius:9999px;pointer-events:none;background:repeating-radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.38) 0 1px,hsla(0,0%,100%,0) 1px 34px),radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.22) 0,hsla(0,0%,100%,0) 64%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 14%,rgba(0,0,0,.45) 58%,transparent 76%);mask-image:radial-gradient(circle at 50% 50%,#000 14%,rgba(0,0,0,.45) 58%,transparent 76%);animation:perso-appel-onde 9s ease-in-out infinite}.affiche-bande p.hb-monte{font-size:clamp(1rem,1.9vw,1.5rem)}.affiche-bande span.hb-monte{margin-top:clamp(.3rem,.8vw,.45rem);padding:.34rem clamp(.7rem,1.5vw,1.05rem);font-size:clamp(.55rem,.85vw,.7rem)}.affiche-bande span.hb-monte svg{width:13px;height:13px}.perso-eclat{position:absolute;border-radius:9999px;pointer-events:none;background:#fff;filter:blur(.5px);opacity:.2;animation:perso-eclat var(--tempo,6s) ease-in-out infinite;animation-delay:var(--retard,0s)}@keyframes perso-eclat{0%,to{opacity:.16;transform:scale(.85)}50%{opacity:.75;transform:scale(1.15)}}.perso-flacon-trace{transition:transform .5s cubic-bezier(.22,.84,.36,1),color .4s ease}.perso-appel:hover .perso-flacon-trace{transform:translateY(-5px);color:hsla(0,0%,100%,.62)}.perso-etapes{position:relative}.perso-etape{transition:transform .45s cubic-bezier(.22,.84,.36,1),box-shadow .45s ease;transition-delay:var(--retard,0s);box-shadow:0 10px 20px -14px rgba(120,0,60,.6)}.perso-appel:hover .perso-etape{transform:translateX(5px);box-shadow:0 16px 26px -14px rgba(90,0,45,.7)}@keyframes perso-appel-onde{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.06);opacity:1}}.perso-appel:hover .perso-appel-onde{animation-duration:4.5s}.perso-appel:hover{border-color:hsla(0,0%,100%,.55);box-shadow:0 30px 54px -26px rgba(180,0,90,.85)}.perso-appel-point{animation:perso-appel-pulse 2.4s ease-out infinite}@keyframes perso-appel-pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.75)}70%,to{box-shadow:0 0 0 7px hsla(0,0%,100%,0)}}.perso-appel:after{content:"";position:absolute;inset:-50% auto -50% -30%;width:22%;pointer-events:none;transform:translateX(0) skewX(-14deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,0));animation:perso-appel-eclat 6s ease-in-out infinite}@keyframes perso-appel-eclat{0%{transform:translateX(0) skewX(-14deg);opacity:0}12%{opacity:.35}48%{opacity:.35}62%,to{transform:translateX(620%) skewX(-14deg);opacity:0}}.perso-voile{background:rgba(20,17,16,.55);backdrop-filter:blur(2px);animation:perso-voile-entre .25s ease both}@keyframes perso-voile-entre{0%{opacity:0}to{opacity:1}}.perso-fenetre{animation:perso-fenetre-entre .35s cubic-bezier(.22,.84,.36,1) both}.perso-fenetre-tete{background:radial-gradient(70% 140% at 6% 40%,rgba(252,0,123,.13) 0,transparent 66%),linear-gradient(100deg,#fff3f9,#fff 60%,#f8f2f9);border-bottom:1px solid transparent;-o-border-image:linear-gradient(90deg,transparent,rgba(252,0,123,.28) 50%,transparent) 1;border-image:linear-gradient(90deg,transparent,rgba(252,0,123,.28) 50%,transparent) 1}@keyframes perso-fenetre-entre{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.perso-rep{background:var(--pale,#fff);border:1px solid color-mix(in srgb,var(--de,#1c1917) 18%,transparent);color:#1c1917;transition:transform .25s cubic-bezier(.22,.84,.36,1),box-shadow .25s ease,background .25s ease,border-color .2s ease}.perso-rep .perso-picto{box-shadow:0 8px 18px -10px color-mix(in srgb,var(--de) 75%,transparent);transition:transform .3s cubic-bezier(.22,.84,.36,1)}.perso-rep .perso-picto,.perso-rep:hover{background:linear-gradient(140deg,var(--de) 0,var(--vers) 100%)}.perso-rep:hover{transform:translateY(-2px);border-color:transparent;color:#fff;box-shadow:0 18px 30px -18px color-mix(in srgb,var(--de) 80%,transparent)}.perso-rep-actif .perso-picto,.perso-rep:hover .perso-picto{background:hsla(0,0%,100%,.22);box-shadow:none;transform:scale(1.06)}.perso-rep-actif .perso-lib,.perso-rep:hover .perso-lib{color:#fff}.perso-rep-actif{background:linear-gradient(140deg,var(--de) 0,var(--vers) 100%);border-color:transparent;color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px color-mix(in srgb,var(--de) 55%,transparent),0 18px 30px -18px color-mix(in srgb,var(--de) 80%,transparent)}.perso-rep:active{transform:translateY(1px)}.perso-jauge{transform-origin:left;transition:transform .5s cubic-bezier(.22,.84,.36,1)}.perso-ecran{animation:perso-monte .45s cubic-bezier(.22,.84,.36,1) both}@keyframes perso-monte{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.perso-rep{animation:perso-monte .4s cubic-bezier(.22,.84,.36,1) both;animation-delay:var(--retard,0ms)}.perso-flacon{position:relative;animation:perso-flacon .6s cubic-bezier(.22,.84,.36,1) .1s both}.perso-flacon:before{content:"";position:absolute;inset:12% 4% 6%;z-index:-1;border-radius:9999px;background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--teinte,#fc007b) 22%,transparent) 0,transparent 70%);filter:blur(14px)}@keyframes perso-flacon{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.perso-ecran,.perso-flacon,.perso-rep{animation:none!important;opacity:1;transform:none!important;transition:none!important}.perso-appel,.perso-jauge{transition:none!important}.perso-appel:after{display:none}.perso-appel-onde,.perso-appel-point,.perso-eclat,.perso-etape,.perso-flacon-trace,.perso-fond{animation:none!important;transform:none!important;transition:none!important}.perso-fenetre,.perso-voile{animation:none!important;opacity:1;transform:none!important}}