@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aaf0e744731a46d3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9cb204d1bfdb6539-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c565b14407d34fed-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aaf0e744731a46d3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9cb204d1bfdb6539-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c565b14407d34fed-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aaf0e744731a46d3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9cb204d1bfdb6539-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c565b14407d34fed-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pixelify Sans Fallback;src:local("Arial");ascent-override:81.70%;descent-override:24.87%;line-gap-override:0.00%;size-adjust:112.61%}.__className_b394da{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.__variable_b394da{--police-pixel:"Pixelify Sans","Pixelify Sans Fallback"}:root{--nuit:#07050a;--nuit-2:#120c10;--bois:#1e140c;--or:#d9b36c;--or-vif:#f0d27a;--creme:#f1e7cf;--gris:#a89a80;--rouge:#c0402c;--bleu:#2c4f8a}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{background:var(--nuit)}body{color:var(--creme);font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.6;overflow-x:hidden}img{display:block;max-width:100%;image-rendering:pixelated}a{color:inherit;text-decoration:none}.btn,.etiquette,.fin .nom,.langues button,.nav,h1,h2,h3{font-family:var(--police-pixel),monospace;letter-spacing:.02em}h2{font-size:clamp(28px,4.5vw,44px);line-height:1.15;margin-bottom:18px}h2,h3{color:var(--or)}h3{font-size:24px;margin-bottom:8px}section{padding:96px max(16px,calc((100% - 1160px) / 2))}.sous{color:var(--gris);max-width:680px;margin-bottom:40px}.nav{position:fixed;inset:0 0 auto 0;z-index:20;gap:28px;padding:12px max(16px,calc((100% - 1160px) / 2));background:linear-gradient(var(--nuit) 30%,transparent)}.nav,.nav-logo{display:flex;align-items:center}.nav-logo{gap:10px}.nav-logo img{height:22px;width:auto}.nav-logo .nav-embleme{height:36px}.nav nav{display:flex;gap:22px;margin-left:auto;font-size:17px}.nav nav a{color:var(--gris)}.nav nav a:hover{color:var(--or)}.langues{display:flex;gap:4px}.langues button{background:transparent;color:var(--gris);border:2px solid #3a2c1c;padding:2px 8px;cursor:pointer;font-size:15px}.langues button.actif{color:var(--nuit);background:var(--or);border-color:var(--or)}.btn{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;font-size:19px;border:3px solid var(--or);color:var(--or);background:rgba(7,5,10,.7);box-shadow:4px 4px 0 #000;transition:transform .1s}.btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 #000}.btn-or{background:var(--or);color:var(--nuit)}.btn.inactif{opacity:.75;cursor:default}.btn.inactif:hover{transform:none;box-shadow:4px 4px 0 #000}.btn em{font-style:normal;font-size:14px;border:2px solid;padding:0 6px}.hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden}.hero-fond{position:absolute;inset:0;background-size:cover;background-position:50%;image-rendering:pixelated;filter:brightness(.55) saturate(1.1);animation:respire 24s ease-in-out infinite alternate}@keyframes respire{0%{transform:scale(1.04)}to{transform:scale(1.14) translateX(-2%)}}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,5,10,.92) 0,rgba(7,5,10,.55) 55%,transparent),linear-gradient(transparent 70%,var(--nuit))}.pluie{position:absolute;inset:-20% 0 0 0;z-index:1;opacity:.25;pointer-events:none;background-image:repeating-linear-gradient(105deg,transparent 0 14px,rgba(180,200,230,.5) 14px 15px,transparent 15px 40px);animation:pluie .6s linear infinite}@keyframes pluie{to{transform:translateY(20%)}}.hero-contenu{position:relative;z-index:2;max-width:640px}.hero-logo{width:min(260px,60vw);height:auto;margin-bottom:28px}.hero h1{font-size:clamp(30px,5vw,52px);line-height:1.1;margin-bottom:20px}.hero p{color:#d8ccb4;margin-bottom:32px}.boutons{gap:16px;margin-bottom:32px}.boutons,.hero-plateformes{display:flex;flex-wrap:wrap}.hero-plateformes{align-items:center;gap:12px;color:var(--gris);font-size:15px}.icone{width:28px;height:28px;fill:currentColor}.hero-plateformes .icone{color:var(--or);width:22px;height:22px}.pitch{display:grid;grid-template-columns:1fr 340px;grid-gap:64px;gap:64px;align-items:center}.pitch-texte p{margin-bottom:16px;color:#d8ccb4}.lecteur,.pitch-video{position:relative}.lecteur{cursor:pointer}.pitch-video video{width:100%;aspect-ratio:9/16;background:#000;display:block;border:4px solid var(--or);box-shadow:8px 8px 0 #000}.etiquette{position:absolute;top:-14px;left:16px;background:var(--rouge);color:var(--creme);padding:2px 10px;font-size:15px}.lecteur-bouton{position:absolute;left:50%;top:50%;width:96px;height:96px;translate:-50% -50%;border:0;border-radius:50%;background:var(--or);cursor:pointer;padding:0;display:grid;place-items:center;box-shadow:0 0 0 4px #000,6px 6px 0 4px #000;transition:opacity .25s,scale .25s}.lecteur-bouton svg{width:44px;height:44px;fill:#1a1006;position:relative;margin-left:6px}.lecteur:hover .lecteur-bouton{scale:1.08}.lecteur.en-lecture .lecteur-bouton{opacity:0;scale:.6;pointer-events:none}.onde{position:absolute;inset:0;border-radius:50%;border:3px solid var(--or);animation:onde 2.4s ease-out infinite;pointer-events:none}.onde:nth-child(2){animation-delay:.8s}.onde:nth-child(3){animation-delay:1.6s}@keyframes onde{0%{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0;border-width:1px}}@media (prefers-reduced-motion:reduce){.onde{animation:none;opacity:0}}.jour-nuit{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;padding-top:0}.jour-nuit article{position:relative;overflow:hidden;border:3px solid #2a1e12}.jour-nuit img{width:100%;aspect-ratio:16/9;object-fit:cover}.jour-nuit article>div{padding:28px}.jour{background:linear-gradient(#2a1c0c,#1a1006)}.nuit{background:linear-gradient(#0c1022,#06070e)}.nuit h3{color:#8aa6e0}.jour-nuit p{color:#d8ccb4}.monde{background:linear-gradient(var(--nuit),var(--bois) 40%,var(--nuit))}.monde .carte{width:100%;border:4px solid #3a2c1c;margin:12px 0 48px;box-shadow:8px 8px 0 #000}.grille{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.carte-monde img{aspect-ratio:16/10;object-fit:cover;width:100%;border:3px solid #3a2c1c;margin-bottom:14px}.carte-monde p{color:#c8bca4;font-size:16px}.fins h2{color:var(--creme)}.grille-fins{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.fin{position:relative;overflow:hidden;aspect-ratio:4/5;border:3px solid #2a1e12;cursor:default}.fin img{position:absolute;left:0;top:0;width:100%;height:138%;object-fit:cover;object-position:center top;transition:transform .4s,filter .4s;filter:brightness(.8)}.fin:hover img{transform:scale(1.08);filter:brightness(1)}.fin-voile{position:absolute;inset:0;padding:16px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(rgba(7,5,10,.7),transparent 40%,rgba(7,5,10,.95))}.hook{font-size:17px;line-height:1.35}.nom{font-size:22px;color:var(--or);display:flex;flex-direction:column}.nom span{font-size:13px;color:var(--gris);text-transform:uppercase;letter-spacing:.1em}.defaite{border-color:#4a1612}.defaite .nom{color:#e0705c}.reussite{border-color:#4a3a16}.grille-modes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.grille-modes article{border:3px solid #3a2c1c;padding:22px;background:var(--nuit-2);box-shadow:6px 6px 0 #000}.grille-modes p{color:#c8bca4;font-size:16px}.plateformes{text-align:center;background:linear-gradient(var(--nuit),#140a06)}.plateformes .sous{margin:0 auto 40px}.grille-plateformes{display:grid;grid-template-columns:repeat(2,minmax(0,320px));justify-content:center;grid-gap:20px;gap:20px}.grille-plateformes article{border:3px solid #3a2c1c;padding:32px 16px;background:var(--nuit-2);display:flex;flex-direction:column;align-items:center;gap:14px}.grille-plateformes .icone{width:56px;height:56px;color:var(--or)}.pied{text-align:center;padding:64px 16px;border-top:3px solid #2a1e12}.pied .pied-logo{height:110px;width:auto;margin:0 auto 16px}.pied p{color:var(--gris)}.droits{font-size:14px;margin-top:8px}@media (max-width:900px){section{padding-top:72px;padding-bottom:72px}.nav nav{display:none}.langues{margin-left:auto}.pitch{grid-template-columns:1fr;gap:40px}.pitch-video{max-width:320px;margin:0 auto}.jour-nuit{grid-template-columns:1fr}.grille,.grille-fins,.grille-modes,.grille-plateformes{grid-template-columns:1fr 1fr}}@media (max-width:560px){body{font-size:17px}.grille{grid-template-columns:1fr}.grille-fins{grid-template-columns:1fr 1fr;gap:10px}.hook{font-size:14px}.nom{font-size:17px}.grille-modes{grid-template-columns:1fr}.btn{font-size:17px;padding:10px 16px}}@media (prefers-reduced-motion:reduce){.hero-fond,.pluie{animation:none}}.hero h1 span{display:block;color:var(--or);margin-top:14px;font-size:.72em;line-height:1.2}.btn-petit{padding:6px 14px;font-size:16px;box-shadow:3px 3px 0 #000}.store{color:var(--gris);font-size:15px;margin-top:-8px}.liens-pied,.reseaux{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:18px auto 0;max-width:900px}.reseaux a{font-family:var(--police-pixel),monospace;color:var(--or)}.liens-pied a{color:var(--gris);font-size:15px}.liens-pied a:hover,.reseaux a:hover{color:var(--or-vif)}.page-texte{max-width:820px;margin:0 auto;padding:120px 16px 72px}.page-texte h1{font-size:clamp(32px,6vw,52px);color:var(--or);line-height:1.1;margin-bottom:14px}.page-texte .intro{color:var(--gris);margin-bottom:40px}.page-texte section{padding:0;margin-bottom:32px}.page-texte h2{font-size:24px;margin-bottom:10px}.page-texte p{color:#d8ccb4;margin-bottom:10px}.galerie{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:40px}.galerie img{width:100%;aspect-ratio:16/9;object-fit:cover;border:3px solid #3a2c1c}@media (max-width:560px){.galerie{grid-template-columns:1fr 1fr}.nav .btn-petit{display:none}}.stores{display:flex;flex-direction:column;gap:12px;align-items:center}