.lu{z-index:70;-webkit-overflow-scrolling:touch;background:radial-gradient(70% 55% at 50% 38%, #2b2008 0%, #0b0a06 55%, var(--lt-nuit) 100%);min-height:0;animation:.45s lu-fondu;position:fixed;inset:0;overflow:hidden auto}.lu-fermer{z-index:3;top:max(14px, env(safe-area-inset-top,0px));right:max(14px, env(safe-area-inset-right,0px));color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border:1px solid #fff4;border-radius:50%;width:44px;height:44px;font-size:20px;position:fixed}.lt-son.lu-son{left:max(14px, env(safe-area-inset-left,0px));position:fixed;right:auto}.lu button:focus-visible,.lu a:focus-visible{outline:3px solid var(--lt-or);outline-offset:2px}.lu .lu-scene{text-align:center;flex-direction:column;align-items:center;min-height:100svh;padding:64px 16px 40px;display:flex;position:relative;overflow:hidden}.lu-fond-photo{opacity:.32;filter:saturate(1.1)blur(1px);background:50% 30%/cover no-repeat;animation:1.6s .6s both lu-fondu,30s ease-out .6s both lu-zoom;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0% 55%,#0000 95%);mask:linear-gradient(#000 0% 55%,#0000 95%)}.lu-rayons{pointer-events:none;opacity:.6;background:repeating-conic-gradient(from 0deg, #f7c94838 0 4deg, transparent 4deg 12deg);width:220vmax;height:220vmax;animation:50s linear infinite lu-tourne,1.4s .5s both lu-fondu;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(closest-side,#000 5%,#0000 45%);mask:radial-gradient(closest-side,#000 5%,#0000 45%)}.lu-gerbe{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.lu-surtitre{font:700 13px var(--lt-sous-titre);letter-spacing:.3em;text-transform:uppercase;color:var(--lt-or);margin:0;animation:.8s .9s both lu-monte;position:relative}.lu .lu-titre{font:400 clamp(54px, 13vw, 120px)/.9 var(--lt-titre);text-transform:uppercase;background:linear-gradient(180deg, #fff 0%, #fff 45%, var(--lt-or) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:4px 0 0;animation:.8s 1s both lu-monte;position:relative}.lu-arene{aspect-ratio:1/1.02;width:min(620px,100%);margin-top:4px;position:relative}.lu-coupe-zone{z-index:1;animation:5s ease-in-out 1.2s infinite lu-flotte;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.lu-coupe{filter:drop-shadow(0 0 40px #f7c94877)drop-shadow(0 20px 30px #000c);will-change:transform;width:auto;max-width:none;height:min(46vw,290px);margin:0;display:block}.lu-onze{margin:0;padding:0;list-style:none;position:absolute;inset:0}.lu-onze li{animation:lu-joueur .6s cubic-bezier(.2, 1.4, .4, 1) calc(1.1s + var(--i) * 80ms) both;z-index:2;position:absolute;transform:translate(-50%,-50%)}.lu-joueur{width:84px;color:var(--lt-texte);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:0;display:flex}.lu-joueur i{width:34px;height:34px;font:400 17px var(--lt-titre);color:#052e16;border:2px solid var(--lt-vert);background:linear-gradient(#fff,#dfe7e1);border-radius:50%;place-items:center;font-style:normal;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 0 0 3px #f7c94833,0 6px 14px #000a}.lu-joueur span{font:700 11.5px/1.15 var(--lt-sous-titre);text-transform:uppercase;text-shadow:0 2px 6px #000}.lu-joueur:hover i,.lu-actif i{box-shadow:0 0 0 3px var(--lt-or), 0 0 24px #f7c948aa;transform:scale(1.15)}.lu-actif span{color:var(--lt-or)}.lu-joueur i.lu-portrait{width:62px;height:62px;animation:lu-lumiere 1.6s ease-out calc(1.6s + var(--i) * 80ms) both;background:radial-gradient(circle at 50% 30%,#0f5e35,#04140b 72%);border:2px solid #3ddc84aa;padding:0;position:relative;overflow:visible}.lu-portrait img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:lu-ombre 1.6s ease-out calc(1.6s + var(--i) * 80ms) both;border-radius:50%;position:absolute;inset:0}.lu-portrait em{width:22px;height:22px;font:400 12px var(--lt-titre);color:#052e16;border:2px solid var(--lt-vert);background:linear-gradient(#fff,#dfe7e1);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-4px;right:-4px}.lu-joueur:hover i.lu-portrait,.lu-actif i.lu-portrait{box-shadow:0 0 0 3px var(--lt-or), 0 0 30px #3ddc84aa}.lu-credit-portraits{color:var(--lt-doux);font-size:11px}@keyframes lu-ombre{0%{filter:brightness(.05)contrast(1.6)}60%{filter:brightness(.85)contrast(1.15)}to{filter:brightness(1.05)contrast()}}@keyframes lu-lumiere{0%{box-shadow:0 0 #3ddc8400,0 6px 14px #000a}70%{box-shadow:0 0 0 4px #3ddc8455,0 0 34px #3ddc84cc}to{box-shadow:0 0 0 3px #3ddc8433,0 0 20px #3ddc8466,0 6px 14px #000a}}.lu-coach{color:var(--lt-doux);margin:0;padding-top:22px;font-size:14px;animation:.8s 2.1s both lu-monte;position:relative}.lu-coach b{color:var(--lt-texte)}.lu-bulle{color:#e8dfc0;background:#000a;border:1px solid #f7c94855;border-radius:14px;max-width:520px;min-height:48px;margin:12px auto 0;padding:10px 14px;font-size:15px;animation:.8s 2.2s both lu-monte;position:relative}.lu-bulle b{color:var(--lt-or)}.lu-score{margin:18px 0 0;animation:.8s 2.3s both lu-monte;position:relative}.lu-score b{font:400 clamp(30px, 7vw, 46px)/1 var(--lt-titre);display:block}.lu-score span{color:var(--lt-doux);font-size:14px}.lu-entres{color:var(--lt-doux);margin:8px 0 0;font-size:14px;animation:.8s 2.4s both lu-monte;position:relative}.lu-lien{color:var(--lt-or);font:700 14px var(--font-body);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lu-defiler{color:var(--lt-doux);letter-spacing:.2em;text-transform:uppercase;margin-top:auto;padding-top:22px;font-size:12px;animation:2s ease-in-out 2.6s infinite both lu-rebond}.lu .lu-bloc{max-width:980px;margin:0 auto;padding:56px 16px}.lu-eyebrow{font:700 13px var(--lt-sous-titre);letter-spacing:.28em;text-transform:uppercase;color:var(--lt-or);margin:0}.lu h3{font:400 clamp(32px, 6.5vw, 52px)/1 var(--lt-titre);text-transform:uppercase;text-wrap:balance;margin:6px 0 22px}.lu-apparait{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(26px)}.lu-apparait.lu-vu{opacity:1;transform:none}.lu-photos{grid-template-columns:2fr 1fr;align-items:start;gap:14px;margin-top:14px;display:grid}.lu-photos figure{min-width:0;margin:0}.lu-photos img{border:1px solid #f7c94855;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -30px #000}.lu-photos figcaption{color:var(--lt-doux);margin-top:6px;font-size:13.5px}.lu-photos small{opacity:.8;font-size:11.5px;display:block}.lu-parcours{gap:12px;margin:0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.lu-parcours:before{content:"";background:linear-gradient(var(--lt-vert), var(--lt-jaune), var(--lt-rouge));border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px;left:8px}.lu-match{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px;position:relative}.lu-match:before{content:"";background:var(--lt-nuit);border:3px solid var(--lt-or);border-radius:50%;width:13px;height:13px;position:absolute;top:18px;left:-24px}.lu-match small{color:var(--lt-or);font:700 12px var(--lt-sous-titre);letter-spacing:.1em;text-transform:uppercase;display:block}.lu-match b{font:400 26px/1.1 var(--lt-titre);margin:4px 0 2px;display:block}.lu-match span{color:var(--lt-doux);font-size:14.5px}.lu-finale{background:linear-gradient(90deg,#f7c9481f,#ffffff06);border-color:#f7c94888;box-shadow:0 0 40px -16px #f7c948aa}.lu .lu-bloc-finale{background:radial-gradient(70% 50% at 50% 20%,#10301f,#0000 70%)}.lu-temps,.lu-attente,.lu-distinctions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:20px;display:grid}.lu-temps>div,.lu-attente>div{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:16px}.lu-temps b,.lu-attente b{font:700 17px/1.2 var(--lt-sous-titre);text-transform:uppercase;margin-bottom:4px;display:block}.lu-temps p,.lu-attente p{color:var(--lt-doux);margin:0;font-size:15px}.lu-attente em{font:400 44px/1 var(--lt-titre);color:var(--lt-doux);font-style:normal;display:block}.lu-attente>div:last-child{border-color:#f7c94888}.lu-attente>div:last-child em{color:var(--lt-or)}.lu-note{color:var(--lt-doux);margin:0;font-size:15px}.lu-statut{color:var(--lt-or);font:700 12px var(--lt-sous-titre);letter-spacing:.14em;text-transform:uppercase;border:1px solid #f7c94899;border-radius:999px;margin:14px 0 0;padding:5px 12px;animation:.8s 2.25s both lu-monte;display:inline-block;position:relative}.lu .lu-affaire{background:radial-gradient(70% 50% at 50% 10%,#1b1430,#0000 70%)}.lu-etapes{gap:12px;margin:0 0 20px;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.lu-etapes:before{content:"";background:linear-gradient(var(--lt-or), #8c7bd6);border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px;left:8px}.lu-etapes li{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px;position:relative}.lu-etapes li:before{content:"";background:var(--lt-nuit);border:3px solid #8c7bd6;border-radius:50%;width:13px;height:13px;position:absolute;top:18px;left:-24px}.lu-etapes small{color:#b9adf0;font:700 12px var(--lt-sous-titre);letter-spacing:.1em;text-transform:uppercase;display:block}.lu-etapes b{font:700 17px/1.25 var(--lt-sous-titre);text-transform:uppercase;margin:4px 0;display:block}.lu-etapes p{color:var(--lt-doux);margin:0;font-size:15px}.lu-etapes p a{color:var(--lt-doux);font-size:12.5px}.lu-etapes .lu-etape-actuelle{border-color:#b9adf088;box-shadow:0 0 40px -16px #8c7bd6}.lu-etapes .lu-etape-actuelle:before{background:#b9adf0;animation:1.8s ease-in-out infinite lu-pouls}@keyframes lu-pouls{50%{box-shadow:0 0 0 8px #b9adf033}}@media (prefers-reduced-motion:reduce){.lu-etapes .lu-etape-actuelle:before{animation:none}}.lu-distinctions>div{text-align:center;background:radial-gradient(90% 90% at 50% 0,#2b2008,#0d0b04);border:1px solid #f7c94866;border-radius:16px;padding:18px}.lu-distinctions b{font:400 34px/1 var(--lt-titre);color:var(--lt-or);display:block}.lu-distinctions span{color:#e8dfc0;font-size:15px}.lu-lendemain{color:#e3e7ee;max-width:720px;margin:8px 0 0;font-size:clamp(18px,2.6vw,22px)}.lu .lu-fin{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-bottom:80px;display:flex}.lu-whatsapp{font:700 17px var(--lt-sous-titre);background:#25d366;border-radius:999px;padding:14px 22px;text-decoration:none;display:inline-flex;color:#052e16!important}.lu-retour{color:var(--lt-texte);font:700 15px var(--font-body);cursor:pointer;background:0 0;border:1px solid #fff4;border-radius:999px;padding:12px 20px}.lu-sources{text-align:left;color:var(--lt-doux);max-width:760px;margin-top:18px;padding-left:18px;font-size:12.5px}.lu-sources a{color:var(--lt-doux)}@keyframes lu-fondu{0%{opacity:0}}@keyframes lu-zoom{0%{transform:scale(1.02)}to{transform:scale(1.14)}}@keyframes lu-rebond{0%{opacity:0}20%,to{opacity:1}50%{transform:translateY(8px)}}@keyframes lu-monte{0%{opacity:0;transform:translateY(18px)}}@keyframes lu-tourne{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes lu-flotte{50%{transform:translate(-50%,-55%)}}@keyframes lu-joueur{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}}@media (width<=560px){.lu-joueur{width:70px}.lu-photos{grid-template-columns:1fr}.lu-joueur i{width:30px;height:30px;font-size:15px}.lu-joueur i.lu-portrait{width:48px;height:48px}.lu-portrait em{width:18px;height:18px;font-size:10px}.lu-joueur span{font-size:10px}.lu-coupe{height:44vw}}@media (prefers-reduced-motion:reduce){.lu-apparait{opacity:1;transform:none}}.lu .lu-3d{z-index:3;margin-top:14px;position:relative}.lu.lu-theme-lionnes{--lt-or:#ffb4a2;background:radial-gradient(70% 55% at 50% 38%, #3a0d16 0%, #12060a 55%, var(--lt-nuit) 100%)}.lu-theme-lionnes .lu-rayons{filter:hue-rotate(-28deg)saturate(1.2)}.lu-medaillon{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;filter:none;border:3px solid #ffb4a2;border-radius:50%;height:min(40vw,250px);box-shadow:0 0 0 10px #ff8fa01a,0 0 0 22px #ff8fa00d,0 0 90px #ff5a78aa}@media (width<=560px){.lu-medaillon{height:38vw}}.lu-theme-lionnes .lu-bloc-finale{background:radial-gradient(70% 50% at 50% 20%,#3a0d16,#0000 70%)}.lu-theme-lionnes .lu-joueur i{border-color:#ff8fa0}.lu-theme-lionnes .lu-parcours:before{background:linear-gradient(#ff8fa0, var(--lt-or), var(--lt-vert))}.ef{z-index:70;-webkit-overflow-scrolling:touch;background:#000;animation:.45s lu-fondu;position:fixed;inset:0;overflow:hidden auto}.ef-fermer{z-index:4}.ef-intro{text-align:center;background:radial-gradient(50% 45% at 50% 40%,#0b2a19,#000 75%);flex-direction:column;justify-content:center;align-items:center;height:100svh;padding:0 16px;display:flex}.ef-intro small{letter-spacing:.35em;text-transform:uppercase;color:var(--lt-or);font:700 12px var(--lt-sous-titre)}.ef-intro h2{font:400 clamp(64px, 16vw, 170px)/.9 var(--lt-titre);text-transform:uppercase;background:linear-gradient(#fff,#7f8a85);color:#0000;-webkit-background-clip:text;background-clip:text;margin:14px 0}.ef-intro p{color:var(--lt-doux);max-width:460px;margin:0;font-size:16px}.ef-defile{color:var(--lt-doux);letter-spacing:.2em;text-transform:uppercase;margin-top:40px;font-size:13px;animation:2s ease-in-out infinite ef-rebond}@keyframes ef-rebond{50%{transform:translateY(8px)}}.ef-joueur{height:340svh;position:relative}.ef-scene{--p:0;--q:0;--rx:0deg;--ry:0deg;--mx:50%;--my:30%;perspective:1100px;place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.ef-faisceau{pointer-events:none;background:radial-gradient(ellipse 40% 72% at 50% 0%, rgba(185, 255, 210, calc(.4 * var(--p))) 0%, rgba(90, 220, 140, calc(.14 * var(--p))) 45%, transparent 75%);position:absolute;inset:-10% 0 0}.ef-sol{background:radial-gradient(ellipse at center, rgba(120, 235, 160, calc(.28 * var(--p))), transparent 70%);filter:blur(4px);width:min(70vw,460px);height:60px;position:absolute;bottom:9svh;left:50%;transform:translate(-50%)}.ef-indice{text-align:center;color:var(--lt-doux);opacity:var(--q);letter-spacing:.1em;margin:0;font-size:12px;position:absolute;bottom:3svh;left:0;right:0}.ef-carte{aspect-ratio:.7;width:min(78vw,340px);transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));margin-top:-2svh;transition:transform .12s ease-out;position:relative}.ef-carte>*{position:absolute}.ef-cadre{clip-path:polygon(0 9%,13% 0,87% 0,100% 9%,100% 87%,50% 100%,0 87%);opacity:var(--q);transform:translateZ(0) scale(calc(1.08 - .08 * var(--q)));background:linear-gradient(155deg,#f9df8a 0%,#c8962b 38%,#f7d36a 52%,#a8761c 100%);inset:0}.ef-cadre:before{content:"";clip-path:inherit;background:repeating-linear-gradient(115deg,#ffffff09 0 2px,#0000 2px 9px),radial-gradient(90% 60% at 50% 18%,#0f7a43 0%,#0a4f2c 55%,#052616 100%);position:absolute;inset:7px}.ef-cadre:after{content:"";clip-path:inherit;background:linear-gradient(#0000 52%,#03140be6 74%);position:absolute;inset:7px}.ef-photo{width:92%;transform:translateX(-50%) translateZ(46px) translateY(calc((1 - var(--p)) * 50px));filter:brightness(calc(.04 + .96 * var(--p))) contrast(calc(1.5 - .5 * var(--p))) drop-shadow(0 0 calc(16px * var(--p)) rgba(150, 255, 190, calc(.45 * var(--p))));bottom:31%;left:50%}.ef-photo img{width:100%;height:auto;display:block}.ef-silhouette{opacity:.85;width:64%;margin:0 auto;display:block}.ef-sans-photo .ef-photo{bottom:35%}.ef-poste{text-align:center;opacity:var(--q);top:10%;left:9%;transform:translateZ(70px)}.ef-poste b{font:400 clamp(26px, 8vw, 40px)/.9 var(--lt-titre);color:var(--lt-or);text-shadow:0 2px 8px #0008;display:block}.ef-poste svg{border-radius:3px;width:30px;height:20px;margin:6px auto 0;display:block;box-shadow:0 2px 6px #0007}.ef-poste small{font:700 9px var(--lt-sous-titre);letter-spacing:.2em;color:#f9e7b0;margin-top:6px;display:block}.ef-bas{text-align:center;bottom:13%;left:8%;right:8%;transform:translateZ(60px)}.ef-prenom{letter-spacing:.14em;text-transform:uppercase;color:#cfe9d9;opacity:clamp(0, calc(var(--p) * 2 - .9), 1);margin:0;font-size:12px}.ef-bas h3{font:400 clamp(32px, 10vw, 50px)/.95 var(--lt-titre);text-transform:uppercase;letter-spacing:calc((1 - var(--p)) * .4em);opacity:clamp(0, calc(var(--p) * 2 - .9), 1);color:#fff;text-shadow:0 2px 12px #000a;overflow-wrap:anywhere;margin:2px 0 0}.ef-ligne{height:1px;width:calc(var(--q) * 80%);background:linear-gradient(90deg, transparent, var(--lt-or), transparent);margin:8px auto}.ef-club{color:#f9e7b0;opacity:var(--q);letter-spacing:.04em;margin:0;font-size:13px}.ef-reflet{clip-path:polygon(0 9%,13% 0,87% 0,100% 9%,100% 87%,50% 100%,0 87%);pointer-events:none;opacity:var(--q);mix-blend-mode:overlay;background:radial-gradient(circle at var(--mx) var(--my), #ffffff8c, transparent 45%), linear-gradient(115deg, transparent 30%, #a0ffc840 45%, #ffe69640 55%, transparent 70%);inset:0;transform:translateZ(80px)}.ef-galerie{text-align:center;background:radial-gradient(60% 30% at 50% 0,#0b2a19,#000 70%);padding:12svh 16px 40px}.ef-galerie>h2{font:400 clamp(44px, 9vw, 80px)/1 var(--lt-titre);text-transform:uppercase;margin:0 0 8px}.ef-galerie>p{color:var(--lt-doux);margin:0 0 30px}.ef-ligne-groupe{max-width:1180px;margin:0 auto 46px}.ef-ligne-groupe>h3{font:700 14px var(--lt-sous-titre);letter-spacing:.3em;text-transform:uppercase;color:var(--lt-or);justify-content:center;align-items:center;gap:12px;margin:0 0 18px;display:flex}.ef-ligne-groupe>h3:before,.ef-ligne-groupe>h3:after{content:"";background:linear-gradient(90deg,#0000,#f7c94888);flex:0 0 clamp(24px,8vw,90px);height:1px}.ef-ligne-groupe>h3:after{background:linear-gradient(90deg,#f7c94888,#0000)}.ef-ligne-groupe>h3 small{color:#fff3c4;letter-spacing:.05em;background:#f7c94822;border-radius:999px;padding:2px 8px;font-size:11px}.ef-grille{perspective:1100px;flex-wrap:wrap;justify-content:center;gap:22px 18px;margin:0;padding:0;list-style:none;display:flex}.ef-mini{--p:1;--q:1;--rx:0deg;--ry:0deg;--mx:50%;--my:30%}.ef-mini .ef-carte{width:clamp(150px,42vw,220px);margin:0}.ef-mini .ef-bas h3{font-size:clamp(24px,6.4vw,32px)}.ef-mini .ef-club{font-size:11.5px}.ef-mini .ef-poste b{font-size:clamp(22px,6vw,30px)}.ef-mini .ef-prenom{font-size:10.5px}.ef-coach .ef-cadre{background:linear-gradient(155deg,#f2f4f7 0%,#9aa3ad 38%,#e5e8ec 52%,#6f7883 100%)}.ef-staff{color:var(--lt-doux);margin:16px 0 0;font-size:14px}.ef-fin{text-align:center;color:var(--lt-doux);background:#000;flex-direction:column;align-items:center;gap:14px;padding:10px 16px 70px;font-size:13px;display:flex}.ef-fin a{color:var(--lt-doux)}.ef-fin p{max-width:640px;margin:0}@media (prefers-reduced-motion:reduce){.ef-joueur{height:auto}.ef-scene{height:auto;padding:8svh 0;position:relative}.ef-defile{animation:none}}.lt{--lt-vert:#00853f;--lt-jaune:#fdef42;--lt-rouge:#e31b23;--lt-or:#f7c948;--lt-nuit:#05080d;--lt-texte:#f4f7fa;--lt-doux:#a7b0c0;--lt-titre:var(--font-display);--lt-sous-titre:var(--font-heading);background:var(--lt-nuit);color:var(--lt-texte);font-family:var(--font-body);min-height:100vh;font-size:17px;line-height:1.5;overflow-x:clip}.lt a{color:inherit}.lt-bandeau{text-align:center;letter-spacing:.04em;color:var(--lt-doux);background:#000;border-bottom:1px solid #ffffff14;margin:0;padding:8px 16px;font-size:12px}.lt section{padding:72px 18px;position:relative}.lt-cadre{max-width:1080px;margin:0 auto}.lt-surtitre{letter-spacing:.28em;color:var(--lt-or);text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.lt h2{font:400 clamp(36px, 7vw, 60px)/1 var(--lt-titre);text-transform:uppercase;letter-spacing:.01em;margin:8px 0 14px}.lt-lead{color:var(--lt-doux);max-width:640px;margin:0;font-size:18px}.lt-apparait{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(30px)}.lt-apparait.lt-vu{opacity:1;transform:none}.lt-hero{text-align:center;background:radial-gradient(70% 55% at 50% 42%, #10301f 0%, #07140e 45%, var(--lt-nuit) 80%);justify-content:center;align-items:center;min-height:100svh;padding:40px 18px 70px;display:flex;position:relative;overflow:hidden}.lt-rayons{pointer-events:none;opacity:.55;background:repeating-conic-gradient(from 0deg, #00853f40 0 5deg, transparent 5deg 15deg, #fdef4230 15deg 20deg, transparent 20deg 30deg, #e31b2338 30deg 35deg, transparent 35deg 45deg);width:240vmax;height:240vmax;animation:60s linear infinite lt-tourne;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(closest-side,#000 6%,#0000 55%);mask:radial-gradient(closest-side,#000 6%,#0000 55%)}.lt-poussiere{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lt-hero-contenu{z-index:2;position:relative}.lt-etoiles{justify-content:center;gap:14px;margin-bottom:6px;display:flex}.lt-etoiles span{color:var(--lt-or);text-shadow:0 0 22px var(--lt-or);font-size:40px;animation:1s cubic-bezier(.2,1.6,.4,1) both lt-etoile}.lt-etoiles span:nth-child(2){animation-delay:.25s}.lt-lion{filter:drop-shadow(0 0 40px #f7c94866);width:min(220px,48vw);height:auto;margin:0 auto 6px;animation:1.2s cubic-bezier(.2,.8,.2,1) .2s both lt-entree;display:block}.lt-hero h1{font:400 clamp(56px, 13vw, 140px)/.9 var(--lt-titre);letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:0}.lt-titre-l1{letter-spacing:.16em;color:#fff;text-shadow:0 4px 30px #000c;animation:lt-titre-descend 1s cubic-bezier(.2, .8, .2, 1) calc(var(--lt-depart,0s) + .3s) both;padding-left:.16em;font-size:clamp(26px,5.4vw,66px);line-height:1;display:block}.lt-titre-l2{letter-spacing:.01em;white-space:nowrap;background:linear-gradient(105deg,#b8860b 0%,#f7c948 22%,#fff7d6 38%,#f7c948 50%,#e0a526 70%,#fff1b8 86%,#c98d00 100%) 0 0/260% 100%;color:#0000;filter:drop-shadow(0 14px 34px #000d);animation:lt-titre-monte 1.1s cubic-bezier(.2, .9, .2, 1) calc(var(--lt-depart,0s) + .45s) both, lt-titre-reflet 7s ease-in-out calc(var(--lt-depart,0s) + 1.8s) infinite;-webkit-background-clip:text;background-clip:text;margin-top:-.04em;padding-top:.16em;font-size:clamp(64px,min(16.5vw,19svh),200px);line-height:.9;display:block}@keyframes lt-titre-descend{0%{opacity:0;letter-spacing:.5em;transform:translateY(-24px)}}@keyframes lt-titre-monte{0%{opacity:0;filter:blur(10px)drop-shadow(0 14px 34px #000d);transform:translateY(46px)scale(.94)}}@keyframes lt-titre-reflet{0%,to{background-position:100% 0}50%{background-position:0 0}}.lt-hero h1 small{font:700 clamp(12px, 2.2vw, 18px) var(--lt-sous-titre);letter-spacing:.45em;color:var(--lt-or);-webkit-text-fill-color:var(--lt-or);animation:lt-fondu 1s ease calc(var(--lt-depart,0s) + 1.1s) both;justify-content:center;align-items:center;gap:16px;margin-top:16px;padding-left:.45em;display:flex}.lt-hero h1 small:before,.lt-hero h1 small:after{content:"";background:linear-gradient(90deg, transparent, var(--lt-or));flex:0 0 clamp(24px,6vw,70px);height:1px}.lt-hero h1 small:after{background:linear-gradient(90deg, var(--lt-or), transparent);margin-left:-.45em}.lt-tricolore{width:min(340px,72vw);height:5px;animation:lt-trace 1s cubic-bezier(.6, 0, .2, 1) calc(var(--lt-depart,0s) + 1.3s) both;border-radius:6px;margin:22px auto;display:flex;overflow:hidden;box-shadow:0 0 24px #fdef4255}@keyframes lt-trace{0%{transform:scaleX(0)}}.lt-tricolore i{flex:1}.lt-tricolore i:first-child{background:var(--lt-vert)}.lt-tricolore i:nth-child(2){background:var(--lt-jaune)}.lt-tricolore i:nth-child(3){background:var(--lt-rouge)}.lt-hero p{color:#d7dde6;max-width:620px;margin:0 auto;font-size:clamp(17px,2.4vw,21px);animation:1s 1s both lt-entree}.lt-ouv-lead{color:#e3e8ef;text-wrap:balance;max-width:700px;margin:0 auto;font-size:clamp(18px,2.5vw,23px);line-height:1.5}.lt-compteurs{grid-template-columns:repeat(4,1fr);gap:14px;max-width:980px;margin:40px auto 0;padding:0;list-style:none;display:grid}.lt-compteur{text-align:center;background:radial-gradient(120% 80% at 50% 0,#f7c9481c,#0000 60%) padding-box padding-box,linear-gradient(#131b27,#0a0f17) padding-box padding-box,linear-gradient(160deg,#f7c948aa,#ffffff1a 45%,#00853f88) border-box;border:1px solid #0000;border-radius:22px;flex-direction:column;align-items:center;gap:4px;padding:22px 12px 20px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,opacity .8s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #000,inset 0 1px #ffffff14}.lt-compteur:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff3,#0000);width:40%;position:absolute;inset:0 auto 0 -60%;transform:skew(-18deg)}.lt-compteur.lt-vu:before{animation:1.4s .6s both lt-balayage}@keyframes lt-balayage{to{left:130%}}.lt-compteur:hover{transform:translateY(-6px);box-shadow:0 30px 60px -28px #f7c94866,inset 0 1px #fff2}.lt-compteur b{font:400 clamp(56px, 9vw, 92px)/.9 var(--lt-titre);background:linear-gradient(#fff8d8,#f7c948 55%,#c98d00);color:#0000;filter:drop-shadow(0 0 22px #f7c94855);-webkit-background-clip:text;background-clip:text;display:block}.lt-compteur strong{font:700 clamp(13px, 1.6vw, 15px)/1.2 var(--lt-sous-titre);letter-spacing:.08em;text-transform:uppercase;color:#fff}.lt-compteur span{color:var(--lt-doux);font-size:13px;line-height:1.3}.lt-ouv-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;margin-top:36px;display:flex}.lt-ouv-actions .lt-cta span{animation:2s ease-in-out infinite lt-fleche-bas;display:inline-block}@keyframes lt-fleche-bas{50%{transform:translateY(4px)}}.lt-ouv-second{font:700 16px var(--lt-sous-titre);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffffff3d;border-radius:999px;padding:15px 24px;text-decoration:none;transition:background .2s,border-color .2s;color:#fff!important}.lt-ouv-second:hover{background:#ffffff1a;border-color:#fff7}.lt-ouv-actions a:focus-visible{outline:3px solid var(--lt-or);outline-offset:3px}.lt-defile{z-index:2;border:2px solid #fff8;border-radius:14px;place-items:start center;width:26px;height:42px;animation:1s 2.8s both lt-fondu;display:grid;position:absolute;bottom:22px;right:clamp(16px,4vw,48px)}.lt-defile i{background:var(--lt-or);border-radius:2px;width:4px;height:8px;margin-top:7px;animation:1.6s ease-in-out infinite lt-molette}@keyframes lt-molette{0%{opacity:0;transform:translateY(-3px)}40%{opacity:1}to{opacity:0;transform:translateY(12px)}}@media (width<=767px){.lt-compteurs{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:28px}.lt-compteur{border-radius:18px;padding:18px 8px 16px}.lt-ouv-actions{flex-direction:column}.lt-ouv-actions>a{text-align:center;justify-content:center;width:min(100%,340px)}.lt-defile{display:none}}@media (prefers-reduced-motion:reduce){.lt-titre-l1,.lt-titre-l2,.lt-hero h1 small,.lt-tricolore,.lt-compteur.lt-vu:before,.lt-ouv-actions .lt-cta span,.lt-defile i{animation:none!important}}.lt-fleche{z-index:2;color:var(--lt-doux);letter-spacing:.2em;font-size:13px;text-decoration:none;animation:2s ease-in-out infinite lt-rebond;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.lt-hero-video{background:var(--lt-nuit);align-items:flex-end}.lt-video{background:50% 30%/cover no-repeat;position:absolute;inset:0}.lt-video video{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;animation:1.2s lt-fondu;position:absolute;inset:0}.lt-video:after{content:"";pointer-events:none;background:radial-gradient(ellipse 95% 80% at 50% 40%, transparent 60%, #05080d99 100%), linear-gradient(180deg, #05080d80 0%, transparent 14%, transparent 62%, #05080dcc 86%, var(--lt-nuit) 100%);position:absolute;inset:0}.lt-hero-video .lt-poussiere{opacity:.6}.lt-hero-video{--lt-depart:2.4s}.lt-hero-video .lt-hero-contenu{padding-top:40svh}.lt-hero-video .lt-tricolore{margin-bottom:0}.lt-hero-video{padding-bottom:30px}.lt-hero-video>.lt-etoiles{z-index:2;margin:0;animation:1s 2.8s both lt-fondu;position:absolute;top:7%;left:50%;transform:translate(-50%)}.lt-hero-video>.lt-etoiles span{font-size:clamp(34px,4vw,52px)}.lt .lt-hero-suite{text-align:center;background:radial-gradient(60% 50% at 50% 0%, #f7c94814, transparent 70%), radial-gradient(40% 40% at 10% 90%, #00853f1f, transparent 70%), radial-gradient(40% 40% at 90% 90%, #e31b2314, transparent 70%), var(--lt-nuit);padding:18px 18px 64px;position:relative}.lt-avance{transform-origin:50% 40%;animation:3.2s cubic-bezier(.25,.7,.2,1) both lt-avance,30s ease-out 3.2s both lt-approche}@keyframes lt-avance{0%{filter:brightness(.25)blur(4px);transform:scale(.72)translateY(6%)}55%{filter:brightness()blur();transform:scale(1.01)}62%{transform:scale(1.025)translate(-.8%,.4%)}68%{transform:scale(1.03)translate(.8%,-.4%)}74%{transform:scale(1.035)translate(-.5%,.3%)}80%{transform:scale(1.04)translate(.3%)}to{filter:brightness()blur();transform:scale(1.04)}}@keyframes lt-approche{0%{transform:scale(1.04)}to{transform:scale(1.1)}}@media (width<=767px){.lt-hero-video{min-height:0}.lt-video{height:143vw;bottom:auto}.lt-video video{-o-object-position:center;object-position:center}.lt-hero-video .lt-hero-contenu{padding-top:112vw}.lt-hero-video{padding-bottom:24px}.lt-hero-video .lt-fleche{display:none}.lt-hero-video>.lt-etoiles{top:72px}}.lt-son{z-index:3;top:max(14px, env(safe-area-inset-top,0px));right:max(14px, env(safe-area-inset-right,0px));color:#fff;font:700 14px var(--lt-sous-titre);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border:1px solid #fff5;border-radius:999px;padding:10px 16px;position:absolute}.lt-son:focus-visible{outline:3px solid var(--lt-or);outline-offset:2px}.lt-son[aria-pressed=true]{border-color:var(--lt-or);color:var(--lt-or);box-shadow:0 0 24px #f7c94877}.lt-rugit{animation:.7s linear lt-secousse}@keyframes lt-secousse{10%,50%,90%{transform:translate(-3px,1px)}30%,70%{transform:translate(3px,-1px)}}.lt section.lt-prochain{background:linear-gradient(90deg,#00853f22,#fdef4214,#e31b2322);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:40px 18px}.lt-affiche{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;max-width:720px;margin:14px auto 0;display:grid}.lt-equipe{font:700 clamp(18px, 4vw, 26px)/1.1 var(--lt-sous-titre);text-transform:uppercase}.lt-drap{margin-bottom:6px;font-size:clamp(40px,9vw,64px);line-height:1;display:block}.lt-vs{font:400 clamp(34px, 7vw, 50px) var(--lt-titre);color:var(--lt-or)}.lt-rebours{justify-content:center;gap:10px;margin-top:18px;display:flex}.lt-rebours div{text-align:center;background:#0008;border:1px solid #ffffff24;border-radius:12px;min-width:74px;padding:10px 6px}.lt-rebours b{font:400 36px/1 var(--lt-titre);color:#fff;display:block}.lt-rebours span{letter-spacing:.14em;color:var(--lt-doux);text-transform:uppercase;font-size:11px}.lt-infos-match{text-align:center;color:var(--lt-doux);margin:12px 0 0;font-size:15px}.lt-infos-match b{color:var(--lt-texte)}.lt-af{isolation:isolate;text-align:center;background:radial-gradient(120% 70% at 50% 0,#10241a 0%,#070b10 55%,#05080d 100%);border:1px solid #f7c94833;border-radius:28px;max-width:920px;margin:0 auto;padding:34px 18px 30px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000,inset 0 1px #ffffff14}.lt-af-decor{z-index:-1;pointer-events:none;position:absolute;inset:0}.lt-af-projo{filter:blur(18px);opacity:.32;transform-origin:50% 0;mix-blend-mode:screen;background:linear-gradient(#fff6d0aa,#fff6d000 70%);width:46%;height:150%;position:absolute;top:-40%}.lt-af-projo-g{clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);animation:9s ease-in-out infinite alternate lt-af-balaye-g;left:-6%}.lt-af-projo-d{clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);animation:11s ease-in-out infinite alternate lt-af-balaye-d;right:-6%}@keyframes lt-af-balaye-g{0%{transform:rotate(-28deg)}to{transform:rotate(-8deg)}}@keyframes lt-af-balaye-d{0%{transform:rotate(28deg)}to{transform:rotate(8deg)}}.lt-af-pelouse{transform-origin:50% 100%;opacity:.85;background:linear-gradient(90deg,#0000 calc(50% - 1px),#fff5 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),radial-gradient(circle at 50% 46%,#0000 62px,#fff4 63px 65px,#0000 66px),repeating-linear-gradient(90deg,#0f5a32 0 70px,#0c4d2a 70px 140px);height:62%;position:absolute;bottom:-12%;left:-30%;right:-30%;transform:perspective(520px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 5%,#000 70%);mask-image:linear-gradient(#0000 5%,#000 70%)}.lt-af-halo{aspect-ratio:1;filter:blur(50px);opacity:.5;border-radius:50%;width:52%;animation:4s ease-in-out infinite alternate lt-af-respire;position:absolute;top:18%}.lt-af-halo-g{background:radial-gradient(circle,#00853f,#0000 65%);left:-10%}.lt-af-halo-d{background:radial-gradient(circle,#f7c948,#0000 65%);animation-delay:-2s;right:-10%}@keyframes lt-af-respire{0%{opacity:.3;transform:scale(.92)}to{opacity:.6;transform:scale(1.05)}}.lt-af-surtitre{font:700 12px var(--lt-sous-titre);letter-spacing:.24em;text-transform:uppercase;color:var(--lt-or);background:#000a;border:1px solid #f7c94855;border-radius:999px;align-items:center;gap:10px;margin:0;padding:6px 14px;display:inline-flex}.lt-af-point{background:var(--lt-or);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite lt-af-pouls;box-shadow:0 0 #f7c948aa}@keyframes lt-af-pouls{70%{box-shadow:0 0 0 10px #f7c94800}to{box-shadow:0 0 #f7c94800}}.lt-af-duel{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(8px,3vw,28px);max-width:760px;margin:26px auto 0;display:grid}.lt-af-equipe{flex-direction:column;align-items:center;gap:12px;display:flex}.lt-af-equipe b{font:400 clamp(26px, 6.5vw, 54px)/.95 var(--lt-titre);text-transform:uppercase;letter-spacing:.02em;text-shadow:0 6px 30px #000}.lt-af-sn{animation:.9s cubic-bezier(.2,.9,.25,1.1) both lt-af-entre-g}.lt-af-adv{animation:.9s cubic-bezier(.2,.9,.25,1.1) both lt-af-entre-d}@keyframes lt-af-entre-g{0%{opacity:0;transform:translate(-60px)scale(.9)}}@keyframes lt-af-entre-d{0%{opacity:0;transform:translate(60px)scale(.9)}}.lt-af-ecusson{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#fff2,#0000 60%),#0b1220;border-radius:50%;place-items:center;width:clamp(92px,22vw,150px);display:grid;position:relative}.lt-af-ecusson:before{content:"";-webkit-mask-composite:xor;border-radius:50%;padding:4px;animation:6s linear infinite lt-af-tourne;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lt-af-sn .lt-af-ecusson:before{background:conic-gradient(var(--lt-vert), var(--lt-jaune), var(--lt-rouge), var(--lt-vert))}.lt-af-adv .lt-af-ecusson:before{background:conic-gradient(#f7c948,#fff5,#f7c948)}.lt-af-sn .lt-af-ecusson{box-shadow:0 0 60px -6px #00853fcc}.lt-af-adv .lt-af-ecusson{box-shadow:0 0 60px -10px #f7c94899}.lt-af-ecusson em{filter:drop-shadow(0 8px 14px #000c);font-size:clamp(48px,12vw,84px);font-style:normal;line-height:1;animation:3.6s ease-in-out infinite lt-af-flotte}.lt-af-adv .lt-af-ecusson em{animation-delay:-1.8s}@keyframes lt-af-tourne{to{transform:rotate(360deg)}}@keyframes lt-af-flotte{50%{transform:translateY(-6px)rotate(-2deg)}}.lt-af-vs{aspect-ratio:1;place-items:center;width:clamp(64px,14vw,104px);display:grid;position:relative}.lt-af-vs span{z-index:1;font:400 clamp(36px, 8vw, 64px)/1 var(--lt-titre);background:linear-gradient(#fff6c8,#f7c948 55%,#c98d00);color:#0000;filter:drop-shadow(0 0 18px #f7c948aa);-webkit-background-clip:text;background-clip:text;font-style:italic;animation:.7s cubic-bezier(.2,1.6,.4,1) .75s both lt-af-choc;position:relative}.lt-af-vs i{opacity:0;background:radial-gradient(circle,#fff6c8 0,#f7c94888 25%,#0000 62%);border-radius:50%;animation:.9s ease-out .8s both lt-af-eclair,3s ease-in-out 1.7s infinite alternate lt-af-respire;position:absolute;inset:0}@keyframes lt-af-choc{0%{opacity:0;transform:scale(2.4)rotate(-12deg)}}@keyframes lt-af-eclair{0%{opacity:0;transform:scale(.2)}30%{opacity:1;transform:scale(1.6)}to{opacity:.35;transform:scale(1)}}.lt-af-quand{font:700 clamp(18px, 3.6vw, 24px) var(--lt-sous-titre);text-transform:uppercase;letter-spacing:.06em;margin:24px 0 0}.lt-af-quand small{font:500 14px var(--font-body);letter-spacing:0;text-transform:none;color:var(--lt-doux)}.lt-af-infos{flex-wrap:wrap;justify-content:center;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.lt-af-infos li{color:#dfe6f0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:6px 12px;font-size:13px}.lt-af-label{font:700 12px var(--lt-sous-titre);letter-spacing:.3em;text-transform:uppercase;color:var(--lt-doux);margin:26px 0 8px}.lt-af-rebours{justify-content:center;align-items:flex-start;gap:clamp(4px,1.6vw,12px);display:flex}.lt-af-rebours>i{font:400 clamp(30px, 7vw, 54px)/1.25 var(--lt-titre);color:#f7c94888;font-style:normal;animation:1s steps(2,end) infinite lt-af-clignote}@keyframes lt-af-clignote{50%{opacity:.25}}.lt-af-case{background:linear-gradient(#1a2333,#0b111b 50%,#070b12 50%,#0d1420);border:1px solid #fff2;border-radius:16px;min-width:clamp(62px,17vw,112px);padding:12px 6px 10px;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #000,inset 0 1px #ffffff1a}.lt-af-case:after{content:"";background:#0009;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #ffffff10}.lt-af-case b{font:400 clamp(38px, 9.5vw, 72px)/1 var(--lt-titre);color:#fff;text-shadow:0 0 24px #f7c94855;animation:.45s cubic-bezier(.2,.9,.3,1) both lt-af-bascule;display:block}.lt-af-rebours>.lt-af-case:last-child b{color:var(--lt-or)}.lt-af-case span{letter-spacing:.18em;text-transform:uppercase;color:var(--lt-doux);margin-top:6px;font-size:10.5px;display:block}@keyframes lt-af-bascule{0%{opacity:0;transform:perspective(300px)rotateX(-80deg)translateY(-6px)}}.lt-af-contexte{color:#c9d1de;max-width:560px;margin:20px auto 0;font-size:15px}.lt-af-actions{flex-direction:column;align-items:center;margin-top:6px;display:flex}.lt-af-actions .lt-alertes{margin-top:18px}.lt-af-actions .lt-alertes-bouton{background:linear-gradient(#3ddc8440,#3ddc8418);padding:14px 22px;font-size:15px;box-shadow:0 0 30px -8px #3ddc84aa}.lt-af-agenda{color:#fff3c4;font:700 15px var(--lt-sous-titre);cursor:pointer;background:#f7c94814;border:1px solid #f7c94877;border-radius:999px;margin-top:14px;padding:14px 22px}.lt-af-agenda:hover{background:#f7c94829}@media (width<=480px){.lt-af{border-radius:22px;padding:26px 10px 24px}.lt-af-surtitre{letter-spacing:.16em;font-size:10.5px}.lt-af-case span{letter-spacing:.1em;font-size:9px}}@media (prefers-reduced-motion:reduce){.lt-af *,.lt-af :before{animation:none!important}.lt-af-vs i{opacity:.35}}.lt-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lt-direct{text-align:center;background:#000a;border:1px solid #e31b2388;border-radius:20px;max-width:720px;margin:0 auto;padding:18px 14px;box-shadow:0 0 50px -20px #e31b23}.lt-direct-badge{background:var(--lt-rouge);color:#fff;font:700 13px var(--lt-sous-titre);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin:0 0 8px;padding:5px 12px;display:inline-flex}.lt-direct-badge i{background:#fff;border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite lt-pulse}.lt-direct-score{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:10px;display:grid}.lt-direct-score>b{font:400 clamp(56px, 13vw, 92px)/1 var(--lt-titre);color:#fff}.lt-direct-score>b i{color:var(--lt-or);margin:0 10px;font-style:normal}.lt-direct-but{border-color:var(--lt-or);box-shadow:0 0 80px -10px var(--lt-or);animation:.7s linear lt-secousse}.lt-direct{position:relative;overflow:hidden}.lt-direct-but-adv{box-shadow:none;border-color:#fff5}.lt-direct-cri-adv{font:700 15px var(--lt-sous-titre);letter-spacing:.12em;text-transform:uppercase;color:var(--lt-doux);margin:8px 0 0;animation:.5s lt-monte}.lt-mi-temps{background:#fff2}.lt-mi-temps i{animation:none}.lt-confettis{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0}.lt-jdm{text-align:center;background:radial-gradient(80% 55% at 50% 0,#0f3d24 0%,#071a10 45%,#03070a 100%);border-top:1px solid #00853f66;border-bottom:1px solid #00853f66;padding:56px 0 48px;position:relative;overflow:hidden}.lt-jdm:after{content:"";opacity:.45;pointer-events:none;background:repeating-linear-gradient(90deg,#0b3a21 0 60px,#0d4427 60px 120px);border-radius:50%;width:140%;height:80%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.lt-jdm>.lt-cadre{z-index:1;position:relative}.lt-jdm-projecteurs i{pointer-events:none;filter:blur(6px);clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);background:linear-gradient(#beffd74d,#78eba014 55%,#0000 80%);width:38%;height:130%;position:absolute;top:-10%}.lt-jdm-projecteurs i:first-child{transform-origin:50% 0;animation:7s ease-in-out infinite alternate lt-balaie;left:2%}.lt-jdm-projecteurs i:last-child{transform-origin:50% 0;animation:7s ease-in-out -3.5s infinite alternate-reverse lt-balaie;right:2%}@keyframes lt-balaie{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}.lt-jdm-bandeau{font:400 clamp(22px, 6vw, 34px)/1 var(--lt-titre);letter-spacing:.08em;color:#052e16;background:linear-gradient(90deg,#3ddc84,#f7c948);border-radius:999px;margin:0 0 6px;padding:7px 18px;animation:2.4s ease-in-out infinite lt-pulse-bandeau;display:inline-block;box-shadow:0 0 40px -6px #3ddc84aa}@keyframes lt-pulse-bandeau{50%{box-shadow:0 0 60px #3ddc84cc}}.lt-jdm-rebours{justify-content:center;gap:10px;margin-top:22px;display:flex}.lt-jdm-rebours div{background:#000a;border:1px solid #3ddc8455;border-radius:14px;min-width:84px;padding:12px 6px;box-shadow:inset 0 0 20px #3ddc8411}.lt-jdm-rebours b{font:400 clamp(40px, 11vw, 60px)/1 var(--lt-titre);color:#fff;font-variant-numeric:tabular-nums;display:block}.lt-jdm-rebours span{letter-spacing:.14em;color:var(--lt-doux);text-transform:uppercase;font-size:11px}.lt-jdm-coup{font:400 clamp(30px, 8vw, 44px) var(--lt-titre);color:var(--lt-or);margin:20px 0 0}.lt-alertes{text-align:center;max-width:460px;margin:18px auto 0}.lt-alertes small{color:var(--lt-doux);margin-top:8px;font-size:13px;display:block}.lt-alertes-bouton{color:#e9fff2;font:700 14px var(--lt-sous-titre);cursor:pointer;background:#3ddc841f;border:1px solid #3ddc84aa;border-radius:999px;padding:12px 20px}.lt-alertes-bouton:hover{background:#3ddc8433}.lt-alertes-bouton:disabled{opacity:.6;cursor:default}.lt-alertes-actif{background:#3ddc8414;border:1px solid #3ddc8455;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:14px;display:inline-flex}.lt-alertes-actif button{color:var(--lt-doux);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;padding:4px 10px;font-size:12px}.lt-alertes-guide{text-align:left;background:#ffffff0d;border:1px solid #fff2;border-radius:14px;gap:6px;max-width:420px;margin:12px auto 0;padding:12px 14px 12px 32px;font-size:14px;display:grid}.lt-alertes-erreur{color:#ff9b9b!important}.lt-alertes-compact{margin-top:12px}.lt-compo{max-width:460px;margin:26px auto 0}.lt-terrain{aspect-ratio:.78;background:repeating-linear-gradient(#0f6b3a 0 9%,#0c5c32 9% 18%);border:2px solid #fff4;border-radius:14px;margin-top:8px;position:relative;overflow:hidden;box-shadow:0 20px 50px -20px #000}.lt-terrain:before{content:"";border-top:2px solid #fff5;position:absolute;top:0;left:0;right:0}.lt-terrain-rond{aspect-ratio:1;border:2px solid #fff5;border-radius:50%;width:30%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.lt-terrain-surface{border:2px solid #fff5;border-bottom:0;width:56%;height:17%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lt-compo-joueur{width:84px;animation:lt-entree-joueur .6s cubic-bezier(.2, 1.3, .4, 1) calc(var(--i) * .22s) both;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%)}.lt-compo-joueur b{color:#00853f;width:34px;height:34px;font:400 18px var(--lt-titre);background:#fff;border:2px solid #00853f;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 3px #f7c94855,0 6px 14px #000a}.lt-compo-joueur span{font:700 11px/1.1 var(--lt-sous-titre);text-transform:uppercase;text-shadow:0 1px 4px #000}@keyframes lt-entree-joueur{0%{opacity:0;transform:translate(-50%,30%)scale(.6)}}.lt-jdm-fin{background:#000a;border:1px solid #fff2;border-radius:20px;max-width:720px;margin:0 auto;padding:22px 16px;position:relative;overflow:hidden}.lt-jdm-victoire{border-color:var(--lt-or);box-shadow:0 0 80px -16px var(--lt-or)}.lt-jdm-fin h2{font:400 clamp(40px, 10vw, 68px)/1 var(--lt-titre);margin:4px 0}.lt-jdm-victoire h2{background:linear-gradient(#fff6d5,#f7c948);color:#0000;-webkit-background-clip:text;background-clip:text}.lt-jdm-score{font:700 clamp(18px, 4.5vw, 24px) var(--lt-sous-titre);text-transform:uppercase;margin:6px 0}.lt-jdm-score b{font:400 clamp(42px, 10vw, 60px)/1 var(--lt-titre);vertical-align:middle;margin:0 8px}.lt-jdm-buteurs{color:var(--lt-doux);font-size:15px}.lt-jdm-partager{color:#2a1d00;font:700 15px var(--lt-sous-titre);cursor:pointer;background:linear-gradient(#ffd95a,#f2b705);border:0;border-radius:999px;margin-top:14px;padding:14px 24px;box-shadow:0 6px #a87a00}.lt-jdm-barre{--lt-titre:var(--font-display);--lt-sous-titre:var(--font-heading);color:#f4f7fa;z-index:80;left:50%;top:max(10px, env(safe-area-inset-top,0px));white-space:nowrap;font:700 14px var(--lt-sous-titre);background:#000d;border:1px solid #e31b2388;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;animation:.3s lt-monte;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #000a}.lt-jdm-barre b{font:400 22px/1 var(--lt-titre)}.lt-jdm-barre-direct{color:#ff6b6b;font-size:12px}.lt-direct-cri{font:400 clamp(30px, 8vw, 48px)/1 var(--lt-titre);color:var(--lt-or);margin:8px 0 0;animation:.5s cubic-bezier(.2,1.3,.4,1) lt-monte}.lt-direct-faits{text-align:left;gap:6px;max-width:420px;margin:16px auto 0;padding:0;list-style:none;display:grid}.lt-direct-faits li{color:var(--lt-doux);background:#ffffff0a;border-radius:10px;padding:7px 10px;font-size:15px}.lt-direct-faits li.lt-sn{color:var(--lt-texte);border-left:3px solid var(--lt-vert)}.lt-direct-faits b{color:var(--lt-or);margin-right:4px}.lt-ia{text-align:left;background:#ffffff0a;border:1px dashed #f7c94866;border-radius:14px;max-width:560px;margin:14px auto 0;padding:12px 14px}.lt-ia p{color:#e3e7ee;margin:0;font-size:15.5px}.lt-ia-pied{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.lt-ia-pied small{color:var(--lt-doux);font-size:11.5px}.lt-ia-pied button{color:var(--lt-or);font:700 12px var(--lt-sous-titre);cursor:pointer;background:0 0;border:1px solid #f7c94877;border-radius:999px;flex:none;padding:4px 10px}.lt-resultats{max-width:720px;margin:30px auto 0}.lt-resultats-liste{gap:10px;margin-top:10px;display:grid}.lt-resultat{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px}.lt-resultat>small{color:var(--lt-doux);font-size:12.5px;display:block}.lt-resultat>b{font:400 24px/1.2 var(--lt-titre);align-items:center;gap:8px;margin-top:2px;display:flex}.lt-resultat .lt-ia{max-width:none;margin:8px 0 0}.lt-issue{width:24px;height:24px;font:700 13px var(--lt-sous-titre);border-radius:6px;place-items:center;display:inline-grid}.lt-issue-V{background:var(--lt-vert);color:#fff}.lt-issue-N{color:#fff;background:#5b6475}.lt-issue-D{background:var(--lt-rouge);color:#fff}@keyframes lt-pulse{50%{opacity:.25}}.lt-question{background:radial-gradient(70% 60% at 50% 0%, #1a1405, var(--lt-nuit) 70%)}.lt-dl{background:#0b0e14;border:1px solid #f7c94855;border-radius:20px;max-width:680px;margin:22px auto 0;overflow:hidden;box-shadow:0 30px 60px -30px #000,0 0 60px -30px #f7c94888}.lt-dl-tete{background:linear-gradient(90deg,#00853f22,#fdef4212,#e31b2322);border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:14px 16px;display:flex}.lt-dl-avatar{filter:drop-shadow(0 0 12px #f7c94877);flex:none;width:48px;height:48px}.lt-dl-tete b{font:400 24px/1 var(--lt-titre);color:var(--lt-or);text-transform:uppercase;display:block}.lt-dl-tete span{color:var(--lt-doux);font-size:14px}.lt-dl-fil{gap:12px;max-height:420px;padding:14px 16px;display:grid;overflow-y:auto}.lt-dl-suggestions{flex-wrap:wrap;gap:8px;display:flex}.lt-dl-suggestions button{color:#f3e6bf;font:600 13.5px var(--font-body);text-align:left;cursor:pointer;background:#f7c94812;border:1px solid #f7c94866;border-radius:999px;padding:8px 12px}.lt-dl-echange{gap:8px;display:grid}.lt-dl-q{background:var(--lt-vert);color:#fff;border-radius:16px 16px 4px;justify-self:end;max-width:85%;margin:0;padding:9px 13px;font-size:15px}.lt-dl-r{color:#eef1f6;background:#ffffff10;border:1px solid #ffffff1a;border-radius:16px 16px 16px 4px;justify-self:start;max-width:90%;margin:0;padding:10px 14px;font-size:15px;animation:.4s lt-fondu}.lt-dl-inconnu{color:var(--lt-doux)}.lt-dl-erreur{color:#ffb3b8;border-color:#e31b2366}.lt-dl-attente{gap:5px;display:inline-flex}.lt-dl-attente i{background:var(--lt-or);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite lt-pulse}.lt-dl-attente i:nth-child(2){animation-delay:.2s}.lt-dl-attente i:nth-child(3){animation-delay:.4s}.lt-dl-form{border-top:1px solid #ffffff14;gap:8px;padding:12px 16px;display:flex}.lt-dl-form input{color:#fff;min-width:0;font:inherit;background:#05080d;border:1px solid #fff3;border-radius:999px;flex:1;padding:12px 14px;font-size:16px}.lt-dl-form button{color:#2a1d00;font:700 15px var(--lt-sous-titre);cursor:pointer;background:linear-gradient(#ffd95a,#f2b705);border:0;border-radius:999px;flex:none;padding:0 18px}.lt-dl-form button:disabled{opacity:.5;cursor:default}.lt-dl-note{color:var(--lt-doux);margin:0;padding:0 16px 14px;font-size:12px}.lt-musee{background:radial-gradient(80% 50% at 50% 0%, #1a1405 0%, var(--lt-nuit) 70%)}.lt-salle{perspective:1200px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:26px 18px;margin-top:40px;display:grid}.lt-vitrine{cursor:pointer;height:360px;color:inherit;font:inherit;text-align:center;background:linear-gradient(#ffffff0a,#ffffff03 60%,#0006);border:0;border-radius:18px 18px 8px 8px;padding:0;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,opacity .8s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 50px -30px #000}.lt-vitrine:before{content:"";pointer-events:none;clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);opacity:.9;background:radial-gradient(closest-side,#fff3b03a,#0000 70%);width:160%;height:330px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.lt-vitrine:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff12 45%,#0000 55%) 0 0/250% 100%;animation:7s ease-in-out infinite lt-verre;position:absolute;inset:0}.lt-vitrine.lt-vu:hover,.lt-vitrine.lt-vu:focus-visible{outline:none;transform:translateY(-6px)rotateX(4deg);box-shadow:inset 0 0 0 1px #f7c94866,0 40px 60px -30px #000,0 0 40px -10px #f7c94855}.lt-trophee{filter:drop-shadow(0 12px 18px #000c)drop-shadow(0 0 24px #f7c94844);width:160px;height:200px;animation:5s ease-in-out infinite lt-flotte;position:absolute;top:22px;left:50%;transform:translate(-50%)}.lt-trophee img,.lt-fiche-coupe img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%;display:block}.lt-salle-titre{font:400 clamp(26px, 5vw, 36px)/1 var(--lt-titre);color:var(--lt-or);text-transform:uppercase;letter-spacing:.02em;margin:46px 0 0}.lt-vitrine:nth-child(2n) .lt-trophee{animation-delay:-2s}.lt-socle{background:radial-gradient(closest-side,#f7c94833,#0000);border-radius:50%;width:150px;height:26px;position:absolute;top:222px;left:50%;transform:translate(-50%)}.lt-plaque{background:linear-gradient(#1b1606,#0d0b04);border:1px solid #f7c94855;border-radius:10px;padding:12px 10px;position:absolute;bottom:12px;left:12px;right:12px}.lt-plaque b{font:400 24px/1.05 var(--lt-titre);color:var(--lt-or);text-transform:uppercase;letter-spacing:.02em;display:block}.lt-plaque span{color:#e8dfc0;margin-top:3px;font-size:14px;display:block}.lt-plaque em{color:var(--lt-doux);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-style:normal}.lt-pastille-statut{z-index:2;font:700 10px var(--lt-sous-titre);letter-spacing:.06em;text-transform:uppercase;color:var(--lt-or);background:#0009;border:1px solid #f7c94899;border-radius:999px;padding:4px 8px;position:absolute;top:10px;left:10px}.lt-etoiles .lt-etoile-attente{opacity:.75;text-shadow:none}.lt-contestation{text-align:left;background:#f7c94814;border:1px solid #f7c94855;border-radius:12px;padding:10px 12px;font-size:14px}.lt-contestation b{color:var(--lt-or);font:700 12px var(--lt-sous-titre);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;display:block}.lt-contestation a{color:var(--lt-or)}.lt-pastille-univers{z-index:2;white-space:nowrap;font:700 11px var(--lt-sous-titre);letter-spacing:.1em;text-transform:uppercase;color:#2a1d00;background:linear-gradient(#ffd95a,#f2b705);border-radius:999px;padding:4px 10px;animation:2.4s ease-in-out infinite lt-appel;position:absolute;bottom:118px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #f7c94888}@keyframes lt-appel{50%{box-shadow:0 0 30px #f7c948dd}}.lt-pastille-nb{z-index:2;font:700 14px var(--lt-sous-titre);background:var(--lt-or);color:#2a1d00;border-radius:999px;padding:3px 10px;position:absolute;top:12px;right:12px}.lt-fiche{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;justify-content:center;align-items:center;padding:18px;animation:.3s lt-fondu;display:flex;position:fixed;inset:0}.lt-fiche-boite{text-align:center;background:radial-gradient(90% 60% at 50% 0,#2b2008,#0b0a06 70%);border:1px solid #f7c94866;border-radius:22px;width:min(560px,100%);max-height:90svh;padding:28px 22px 22px;animation:.45s cubic-bezier(.2,1.3,.4,1) lt-monte;position:relative;overflow:auto;box-shadow:0 40px 80px -20px #000,0 0 80px -20px #f7c94866}.lt-fiche-photo{margin:-8px -8px 14px}.lt-fiche-photo img{-o-object-fit:cover;object-fit:cover;border:1px solid #f7c94855;border-radius:14px;width:100%;max-height:300px;display:block}.lt-fiche-photo figcaption{color:var(--lt-doux);text-align:left;margin-top:6px;font-size:12.5px}.lt-fiche-photo small{opacity:.8;font-size:11px;display:block}.lt-fiche-coupe{filter:drop-shadow(0 0 30px #f7c94866);width:170px;height:210px;margin:0 auto}.lt-fiche h3{font:400 clamp(32px, 6vw, 42px)/1 var(--lt-titre);color:var(--lt-or);text-transform:uppercase;margin:6px 0 4px}.lt-fiche-sous{color:var(--lt-or);margin:0}.lt-score{font:400 clamp(32px, 7vw, 48px) var(--lt-titre);margin:10px 0}.lt-score small{font:600 14px var(--font-body);color:var(--lt-doux);display:block}.lt-fiche p{color:#e3e7ee;margin:8px 0}.lt-faits{text-align:left;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 6px;display:grid}.lt-faits div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:8px 10px;font-size:14px}.lt-faits .lt-large{grid-column:1/-1}.lt-faits small{color:var(--lt-doux);letter-spacing:.12em;text-transform:uppercase;font-size:11px;display:block}.lt-fiche .lt-fiche-source{color:var(--lt-doux);font-size:12px}.lt-fermer{color:#fff;cursor:pointer;background:#0008;border:1px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:20px;position:absolute;top:10px;right:10px}.lt-annees{flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0;display:flex}.lt-annees span{font:700 15px var(--lt-sous-titre);color:var(--lt-or);background:#f7c94822;border:1px solid #f7c94866;border-radius:999px;padding:3px 10px}.lt-lionnes{background:radial-gradient(80% 60% at 50% 0%, #2a0b10, var(--lt-nuit) 70%)}.lt-lionnes-entrer{cursor:pointer;text-align:left;color:#fff;background:linear-gradient(90deg,#ff8fa033,#ff8fa00d);border:1px solid #ff8fa077;border-radius:999px;align-items:center;gap:16px;margin:6px 0 26px;padding:10px 22px 10px 10px;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 20px 50px -24px #ff5a78}.lt-lionnes-entrer:hover{transform:translateY(-3px);box-shadow:0 26px 60px -22px #ff5a78}.lt-lionnes-entrer:focus-visible{outline-offset:3px;outline:3px solid #ff8fa0}.lt-lionnes-entrer img{-o-object-fit:cover;object-fit:cover;border:2px solid #ffb4a2;border-radius:50%;width:64px;height:64px;animation:3s ease-in-out infinite lt-lionne-respire;box-shadow:0 0 0 4px #ff8fa022,0 0 30px #ff8fa088}.lt-lionnes-entrer b{font:700 17px var(--lt-sous-titre);display:block}.lt-lionnes-entrer small{color:#ffd5cc;font-size:13px;display:block}.lt-lionnes-entrer i{color:#ffb4a2;font-style:normal;animation:1.6s ease-in-out infinite lt-lionne-avance}@keyframes lt-lionne-respire{50%{box-shadow:0 0 0 8px #ff8fa011,0 0 44px #ff8fa0aa}}@keyframes lt-lionne-avance{50%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.lt-lionnes-entrer img,.lt-lionnes-entrer i{animation:none}}.lt-cartes-lionnes{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:30px;display:grid}.lt-carte-l{background:#ffffff08;border:1px solid #ff3b5c44;border-radius:16px;padding:18px}.lt-carte-l .lt-an{font:400 36px/1 var(--lt-titre);color:#ff8fa0}.lt-carte-l b,.lt-moment b,.lt-actu b,.lt-atout b{font:700 19px/1.2 var(--lt-sous-titre);text-transform:uppercase;margin:6px 0;display:block}.lt-carte-l p,.lt-moment p,.lt-actu p,.lt-atout p{color:var(--lt-doux);margin:0;font-size:15px}.lt-frise{background:linear-gradient(180deg, var(--lt-nuit), #071510 50%, var(--lt-nuit))}.lt-ligne-temps{margin-top:40px;padding-left:34px;position:relative}.lt-ligne-temps:before{content:"";background:linear-gradient(var(--lt-vert), var(--lt-jaune), var(--lt-rouge));border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px;left:11px}.lt-moment{margin-bottom:26px;position:relative}.lt-moment:before{content:"";background:var(--lt-nuit);border:3px solid var(--lt-or);width:15px;height:15px;box-shadow:0 0 16px var(--lt-or);border-radius:50%;position:absolute;top:8px;left:-30px}.lt-moment .lt-an{font:400 38px/1 var(--lt-titre);color:var(--lt-or)}.lt-moment p{max-width:640px;font-size:16px}.lt-grille{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:30px;display:grid}.lt-actu{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:4px;padding:18px;display:flex}.lt-actu time{color:var(--lt-or);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.lt-actu a{color:var(--lt-or);margin-top:auto;padding-top:8px;font-size:14px;font-weight:700;text-decoration:none}.lt-whatsapp{font:700 18px/1.2 var(--lt-sous-titre);text-align:center;background:#25d366;border-radius:16px;justify-content:center;align-items:center;gap:12px;margin-top:22px;padding:16px 20px;text-decoration:none;display:flex;box-shadow:0 16px 40px -14px #25d366aa;color:#052e16!important}.lt-whatsapp svg{flex:none;width:26px;height:26px}.lt-demain{background:radial-gradient(80% 60% at 50% 100%, #10301f, var(--lt-nuit) 70%);text-align:center}.lt-atouts{text-align:left;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin:34px 0;display:grid}.lt-atout{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:18px}.lt-atout>span{font-size:28px}.lt-cta{font:700 18px var(--lt-sous-titre);background:linear-gradient(#ffd95a,#f2b705);border-radius:999px;align-items:center;gap:10px;padding:16px 28px;text-decoration:none;display:inline-flex;box-shadow:0 6px #a87a00,0 20px 40px -14px #f7c948aa;color:#2a1d00!important}.lt-cta:active{transform:translateY(4px);box-shadow:0 2px #a87a00}.lt-pied{color:var(--lt-doux);border-top:1px solid #ffffff14;padding:34px 18px 50px;font-size:13px}.lt-pied ol{-moz-columns:2 280px;columns:2 280px;padding-left:18px}.lt-pied a{color:var(--lt-doux)}.lt-pr{text-align:center;background:linear-gradient(135deg,#241b05 0%,#0c1018 38% 62%,#04200f 100%);border:1px solid #f7c94866;border-radius:22px;max-width:600px;margin:26px auto 0;padding:22px 20px;position:relative;box-shadow:0 30px 70px -36px #f7c948aa;-webkit-mask:radial-gradient(13px at 0 96px,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 96px,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(13px at 0 96px,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 96px,#0000 98%,#000) 100%/51% 100% no-repeat}.lt-pr-titre{font:700 15px var(--lt-sous-titre);letter-spacing:.2em;text-transform:uppercase;color:var(--lt-or);margin:0 0 12px}.lt-pr-score{grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;display:grid}.lt-pr-score>div>span{font:700 15px var(--lt-sous-titre);text-transform:uppercase;margin-bottom:6px;display:block}.lt-pr-score>i{font:400 40px/1.3 var(--lt-titre);color:var(--lt-or);font-style:normal}.lt-pr-choix{align-items:center;gap:6px;display:inline-flex}.lt-pr-choix button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #fff3;border-radius:50%;width:44px;height:44px;font-size:24px;line-height:1}.lt-pr-choix b{min-width:52px;font:400 60px/1 var(--lt-titre);color:#fff}.lt-pr-region{text-align:left;max-width:320px;color:var(--lt-doux);margin:16px auto 0;font-size:13px;display:block}.lt-pr-region select,.lt-cs-form select,.lt-cs-form input{color:#fff;width:100%;font:inherit;background:#0b1220;border:1px solid #fff3;border-radius:12px;margin-top:4px;padding:12px;font-size:16px;display:block}.lt-pr-valider{cursor:pointer;border:0;margin-top:16px}.lt-pr-valider:disabled,.lt-cs .lt-cta:disabled{opacity:.55;cursor:default}.lt-pr-erreur{color:#ff8fa0;margin:10px 0 0;font-size:14px}.lt-pr-note{color:var(--lt-doux);margin:10px 0 0;font-size:14px}.lt-pr-moi{border-bottom:2px dashed #f7c94844;flex-direction:column;align-items:center;gap:2px;margin:0;padding-bottom:16px;display:flex}.lt-pr-moi small{font:700 12px var(--lt-sous-titre);letter-spacing:.24em;text-transform:uppercase;color:var(--lt-or)}.lt-pr-moi-score{align-items:center;gap:14px;display:inline-flex}.lt-pr-moi-score em{font-size:30px;font-style:normal}.lt-pr-moi-score b{font:400 clamp(52px, 13vw, 78px)/1 var(--lt-titre);background:linear-gradient(#fff6c8,#f7c948 60%,#c98d00);color:#0000;filter:drop-shadow(0 0 20px #f7c94866);-webkit-background-clip:text;background-clip:text}.lt-pr-moi-region{color:var(--lt-doux);font-size:14px}.lt-pr-barre{border-radius:12px;height:38px;margin-top:10px;display:flex;overflow:hidden;box-shadow:0 0 34px -10px #00853f,inset 0 0 0 1px #ffffff1a}.lt-pr-barre i{min-width:38px;font:700 13px var(--lt-sous-titre);transform-origin:0;justify-content:center;align-items:center;font-style:normal;animation:1s cubic-bezier(.2,.8,.2,1) both lt-barre;display:flex}.lt-pr-v{background:var(--lt-vert);color:#fff}.lt-pr-n{background:var(--lt-jaune);color:#2a1d00}.lt-pr-d{color:#fff;background:#5b6475}.lt-pr-legende{color:var(--lt-doux);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:6px;font-size:12px;display:flex}.lt-pr-legende i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.lt-pr-colonnes{text-align:left;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.lt-pr-colonnes>div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:10px 12px}.lt-pr-colonnes small{letter-spacing:.12em;text-transform:uppercase;color:var(--lt-doux);margin-bottom:4px;font-size:11px;display:block}.lt-pr-colonnes p{margin:2px 0;font-size:15px}.lt-pr-colonnes b{color:var(--lt-or)}.lt-carte{background:radial-gradient(70% 60% at 70% 50%, #10301f, var(--lt-nuit) 70%)}.lt-cs{grid-template-columns:1fr minmax(0,300px);align-items:center;gap:28px;margin-top:28px;display:grid}.lt-cs-form{flex-direction:column;gap:14px;max-width:420px;display:flex}.lt-cs-form label{color:var(--lt-doux);font-size:13px}.lt-cs .lt-cta{cursor:pointer;border:0;justify-content:center}.lt-cs-wa{text-align:center;font-size:15px;font-weight:700;color:#25d366!important}.lt-cs-note{color:var(--lt-or);margin:0;font-size:14px}.lt-cs-prive{color:var(--lt-doux);margin:0;font-size:12.5px}.lt-cs-apercu{aspect-ratio:9/16;border-radius:18px;width:100%;height:auto;transform:rotate(2deg);box-shadow:0 30px 60px -20px #000,0 0 0 1px #f7c94855,0 0 60px -20px #f7c94866}.lt-tab-lancer{border:1px solid var(--lt-or);color:var(--lt-or);font:700 16px var(--lt-sous-titre);cursor:pointer;background:#f7c94822;border-radius:999px;margin:10px auto 4px;padding:12px 20px;display:inline-flex}.lt-tab{background:#0008;border:1px solid #ffffff1f;border-radius:16px;margin:12px 0 6px;padding:14px 12px}.lt-tab-tableau>div{text-align:left;grid-template-columns:1fr auto 34px;align-items:center;gap:8px;padding:4px 0;display:grid}.lt-tab-tableau span{font:700 14px var(--lt-sous-titre);text-transform:uppercase}.lt-tab-tableau>div>b{font:400 30px/1 var(--lt-titre);color:var(--lt-or);text-align:right}.lt-tab-points{gap:5px;display:flex}.lt-tab-points i{border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:flex}.lt-tab-points i.lt-tab-ok{background:var(--lt-vert);border-color:var(--lt-vert);color:#fff;animation:.4s cubic-bezier(.2,1.6,.4,1) lt-pop}.lt-tab-points i.lt-tab-rate{background:var(--lt-rouge);border-color:var(--lt-rouge);color:#fff;animation:.4s cubic-bezier(.2,1.6,.4,1) lt-pop}.lt-tab-points i.lt-tab-pas{opacity:.3}.lt-tab-tour{letter-spacing:.2em;text-transform:uppercase;color:var(--lt-doux);margin:10px 0 6px;font-size:12px}.lt-tab-cages{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lt-tab-cage{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:8px 6px 10px;animation:.4s lt-fondu}.lt-tab-cage svg{width:100%;max-width:150px;height:auto;margin:0 auto 4px;display:block;overflow:visible}.lt-tab-cage b{font:700 15px/1.2 var(--lt-sous-titre);display:block}.lt-tab-cage span{color:var(--lt-doux);font-size:13px}.lt-tab-filet{fill:#ffffff08;transition:fill .3s 1s}.lt-tab-ballon{transform-box:fill-box;transform-origin:50%}.lt-tab-ok .lt-tab-ballon{animation:.9s cubic-bezier(.3,.7,.3,1) .2s both lt-tir-but}.lt-tab-adv.lt-tab-ok .lt-tab-ballon{animation-name:lt-tir-but-g}.lt-tab-ok .lt-tab-filet{fill:#00853f55}.lt-tab-ok span{color:#7ee2a8}.lt-tab-rate .lt-tab-ballon{animation:.9s cubic-bezier(.3,.7,.3,1) .2s both lt-tir-rate}.lt-tab-rate span{color:#ff8fa0}.lt-tab-pas{opacity:.45}.lt-tab-fin{font:400 clamp(26px, 6vw, 34px)/1.1 var(--lt-titre);color:var(--lt-or);text-transform:uppercase;margin:12px 0 0;animation:.6s cubic-bezier(.2,1.3,.4,1) lt-monte;position:relative}.lt-tab-fin span{pointer-events:none;position:absolute;inset:0}.lt-tab-fin span i{color:var(--lt-or);animation:lt-eclat 1.4s ease-out calc(var(--i) * 40ms) both;--a:calc(var(--i) * 30deg);font-size:18px;font-style:normal;position:absolute;top:50%;left:50%}.lt-tab-actions button{color:var(--lt-texte);font:600 14px var(--font-body);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;margin-top:10px;padding:8px 16px}@keyframes lt-barre{0%{transform:scaleX(0)}}@keyframes lt-pop{0%{transform:scale(0)}}@keyframes lt-tir-but{0%{transform:none}to{transform:translate(28px,-44px)scale(.7)}}@keyframes lt-tir-but-g{0%{transform:none}to{transform:translate(-30px,-40px)scale(.7)}}@keyframes lt-tir-rate{0%{transform:none}60%{transform:translate(6px,-36px)scale(.8)}to{opacity:.5;transform:translate(40px,4px)scale(.8)}}@keyframes lt-eclat{0%{opacity:1;transform:translate(-50%, -50%) rotate(var(--a)) translateY(0)}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--a)) translateY(-120px)}}@keyframes lt-tourne{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes lt-etoile{0%{opacity:0;transform:scale(0)rotate(-120deg)}to{opacity:1;transform:none}}@keyframes lt-entree{0%{opacity:0;transform:scale(.7)translateY(30px)}to{opacity:1;transform:none}}@keyframes lt-rebond{50%{transform:translate(-50%,8px)}}@keyframes lt-verre{0%,60%{background-position:120% 0}to{background-position:-40% 0}}@keyframes lt-flotte{50%{transform:translate(-50%)translateY(-8px)}}@keyframes lt-fondu{0%{opacity:0}}@keyframes lt-monte{0%{opacity:0;transform:translateY(40px)scale(.94)}}@media (width<=560px){.lt-compteurs{grid-template-columns:repeat(2,1fr)}.lt-salle{grid-template-columns:1fr 1fr;gap:14px 10px}.lt-vitrine{height:300px}.lt-trophee{width:112px;height:128px;top:12px}.lt-socle{width:110px;top:156px}.lt-plaque{padding:8px 6px;bottom:8px;left:8px;right:8px}.lt-cs{grid-template-columns:1fr}.lt-cs-apercu{order:-1;max-width:240px;margin:0 auto}.lt-pr-choix button{width:40px;height:40px}.lt-plaque b{font-size:19px}.lt-plaque span{font-size:12.5px;line-height:1.25}.lt-plaque em{font-size:10px}}@media (prefers-reduced-motion:reduce){.lt *,.lt :before,.lt :after{transition:none!important;animation:none!important}.lt-apparait{opacity:1;transform:none}}.lt-3d-bouton{color:var(--lt-or);font:700 13px var(--lt-sous-titre);letter-spacing:.04em;cursor:pointer;background:#f7c9481f;border:1px solid #f7c948aa;border-radius:999px;margin:12px auto 4px;padding:10px 18px;display:block}.lt-3d-bouton:before{content:"◆ "}.lt-3d-bouton:hover{background:#f7c94838}.lt-3d{z-index:80;color:#fff;background:radial-gradient(at 50% 45%,#2a2208 0%,#0b1220 62%,#05080f 100%);flex-direction:column;animation:.3s lt-fondu;display:flex;position:fixed;inset:0}.lt-3d-fermer{z-index:2;top:max(14px, env(safe-area-inset-top,0px));right:max(14px, env(safe-area-inset-right,0px));position:fixed}.lt-3d-tete{text-align:center;padding:max(18px, env(safe-area-inset-top,0px)) 64px 0}.lt-3d-tete h3{font:400 clamp(22px, 5vw, 34px) var(--lt-titre);color:var(--lt-or);margin:4px 0 0}.lt-3d-scene{touch-action:none;cursor:grab;flex:1;min-height:0;position:relative}.lt-3d-scene canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.lt-3d-attente,.lt-3d-erreur{color:var(--lt-doux);flex:1;justify-content:center;align-items:center;margin:0;display:flex}.lt-3d-pied{padding:0 16px max(16px, env(safe-area-inset-bottom,0px));text-align:center}.lt-3d-aide{color:var(--lt-doux);margin:0 0 10px;font-size:13px}.lt-3d-ar{font:700 15px var(--lt-sous-titre);background:linear-gradient(#ffd95a,#f2b705);border-radius:999px;align-items:center;gap:8px;padding:14px 24px;text-decoration:none;display:inline-flex;box-shadow:0 6px #a87a00;color:#2a1d00!important}.lt-3d-ar img{opacity:0;width:1px;height:1px}.lt-3d-ar:before{content:"📱"}.lt-3d-qr{text-align:left;background:#ffffff0f;border:1px solid #fff2;border-radius:16px;align-items:center;gap:14px;max-width:420px;padding:10px 14px 10px 10px;font-size:14px;display:inline-flex}.lt-3d-qr img{border-radius:8px;flex:none}.lt-3d-note{max-width:520px;color:var(--lt-doux);opacity:.8;margin:12px auto 0;font-size:11px}.lt section.lt-mondial{padding:48px 18px}.lt-pb{text-align:center;max-width:720px;margin:18px auto 0}.lt-pb-titre{margin-bottom:12px}.lt-pb-choix{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lt-pb-choix button,.lt-pb-joueurs div button{color:#fff;min-height:52px;font:700 15px var(--lt-sous-titre);cursor:pointer;background:#000a;border:1px solid #ffffff2e;border-radius:14px;padding:8px 10px;transition:transform .15s,border-color .2s,background .2s}.lt-pb-choix button:hover,.lt-pb-joueurs div button:hover{border-color:var(--lt-or);background:#f7c94822;transform:translateY(-2px)}.lt-pb-joueurs p{color:var(--lt-doux);margin:0 0 8px;font-size:14px}.lt-pb-joueurs div{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lt-pb-joueurs div button{border-radius:999px;min-height:40px;padding:6px 12px;font-size:13px}.lt-pb-joueurs .lt-pb-peu{color:var(--lt-or);border-color:#f7c94888}.lt-pb-retour{color:var(--lt-doux);cursor:pointer;background:0 0;border:0;margin-top:8px;font-size:13px}.lt-pb-resultats{text-align:left;gap:6px;display:grid}.lt-pb-barre{background:#ffffff0d;border-radius:10px;justify-content:space-between;align-items:center;min-height:40px;padding:0 12px;font-size:14px;display:flex;position:relative;overflow:hidden}.lt-pb-barre i{background:#ffffff1a;transition:width .8s;position:absolute;inset:0 auto 0 0}.lt-pb-barre span,.lt-pb-barre b{position:relative}.lt-pb-moi{outline:1px solid var(--lt-or)}.lt-pb-moi i{background:#f7c94840}.lt-pb-buteurs,.lt-pb-pied{color:var(--lt-doux);margin:4px 0 0;font-size:13px}.lt-pb-erreur{color:#ff9b9b;margin:8px 0 0;font-size:13px}.lt-pb-revele{text-align:left;background:#ffffff10;border:1px solid #ffffff2a;border-radius:14px;gap:4px;margin-bottom:14px;padding:14px 40px 14px 16px;animation:.5s cubic-bezier(.2,1.3,.4,1) lt-monte;display:grid;position:relative}.lt-pb-juste{background:#3ddc841f;border-color:#3ddc84aa}.lt-pb-revele b{font:400 26px/1 var(--lt-titre)}.lt-pb-revele span,.lt-pb-revele small{color:var(--lt-texte);font-size:14px}.lt-pb-revele small{color:var(--lt-or);font-weight:700}.lt-pb-revele button{color:#fff;cursor:pointer;background:#0006;border:0;border-radius:50%;width:30px;height:30px;position:absolute;top:8px;right:8px}@media (width<=480px){.lt-pb-choix button{min-height:56px;font-size:13px}}.lt-effectif{background:radial-gradient(70% 60% at 50% 30%, #0b2a19, var(--lt-nuit) 70%);text-align:center}.lt-effectif .lt-lead{margin-left:auto;margin-right:auto}.lt-effectif-apercu{cursor:pointer;perspective:1100px;background:0 0;border:0;justify-content:center;margin:24px auto 34px;padding:0;display:flex}.lt-effectif-apercu .ef-mini{margin:0 -26px;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.lt-effectif-apercu .ef-mini .ef-carte{width:clamp(118px,26vw,200px)}.lt-effectif-apercu .ef-mini:first-child{transform:rotate(-12deg)translateY(18px)}.lt-effectif-apercu .ef-mini:nth-child(2){z-index:1;transform:rotate(-4deg)}.lt-effectif-apercu .ef-mini:nth-child(3){z-index:1;transform:rotate(4deg)}.lt-effectif-apercu .ef-mini:nth-child(4){transform:rotate(12deg)translateY(18px)}.lt-effectif-apercu:hover .ef-mini,.lt-effectif-apercu:focus-visible .ef-mini{margin:0 6px;transform:none}.lt-effectif-apercu:focus-visible{outline:3px solid var(--lt-or);outline-offset:6px;border-radius:20px}.lt-effectif .lt-cta{cursor:pointer;border:0}@media (width<=560px){.lt-effectif-apercu .ef-mini,.lt-effectif-apercu:hover .ef-mini{margin:0 -30px}}
