.av2 .hx{--tt-c:#25f4ee;--tt-r:#fe2c55;--ig1:#feda75;--ig2:#fa7e1e;--ig3:#d62976;--ig4:#962fbf;--ig5:#4f5bd5;--yt:red;--stripe:#635bff;position:relative;overflow:hidden;isolation:isolate;padding:0 56px 40px;min-height:940px;background:var(--encre)}.av2 .hx .x-halo{position:absolute;border-radius:50%;pointer-events:none;z-index:-1;transition:opacity .8s;transform:scale(1.6)}.av2 .hx .x-h1{width:520px;height:520px;left:52%;top:80px;background:radial-gradient(closest-side,rgba(37,244,238,.22),rgba(37,244,238,0))}.av2 .hx .x-h2{width:520px;height:520px;left:64%;top:260px;background:radial-gradient(closest-side,rgba(254,44,85,.24),rgba(254,44,85,0))}.av2 .hx .x-h3{width:560px;height:460px;left:76%;top:-60px;background:radial-gradient(closest-side,rgba(214,41,118,.4),rgba(150,47,191,.18) 60%,transparent)}.av2 .hx .x-h4{width:640px;height:560px;left:50%;top:40px;background:radial-gradient(closest-side,rgba(66,120,255,.28),rgba(66,120,255,0));opacity:0}.av2 .hx .x-h5{width:420px;height:420px;left:78%;top:420px;background:radial-gradient(closest-side,rgba(228,255,58,.14),rgba(228,255,58,0));opacity:0}.av2 .hx.x-ebook .x-h1,.av2 .hx.x-ebook .x-h2,.av2 .hx.x-ebook .x-h3{opacity:0}.av2 .hx.x-ebook .x-h4,.av2 .hx.x-ebook .x-h5{opacity:1}.av2 .hx .x-trame{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(60% 70% at 65% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(60% 70% at 65% 40%,#000 20%,transparent 75%)}.av2 .hx .nav{position:relative;inset:auto;padding:0}.av2 .hx .x-grille{display:grid;grid-template-columns:600px minmax(0,1fr);gap:36px;align-items:start;padding-top:30px}.av2 .hx .x-jeveux{display:block;font:700 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t-n3);margin-bottom:12px}.av2 .hx .x-choix{display:grid;grid-template-columns:1fr 1fr;gap:10px}.av2 .hx .x-porte{position:relative;text-align:left;border:0;cursor:pointer;padding:14px 16px;border-radius:18px;background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);color:#fff;font-family:var(--ui);transition:transform .25s var(--courbe),box-shadow .3s,background .3s}.av2 .hx .x-porte:hover{transform:translateY(-2px)}.av2 .hx .x-porte:active{transform:scale(.97)}.av2 .hx .x-porte b{display:block;padding-right:54px;font:800 16px/1.2 var(--ui)}.av2 .hx .x-porte>span:not(.x-ico){display:block;margin-top:5px;font:600 12.5px/1.35 var(--ui);color:var(--t-n2)}.av2 .hx .x-porte .x-ico{position:absolute;right:12px;top:12px;display:flex;gap:4px;font-size:18px;line-height:1}.av2 .hx .x-porte .x-ico img{width:20px;height:20px;border-radius:5px}.av2 .hx .x-porte.on{background:linear-gradient(135deg,rgba(228,255,58,.16),rgba(228,255,58,.04));box-shadow:inset 0 0 0 2px var(--acide),0 18px 40px -22px rgba(228,255,58,.6)}.av2 .hx .x-porte.on>span:not(.x-ico){color:rgba(243,241,248,.9)}.av2 .hx h1{margin:26px 0 0;font-size:72px;color:#fff;text-wrap:balance;min-height:142px}.av2 .hx h1 span{color:var(--acide)}.av2 .hx .x-sous{margin:16px 0 0;max-width:580px;font:500 17.5px/1.55 var(--ui);color:rgba(243,241,248,.82);min-height:82px}.av2 .hx .x-sous b{color:#fff;font-weight:800}.av2 .hx .x-fondu{animation:hx-fondu .5s var(--courbe)}@keyframes hx-fondu{0%{opacity:0;transform:translateY(10px)}}.av2 .hx .x-carte{margin-top:22px;padding:16px;border-radius:22px;background:rgba(20,18,28,.8);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),0 30px 70px -40px rgba(0,0,0,.8)}.av2 .hx .x-carte label{display:block;font:700 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t-n3);margin:2px 4px 10px}.av2 .hx .x-ligne{display:flex;gap:10px}.av2 .hx .x-champ{flex:1;min-width:0;height:58px;border-radius:14px;border:0;padding:0 18px;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);color:#fff;font:600 17px/1 var(--ui);outline:none;transition:box-shadow .2s}.av2 .hx .x-champ::-moz-placeholder{color:rgba(243,241,248,.42)}.av2 .hx .x-champ::placeholder{color:rgba(243,241,248,.42)}.av2 .hx .x-champ:focus{box-shadow:inset 0 0 0 2px var(--acide),0 0 0 6px rgba(228,255,58,.12)}.av2 .hx .x-go{position:relative;overflow:hidden;height:58px;padding:0 22px;border:0;border-radius:14px;background:var(--acide);color:#0c0b12;font:800 16px/1 var(--ui);display:inline-flex;align-items:center;gap:10px;cursor:pointer;white-space:nowrap;box-shadow:0 14px 34px -14px rgba(228,255,58,.75),inset 0 -2px 0 rgba(0,0,0,.16);transition:transform .15s}.av2 .hx .x-go:active{transform:scale(.96)}.av2 .hx .x-go i{font-style:normal;transition:transform .3s var(--courbe)}.av2 .hx .x-go:hover i{transform:translateX(4px)}.av2 .hx .x-go:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.55) 50%,transparent 70%);transform:translateX(-120%)}.av2 .hx .x-formats{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.av2 .hx .x-fm{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 8px;border-radius:12px;border:0;background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);color:#fff;font:700 13.5px/1 var(--ui);cursor:pointer;transition:transform .2s var(--courbe),background .2s,box-shadow .2s}.av2 .hx .x-fm:active{transform:scale(.93)}.av2 .hx .x-fm img{width:22px;height:22px;border-radius:6px;-o-object-fit:contain;object-fit:contain}.av2 .hx .x-fm img.x-mot{width:auto;height:18px;background:#fff;padding:3px 7px;box-sizing:content-box}.av2 .hx .x-fm img.x-wstripe{width:auto;height:15px;border-radius:0}.av2 .hx .x-fm .x-emo{font-size:17px;line-height:1}.av2 .hx .x-fm .x-coche{width:18px;height:18px;border-radius:50%;background:hsla(0,0%,100%,.12);display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:transparent;transition:all .25s var(--courbe)}.av2 .hx .x-fm.on{background:rgba(228,255,58,.12);box-shadow:inset 0 0 0 1.5px var(--acide)}.av2 .hx .x-fm.on .x-coche{background:var(--acide);color:#0c0b12;transform:scale(1.1)}.av2 .hx .x-fm.x-pop{animation:hx-pop .35s var(--courbe)}@keyframes hx-pop{40%{transform:scale(1.08)}}.av2 .hx .x-preuves{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.av2 .hx .x-preuve{padding:12px 14px;border-radius:14px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.av2 .hx .x-preuve b{display:block;font:800 13.5px/1.25 var(--ui);color:#fff}.av2 .hx .x-preuve span{display:block;margin-top:4px;font:600 12px/1.35 var(--ui);color:var(--t-n2)}.av2 .hx .x-preuve i{font-style:normal;color:var(--acide)}.av2 .hx .x-scene{position:relative;height:760px}.av2 .hx .x-vue{position:absolute;inset:0;transition:opacity .6s var(--courbe),transform .7s var(--courbe)}.av2 .hx .x-vue.x-cachee{opacity:0;transform:translateY(30px) scale(.96);pointer-events:none}.av2 .hx .x-ex{position:absolute;z-index:9;display:inline-flex;gap:6px;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(12,11,18,.72);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:hsla(0,0%,100%,.8)}.av2 .hx .x-ex:before{content:"";width:7px;height:7px;border-radius:50%;background:#3be07a;box-shadow:0 0 0 3px rgba(59,224,122,.25)}.av2 .hx .x-sel{transition:box-shadow .35s,filter .35s}.av2 .hx .x-sel.x-eteint{filter:saturate(.25) brightness(.55)}.av2 .hx .x-tel{position:absolute;border-radius:44px;padding:10px;background:#050505}.av2 .hx .x-tel .x-ecran{position:relative;width:100%;height:100%;border-radius:35px;overflow:hidden;background:#000}.av2 .hx .x-tt{left:168px;top:34px;width:318px;height:650px;z-index:4;box-shadow:-7px 0 0 var(--tt-c),7px 0 0 var(--tt-r),0 50px 100px -30px rgba(0,0,0,.9)}.av2 .hx .x-tt video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.av2 .hx .x-tt .x-deg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 18%,transparent 58%,rgba(0,0,0,.75))}.av2 .hx .x-tt .x-onglets{position:absolute;top:20px;left:0;right:0;display:flex;justify-content:center;gap:16px;font:700 14px/1 var(--ui);color:hsla(0,0%,100%,.65)}.av2 .hx .x-tt .x-onglets b{color:#fff;position:relative}.av2 .hx .x-tt .x-onglets b:after{content:"";position:absolute;left:25%;right:25%;bottom:-7px;height:2.5px;border-radius:2px;background:#fff}.av2 .hx .x-tt .x-col{position:absolute;right:9px;bottom:120px;display:grid;gap:15px;justify-items:center;font:700 11.5px/1.2 var(--ui);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.av2 .hx .x-tt .x-col i{display:block;font-style:normal;font-size:27px;line-height:1}.av2 .hx .x-tt .x-col em{font-style:normal}.av2 .hx .x-tt .x-av{width:44px;height:44px;border-radius:50%;border:2px solid #fff;background:url(/accueil-v2/images/P08.webp) 50%/cover;position:relative;margin-bottom:6px}.av2 .hx .x-tt .x-av:after{content:"+";position:absolute;left:50%;bottom:-9px;transform:translateX(-50%);width:18px;height:18px;border-radius:50%;background:var(--tt-r);font:800 14px/18px var(--ui);text-align:center}.av2 .hx .x-tt .x-coeur i{color:var(--tt-r)}.av2 .hx .x-tt .x-disque{width:40px;height:40px;border-radius:50%;background:conic-gradient(#333,#111,#333,#111,#333);border:9px solid #222;box-shadow:0 0 0 2px hsla(0,0%,100%,.15)}.av2 .hx .x-tt .x-bas{position:absolute;left:14px;right:66px;bottom:22px;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.7)}.av2 .hx .x-tt .x-bas b{display:block;font:800 15px/1.2 var(--ui)}.av2 .hx .x-tt .x-bas p{margin:6px 0 0;font:500 13px/1.4 var(--ui)}.av2 .hx .x-tt .x-bas p strong{font-weight:800}.av2 .hx .x-tt .x-musique{margin-top:8px;display:flex;gap:6px;align-items:center;font:600 12px/1 var(--ui);overflow:hidden;white-space:nowrap}.av2 .hx .x-tt .x-musique span{display:inline-block}.av2 .hx .x-coeurs{position:absolute;right:18px;bottom:260px;width:40px;height:300px;pointer-events:none}.av2 .hx .x-coeurs i{position:absolute;bottom:0;left:8px;font-style:normal;font-size:22px;color:var(--tt-r);opacity:0}.av2 .hx .x-vues{position:absolute;z-index:6;left:4px;top:382px;padding:10px 12px;border-radius:16px;background:#fff;color:#000;box-shadow:0 20px 50px -18px rgba(0,0,0,.6),-4px 0 0 var(--tt-c),4px 0 0 var(--tt-r)}.av2 .hx .x-vues small{display:flex;gap:6px;align-items:center;font:700 10.5px/1 var(--mono);letter-spacing:.05em;color:#555;text-transform:uppercase}.av2 .hx .x-vues small img{width:14px;height:14px;border-radius:3px}.av2 .hx .x-vues b{display:block;margin-top:6px;font:800 26px/1 var(--d);font-variant-numeric:tabular-nums}.av2 .hx .x-vues span{font:800 11.5px/1 var(--ui);color:#0a8f4e}.av2 .hx .x-ig{position:absolute;right:0;top:0;width:230px;z-index:3;padding:3px;border-radius:24px;background:linear-gradient(45deg,var(--ig1),var(--ig2) 25%,var(--ig3) 50%,var(--ig4) 75%,var(--ig5));box-shadow:0 40px 80px -30px rgba(214,41,118,.55)}.av2 .hx .x-ig .x-in{border-radius:21px;background:#fff;color:#16141f;overflow:hidden}.av2 .hx .x-ig .x-h{display:flex;gap:8px;align-items:center;padding:10px 12px;font:800 12.5px/1 var(--ui)}.av2 .hx .x-ig .x-h i{width:28px;height:28px;border-radius:50%;padding:2px;background:linear-gradient(45deg,var(--ig1),var(--ig3),var(--ig5))}.av2 .hx .x-ig .x-h i:after{content:"";display:block;width:100%;height:100%;border-radius:50%;background:url(/accueil-v2/images/P08.webp) 50%/cover;box-shadow:0 0 0 2px #fff}.av2 .hx .x-ig .x-h img{margin-left:auto;width:20px;height:20px}.av2 .hx .x-ig .x-photo{position:relative;height:214px;overflow:hidden}.av2 .hx .x-ig .x-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.av2 .hx .x-ig .x-gros{position:absolute;left:50%;top:50%;font-size:90px;line-height:1;color:#fff;transform:translate(-50%,-50%) scale(0);filter:drop-shadow(0 6px 20px rgba(0,0,0,.4))}.av2 .hx .x-ig .x-act{display:flex;gap:14px;padding:10px 12px 4px;font-size:20px}.av2 .hx .x-ig .x-act .x-c{color:#ed4956}.av2 .hx .x-ig .x-cap{padding:0 12px 12px;font:500 12px/1.4 var(--ui);color:#5e5a70}.av2 .hx .x-ig .x-cap b{color:#16141f}.av2 .hx .x-igb{position:absolute;right:14px;top:392px;z-index:2;display:inline-flex;gap:8px;align-items:center;padding:8px 14px 8px 8px;border-radius:999px;color:#fff;font:800 12.5px/1 var(--ui);background:linear-gradient(90deg,var(--ig2),var(--ig3),var(--ig4));box-shadow:0 16px 40px -16px rgba(214,41,118,.8)}.av2 .hx .x-igb img{width:22px;height:22px;padding:3px;border-radius:7px;background:#fff}.av2 .hx .x-yt{left:0;top:40px;width:170px;height:304px;z-index:3;border-radius:30px;padding:7px;box-shadow:0 40px 80px -30px rgba(255,0,0,.45)}.av2 .hx .x-yt .x-ecran{border-radius:24px}.av2 .hx .x-yt video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.av2 .hx .x-yt .x-lab{position:absolute;left:10px;top:12px;display:flex;gap:6px;align-items:center;font:900 13px/1 var(--ui);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.av2 .hx .x-yt .x-lab img{width:22px}.av2 .hx .x-yt .x-sur{position:absolute;left:10px;right:10px;top:40%;text-align:center;font:900 21px/1.05 var(--d);font-stretch:62%;text-transform:uppercase;color:#fff;text-shadow:0 3px 14px rgba(0,0,0,.6)}.av2 .hx .x-yt .x-sur span{display:inline-block;padding:0 6px;background:var(--yt)}.av2 .hx .x-yt .x-titre{position:absolute;left:10px;right:10px;bottom:14px;font:700 11.5px/1.35 var(--ui);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.7)}.av2 .hx .x-shop{position:absolute;right:0;bottom:6px;width:236px;z-index:6;border-radius:18px;background:#fff;color:#16141f;overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.8)}.av2 .hx .x-shop .x-h{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f3f8ec}.av2 .hx .x-shop .x-h img{height:22px;width:auto}.av2 .hx .x-shop .x-h span{font:800 10px/1 var(--mono);color:var(--shop-f);letter-spacing:.06em}.av2 .hx .x-shop .x-p{display:grid;grid-template-columns:54px 1fr;gap:10px;padding:12px 12px 8px}.av2 .hx .x-shop .x-p img{width:54px;height:54px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.av2 .hx .x-shop .x-p b{display:block;font:800 13.5px/1.25 var(--ui)}.av2 .hx .x-shop .x-p small{font:700 12.5px/1 var(--ui);color:#2f3a28}.av2 .hx .x-shop ul{list-style:none;margin:0;padding:0 12px;display:grid;gap:5px}.av2 .hx .x-shop li{display:flex;gap:7px;align-items:center;font:700 11.5px/1 var(--ui);padding:7px 9px;border-radius:9px;background:#f4f3f7;transition:background .3s}.av2 .hx .x-shop li img{width:15px;height:15px;border-radius:4px}.av2 .hx .x-shop li em{margin-left:auto;font-style:normal;color:#9c98ae;transition:color .3s;white-space:nowrap}.av2 .hx .x-shop li.x-ok{background:#eaf6e3}.av2 .hx .x-shop li.x-ok em{color:#2e8b3e}.av2 .hx .x-shop .x-orga{margin:10px 12px 12px;padding:10px;border-radius:12px;background:#0c0b12;color:#fff;display:flex;align-items:center;gap:10px}.av2 .hx .x-shop .x-orga b{font:800 20px/1 var(--d);color:var(--acide);font-variant-numeric:tabular-nums;white-space:nowrap}.av2 .hx .x-shop .x-orga span{font:700 10.5px/1.3 var(--ui);color:#c9c5d8}.av2 .hx .x-etapes{position:absolute;left:0;right:0;top:0;z-index:10;display:flex;align-items:center;gap:8px}.av2 .hx .x-etapes span{display:inline-flex;gap:7px;align-items:center;height:34px;padding:0 12px 0 6px;border-radius:999px;font:800 12.5px/1 var(--ui);color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);transition:all .35s var(--courbe);white-space:nowrap}.av2 .hx .x-etapes span i{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:800 11px/1 var(--ui);font-style:normal;background:hsla(0,0%,100%,.1)}.av2 .hx .x-etapes span.on{color:#0c0b12;background:var(--acide);box-shadow:0 10px 26px -10px rgba(228,255,58,.7)}.av2 .hx .x-etapes span.on i{background:#0c0b12;color:var(--acide)}.av2 .hx .x-etapes span.x-fait{color:#fff}.av2 .hx .x-etapes span.x-fait i{background:var(--acide);color:#0c0b12}.av2 .hx .x-etapes em{flex:1;height:2px;border-radius:1px;background:hsla(0,0%,100%,.12);position:relative;overflow:hidden}.av2 .hx .x-etapes em:after{content:"";position:absolute;inset:0;background:var(--acide);transform:scaleX(var(--p,0));transform-origin:left}.av2 .hx .x-acte{position:absolute;inset:56px 0 0 0}.av2 .hx .x-double{position:absolute;left:0;top:30px;width:470px;height:332px;display:grid;grid-template-columns:1fr 1fr;border-radius:10px;overflow:hidden;box-shadow:0 60px 120px -40px rgba(30,80,255,.55),0 30px 60px -30px rgba(0,0,0,.9);transform-origin:50% 60%}.av2 .hx .x-double img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.av2 .hx .x-double>div{position:relative}.av2 .hx .x-double>div:first-child:after{content:"";position:absolute;inset:0 0 0 auto;width:40px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.45))}.av2 .hx .x-double>div:last-child:before{content:"";position:absolute;inset:0 auto 0 0;width:30px;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.35),transparent)}.av2 .hx .x-double .x-ex{left:10px;bottom:10px}.av2 .hx .x-page{position:absolute;left:0;top:0;width:200px;height:283px;border-radius:8px;overflow:hidden;background:#0c1428;box-shadow:0 30px 60px -20px rgba(0,0,0,.9);transform-origin:top left;opacity:0}.av2 .hx .x-page img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.av2 .hx .x-gen{position:absolute;left:0;top:400px;width:450px;padding:14px 16px;border-radius:18px;background:rgba(20,18,28,.9);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);color:#fff}.av2 .hx .x-gen small{display:block;font:700 10.5px/1 var(--mono);letter-spacing:.08em;color:#8e89a8;text-transform:uppercase}.av2 .hx .x-gen b{display:block;margin-top:7px;font:800 17px/1.25 var(--ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.av2 .hx .x-gen .x-barre{height:7px;border-radius:4px;margin-top:10px;background:hsla(0,0%,100%,.1);overflow:hidden}.av2 .hx .x-gen .x-barre i{display:block;height:100%;width:0;border-radius:4px;background:linear-gradient(90deg,var(--violet),var(--acide))}.av2 .hx .x-gen .x-pas{display:flex;justify-content:space-between;margin-top:8px;font:700 11.5px/1 var(--ui);color:#8e89a8}.av2 .hx .x-gen .x-pas span.x-ok{color:var(--acide)}.av2 .hx .x-gen .x-pas span.x-ok:before{content:"✓ "}.av2 .hx .x-vente{left:178px;top:0;width:276px;height:590px;z-index:4;box-shadow:0 50px 100px -30px rgba(40,90,255,.55)}.av2 .hx .x-vente .x-rouleau{position:absolute;left:0;top:0;width:100%}.av2 .hx .x-vente .x-rouleau img{width:100%;height:auto}.av2 .hx .x-vente .x-cta{position:absolute;left:6.9%;width:85.4%;top:53.2%;height:4.9%;border-radius:12px;background:#5b8cff;color:#071233;display:flex;align-items:center;justify-content:center;font:800 13.5px/1 var(--ui);box-shadow:0 10px 26px -10px rgba(91,140,255,.9)}.av2 .hx .x-vente .x-url{position:absolute;z-index:2;left:10px;right:10px;top:10px;height:30px;border-radius:10px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(10px);display:flex;align-items:center;gap:6px;padding:0 10px;font:600 11px/1 var(--ui);color:hsla(0,0%,100%,.85);white-space:nowrap;overflow:hidden}.av2 .hx .x-vente .x-url b{color:#fff}.av2 .hx .x-doigt{position:absolute;z-index:5;width:46px;height:46px;border-radius:50%;background:hsla(0,0%,100%,.32);box-shadow:0 0 0 2px hsla(0,0%,100%,.85),0 0 30px hsla(0,0%,100%,.5);opacity:0;pointer-events:none}.av2 .hx .x-lien{position:absolute;left:0;top:150px;z-index:3;width:196px;padding:12px;border-radius:20px;background:#111;color:#fff;box-shadow:0 30px 70px -26px rgba(0,0,0,.9),inset 0 0 0 1px hsla(0,0%,100%,.08)}.av2 .hx .x-lien .x-h{display:flex;gap:8px;align-items:center;font:800 12px/1 var(--ui)}.av2 .hx .x-lien .x-h img{width:22px;height:22px;border-radius:6px;background:#000}.av2 .hx .x-lien .x-h small{margin-left:auto;font:700 10px/1 var(--mono);color:#9b9b9b}.av2 .hx .x-lien .x-av{width:50px;height:50px;border-radius:50%;margin:12px auto 6px;background:url(/accueil-v2/heros/livre-03.webp) 50% 18%/cover;box-shadow:0 0 0 2px #fff}.av2 .hx .x-lien .x-bt{height:36px;border-radius:11px;margin-top:7px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;font:800 12px/1 var(--ui);background:hsla(0,0%,100%,.1)}.av2 .hx .x-lien .x-bt.on{background:var(--acide);color:#0c0b12}.av2 .hx .x-lien .x-bt.on span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av2 .hx .x-stripe{position:absolute;left:458px;top:250px;width:232px;z-index:6;padding:16px;border-radius:18px;background:#fff;color:#1a1f36;opacity:0;box-shadow:0 40px 90px -30px rgba(99,91,255,.7)}.av2 .hx .x-stripe .x-t{display:flex;justify-content:space-between;align-items:center;font:700 12px/1 var(--ui);color:#697386}.av2 .hx .x-stripe .x-t img{height:18px}.av2 .hx .x-stripe .x-m{margin-top:8px;font:800 32px/1 var(--d);color:#1a1f36;font-variant-numeric:tabular-nums}.av2 .hx .x-stripe .x-btn{position:relative;margin-top:12px;height:44px;border-radius:10px;background:#635bff;color:#fff;font:800 14px/44px var(--ui);text-align:center;overflow:hidden}.av2 .hx .x-stripe .x-btn span{position:absolute;inset:0;background:#1ea672;display:flex;align-items:center;justify-content:center;gap:8px;transform:translateY(100%)}.av2 .hx .x-stripe .x-pb{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:10px;font:600 10.5px/1 var(--ui);color:#8792a2}.av2 .hx .x-stripe .x-pb img{height:15px;width:auto}.av2 .hx .x-verrou{left:150px;top:0;width:300px;height:600px;z-index:4;box-shadow:0 50px 100px -30px rgba(111,66,245,.6)}.av2 .hx .x-fondv{position:absolute;inset:0;background:radial-gradient(70% 50% at 20% 10%,#6f42f5 0,transparent 70%),radial-gradient(60% 50% at 90% 90%,#e4ff3a 0,transparent 70%),radial-gradient(60% 60% at 80% 30%,#fe2c55 0,transparent 70%),#120e2a}.av2 .hx .x-heure{position:absolute;left:0;right:0;top:52px;text-align:center;color:#fff;font:700 76px/1 var(--d);letter-spacing:-.02em;text-shadow:0 6px 30px rgba(0,0,0,.25)}.av2 .hx .x-heure small{display:block;font:700 14px/1 var(--ui);letter-spacing:0;margin-bottom:10px;opacity:.9}.av2 .hx .x-notifs{position:absolute;left:10px;right:10px;top:200px;z-index:7;display:grid;gap:8px}.av2 .hx .x-notif{display:grid;grid-template-columns:36px 1fr auto;gap:9px;align-items:center;padding:10px 11px;border-radius:18px;background:rgba(245,245,250,.9);backdrop-filter:blur(18px);color:#111;opacity:0;box-shadow:0 24px 60px -20px rgba(0,0,0,.75)}.av2 .hx .x-notif .x-ic{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;overflow:hidden}.av2 .hx .x-notif .x-ic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.av2 .hx .x-notif .x-ic.x-st{background:#635bff;padding:9px 4px}.av2 .hx .x-notif .x-ic.x-st img{filter:brightness(0) invert(1)}.av2 .hx .x-notif .x-ic.x-bc{background:#000}.av2 .hx .x-notif .x-ic.x-vl{background:#0c0b12;color:var(--acide);font:900 18px/1 var(--d)}.av2 .hx .x-notif b{display:block;font:800 12.5px/1.2 var(--ui)}.av2 .hx .x-notif span{display:block;margin-top:2px;font:500 11.5px/1.3 var(--ui);color:#3a3a44}.av2 .hx .x-notif time{align-self:start;font:500 10px/1 var(--ui);color:#777}.av2 .hx .x-versement{position:absolute;left:470px;top:330px;width:220px;z-index:5;padding:16px;border-radius:20px;background:#fff;color:#0c0b12;opacity:0;box-shadow:0 40px 90px -30px rgba(228,255,58,.45)}.av2 .hx .x-versement small{font:700 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6a6680}.av2 .hx .x-versement b{display:block;margin-top:8px;font:800 34px/1 var(--d);font-variant-numeric:tabular-nums}.av2 .hx .x-versement span{display:flex;align-items:center;gap:6px;margin-top:10px;font:700 12px/1 var(--ui);color:#5e5a70}.av2 .hx .x-versement span img{height:16px;width:auto}.av2 .hx .x-tdb{position:absolute;left:150px;top:80px;width:470px;z-index:6;padding:20px;border-radius:24px;background:linear-gradient(180deg,#19152e,#100e1a);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 50px 100px -30px rgba(111,66,245,.55)}.av2 .hx .x-tdb .x-t{display:flex;justify-content:space-between;align-items:center}.av2 .hx .x-tdb .x-t small{font:700 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8e89a8}.av2 .hx .x-tdb .x-t .logo{font-size:17px;color:#fff}.av2 .hx .x-tdb .x-ca{display:flex;align-items:baseline;gap:12px;margin-top:12px}.av2 .hx .x-tdb .x-ca b{font:800 44px/1 var(--d);font-variant-numeric:tabular-nums}.av2 .hx .x-tdb .x-ca span{font:800 13px/1 var(--ui);color:#0c0b12;background:var(--acide);padding:5px 9px;border-radius:999px}.av2 .hx .x-tdb svg{display:block;width:100%;height:90px;margin-top:10px}.av2 .hx .x-tdb .x-kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.av2 .hx .x-tdb .x-kpi div{padding:10px;border-radius:12px;background:hsla(0,0%,100%,.05)}.av2 .hx .x-tdb .x-kpi b{display:block;font:800 18px/1 var(--d);font-variant-numeric:tabular-nums}.av2 .hx .x-tdb .x-kpi span{display:block;margin-top:4px;font:600 11px/1.2 var(--ui);color:#8e89a8}.av2 .hx .x-tdb ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.av2 .hx .x-tdb li{display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;padding:6px;border-radius:10px;font:700 12.5px/1.2 var(--ui)}.av2 .hx .x-tdb li img{width:30px;height:40px;border-radius:4px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.av2 .hx .x-tdb li small{display:block;font:600 10.5px/1 var(--ui);color:#8e89a8;margin-top:3px}.av2 .hx .x-tdb li em{font-style:normal;color:var(--acide);font-variant-numeric:tabular-nums}.av2 .hx .x-bandeau{margin-top:26px;display:flex;align-items:center;gap:20px;padding:14px 20px;border-radius:20px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09)}.av2 .hx .x-bandeau>small{font:700 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t-n3);white-space:nowrap}.av2 .hx .x-plats{display:flex;gap:10px;flex-wrap:wrap}.av2 .hx .x-plat{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 14px 0 7px;border-radius:14px;color:#fff;font:800 14px/1 var(--ui)}.av2 .hx .x-plat .x-tl{width:30px;height:30px;border-radius:9px;background:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.18)}.av2 .hx .x-plat .x-tl img{width:20px;height:20px}.av2 .hx .x-plat>img{width:30px;height:30px;border-radius:8px}.av2 .hx .x-plat.x-tt-p{background:#000;box-shadow:-3px 0 0 var(--tt-c),3px 0 0 var(--tt-r)}.av2 .hx .x-plat.x-ig-p{background:linear-gradient(45deg,var(--ig1),var(--ig2) 25%,var(--ig3) 50%,var(--ig4) 75%,var(--ig5))}.av2 .hx .x-plat.x-yt-p{background:var(--yt)}.av2 .hx .x-plat.x-fb-p{background:#1877f2}.av2 .hx .x-plat.x-sh-p{background:#fff;padding:0 14px}.av2 .hx .x-plat.x-sh-p img{width:auto;height:26px;border-radius:0}.av2 .hx .x-bandeau .x-sep{width:1px;height:34px;background:hsla(0,0%,100%,.14)}.av2 .hx .x-encaisse{display:inline-flex;align-items:center;gap:10px;font:700 12.5px/1.3 var(--ui);color:var(--t-n2);white-space:nowrap}.av2 .hx .x-encaisse img{height:24px;width:auto;filter:brightness(0) invert(1)}@media (prefers-reduced-motion:reduce){.av2 .hx .x-go:after{animation:none}}@media (max-width:1180px){.av2 .hx{padding:0 28px 30px}.av2 .hx .x-grille{grid-template-columns:minmax(0,1fr)}.av2 .hx .x-scene{width:692px;max-width:100%;margin:0 auto}}@media (max-width:760px){.av2 .hx{padding:0 16px 30px;min-height:0}.av2 .hx .x-grille{gap:20px;padding-top:10px}.av2 .hx h1{font-size:42px;min-height:0}.av2 .hx .x-sous{font-size:15.5px;min-height:0}.av2 .hx .x-choix{gap:8px}.av2 .hx .x-porte{padding:12px}.av2 .hx .x-porte b{font-size:14px;padding-right:30px}.av2 .hx .x-porte>span:not(.x-ico){font-size:11.5px}.av2 .hx .x-ligne{flex-direction:column}.av2 .hx .x-champ{flex:none}.av2 .hx .x-go{justify-content:center}.av2 .hx .x-preuves{grid-template-columns:minmax(0,1fr)}.av2 .hx .x-scene{width:692px;max-width:none;height:760px;transform:scale(var(--echelle,.5));transform-origin:left top;margin:0 0 calc(-760px * (1 - var(--echelle, .5))) 0}.av2 .hx .x-bandeau{flex-direction:column;align-items:flex-start;gap:12px}.av2 .hx .x-bandeau .x-sep{display:none}}.av2 .hy .y-scene{position:relative;height:760px}.av2 .hy .y-rail{position:relative;z-index:10;display:flex;align-items:center;gap:8px}.av2 .hy .y-rail button{display:inline-flex;gap:7px;align-items:center;height:36px;padding:0 13px 0 6px;border:0;border-radius:999px;cursor:pointer;font:800 12.5px/1 var(--ui);color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);transition:all .35s var(--courbe);white-space:nowrap}.av2 .hy .y-rail button:hover{color:#fff}.av2 .hy .y-rail button i{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:800 11px/1 var(--ui);font-style:normal;background:hsla(0,0%,100%,.1);overflow:hidden}.av2 .hy .y-rail button i img{width:16px;height:16px}.av2 .hy .y-rail button.on{color:#0c0b12;background:var(--acide);box-shadow:0 10px 26px -10px rgba(228,255,58,.7)}.av2 .hy .y-rail button.on i{background:#fff}.av2 .hy .y-rail button.y-fait{color:#fff}.av2 .hy .y-rail em{flex:1;min-width:12px;height:2px;border-radius:1px;background:hsla(0,0%,100%,.12);position:relative;overflow:hidden}.av2 .hy .y-rail em:after{content:"";position:absolute;inset:0;background:var(--acide);transform:scaleX(var(--p,0));transform-origin:left}.av2 .hy .y-stage{position:absolute;left:0;right:0;top:60px;bottom:0}.av2 .hy .y-acte{position:absolute;inset:0;opacity:0;will-change:transform,opacity;transform-origin:50% 45%}.av2 .hy .y-ex{position:absolute;z-index:9;display:inline-flex;gap:6px;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(12,11,18,.72);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);font:700 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:hsla(0,0%,100%,.82)}.av2 .hy .y-ex:before{content:"";width:7px;height:7px;border-radius:50%;background:#3be07a;box-shadow:0 0 0 3px rgba(59,224,122,.25)}.av2 .hy .y-tel{position:absolute;left:40px;top:0;width:318px;height:650px;border-radius:46px;padding:10px;background:#050505;box-shadow:0 60px 120px -40px rgba(0,0,0,.95)}.av2 .hy .y-tel .y-ecran{position:relative;width:100%;height:100%;border-radius:37px;overflow:hidden;background:#000}.av2 .hy .y-tel .y-ecran>img,.av2 .hy .y-tel video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.av2 .hy .y-tel .y-deg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 18%,transparent 55%,rgba(0,0,0,.78))}.av2 .hy .y-tel .y-haut{position:absolute;top:22px;left:0;right:0;display:flex;justify-content:center;gap:16px;font:700 14px/1 var(--ui);color:hsla(0,0%,100%,.65)}.av2 .hy .y-tel .y-haut b{color:#fff;position:relative}.av2 .hy .y-tel .y-haut b:after{content:"";position:absolute;left:25%;right:25%;bottom:-7px;height:2.5px;border-radius:2px;background:#fff}.av2 .hy .y-col{position:absolute;right:9px;bottom:120px;display:grid;gap:15px;justify-items:center;font:700 11.5px/1.2 var(--ui);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.av2 .hy .y-col i{display:block;font-style:normal;font-size:27px;line-height:1}.av2 .hy .y-col em{font-style:normal}.av2 .hy .y-bas{position:absolute;left:14px;right:66px;bottom:22px;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.7)}.av2 .hy .y-bas b{display:block;font:800 15px/1.2 var(--ui)}.av2 .hy .y-bas p{margin:6px 0 0;font:500 13px/1.4 var(--ui)}.av2 .hy .y-bas p strong{font-weight:800}.av2 .hy .y-coeurs{position:absolute;right:18px;bottom:260px;width:40px;height:300px;pointer-events:none}.av2 .hy .y-coeurs i{position:absolute;bottom:0;left:8px;font-style:normal;font-size:22px;color:#fe2c55;opacity:0}.av2 .hy .y-carte{position:absolute;border-radius:22px;background:#fff;color:#0c0b12;box-shadow:0 40px 90px -30px rgba(0,0,0,.85)}.av2 .hy .y-carte small{display:flex;gap:7px;align-items:center;font:700 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6a6680}.av2 .hy .y-carte small img{width:16px;height:16px;border-radius:4px}.av2 .hy .y-big{display:block;margin-top:8px;font:800 46px/1 var(--d);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.av2 .hy .y-c1 .y-tel{box-shadow:-8px 0 0 #25f4ee,8px 0 0 #fe2c55,0 60px 120px -40px rgba(0,0,0,.95)}.av2 .hy .y-vues{left:400px;top:70px;width:280px;padding:20px;box-shadow:-6px 0 0 #25f4ee,6px 0 0 #fe2c55,0 40px 90px -30px rgba(0,0,0,.85)}.av2 .hy .y-vues span{display:inline-flex;margin-top:10px;padding:6px 10px;border-radius:999px;background:#e3f5ec;color:#0a8f4e;font:800 12px/1 var(--ui)}.av2 .hy .y-bulle{position:absolute;left:400px;width:285px;display:grid;grid-template-columns:36px 1fr;gap:10px;align-items:center;padding:12px 14px;border-radius:18px;background:hsla(0,0%,100%,.96);color:#111;box-shadow:0 24px 60px -20px rgba(0,0,0,.8)}.av2 .hy .y-bulle i{width:36px;height:36px;border-radius:50%;background-size:cover;background-position:50%}.av2 .hy .y-bulle b{display:block;font:800 12.5px/1.2 var(--ui)}.av2 .hy .y-bulle span{display:block;font:600 13px/1.35 var(--ui);color:#222}.av2 .hy .y-abo{position:absolute;left:400px;top:520px;display:inline-flex;gap:8px;align-items:center;padding:12px 18px;border-radius:999px;background:#fe2c55;color:#fff;font:900 18px/1 var(--ui);box-shadow:0 20px 40px -14px rgba(254,44,85,.8)}.av2 .hy .y-c2 .y-tel{padding:4px;background:linear-gradient(45deg,#feda75,#fa7e1e 25%,#d62976 50%,#962fbf 75%,#4f5bd5);box-shadow:0 60px 120px -40px rgba(214,41,118,.7)}.av2 .hy .y-c2 .y-tel .y-ecran{border-radius:42px}.av2 .hy .y-reels{position:absolute;top:20px;left:18px;right:18px;display:flex;justify-content:space-between;align-items:center;font:800 18px/1 var(--ui);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.4)}.av2 .hy .y-reels img{width:24px;height:24px;filter:drop-shadow(0 1px 4px rgba(0,0,0,.3))}.av2 .hy .y-gros{position:absolute;left:50%;top:45%;font-size:120px;line-height:1;color:#fff;transform:translate(-50%,-50%) scale(0);filter:drop-shadow(0 8px 26px rgba(0,0,0,.45));pointer-events:none}.av2 .hy .y-igfmt{left:400px;top:90px;width:285px;padding:18px}.av2 .hy .y-igfmt ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.av2 .hy .y-igfmt li{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:10px;border-radius:14px;background:#f6f3f9;font:800 14px/1.2 var(--ui)}.av2 .hy .y-igfmt li i{width:34px;height:34px;border-radius:10px;background:linear-gradient(45deg,#feda75,#fa7e1e 25%,#d62976 50%,#962fbf 75%,#4f5bd5);color:#fff;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:16px}.av2 .hy .y-igfmt li em{font-style:normal;color:#1ea672;font-size:13px}.av2 .hy .y-igfmt li small{display:block;margin-top:3px;font:600 11px/1 var(--ui);letter-spacing:0;text-transform:none;color:#6a6680}.av2 .hy .y-like{position:absolute;left:400px;top:430px;display:inline-flex;gap:10px;align-items:center;padding:14px 20px;border-radius:999px;color:#fff;font:900 20px/1 var(--ui);background:linear-gradient(90deg,#fa7e1e,#d62976,#962fbf);box-shadow:0 20px 40px -14px rgba(214,41,118,.8);font-variant-numeric:tabular-nums}.av2 .hy .y-c3 .y-tel{box-shadow:0 0 0 4px red,0 60px 120px -40px rgba(255,0,0,.55)}.av2 .hy .y-short{position:absolute;left:16px;top:18px;display:flex;gap:7px;align-items:center;font:900 15px/1 var(--ui);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.av2 .hy .y-short img{width:26px}.av2 .hy .y-sur{position:absolute;left:14px;right:14px;top:40%;text-align:center;font:900 34px/1.02 var(--d);font-stretch:62%;text-transform:uppercase;color:#fff;text-shadow:0 4px 18px rgba(0,0,0,.6)}.av2 .hy .y-sur span{display:inline-block;padding:0 8px;background:red}.av2 .hy .y-ytstat{left:400px;top:100px;width:280px;padding:20px;box-shadow:0 0 0 3px red,0 40px 90px -30px rgba(0,0,0,.85)}.av2 .hy .y-abonne{position:absolute;left:400px;top:330px;display:inline-flex;gap:10px;align-items:center;padding:14px 22px;border-radius:999px;background:red;color:#fff;font:900 18px/1 var(--ui);box-shadow:0 20px 40px -14px rgba(255,0,0,.8)}.av2 .hy .y-shop{position:absolute;left:20px;top:10px;width:640px;border-radius:22px;background:#fff;color:#16141f;overflow:hidden;box-shadow:0 60px 120px -40px rgba(0,0,0,.9)}.av2 .hy .y-shop .y-barre{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f3f8ec;border-bottom:1px solid #e3edd7}.av2 .hy .y-shop .y-barre img{height:24px;width:auto}.av2 .hy .y-shop .y-barre span{margin-left:auto;padding:6px 12px;border-radius:999px;background:#fff;font:700 12px/1 var(--ui);color:#5e6a54}.av2 .hy .y-shop .y-fiche{display:grid;grid-template-columns:280px 1fr;gap:22px;padding:20px}.av2 .hy .y-shop .y-fiche img{width:100%;height:280px;border-radius:16px;-o-object-fit:cover;object-fit:cover}.av2 .hy .y-shop h4{margin:4px 0 0;font:800 24px/1.15 var(--ui)}.av2 .hy .y-shop .y-etoiles{margin-top:8px;font:700 13px/1 var(--ui);color:#5e6a54}.av2 .hy .y-shop .y-etoiles b{color:#f5a623;letter-spacing:1px}.av2 .hy .y-shop .y-px{margin-top:14px;font:800 30px/1 var(--d)}.av2 .hy .y-shop .y-panier{margin-top:16px;height:52px;border-radius:14px;background:#5e8e3e;color:#fff;display:flex;align-items:center;justify-content:center;font:800 16px/1 var(--ui);box-shadow:0 14px 30px -12px rgba(94,142,62,.8)}.av2 .hy .y-shop .y-contenus{padding:0 20px 20px}.av2 .hy .y-shop .y-contenus small{font:700 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#8a9480}.av2 .hy .y-shop .y-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}.av2 .hy .y-shop .y-thumbs div{position:relative;height:92px;border-radius:12px;overflow:hidden;background:#000}.av2 .hy .y-shop .y-thumbs img,.av2 .hy .y-shop .y-thumbs video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.av2 .hy .y-shop .y-thumbs span{position:absolute;left:6px;bottom:6px;display:inline-flex;gap:5px;align-items:center;padding:4px 7px;border-radius:999px;background:#fff;font:800 10.5px/1 var(--ui);color:#2e8b3e}.av2 .hy .y-shop .y-thumbs span img{width:13px;height:13px}.av2 .hy .y-orga{position:absolute;right:0;top:330px;padding:18px 22px;border-radius:22px;background:#0c0b12;color:#fff;box-shadow:inset 0 0 0 2px #95bf47,0 40px 90px -30px rgba(0,0,0,.9)}.av2 .hy .y-orga b{display:block;font:800 44px/1 var(--d);color:#a8e063;font-variant-numeric:tabular-nums}.av2 .hy .y-orga span{display:block;margin-top:6px;font:700 13px/1.3 var(--ui);color:#d6e9c5}.av2 .hy .y-livre{position:absolute;left:30px;top:20px;width:290px;height:410px;perspective:1600px}.av2 .hy .y-livre .y-b{position:absolute;inset:0;transform-style:preserve-3d}.av2 .hy .y-livre .y-cv{position:absolute;inset:0;border-radius:4px 14px 14px 4px;overflow:hidden;box-shadow:0 60px 100px -30px rgba(0,0,0,.85),inset 5px 0 0 rgba(0,0,0,.08)}.av2 .hy .y-livre .y-cv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.av2 .hy .y-livre .y-tr{position:absolute;left:-20px;top:0;bottom:0;width:20px;background:linear-gradient(90deg,#c93a7a,#f05a9a);transform:rotateY(-90deg);transform-origin:right}.av2 .hy .y-page{position:absolute;left:0;top:0;width:230px;height:325px;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -20px rgba(0,0,0,.8);transform-origin:top left}.av2 .hy .y-page img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.av2 .hy .y-gen{position:absolute;left:30px;top:484px;width:620px;padding:16px 18px;border-radius:20px;background:rgba(20,18,28,.92);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);color:#fff}.av2 .hy .y-gen small{display:block;font:700 10.5px/1 var(--mono);letter-spacing:.08em;color:#8e89a8;text-transform:uppercase}.av2 .hy .y-gen b{display:block;margin-top:7px;font:800 19px/1.25 var(--ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.av2 .hy .y-gen .y-barre2{height:8px;border-radius:4px;margin-top:12px;background:hsla(0,0%,100%,.1);overflow:hidden}.av2 .hy .y-gen .y-barre2 i{display:block;height:100%;width:100%;border-radius:4px;background:linear-gradient(90deg,#f05a9a,var(--acide));transform:scaleX(0);transform-origin:left}.av2 .hy .y-gen .y-pas{display:flex;justify-content:space-between;margin-top:9px;font:700 12px/1 var(--ui);color:#8e89a8}.av2 .hy .y-gen .y-pas span.y-ok{color:var(--acide)}.av2 .hy .y-gen .y-pas span.y-ok:before{content:"✓ "}.av2 .hy .y-e2 .y-tel{left:190px;width:300px;height:630px;box-shadow:0 60px 120px -40px rgba(240,90,154,.55)}.av2 .hy .y-rouleau{position:absolute;left:0;top:0;width:100%}.av2 .hy .y-rouleau img{width:100%;height:auto;display:block}.av2 .hy .y-url{position:absolute;z-index:2;left:10px;right:10px;top:10px;height:30px;border-radius:10px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(10px);display:flex;align-items:center;gap:6px;padding:0 10px;font:600 11px/1 var(--ui);color:#5e5a70;white-space:nowrap;overflow:hidden}.av2 .hy .y-url b{color:#16141f}.av2 .hy .y-doigt{position:absolute;z-index:5;width:50px;height:50px;border-radius:50%;background:hsla(0,0%,100%,.4);box-shadow:0 0 0 2px hsla(0,0%,100%,.9),0 0 34px hsla(0,0%,100%,.6);opacity:0;pointer-events:none}.av2 .hy .y-beacons{position:absolute;left:0;top:110px;width:210px;padding:14px;border-radius:22px;color:#111;background:linear-gradient(160deg,#ffe7f1,#fff4e6);box-shadow:0 40px 80px -26px rgba(0,0,0,.85)}.av2 .hy .y-beacons .y-h{display:flex;gap:8px;align-items:center;font:800 12px/1 var(--ui)}.av2 .hy .y-beacons .y-h img{width:24px;height:24px;border-radius:7px;background:#000}.av2 .hy .y-beacons .y-h small{margin-left:auto;font:700 10px/1 var(--mono);color:#8a7f8a;letter-spacing:0;text-transform:none}.av2 .hy .y-beacons .y-av{width:58px;height:58px;border-radius:50%;margin:12px auto 4px;background:url(/accueil-v2/ebook/rituel-01.webp) 50% 14%/cover;box-shadow:0 0 0 3px #fff}.av2 .hy .y-beacons .y-nom{text-align:center;font:800 13px/1.2 var(--ui)}.av2 .hy .y-beacons .y-lk{height:38px;border-radius:12px;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;font:800 12px/1 var(--ui);background:#fff;box-shadow:0 2px 0 rgba(0,0,0,.06)}.av2 .hy .y-beacons .y-lk.on{background:#111;color:#fff}.av2 .hy .y-beacons .y-lk.on span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av2 .hy .y-partage{position:absolute;right:0;top:160px;width:190px;padding:16px;border-radius:20px;background:#fff;color:#16141f;box-shadow:0 40px 80px -26px rgba(0,0,0,.85)}.av2 .hy .y-partage small{font:700 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6a6680}.av2 .hy .y-partage .y-lien{margin-top:10px;padding:10px;border-radius:12px;background:#f4f3f7;font:700 12px/1.3 var(--ui);word-break:break-all}.av2 .hy .y-partage .y-copie{margin-top:10px;height:38px;border-radius:12px;background:#0c0b12;color:#fff;display:flex;align-items:center;justify-content:center;font:800 13px/1 var(--ui);transition:background .3s}.av2 .hy .y-partage .y-copie.y-ok{background:#1ea672}.av2 .hy .y-checkout{position:absolute;left:0;top:40px;width:330px;padding:22px;border-radius:22px;background:#fff;color:#1a1f36;box-shadow:0 0 0 1px rgba(99,91,255,.25),0 50px 100px -30px rgba(99,91,255,.75)}.av2 .hy .y-checkout .y-t{display:flex;justify-content:space-between;align-items:center;font:700 12.5px/1 var(--ui);color:#697386}.av2 .hy .y-checkout .y-t img{height:20px}.av2 .hy .y-checkout .y-prod{display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:center;margin-top:16px}.av2 .hy .y-checkout .y-prod img{width:56px;height:76px;border-radius:6px;-o-object-fit:cover;object-fit:cover;box-shadow:0 6px 14px rgba(0,0,0,.18)}.av2 .hy .y-checkout .y-prod b{display:block;font:800 15px/1.25 var(--ui)}.av2 .hy .y-checkout .y-prod span{font:600 12px/1.3 var(--ui);color:#697386}.av2 .hy .y-checkout .y-m{margin-top:16px;font:800 38px/1 var(--d);font-variant-numeric:tabular-nums}.av2 .hy .y-checkout .y-carte-b{margin-top:14px;height:46px;border-radius:10px;border:1px solid #e3e8ee;display:flex;align-items:center;gap:10px;padding:0 12px;font:600 13px/1 var(--ui);color:#30313d}.av2 .hy .y-checkout .y-btn{position:relative;margin-top:14px;height:50px;border-radius:12px;background:#635bff;color:#fff;font:800 15px/50px var(--ui);text-align:center;overflow:hidden}.av2 .hy .y-checkout .y-btn span{position:absolute;inset:0;background:#1ea672;display:flex;align-items:center;justify-content:center;gap:8px;transform:translateY(100%)}.av2 .hy .y-checkout .y-pb{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:12px;font:600 11px/1 var(--ui);color:#8792a2}.av2 .hy .y-checkout .y-pb img{height:16px;width:auto}.av2 .hy .y-e3 .y-tel{left:370px;width:300px;height:620px}.av2 .hy .y-fondv{position:absolute;inset:0;background:radial-gradient(70% 50% at 20% 10%,#f05a9a 0,transparent 70%),radial-gradient(60% 50% at 90% 90%,#e4ff3a 0,transparent 70%),radial-gradient(60% 60% at 80% 30%,#6f42f5 0,transparent 70%),#160e28}.av2 .hy .y-heure{position:absolute;left:0;right:0;top:56px;text-align:center;color:#fff;font:700 78px/1 var(--d);letter-spacing:-.02em;text-shadow:0 6px 30px rgba(0,0,0,.25)}.av2 .hy .y-heure small{display:block;font:700 14px/1 var(--ui);letter-spacing:0;margin-bottom:10px;opacity:.9}.av2 .hy .y-notifs{position:absolute;left:10px;right:10px;top:210px;display:grid;gap:8px}.av2 .hy .y-notif{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;padding:11px 12px;border-radius:20px;background:rgba(245,245,250,.92);backdrop-filter:blur(18px);color:#111;opacity:0;box-shadow:0 24px 60px -20px rgba(0,0,0,.75)}.av2 .hy .y-notif .y-ic{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.av2 .hy .y-notif .y-ic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.av2 .hy .y-notif .y-ic.y-st{background:#635bff;padding:10px 5px}.av2 .hy .y-notif .y-ic.y-st img{filter:brightness(0) invert(1)}.av2 .hy .y-notif .y-ic.y-bc{background:#000}.av2 .hy .y-notif .y-ic.y-vl{background:#0c0b12;color:var(--acide);font:900 19px/1 var(--d)}.av2 .hy .y-notif b{display:block;font:800 13px/1.2 var(--ui)}.av2 .hy .y-notif span{display:block;margin-top:2px;font:500 12px/1.3 var(--ui);color:#3a3a44}.av2 .hy .y-notif time{align-self:start;font:500 10.5px/1 var(--ui);color:#777}.av2 .hy .y-confettis{position:absolute;inset:0;pointer-events:none;overflow:hidden}.av2 .hy .y-confettis i{position:absolute;width:8px;height:12px;border-radius:2px;opacity:0}.av2 .hy .y-tdb{position:absolute;left:20px;top:0;width:640px;padding:22px;border-radius:26px;background:linear-gradient(180deg,#19152e,#100e1a);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 60px 120px -40px rgba(34,197,94,.45)}.av2 .hy .y-tdb .y-t{display:flex;justify-content:space-between;align-items:center}.av2 .hy .y-tdb .y-t small{font:700 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8e89a8}.av2 .hy .y-tdb .y-t .logo{font-size:18px;color:#fff}.av2 .hy .y-tdb .y-ca{display:flex;align-items:baseline;gap:12px;margin-top:14px}.av2 .hy .y-tdb .y-ca b{font:800 56px/1 var(--d);font-variant-numeric:tabular-nums;color:#fff}.av2 .hy .y-tdb .y-ca span{font:800 14px/1 var(--ui);color:#04130a;background:#3be07a;padding:6px 11px;border-radius:999px;box-shadow:0 10px 24px -10px rgba(59,224,122,.8)}.av2 .hy .y-tdb svg{display:block;width:100%;height:120px;margin-top:12px}.av2 .hy .y-tdb .y-kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.av2 .hy .y-tdb .y-kpi div{padding:12px;border-radius:14px;background:hsla(0,0%,100%,.05)}.av2 .hy .y-tdb .y-kpi i{display:inline-flex;width:28px;height:28px;border-radius:9px;align-items:center;justify-content:center;font-style:normal;font-size:14px;margin-bottom:8px}.av2 .hy .y-tdb .y-kpi div:first-child i{background:rgba(59,224,122,.18);color:#3be07a}.av2 .hy .y-tdb .y-kpi div:nth-child(2) i{background:rgba(255,178,63,.18);color:#ffb23f}.av2 .hy .y-tdb .y-kpi div:nth-child(3) i{background:rgba(111,66,245,.25);color:#b49cff}.av2 .hy .y-tdb .y-kpi b{display:block;font:800 22px/1 var(--d);font-variant-numeric:tabular-nums}.av2 .hy .y-tdb .y-kpi span{display:block;margin-top:4px;font:600 11.5px/1.2 var(--ui);color:#8e89a8}.av2 .hy .y-tdb ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px}.av2 .hy .y-tdb li{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:8px;border-radius:12px;font:700 13px/1.2 var(--ui);transition:background .4s}.av2 .hy .y-tdb li img{width:32px;height:44px;border-radius:4px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.av2 .hy .y-tdb li small{display:block;font:600 11px/1 var(--ui);color:#8e89a8;margin-top:3px}.av2 .hy .y-tdb li em{font-style:normal;font-weight:800;color:#3be07a;font-variant-numeric:tabular-nums}.av2 .hy .y-tdb li.y-neuf{background:rgba(59,224,122,.12);box-shadow:inset 0 0 0 1px rgba(59,224,122,.35)}@media (max-width:1180px){.av2 .hy .y-scene{width:692px;max-width:100%;margin:0 auto}}@media (max-width:760px){.av2 .hy .y-scene{width:692px;max-width:none;height:760px;transform:scale(var(--echelle,.5));transform-origin:left top;margin:0 0 calc(-760px * (1 - var(--echelle, .5))) 0}.av2 .hy .y-rail button{height:40px;font-size:14px}}.av2 .hx .x-formats .x-fm.x-badge{cursor:default;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);transform:none;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.av2 .hx .x-formats .x-fm.x-badge:after{content:none;display:none}.av2 .hy .y-scene{height:820px}.av2 .hy .y-stage{top:150px}.av2 .hy .y-soustitre{position:absolute;z-index:12;left:0;right:0;top:54px;height:86px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;text-align:left;pointer-events:none}.av2 .hy .y-soustitre small{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;font:800 14px/1 var(--ui);color:#0c0b12;background:var(--acide);box-shadow:0 12px 30px -12px rgba(228,255,58,.7);opacity:0}.av2 .hy .y-soustitre b{display:block;max-width:680px;font:800 26px/1.2 var(--d);font-stretch:100%;letter-spacing:-.01em;color:#fff;text-wrap:balance;text-shadow:0 4px 24px rgba(0,0,0,.6)}.av2 .hy .y-soustitre b i{display:inline-block;font-style:normal;opacity:0}.av2 .hy .y-pbv{position:absolute;z-index:6;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;pointer-events:none;opacity:0}.av2 .hy .y-pbv .logo{font-size:1.15em;color:inherit}.av2 .hy .y-pbv-coin{left:14px;top:58px;padding:5px 9px;border-radius:999px;font:700 10px/1 var(--ui);color:hsla(0,0%,100%,.92);background:rgba(12,11,18,.5);backdrop-filter:blur(8px)}.av2 .hy .y-pbv-bande{left:0;right:0;top:50%;justify-content:center;padding:14px 0;font:800 15px/1 var(--ui);letter-spacing:.02em;text-transform:uppercase;color:#0c0b12;background:var(--acide);transform-origin:center;box-shadow:0 20px 40px -18px rgba(0,0,0,.6)}.av2 .hy .y-pbv-bande .logo{font-size:1.35em;text-transform:none}.av2 .hy .y-pbv-fin{inset:0;flex-direction:column;justify-content:center;gap:8px;border-radius:inherit;background:radial-gradient(circle at 50% 45%,rgba(111,66,245,.55),rgba(12,11,18,.86) 70%);backdrop-filter:blur(6px);color:#fff}.av2 .hy .y-pbv-fin small{font:700 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.75)}.av2 .hy .y-pbv-fin b{display:block;font-size:54px}.av2 .hy .y-pbv-fin b .logo{font-size:1em;color:#fff}.av2 .hy .y-fiche{position:relative}.av2 .hy .y-pbv-filigrane{left:10px;bottom:10px;padding:4px 8px;border-radius:6px;font:700 9.5px/1 var(--ui);color:hsla(0,0%,100%,.95);background:rgba(12,11,18,.35);opacity:1}.av2 .hy .y-pbv-tag{right:-18px;top:26px;padding:8px 12px;border-radius:12px;font:800 12px/1 var(--ui);color:#fff;background:var(--violet);box-shadow:0 16px 34px -14px rgba(111,66,245,.9)}.av2 .hx .x-jeveux{font:800 17px/1.2 var(--ui);letter-spacing:-.005em;text-transform:none;color:#fff;margin-bottom:14px}.av2 .hx .x-carte label{font:700 15px/1.2 var(--ui);letter-spacing:0;text-transform:none;color:rgba(243,241,248,.92);margin:2px 4px 12px}.av2 .hx .x-carte label:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--acide);vertical-align:1px}@media (prefers-reduced-motion:reduce){.av2 .hy .y-soustitre b i,.av2 .hy .y-soustitre small{opacity:1}}@media (max-width:760px){.av2 .hy .y-scene{height:820px;margin-bottom:calc(-820px * (1 - var(--echelle, .5)))}.av2 .hy .y-soustitre b{font-size:30px}.av2 .hy .y-soustitre small{font-size:18px;height:38px}}