.ecrin{--deep:#081b1e;--night:#0f2a2e;--teal:#1e4d46;--or:#e9c46a;--orl:#f6e2a6;--creme:#f6f3ea;--doux:hsla(45,40%,94%,.74);--gut:clamp(22px,5vw,72px);--disp:"opsz" 144,"SOFT" 40,"WONK" 0;background:var(--deep);color:var(--creme)}.ecrin .tit{font-family:var(--f-titre);font-weight:400;font-variation-settings:var(--disp);letter-spacing:-.022em;line-height:1.02}.ecrin .it{font-family:var(--f-titre-it);font-style:italic;font-weight:400;color:var(--or)}.ecrin .sur{font:500 14px/20px var(--f-texte);letter-spacing:.14em;text-transform:uppercase;color:var(--or)}.ecrin .lead{font-size:clamp(17px,1.5vw,20px);line-height:1.5;color:var(--doux);max-width:none}.ecrin .ou{display:block;margin-top:10px;font-size:14px;line-height:20px;color:var(--doux)}.ecrin .cta{position:relative;display:inline-flex;align-items:center;gap:12px;height:60px;padding:0 28px 0 10px;border-radius:999px;font:500 17px/22px var(--f-texte);color:#16130a;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#fbebb8,#e9c46a 46%,#c99a2e);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75),inset 0 -1px 0 rgba(90,60,10,.4),0 14px 34px -10px hsla(43,74%,66%,.6);transition:transform .2s,box-shadow .2s}.ecrin .cta:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.75) 50%,transparent 65%);background-size:260% 100%;background-position:130% 0;transition:background-position .7s}.ecrin a.cta:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75),inset 0 -1px 0 rgba(90,60,10,.4),0 20px 44px -10px hsla(43,74%,66%,.75)}.ecrin a.cta:hover:after{background-position:-40% 0}.ecrin .cta .ob{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--night)}.ecrin .cta.bientot{background:rgba(8,27,30,.5);color:var(--creme);box-shadow:inset 0 0 0 1px hsla(43,74%,66%,.5)}.ecrin .cta.bientot:after{display:none}.bijou{--bw:300px;--edge:#b8b09a;position:relative;width:var(--bw);height:calc(var(--bw)*1.4);perspective:1500px;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;flex:none;border-radius:calc(var(--bw)*.075)}.js .bijou{cursor:grab}.bijou.tenu{cursor:grabbing}.bijou.m-uncommon{--edge:#9c7a3e}.bijou.m-rare{--edge:#c9a030}.bijou.m-vrare{--edge:#a17b2a}.bijou.m-exc{--edge:#b8746a}.bijou.m-leg{--edge:#e6dfcd}.bijou .tour{position:absolute;inset:0;transform-style:preserve-3d;will-change:transform}.bijou .face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(2.6px)}.bijou .face.verso{transform:rotateY(180deg) translateZ(2.6px)}.bijou .tr{position:absolute;inset:0;border-radius:calc(var(--bw)*.075);background:var(--edge)}.bijou .tr.a{transform:translateZ(-1.5px)}.bijou .tr.b{transform:translateZ(0)}.bijou .tr.c{transform:translateZ(1.5px)}.bijou:focus-visible{outline-offset:8px}.bijou .card,.bijou .cback{box-shadow:none}.ecrin .cback{background:conic-gradient(from var(--a,210deg),#ece7d6,#a49d87,#c9c2ae,#7d7867,#c9c2ae,#a49d87,#ece7d6,#a49d87,#ece7d6)}.ecrin .card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 42%,hsla(0,0%,100%,.9) 50%,transparent 58%);background-size:320% 100%;background-position:var(--sx,0) 0;pointer-events:none}.ecrin .card{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.34),var(--shCard),0 0 calc(var(--w)*.16) var(--glow)}.ecrin .card .in{box-shadow:0 0 0 1px rgba(0,0,0,.55)}.ecrin .card.skel:before{display:none}.ecrin .card.fant{filter:grayscale(1) brightness(1.18) contrast(.8)}.ecrin .card .nm{background-size:100% 240%;background-position:0 calc(30% + var(--sx,50%)*.4)}.ecrin .card.m-leg .nm{background-image:linear-gradient(100deg,#fff9e6,#ffd9ec 26%,#d6e6ff 50%,#d8f7e8 72%,#fff0c2);background-size:220% 100%;background-position:var(--sx,30%) 0}.ecrin .sol{position:absolute;display:block;left:50%;bottom:calc(var(--cw)*-.13);width:calc(var(--cw)*1.3);height:calc(var(--cw)*.2);transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(2,10,12,.8),rgba(2,10,12,0));pointer-events:none}.bijou-pos,.ecrin .vit{position:relative}.ecrin .vit{overflow:hidden;background:linear-gradient(rgba(8,27,30,0) 76%,#081b1e),radial-gradient(90% 70% at 50% 42%,#1e4d46 0,#123438 40%,#0f2a2e 62%,#081b1e 100%)}.ecrin .fin-s.vit{background:linear-gradient(#081b1e,rgba(8,27,30,0) 22%,rgba(8,27,30,0) 80%,#071719),radial-gradient(80% 66% at 50% 40%,#1e4d46 0,#123438 40%,#0f2a2e 62%,#081b1e 100%)}.ecrin .cone{position:absolute;left:50%;top:-12%;width:min(1300px,190%);height:120%;transform:translateX(-50%);pointer-events:none;background:conic-gradient(from 161deg at 50% 0,rgba(255,240,200,0) 0deg,rgba(255,238,196,.12) 12deg,rgba(255,238,196,.17) 19deg,rgba(255,238,196,.12) 26deg,rgba(255,240,200,0) 38deg,rgba(255,240,200,0) 1turn);-webkit-mask:linear-gradient(transparent 6%,#000 26%,#000 38%,transparent 92%);mask:linear-gradient(transparent 6%,#000 26%,#000 38%,transparent 92%)}.ecrin canvas[data-motes]{width:100%;height:100%}.ecrin .dustf,.ecrin canvas[data-motes]{position:absolute;inset:0;pointer-events:none}.ecrin .dustf{opacity:.5;background-image:radial-gradient(circle,rgba(255,232,170,.9) 0 1.1px,transparent 1.7px),radial-gradient(circle,rgba(255,232,170,.5) 0 1px,transparent 1.5px),radial-gradient(circle,hsla(0,0%,100%,.4) 0 .8px,transparent 1.3px);background-size:171px 183px,97px 119px,71px 87px;background-position:13px 9px,29px 41px,7px 23px;-webkit-mask:radial-gradient(60% 60% at 50% 45%,#000,transparent);mask:radial-gradient(60% 60% at 50% 45%,#000,transparent)}.anime .ecrin .dustf.ani{display:none}.recue{--cw:min(31vw,57vh,500px);--lueur:rgba(150,90,220,.62);min-height:max(100svh,800px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:112px var(--gut) 46px}.ecrin .lueur{position:absolute;left:50%;top:48%;width:min(1100px,150vw);height:min(1100px,150vw);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,var(--lueur),transparent 72%);opacity:.9;transition:opacity 1s}.anime .recue:not(.decouvert) .lueur{opacity:.55;animation:bat 2.6s ease-in-out infinite}@keyframes bat{50%{opacity:.85}}.recue .rd,.recue .rg,.recue .sc{position:relative;z-index:3;min-width:0}.recue .sc{flex-direction:column}.ecrin .qui,.recue .sc{display:flex;align-items:center}.ecrin .qui{gap:14px;font-size:16px;line-height:1.3;color:var(--doux);margin-bottom:26px}.ecrin .qui b{color:var(--creme);font-weight:500;font-size:18px}.ecrin .av{display:grid;place-items:center;width:54px;height:54px;flex:none;border-radius:50%;background:radial-gradient(circle at 40% 30%,#fffdf6,#e4dbc4);color:var(--night);font:600 24px var(--f-titre);box-shadow:0 0 0 2px var(--night),0 0 0 4px #caa6f2}.recue h1{font-size:clamp(38px,4.4vw,68px);line-height:1.04;overflow-wrap:anywhere}.recue .rg .lead{margin-top:18px;max-width:340px}.ecrin .cartel{margin:0 0 30px}.ecrin .cartel div{display:grid;grid-template-columns:82px 1fr;gap:12px;padding:12px 0;border-top:1px solid hsla(45,40%,94%,.16);align-items:baseline}.ecrin .cartel dt{font-size:14px;line-height:20px;color:var(--doux)}.ecrin .cartel dd{margin:0;font:400 20px/1.25 var(--f-titre)}.ecrin .cartel em{font:italic 500 19px var(--f-carte-it)}.ecrin .decouvre{display:none;align-items:center;gap:8px;margin-top:calc(var(--cw)*.14);height:44px;font-size:16px;line-height:20px;color:var(--creme)}.ecrin .decouvre .i{color:#caa6f2;font-size:22px}.ecrin .seg{display:inline-flex;margin-top:calc(var(--cw)*.14);padding:3px;border-radius:999px;background:rgba(8,27,30,.5);box-shadow:inset 0 0 0 1px hsla(45,40%,94%,.18)}html:not(.js) .ecrin .boutons,html:not(.js) .ecrin .seg{display:none}.ecrin .seg button{box-sizing:border-box;display:grid;place-items:center;height:44px;min-width:92px;padding:0 16px;border-radius:999px;font:500 15px/18px var(--f-texte);color:var(--doux);cursor:pointer}.ecrin .seg button:focus-visible{outline:2px solid var(--or);outline-offset:1px}.ecrin .seg [aria-pressed=true]{background:var(--creme);color:var(--night)}.anime .recue .rd,.anime .recue .rg .lead,.anime .recue .rg h1{transition:opacity .9s .15s,transform .9s .15s}.anime .recue:not(.decouvert) .tour{transform:rotateY(180deg)}.anime .recue:not(.decouvert) .rd,.anime .recue:not(.decouvert) .rg .lead,.anime .recue:not(.decouvert) h1{opacity:0;transform:translateY(12px)}.anime .recue:not(.decouvert) .decouvre{display:flex}.anime .recue:not(.decouvert) .seg{display:none}@media (max-width:980px){.recue{grid-template-columns:1fr;--cw:min(80vw,47svh,420px);justify-items:center;text-align:center;padding:76px 20px 40px;gap:0;min-height:auto}.recue .rg{display:contents}.ecrin .qui{order:1;margin:0 0 16px;text-align:left}.recue .sc{order:2}.recue h1{order:3;margin-top:22px;font-size:clamp(34px,10vw,56px)}.recue .rg .lead{order:4;margin:12px auto 0}.recue .rd{order:5;width:100%;max-width:440px;margin-top:22px;text-align:left}.recue .act{text-align:center}.anime .recue:not(.decouvert) .rd{display:none}.ecrin .decouvre,.ecrin .seg{margin-top:calc(var(--cw)*.1)}}canvas.eclat-recue{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.ecrin .vide{background:linear-gradient(#081b1e,#0f2a2e 50%,#081b1e);padding:clamp(60px,7vw,110px) var(--gut)}.ecrin .vide-g{--cw:clamp(250px,26vw,360px);display:grid;grid-template-columns:auto minmax(0,560px);justify-content:center;gap:clamp(32px,7vw,110px);align-items:center;max-width:1296px;margin:0 auto}.ecrin .bloc{position:relative}.ecrin .bloc .card{--w:var(--cw)!important}.ecrin .vide h2{font-size:clamp(44px,6.4vw,96px);margin:10px 0 18px;overflow-wrap:anywhere}.ecrin .code{margin-top:26px;font-size:16px;color:var(--doux)}.ecrin .code button{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:8px;height:56px;padding:0 18px;width:min(100%,360px);border-radius:14px;cursor:pointer;font:500 18px/22px var(--f-texte);letter-spacing:.06em;color:var(--creme);box-shadow:inset 0 0 0 1px hsla(43,74%,66%,.5);background:rgba(8,27,30,.5)}.ecrin .code button:focus-visible{outline:2px solid var(--or);outline-offset:2px}.ecrin .code button .i{color:var(--or);font-size:22px}@media (max-width:760px){.ecrin .vide-g{grid-template-columns:1fr;justify-items:center;--cw:min(72vw,300px)}}.ecrin .apercu{background:#081b1e;padding:clamp(50px,6vw,90px) var(--gut)}.ecrin .ap-g{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:center;padding-inline:0}.ecrin .apercu h2{font-size:clamp(36px,4.2vw,60px);margin-bottom:14px}.ecrin .ap-g .lead{max-width:30em}.ecrin .boutons{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ecrin .bt{box-sizing:border-box;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 18px;border-radius:999px;cursor:pointer;font:500 15px/18px var(--f-texte);color:var(--creme);box-shadow:inset 0 0 0 1px hsla(45,40%,94%,.3)}.ecrin .bt:hover{box-shadow:inset 0 0 0 1px var(--or);color:var(--or)}.ecrin .bt:focus-visible{outline:2px solid var(--or);outline-offset:2px}.ecrin .bt .i{font-size:20px}.ecrin .mess{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start;max-width:680px;margin-left:auto}.ecrin .mess figure{margin:0;min-width:0}.ecrin .mess figcaption{margin-bottom:8px;font-size:14px;line-height:20px;color:var(--doux)}.ecrin .mess img{width:100%;height:auto}.ecrin .lien{word-break:break-all;text-decoration:underline}.ecrin .wa-b{position:relative;padding:5px 5px 22px;background:#005c4b;color:#e9edef;border-radius:10px 2px 10px 10px;font-size:15px;line-height:1.35}.ecrin .wa-p{border-radius:8px;overflow:hidden;background:#025144;margin-bottom:6px}.ecrin .wa-p>div{padding:8px 10px}.ecrin .wa-p>div b{display:block;font-weight:500}.ecrin .wa-p>div span{display:block;font-size:14px;opacity:.8}.ecrin .wa-b .lien{display:block;padding:0 6px;color:#53bdeb}.ecrin .wa-b time{position:absolute;right:9px;bottom:4px;font-size:14px;opacity:.8}.ecrin .dc-b{padding:12px 14px;background:#313338;color:#dbdee1;border-radius:10px;font-size:15px;line-height:1.35}.ecrin .dc-n{margin-bottom:2px}.ecrin .dc-n b{color:#f2f3f5;font-weight:500}.ecrin .dc-n span{font-size:14px;color:#b5bac1}.ecrin .dc-b>.lien{color:#00a8fc}.ecrin .dc-e{display:grid;gap:4px;margin-top:8px;padding:10px 12px;border-radius:4px;background:#2b2d31;box-shadow:inset 4px 0 0 #caa6f2}.ecrin .dc-e>b{color:#00a8fc;font-weight:500}.ecrin .dc-e .u{font-size:14px;color:#b5bac1}.ecrin .dc-e img{margin-top:6px;border-radius:4px}@media (max-width:860px){.ecrin .ap-g,.ecrin .mess{grid-template-columns:1fr}.ecrin .mess{margin-left:0;max-width:none}}.ecrin .fin-s{--cw:min(70vw,300px);display:grid;place-items:center;text-align:center;padding:clamp(70px,9vw,120px) 22px}.ecrin .fin-s h1,.ecrin .fin-s h2{font-size:clamp(44px,6.4vw,96px);margin:0 0 26px;position:relative}.ecrin .fin-s .s{position:relative;z-index:2}.ecrin .fin-s .bt{margin-top:22px}.ecrin .fin-s .lead{margin-bottom:0}.ecrin .inactif{min-height:80svh}.ecrin .signaler{display:block;width:-moz-fit-content;width:fit-content;min-height:44px;margin:26px auto 0;padding:12px 8px;font-size:15px;line-height:20px;color:var(--doux);text-decoration:underline}@media (max-width:760px){.ecrin .cartel dt,.ecrin .dc-e .u,.ecrin .dc-n span,.ecrin .mess figcaption,.ecrin .ou,.ecrin .sur,.ecrin .wa-b time,.ecrin .wa-p>div span{font-size:15px}.ecrin .fin-s{padding-bottom:110px}.ecrin .apercu{padding-bottom:50px}}