@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_ea53d9cb-module__A2t94W__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_ea53d9cb-module__A2t94W__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.1_k7aq_c5drf2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.1ewykk74tw0il.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_ba491987-module___qAXMW__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_ba491987-module___qAXMW__variable{--font-archivo-black:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_969f8469-module__POCtIW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_969f8469-module__POCtIW__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--nav-h:71px;--footer-overlap:clamp(80px, 8vw, 150px);--bg:#0a0909;--bg-deep:#060506;--voile:#fdfbf708;--voile-fort:#fdfbf71a;--filet:#fdfbf72e;--filet-fort:#fdfbf747;--text-soft:#fdfbf7db;--surface:#151313;--surface-hover:#211e1f;--border:#262223;--border-hover:#3a3335;--accent:#da292c;--accent-rgb:218, 41, 44;--accent-text:#e63539;--gold:#d8a951;--gold-rgb:216, 169, 81;--gold-light:#e8c072;--gold-deep:#b8873f;--steel:#6e6a70;--on-gold:#1a1206;--text:#fdfbf7;--muted:#a89d99;--dim:#8b807c;--side-blue:#5b8def;--side-red:#e0563f;--side-blue-text:#82a8ff;--side-red-text:#ee8270;--positive:#3fa577;--negative:#e2594f;--font-sans:var(--font-archivo), system-ui, -apple-system, sans-serif;--font-disp:var(--font-archivo-black), var(--font-archivo), system-ui, sans-serif;--font-mono:var(--font-jetbrains), ui-monospace, monospace;--fs-micro:10px;--fs-caps:11px;--fs-prose:17px;--track-caps:.14em;--track-over:.28em;--fs-xs:12px;--fs-sm:13px;--fs-base:15px;--fs-md:19px;--fs-lg:23px;--fs-xl:29px;--fs-2xl:37px;--sp-3xs:4px;--sp-2xs:8px;--sp-xs:12px;--sp-sm:16px;--sp-md:24px;--sp-lg:32px;--sp-xl:48px;--sp-2xl:64px;--sp-3xl:96px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:24px;--radius-full:999px;--maxw:1400px;--z-dropdown:100;--z-sticky:200;--z-modal:300;--z-overlay:1000;--abyss:var(--bg);--bg-raised:var(--surface);--lol-panel:var(--surface);--lol-card:var(--surface);--line:var(--border);--line-soft:#ffffff0d;--bone:var(--text);--fg-muted:var(--muted);--faint:var(--steel);--slate:var(--steel);--gold-2:var(--gold-light);--gold-dim:rgba(var(--gold-rgb), .55);--lol-gold:var(--gold);--lol-gold-light:var(--gold-light);--lol-gold-dim:var(--gold-dim);--lol-red:var(--accent);--win:var(--gold);--loss:var(--steel);--lol-win:var(--win);--lol-loss:var(--loss)}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:15px;line-height:1.5;display:flex;overflow-x:hidden}body>main{padding-bottom:var(--footer-overlap);flex:1}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}svg{fill:currentColor}.icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}::selection{background:var(--gold);color:var(--on-gold)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--gold)}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:.2s both fadeIn}@keyframes routeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.routeFade{animation:routeIn .26s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) both}@media (max-width:1180px){:root{--nav-h:115px}}@media (max-width:620px){:root{--nav-h:101px}}@media (max-width:700px){:root{--fs-micro:11.5px;--fs-xs:13px;--fs-sm:14px;--fs-base:16px;--fs-md:20px;--fs-caps:12px;--fs-prose:16px}input,select,textarea{font-size:max(16px,1em)!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skipLink{z-index:200;background:var(--gold,#c8a45c);color:#14100e;border-radius:8px;padding:10px 16px;font-weight:700;transition:top .15s;position:absolute;top:-60px;left:8px}.skipLink:focus-visible{top:8px}.inlineIcon{vertical-align:-.18em;color:var(--gold);margin:0 .15em;display:inline-block}.richImage{margin:32px 0}.richImage img{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:100%;height:auto;display:block}.richImage figcaption{color:var(--dim);font-size:var(--fs-xs);text-align:center;margin-top:10px}.richVideo{aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--radius-md);background:#000;margin:32px 0;position:relative;overflow:hidden}.richVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.richCallout{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--fs-sm);border-left-width:3px;align-items:flex-start;gap:12px;margin:28px 0;padding:16px 18px;line-height:1.6;display:flex}.richCallout p{margin:0}.richCallout svg{flex:none;margin-top:2px}.richCallout[data-kind=info]{border-left-color:var(--gold)}.richCallout[data-kind=info] svg{color:var(--gold)}.richCallout[data-kind=astuce]{border-left-color:var(--positive)}.richCallout[data-kind=astuce] svg{color:var(--positive)}.richCallout[data-kind=attention]{border-left-color:var(--gold-deep)}.richCallout[data-kind=attention] svg{color:var(--gold-deep)}.richCallout[data-kind=danger]{border-left-color:var(--accent-text)}.richCallout[data-kind=danger] svg{color:var(--accent-text)}
.CommandPalette-module__z27DvG__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:var(--z-overlay);background:#050404b8;justify-content:center;align-items:flex-start;padding:12vh 20px 20px;animation:.18s ease-out CommandPalette-module__z27DvG__fade;display:flex;position:fixed;inset:0}@keyframes CommandPalette-module__z27DvG__fade{0%{opacity:0}}.CommandPalette-module__z27DvG__panel{background:var(--surface);border:1px solid var(--border-hover);border-radius:var(--radius-lg);width:100%;max-width:580px;animation:.22s cubic-bezier(.16,1,.3,1) CommandPalette-module__z27DvG__pop;overflow:hidden;box-shadow:0 34px 80px #000000d9}@keyframes CommandPalette-module__z27DvG__pop{0%{opacity:0;transform:translateY(-12px)scale(.98)}}.CommandPalette-module__z27DvG__head{align-items:center;gap:var(--sp-xs);padding:var(--sp-sm) 18px;border-bottom:1px solid var(--border);display:flex}.CommandPalette-module__z27DvG__head svg{width:18px;height:18px;color:var(--muted);flex:none}.CommandPalette-module__z27DvG__input{color:var(--text);font-size:var(--fs-base);font-family:var(--font-sans);background:0 0;border:none;outline:none;flex:1;min-width:0}.CommandPalette-module__z27DvG__input::placeholder{color:var(--muted)}.CommandPalette-module__z27DvG__list{max-height:52vh;padding:var(--sp-2xs);overflow-y:auto}.CommandPalette-module__z27DvG__group{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);padding:var(--sp-xs) 10px 6px;font-weight:700}.CommandPalette-module__z27DvG__item{align-items:center;gap:var(--sp-xs);border-radius:var(--radius-sm);width:100%;color:var(--text);font-size:var(--fs-sm);text-align:left;font-family:var(--font-sans);background:0 0;border:none;padding:10px;display:flex}.CommandPalette-module__z27DvG__item img,.CommandPalette-module__z27DvG__ico{border-radius:var(--radius-sm);flex:none;width:30px;height:30px}.CommandPalette-module__z27DvG__ico{background:var(--bg);border:1px solid var(--border);color:var(--gold);place-items:center;display:grid}.CommandPalette-module__z27DvG__ico svg{width:15px;height:15px}.CommandPalette-module__z27DvG__sel{background:rgba(var(--gold-rgb), .13);color:var(--gold)}.CommandPalette-module__z27DvG__item small{color:var(--muted);font-size:var(--fs-xs);margin-left:auto}.CommandPalette-module__z27DvG__empty{text-align:center;color:var(--muted);font-size:var(--fs-sm);padding:28px 10px}.CommandPalette-module__z27DvG__foot{gap:var(--sp-sm);border-top:1px solid var(--border);font-size:var(--fs-xs);color:var(--muted);align-items:center;padding:10px 18px;display:flex}.CommandPalette-module__z27DvG__kbd{align-items:center;gap:var(--sp-3xs);font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--border-hover);background:var(--bg);border-radius:var(--radius-xs);padding:var(--sp-3xs) var(--sp-2xs);letter-spacing:.04em;flex:none;font-weight:700;display:inline-flex}
.Navbar-module__UQ-XMa__nav{z-index:var(--z-sticky);height:calc(var(--nav-h) - 1px);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#0b0809b3;align-items:center;gap:clamp(12px,2vw,32px);padding:0 clamp(16px,2vw,32px);display:flex;position:sticky;top:0}.Navbar-module__UQ-XMa__brandZone{flex:none;align-items:center;gap:14px;display:flex}.Navbar-module__UQ-XMa__brand{min-height:44px;font-family:var(--font-disp);font-size:var(--fs-lg);letter-spacing:.01em;text-transform:uppercase;color:var(--text);white-space:nowrap;align-items:center;display:inline-flex}.Navbar-module__UQ-XMa__brand span{color:var(--accent-text)}.Navbar-module__UQ-XMa__gameSwitch{position:relative}.Navbar-module__UQ-XMa__gameBtn{align-items:center;gap:var(--sp-2xs);background:var(--accent);border-radius:var(--radius-sm);padding:4px var(--sp-xs) 4px 4px;color:#fff;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 22px -10px rgba(var(--accent-rgb), .9);transition:background .2s, transform .2s var(--ease-out);border:1px solid #0000;font-weight:700;display:flex}.Navbar-module__UQ-XMa__gameBtn:hover{background:var(--accent-text);transform:translateY(-1px)}.Navbar-module__UQ-XMa__gameBtn svg{opacity:.8;width:13px;height:13px}.Navbar-module__UQ-XMa__crest{border-radius:var(--radius-sm);flex:none;width:24px;height:24px;display:block;box-shadow:0 0 0 1px #0a090940}.Navbar-module__UQ-XMa__gameMenu .Navbar-module__UQ-XMa__crest{width:20px;height:20px;box-shadow:none}.Navbar-module__UQ-XMa__gameMenu{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);width:234px;z-index:var(--z-dropdown);padding:6px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 18px 40px #000000d9}.Navbar-module__UQ-XMa__gameOpt{width:100%;padding:var(--sp-2xs) 10px;border-radius:var(--radius-sm);color:var(--text);font-size:var(--fs-sm);text-align:left;background:0 0;border:none;align-items:center;gap:10px;font-weight:600;transition:background .15s;display:flex}.Navbar-module__UQ-XMa__gameOpt:hover:not(:disabled){background:rgba(var(--gold-rgb), .1)}.Navbar-module__UQ-XMa__gameOptOn{background:rgba(var(--gold-rgb), .12);color:var(--gold)}.Navbar-module__UQ-XMa__gameOpt:disabled{color:var(--muted);cursor:default}.Navbar-module__UQ-XMa__gameOpt:disabled .Navbar-module__UQ-XMa__crest{opacity:.72}.Navbar-module__UQ-XMa__gameOpt small{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-left:auto;font-weight:700}.Navbar-module__UQ-XMa__links{height:calc(var(--nav-h) - 1px);scrollbar-width:none;gap:0;min-width:0;display:flex;overflow-x:auto}.Navbar-module__UQ-XMa__links::-webkit-scrollbar{display:none}.Navbar-module__UQ-XMa__link{height:calc(var(--nav-h) - 1px);padding:0 var(--sp-sm);white-space:nowrap;font-size:var(--fs-sm);color:var(--muted);letter-spacing:.01em;align-items:center;font-weight:600;transition:color .2s;display:flex;position:relative}.Navbar-module__UQ-XMa__link:after{content:"";background:var(--accent);border-radius:var(--radius-xs);transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:20px;left:17px;right:17px;transform:scaleX(0)}.Navbar-module__UQ-XMa__link:hover{color:var(--text)}.Navbar-module__UQ-XMa__link:hover:after,.Navbar-module__UQ-XMa__active:after{transform:scaleX(1)}.Navbar-module__UQ-XMa__active{color:var(--text)}.Navbar-module__UQ-XMa__actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.Navbar-module__UQ-XMa__langBtn:active,.Navbar-module__UQ-XMa__gameBtn:active{transform:scale(.94)}.Navbar-module__UQ-XMa__dropdown{position:relative}.Navbar-module__UQ-XMa__langBtn{align-items:center;gap:var(--sp-2xs);background:var(--voile);border:1px solid var(--border-hover);color:var(--text);font-size:var(--fs-sm);padding:4px var(--sp-xs) 4px 8px;border-radius:var(--radius-full);white-space:nowrap;min-height:36px;transition:color .2s, background .2s, border-color .2s, transform .16s var(--ease-out);font-weight:600;display:inline-flex}.Navbar-module__UQ-XMa__langBtn:hover{border-color:var(--dim);background:var(--surface-hover)}.Navbar-module__UQ-XMa__langBtn svg.Navbar-module__UQ-XMa__icon{opacity:.8;width:13px;height:13px}.Navbar-module__UQ-XMa__flag{border-radius:var(--radius-xs);width:24px;height:16px;box-shadow:0 0 0 1px var(--filet);flex:none}.Navbar-module__UQ-XMa__dropdownMenu{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);width:190px;z-index:var(--z-dropdown);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 30px #000c}.Navbar-module__UQ-XMa__dropdownItem{text-align:left;width:100%;padding:var(--sp-2xs) var(--sp-xs);border-radius:var(--radius-sm);font-size:var(--fs-sm);color:var(--text);background:0 0;border:none;align-items:center;gap:10px;font-weight:500;transition:background .2s;display:flex}.Navbar-module__UQ-XMa__dropdownItem:hover{background:rgba(var(--gold-rgb), .1);color:var(--gold)}.Navbar-module__UQ-XMa__dropdownItemOn{color:var(--gold)}.Navbar-module__UQ-XMa__searchBtn{align-items:center;gap:var(--sp-2xs);min-height:38px;padding:0 var(--sp-2xs) 0 var(--sp-xs);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--muted);font-size:var(--fs-sm);transition:border-color .2s, color .2s, background .2s, transform .16s var(--ease-out);display:inline-flex}.Navbar-module__UQ-XMa__searchBtn:hover{border-color:var(--border-hover);background:var(--surface);color:var(--text)}.Navbar-module__UQ-XMa__searchBtn:active{transform:scale(.97)}.Navbar-module__UQ-XMa__searchBtn svg{flex:none;width:16px;height:16px}.Navbar-module__UQ-XMa__searchLabel{padding-right:var(--sp-md)}.Navbar-module__UQ-XMa__kbd{align-items:center;gap:var(--sp-3xs);font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--border-hover);background:var(--bg);border-radius:var(--radius-xs);padding:var(--sp-3xs) var(--sp-2xs);letter-spacing:.04em;flex:none;font-weight:700;display:inline-flex}@media (max-width:1180px){.Navbar-module__UQ-XMa__nav{padding:0 var(--sp-sm);gap:0 var(--sp-sm);flex-wrap:wrap;height:auto;display:flex}.Navbar-module__UQ-XMa__brandZone,.Navbar-module__UQ-XMa__actions{height:62px}.Navbar-module__UQ-XMa__links{border-top:1px solid var(--border);order:3;width:100%;height:52px}.Navbar-module__UQ-XMa__link{height:52px;padding:0 var(--sp-xs);font-size:var(--fs-sm)}.Navbar-module__UQ-XMa__link:after{bottom:12px}.Navbar-module__UQ-XMa__gameLabel,.Navbar-module__UQ-XMa__gameBtn svg{display:none}.Navbar-module__UQ-XMa__gameBtn{gap:0;padding:5px}.Navbar-module__UQ-XMa__langLabel{display:none}.Navbar-module__UQ-XMa__langBtn{padding:4px 8px}.Navbar-module__UQ-XMa__kbd,.Navbar-module__UQ-XMa__searchLabel{display:none}.Navbar-module__UQ-XMa__searchBtn{justify-content:center;width:44px;min-height:44px;padding:0}.Navbar-module__UQ-XMa__gameBtn{justify-content:center;min-width:44px;min-height:44px}}@media (max-width:620px){.Navbar-module__UQ-XMa__brandZone,.Navbar-module__UQ-XMa__actions{height:54px}.Navbar-module__UQ-XMa__links{scroll-snap-type:x proximity;height:46px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000)}.Navbar-module__UQ-XMa__link{scroll-snap-align:start;height:46px}.Navbar-module__UQ-XMa__link:after{bottom:9px}}
.Footer-module__3V2muW__zone{z-index:1;--recouvrement:var(--footer-overlap);margin-top:calc(0px - var(--recouvrement));background:var(--bg);position:relative}.Footer-module__3V2muW__footer{padding:calc(var(--recouvrement) + clamp(36px, 3.2vw, 48px)) 40px 0;background:linear-gradient(to bottom, #06050600 0%, #0605060f 10%, #06050633 20%, #0605066b 30%, #060506a8 40%, #060506db 52%, #060506f5 64%, var(--bg-deep) 76%);margin-top:auto;position:relative;overflow:hidden}.Footer-module__3V2muW__footer>*{z-index:3;position:relative}.Footer-module__3V2muW__atmo{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Footer-module__3V2muW__decor{z-index:1;opacity:.55;background:url(/hero/pied-rift.jpg) 50% 34%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#0000000a 14%,#00000024 26%,#00000057 38%,#0009 50%,#000000d6 62%,#000 76%);mask-image:linear-gradient(#0000 0%,#0000000a 14%,#00000024 26%,#00000057 38%,#0009 50%,#000000d6 62%,#000 76%)}.Footer-module__3V2muW__glow{z-index:2;background:linear-gradient(to bottom, #06050600 0%, #06050600 16%, #06050624 32%, #06050670 54%, #060506bd 74%, #060506eb 88%, var(--bg-deep) 100%), radial-gradient(ellipse 64% 60% at 50% 118%, rgba(var(--accent-rgb), .16), transparent 66%);position:absolute;inset:0}.Footer-module__3V2muW__inner{max-width:var(--maxw);gap:clamp(var(--sp-md), 3vw, var(--sp-xl));grid-template-columns:minmax(280px,1.6fr) repeat(3,minmax(140px,1fr));margin:0 auto;display:grid}.Footer-module__3V2muW__brand{font-family:var(--font-disp);font-size:var(--fs-xl);text-transform:uppercase;color:var(--text)}.Footer-module__3V2muW__brand span{color:var(--accent-text)}.Footer-module__3V2muW__claim{font-family:var(--font-disp);text-transform:uppercase;letter-spacing:-.015em;margin:var(--sp-xs) 0 0;text-wrap:balance;max-width:18ch;font-size:clamp(19px,2vw,25px);line-height:1.15}.Footer-module__3V2muW__status{align-items:center;gap:var(--sp-2xs);font-size:var(--fs-xs);color:var(--muted);margin-top:var(--sp-sm);display:flex}.Footer-module__3V2muW__dot{background:var(--positive);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #3fa57726}.Footer-module__3V2muW__heading{font-family:var(--font-disp);font-size:var(--fs-xs);letter-spacing:.14em;margin-bottom:var(--sp-xs);color:var(--muted);text-transform:uppercase}.Footer-module__3V2muW__links{color:var(--muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__3V2muW__links a{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-md);letter-spacing:.01em;text-transform:uppercase;color:var(--muted);transition:color .2s, transform .2s var(--ease-out);padding:5px 0;line-height:1.25;display:block}.Footer-module__3V2muW__links a:hover{color:var(--accent-text);transform:translate(5px)}.Footer-module__3V2muW__bar{max-width:var(--maxw);border-top:1px solid var(--border);margin:clamp(28px,3vw,40px) auto 0;padding:18px 0 22px}.Footer-module__3V2muW__barTop{justify-content:space-between;align-items:center;gap:12px var(--sp-lg);margin-bottom:var(--sp-sm);flex-wrap:wrap;display:flex}.Footer-module__3V2muW__cop{font-size:var(--fs-xs);color:var(--muted)}.Footer-module__3V2muW__legalNav{gap:6px var(--sp-sm);font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;display:flex}.Footer-module__3V2muW__legalNav a{align-items:center;min-height:24px;transition:color .2s;display:inline-flex;position:relative}.Footer-module__3V2muW__legalNav a:hover{color:var(--gold)}.Footer-module__3V2muW__legalNav a+a:before{content:"·";left:calc(var(--sp-sm) / -2 - 2px);color:var(--border-hover);position:absolute}.Footer-module__3V2muW__legal{font-size:var(--fs-xs);color:var(--dim);max-width:100ch;margin:0;line-height:1.6}.Footer-module__3V2muW__saison{font-size:var(--fs-sm);color:var(--dim);padding:4px 0;display:block}@media (max-width:860px){.Footer-module__3V2muW__footer{padding:var(--sp-lg) 20px 0}.Footer-module__3V2muW__inner{gap:var(--sp-md);grid-template-columns:1fr}}@media (max-width:860px),(pointer:coarse){.Footer-module__3V2muW__links{gap:0}.Footer-module__3V2muW__links a{min-height:44px}}
