.me{--me-h:100svh;--uk-jaune:#ffc003;--uk-bleu:#3f79d5;--uk-violet:#a980ff;--uk-ciel:#6fb3e8;--me-relief:inset 0 3px 0 #ffffff47, 0 10px 22px #00285a38;--st-s:clamp(1.6rem, 6vw, 2.5rem);--st-m:clamp(3rem, 11vw, 4.75rem);--st-l:clamp(5rem, 19vw, 8.25rem);--me-g:16px;--me-max:1240px;--me-ombre:0 22px 50px #00285a33;isolation:isolate;margin-top:calc(-1 * var(--h-header));background:var(--uk-ciel);color:#fff;font-family:var(--font-display);border-radius:0 0 clamp(24px,4vw,44px) clamp(24px,4vw,44px);font-weight:700;position:relative;overflow:clip}@media (min-width:768px){.me{--me-g:32px}}@media (min-width:1280px){.me{--me-g:48px}}.me[data-sur-guide]{cursor:pointer}.me-ciel{height:var(--me-h);position:sticky;top:0;overflow:hidden}.me-ciel picture{position:absolute;inset:0}.me-ciel-img{object-fit:cover;will-change:transform;width:100%;height:100%;display:block;scale:1.1}.me-scene{margin-top:calc(-1 * var(--me-h));position:relative}.me-plein{width:100%;height:100%;display:block}.me-guide{z-index:1;pointer-events:none;contain:strict;opacity:0;transition:opacity .42s;position:absolute;inset:0}.me[data-guide="3d"] .me-guide{opacity:1}.me-guide-boite{transform-origin:0 0;will-change:transform;width:600px;height:750px;position:absolute;top:0;left:0}.me-guide-toile{width:100%;height:100%;display:block}.me-station{aspect-ratio:8/9;display:block}.me-station-affiche{width:100%;height:100%;transition:opacity .42s;display:block}.me-station-img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.me-station[data-regard="-1"] .me-station-img{scale:-1 1}.me[data-guide="3d"] .me-station-affiche{opacity:0}.me-bulle{z-index:3;background:var(--color-purple);color:#fff;min-height:2.5rem;font-family:var(--font-display);white-space:nowrap;transform-origin:0 100%;pointer-events:none;border-radius:999px;align-items:center;padding:.35em .85em .4em;font-size:clamp(1.05rem,3.9vw,1.3rem);font-weight:800;line-height:1.1;display:inline-flex;position:absolute;bottom:88%;left:58%;box-shadow:0 10px 24px #00285a2e}.me-bulle:after{content:"";background:var(--color-purple);clip-path:polygon(0 0,100% 0,0 100%);border-radius:0 0 0 .3rem;width:1rem;height:1rem;position:absolute;top:calc(100% - .45rem);left:.9rem;rotate:-20deg}.me-bulle[data-cote=gauche]{transform-origin:100% 100%;left:auto;right:58%}.me-bulle[data-cote=gauche]:after{left:auto;right:.9rem;scale:-1 1}.me-ile-station .me-bulle,.me-espace-station .me-bulle{bottom:46%;left:84%}.me-ile-station .me-bulle[data-cote=gauche]{left:auto;right:84%}.me[data-guide="3d"] .me-bulle{opacity:0;transition:opacity .18s,scale .38s cubic-bezier(.34,1.56,.64,1);scale:.5}.me[data-guide="3d"] [data-ici] .me-bulle{opacity:1;transition-delay:.12s;scale:1}.me-titre-support{z-index:2;isolation:isolate;width:fit-content;position:relative}.me-titre{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;flex-direction:column;align-items:flex-start;gap:.08em;margin:0;font-weight:900;line-height:.92;display:flex}.me-ligne{display:block;rotate:-2deg}.me-ligne:nth-child(2){margin-left:.5em;rotate:1.5deg}.me-bloc{white-space:nowrap;box-shadow:var(--me-relief);border-radius:.24em;padding:.08em .24em .12em;display:inline-block}.me-bloc--orange{background:var(--color-orange);color:#fff}.me-bloc--bleu{background:var(--uk-bleu);color:#fff}.me-bloc--vert{background:var(--color-vert);color:#fff}.me-bloc--jaune,.me-bloc--blanc{background:var(--uk-bleu);color:#fff}.me-titre--section{font-size:clamp(2.35rem,10.5vw,5.25rem)}.me-titre--fin{font-size:clamp(2.6rem,11vw,5.25rem)}.me-titre--fin .me-titre{align-items:center}.me-titre--fin .me-ligne:nth-child(2){margin-left:0}.me-collant{z-index:2;left:var(--x);top:var(--y);translate:-50% -50%;rotate:var(--rot);pointer-events:none;position:absolute}.me-collant--s{width:var(--st-s)}.me-collant--m{width:var(--st-m)}.me-collant--l{width:var(--st-l)}.me-collant-pose,.me-collant-fixe,.me-respire{display:block}.me-collant .me-vitro{filter:drop-shadow(0 6px 8px #00285a33)}.me-titre-support .me-collant{z-index:-1}@media (min-width:768px){.me-collant{left:var(--xl);top:var(--yl)}}.me-respire{animation:me-respire 5.4s ease-in-out var(--delai,0s) infinite}.me-respire--lent{animation-duration:6.8s}@keyframes me-respire{0%,to{translate:0;rotate:-2deg}50%{translate:0 -9px;rotate:2deg}}.me-plaque{z-index:2;background:var(--uk-bleu);color:#fff;border-radius:22px;padding:.75rem 1.05rem;font-weight:700;position:relative;box-shadow:0 12px 28px #00285a29}.me-nuee{isolation:isolate;margin-top:1.5rem}.me-nuee:before,.me-nuee:after{content:"";z-index:-1;background:var(--uk-bleu);border-radius:50%;position:absolute}.me-nuee:before{width:2.9rem;height:2.9rem;top:-1.15rem;left:14%}.me-nuee:after{width:3.9rem;height:3.9rem;box-shadow:2.7rem .95rem 0 -.55rem var(--uk-bleu);top:-1.75rem;left:30%}.me-prix{background:var(--color-orange);color:#fff;min-height:2.75rem;font-family:var(--font-display);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .95rem;font-size:1.45rem;font-weight:900;line-height:1;display:inline-flex}.me-bouton{white-space:nowrap;min-height:3rem;box-shadow:var(--me-relief);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 1.1rem;font-size:1.1875rem;font-weight:900;line-height:1.1;transition:background-color .18s,color .18s,scale .18s;display:inline-flex}.me-bouton:active{scale:.97}.me-bouton--orange{background:var(--color-orange);color:#fff}.me-bouton--orange:hover{background:var(--uk-bleu)}.me-bouton--blanc{background:var(--color-vert);color:#fff}.me-bouton--blanc:hover{background:var(--color-orange)}.me-bouton--encre{background:var(--uk-bleu);color:#fff}.me-bouton--encre:hover{background:var(--color-orange)}.me :focus-visible{outline-offset:3px;outline:3px solid #fff}@media (min-width:768px){.me-bouton{min-height:3.25rem;padding:0 1.5rem}}.me-lien{text-underline-offset:3px;white-space:nowrap;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.me-lien:hover{text-decoration-thickness:4px}.me-signature,.me-slogan{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-weight:700}.me-slogan-ligne{display:inline-block}.me-slogan-accent{background:var(--color-orange);color:#fff;border-radius:.26em;margin-inline:.04em;padding:0 .2em .05em;line-height:1.1;display:inline-block;rotate:-3deg}.me-etiquette-titre{background:var(--uk-bleu);width:fit-content;box-shadow:var(--me-relief);color:#fff;border-radius:999px;margin:0;padding:.35em .8em;font-size:1rem;font-weight:800}@media (prefers-reduced-motion:no-preference){.me:not([data-me-pret]) [data-me-entree]{visibility:hidden;animation:0s 3s forwards me-filet}}@keyframes me-filet{to{visibility:visible}}.me-hero{padding:calc(var(--h-header) + 1rem) var(--me-g) 2.5rem;scroll-margin-top:var(--h-header);text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative;overflow:clip}.me-hero-texte{z-index:4;flex-direction:column;align-items:center;gap:.8rem;display:flex;position:relative}.me-titre--hero .me-titre{align-items:center}.me-titre--hero .me-ligne:nth-child(2){margin-left:0}.me-hero-logo{filter:drop-shadow(0 4px 10px #00285a59);width:clamp(9.5rem,38vw,14rem);height:auto;display:block}.me-signature{background:var(--color-purple);width:fit-content;max-width:24ch;box-shadow:var(--me-relief);text-wrap:balance;border-radius:999px;padding:.3em .8em .38em;font-size:clamp(1.1rem,4.6vw,1.6rem);font-weight:800;line-height:1.1;rotate:-1.5deg}.me-hero-accroche{max-width:30rem;font-size:clamp(1.0625rem,2.2vw,1.1875rem);line-height:1.3}.me-hero-actions{z-index:2;flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex;position:relative}.me-hero-visuel{z-index:3;width:calc(100% + 2 * var(--me-g));max-width:44rem;margin-inline:calc(-1 * var(--me-g));aspect-ratio:1/.96;flex:none;position:relative;container-type:size}.me-hero-visuel .me-plateau-scene{width:min(100cqw,104cqh);position:absolute;top:50%;left:50%;translate:-50% -50%}.me-hero-nuages{pointer-events:none;position:absolute;inset:0}.me-nuage{z-index:2;position:absolute}.me-nuage--1{z-index:5;width:74%;bottom:-5%;left:-40%}.me-nuage--2{width:80%;bottom:6%;right:-34%}.me-nuage--3{opacity:.85;width:42%;bottom:22%;left:6%}.me-titre--hero{font-size:clamp(3rem,13.5vw,4.5rem)}@media (min-width:768px){.me-hero-texte{gap:1rem}.me-titre--hero{font-size:clamp(3.4rem,9vw,5.5rem)}}@media (min-width:1024px){.me-hero{min-height:max(var(--me-h), 60rem);padding:calc(var(--h-header) + .5rem) var(--me-g) 2.5rem}.me-hero-texte{gap:.9rem;max-width:40rem}.me-titre--hero{font-size:clamp(4rem,6vw,6.25rem)}.me-hero-visuel{aspect-ratio:auto;pointer-events:none;width:auto;max-width:none;margin:0;position:absolute;inset:0}.me-hero-visuel .me-plateau-scene{aspect-ratio:auto;width:100%;height:100%;inset:0;translate:none}.me-nuage--1{width:40%;bottom:-8%;left:-10%}.me-nuage--2{width:42%;bottom:-4%;right:-8%}.me-nuage--3{width:24%;bottom:-6%;left:40%}}.me-hero-jeu{z-index:2;width:min(100%,27rem);position:relative}.me-jeu{background:var(--uk-bleu);color:#fff;border-radius:28px;gap:.7rem;padding:1rem 1rem .9rem;display:grid;box-shadow:0 18px 40px #00285a33}.me-jeu--attente{min-height:15rem}.me-entree-titre{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(1.45rem,5.6vw,1.85rem);font-weight:700;line-height:1.05}.me-entree-label{font-size:1rem;font-weight:800}.me-entree-facultatif{font-weight:600}.me-entree-champ{background:var(--uk-bleu);color:#fff;width:100%;min-height:3.25rem;font:inherit;border:3px solid #fff;border-radius:999px;margin-top:-.35rem;padding:0 1.1rem;font-size:1.1875rem;font-weight:700}.me-entree-champ::placeholder{color:#fff;font-weight:600}.me-entree-champ:focus-visible{outline:3px solid var(--color-orange);outline-offset:2px}.me-entree-actions{flex-wrap:wrap;gap:.5rem;display:flex}.me-jeu .me-bouton--blanc{box-shadow:inset 0 3px #ffffff47}.me-entree-actions .me-bouton{flex:auto}.me-bouton--jeu{min-height:3.5rem;padding-inline:1.4rem;font-size:1.375rem}@media (prefers-reduced-motion:no-preference){.me-bouton--jeu{animation:2.4s ease-in-out infinite me-pouls}}@keyframes me-pouls{0%,to{scale:1}50%{scale:1.045}}.me-entree-parents{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.me-entree-passer{align-items:center;gap:.25rem;min-height:2.75rem;display:inline-flex}.me-jeu-tete{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.me-jeu-bienvenue{font-family:var(--font-display);margin:0;font-size:clamp(1.1rem,4.4vw,1.35rem);font-weight:700;line-height:1.1}.me-jeu-etapes{flex:none;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.me-jeu-etapes li{opacity:1;width:1.7rem}.me-jeu-etapes li:not([data-fait]):not([data-ici]) .me-jeu-etoile{filter:grayscale()brightness(.85)}.me-jeu-etapes li[data-ici]{animation:1.6s ease-in-out infinite me-ici}@keyframes me-ici{0%,to{rotate:-8deg}50%{rotate:8deg}}.me-jeu-corps{gap:.6rem;animation:.42s cubic-bezier(.34,1.56,.64,1) backwards me-etape;display:grid}@keyframes me-etape{0%{opacity:0;scale:.94}}.me-jeu-titre{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(1.5rem,6vw,1.9rem);font-weight:900;line-height:1}.me-jeu-titre:focus{outline:none}.me-jeu-titre:focus-visible{outline-offset:4px;outline:3px solid #fff}.me-jeu-aide{margin:0;font-size:1rem;font-weight:600;line-height:1.4}.me-jeu-choix{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.me-jeu-carte{background:var(--uk-bleu);color:#fff;cursor:pointer;border:3px solid #fff;border-radius:20px;align-content:end;justify-items:center;gap:.2rem;width:100%;min-height:7.5rem;padding:.5rem .35rem .55rem;transition:scale .2s cubic-bezier(.34,1.56,.64,1),background-color .16s;display:grid}.me-jeu-carte:active{scale:.95}@media (hover:hover){.me-jeu-carte:hover{scale:1.04}}.me-jeu-carte[aria-pressed=true]{background:var(--color-purple)}.me-jeu-carte-img{object-fit:contain;filter:drop-shadow(0 8px 8px #00285a33);width:100%;height:3.6rem;display:block}.me-jeu-carte-nom{font-family:var(--font-display);text-transform:uppercase;text-align:center;font-size:1rem;font-weight:900;line-height:1}.me-jeu-carte-prix{font-size:.9375rem;font-weight:800}.me-jeu-carte-etat{font-size:.875rem;font-weight:800}.me-jeu-carte[aria-pressed=true] .me-jeu-carte-img{animation:.48s cubic-bezier(.34,1.56,.64,1) me-pose}@keyframes me-pose{0%{translate:0 -14px;scale:1.15}to{translate:0;scale:1}}.me-jeu-boite{aspect-ratio:1;background:var(--color-purple);color:#fff;cursor:pointer;width:7.5rem;rotate:-4deg;scale:calc(1 + var(--n,0) * .08);border:4px solid #fff;border-radius:28%;justify-self:center;place-items:center;transition:scale .22s cubic-bezier(.34,1.56,.64,1);display:grid}.me-jeu-boite[data-coups="1"]{--n:1}.me-jeu-boite[data-coups="2"]{--n:2}.me-jeu-boite-in{font-family:var(--font-display);font-size:4rem;font-weight:900;line-height:1;animation:.42s me-secoue}@keyframes me-secoue{0%,to{rotate:none}25%{rotate:-14deg}75%{rotate:12deg}}.me-jeu-bravo{font-family:var(--font-display);margin:0;font-size:1.35rem;font-weight:700;line-height:1.15}.me-jeu-recompense{justify-items:start}.me-jeu-badge{justify-items:start;gap:.2rem;margin:0;display:grid}.me-jeu-badge:focus{outline:none}.me-jeu-badge-texte{background:var(--color-purple);color:#fff;font-family:var(--font-display);text-transform:uppercase;border-radius:.24em;padding:.1em .35em .14em;font-size:clamp(2rem,8vw,2.6rem);font-weight:900;line-height:1;display:inline-block;rotate:-3deg;box-shadow:0 10px 22px #00285a2e}.me-jeu-badge-nom{font-family:var(--font-display);padding-left:.3rem;font-size:1.6rem;font-weight:700;line-height:1.1}.me-jeu-recap{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.4}.me-jeu-actions{flex-wrap:wrap;gap:.5rem;display:flex}.me-jeu-actions .me-bouton{padding-inline:1rem}@media (min-width:1024px){.me-hero-jeu{width:min(100%,30rem)}.me-jeu{padding:1.25rem 1.3rem 1.1rem}}.me-choisi{background:var(--color-purple);color:#fff;min-height:2.5rem;font-family:var(--font-display);text-transform:uppercase;border-radius:999px;justify-self:start;align-items:center;margin:0;padding:0 1rem;font-size:1.125rem;font-weight:900;display:inline-flex;rotate:-3deg;box-shadow:0 10px 22px #00285a2e}@media (prefers-reduced-motion:no-preference){.me-station[data-fete] .me-station-affiche{animation:.72s cubic-bezier(.34,1.56,.64,1) me-fete}}@keyframes me-fete{0%,to{translate:0}40%{translate:0 -22%;rotate:-6deg}}.me-plateau-scene{aspect-ratio:1/.92;position:relative}.me-plateau-station{width:54%;position:absolute;top:-2%;left:50%;translate:-50%}.me-piece{left:var(--x);top:var(--y);width:var(--w);z-index:var(--z,2);translate:-50% -50%;rotate:var(--rot,0deg);position:absolute}.me-piece-img{filter:drop-shadow(0 16px 16px #00285a3d);width:100%;height:auto;display:block}.me-piece--compote{--x:15%;--y:50%;--w:28%;--rot:-8deg;--z:2}.me-piece--boisson{--x:87%;--y:44%;--w:22%;--rot:9deg;--z:2}.me-piece--frites{--x:76%;--y:85%;--w:44%;--rot:4deg;--z:4}.me-plats{z-index:3;aspect-ratio:900/636;width:54%;position:absolute;top:74%;left:42%;translate:-50% -50%}.me-plat{cursor:pointer;border-radius:24px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.me-plat:not(:first-child){visibility:hidden}.me-plat .me-plein{align-items:center;transition:scale .26s cubic-bezier(.2,.8,.2,1);display:flex}@media (hover:hover){.me-plat:hover .me-plein{scale:1.05}}.me-jouet{z-index:5;background:var(--color-purple);color:#fff;min-height:2.25rem;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;box-shadow:var(--me-relief);border-radius:999px;align-items:center;padding:0 .85rem;font-size:clamp(.95rem,3.2vw,1.2rem);font-weight:900;display:inline-flex;position:absolute;top:90%;left:1%;rotate:-5deg}@media (min-width:1024px){.me-plateau-station{width:min(21cqw,34cqh);top:auto;bottom:0;left:50%}.me-piece--compote{--x:15%;--y:30%;--w:13cqw}.me-piece--boisson{--x:85%;--y:30%;--w:10.5cqw}.me-piece--frites{--x:80%;--y:76%;--w:25cqw}.me-plats{pointer-events:auto;width:28cqw;top:76%;left:21%}.me-jouet{top:90%;left:7%}}.me-menus{padding:clamp(5rem, 13vh, 8rem) var(--me-g) clamp(2rem, 6vh, 4rem);position:relative}.me-menus-tete{max-width:var(--me-max);flex-direction:column;align-items:center;gap:clamp(1.75rem,4vh,2.75rem);margin:0 auto clamp(3rem,8vh,5rem);display:flex}.me-menus-tete .me-titre{align-items:center}.me-menus-tete .me-ligne:nth-child(2){margin-left:0}.me-dans-menu{justify-items:center;gap:clamp(1.25rem,3vh,2rem);width:100%;display:grid}.me-dans-menu-prix{align-items:center;gap:.45rem;margin:0;font-size:1rem;display:inline-flex}.me-dans-titre{flex-wrap:wrap;justify-content:center;gap:.3rem;margin:0;font-size:clamp(1.2rem,5vw,1.75rem);font-weight:900;line-height:1.1;display:flex}.me-dans-titre span{background:var(--uk-bleu);box-shadow:var(--me-relief);border-radius:.6em;padding:.28em .65em .34em;rotate:-1deg}.me-dans-titre span:nth-child(2){background:var(--color-orange);rotate:1deg}.me-dans-titre span:nth-child(3){background:var(--color-purple);rotate:-1.4deg}.me-dans-pieces{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,2.5rem) clamp(.75rem,3vw,2rem);width:100%;max-width:76rem;margin:0;padding:0;list-style:none;display:grid}.me-dans-pieces li{--astre:var(--uk-bleu);--nom:var(--color-orange);align-content:start;justify-items:center;display:grid;position:relative}.me-dans-pieces li[data-cle=boisson]{--astre:var(--color-orange);--nom:var(--uk-bleu)}.me-dans-pieces li[data-cle=compote]{--astre:var(--color-purple);--nom:var(--color-vert)}.me-dans-pieces li[data-cle=jouet]{--astre:var(--color-vert);--nom:var(--color-purple)}.me-dans-astre{aspect-ratio:1;background:var(--astre);border-radius:50%;place-items:center;width:min(100%,15rem);transition:scale .26s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative;box-shadow:inset 0 8px #ffffff38,0 18px 34px #00285a3d}.me-dans-pieces li:nth-child(2n) .me-dans-astre{margin-top:1.25rem}.me-dans-flotte{animation:me-flotte 4.6s ease-in-out calc(var(--i) * -1.15s) infinite;place-items:center;display:grid;position:absolute;inset:-10%}.me-dans-img{object-fit:contain;filter:drop-shadow(0 16px 14px #00285a4d);width:100%;height:100%;position:absolute;inset:0}@keyframes me-flotte{0%,to{translate:0 -5px;rotate:-3deg}50%{translate:0 7px;rotate:3deg}}.me-dans-surprise{color:#fff;text-shadow:0 8px 16px #00285a40;font-size:clamp(5.5rem,26vw,9rem);font-weight:900;line-height:1}.me-dans-etoile{position:absolute}.me-dans-etoile--1{width:24%;top:16%;left:12%;rotate:-14deg}.me-dans-etoile--2{width:18%;bottom:20%;right:12%;rotate:16deg}.me-dans-nom{z-index:2;background:var(--nom);box-shadow:var(--me-relief);white-space:nowrap;border-radius:999px;margin-top:-1.4rem;padding:.3em .9em .36em;font-size:clamp(1.1rem,4.6vw,1.5rem);font-weight:900;line-height:1.05;position:relative;rotate:-2deg}.me-dans-pieces li:nth-child(2n) .me-dans-nom{rotate:2deg}@media (hover:hover){.me-dans-pieces li:hover .me-dans-astre{scale:1.05}}@media (min-width:900px){.me-dans-pieces{grid-template-columns:repeat(4,minmax(0,1fr))}}.me-etiquettes,.me-contenu,.me-choix{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.me-etiquettes li,.me-contenu li{background:var(--uk-bleu);min-height:2.6rem;box-shadow:var(--me-relief);border-radius:1rem;align-items:center;padding:0 1rem;font-size:1.0625rem;font-weight:800;display:inline-flex;rotate:-1.5deg}.me-contenu li:nth-child(4n+2){background:var(--color-orange);rotate:1.2deg}.me-contenu li:nth-child(4n+3){background:var(--color-vert);rotate:-.8deg}.me-contenu li:nth-child(4n+4){background:var(--uk-bleu);rotate:1.8deg}.me-etiquettes li[data-jouet],.me-contenu li[data-jouet]{background:var(--color-purple);rotate:-2deg}.me-iles{max-width:var(--me-max);margin-inline:auto}.me-ile{--teinte:var(--uk-jaune);scroll-margin-top:calc(var(--h-header) + 8px);gap:.5rem;margin-bottom:clamp(4rem,12vh,7rem);display:grid;position:relative}.me-ile:last-child{margin-bottom:0}.me-ile--jaune{--teinte:var(--uk-jaune);--bloc:var(--color-orange)}.me-ile--violet{--teinte:var(--uk-violet);--bloc:var(--color-purple)}.me-ile--bleu{--teinte:var(--uk-bleu);--bloc:var(--uk-bleu)}.me-ile--orange{--teinte:var(--color-orange);--bloc:var(--color-vert)}.me-ile-scene{aspect-ratio:1/.95;position:relative}.me-ile-astre{aspect-ratio:1;width:78%;position:absolute;top:54%;left:56%;translate:-50% -50%}.me-ile-astre>span{background:var(--teinte);border-radius:50%}.me-ile-photo{z-index:2;aspect-ratio:1;cursor:pointer;border-radius:24px;width:96%;position:absolute;top:56%;left:54%;translate:-50% -50%}.me-ile-photo-in{transition:scale .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.me-ile-photo-in img{filter:drop-shadow(0 22px 22px #00285a47)}.me-ile-photo--seul{aspect-ratio:900/636;width:82%;top:58%}@media (hover:hover){.me-ile-photo:hover .me-ile-photo-in{scale:1.04}}.me-ile-nuage{z-index:3;pointer-events:none;width:70%;position:absolute;bottom:-8%;left:34%}.me-ile-station{width:46%;position:absolute;top:-6%;left:-4%}.me-ile[data-miroir] .me-ile-astre{left:44%}.me-ile[data-miroir] .me-ile-photo{left:46%}.me-ile[data-miroir] .me-ile-nuage{left:auto;right:34%}.me-ile[data-miroir] .me-ile-station{left:auto;right:-2%}.me-ile-texte{z-index:2;justify-items:start;gap:.75rem;display:grid;position:relative}.me-ile-texte>*{z-index:2;position:relative}@media (max-width:767px){.me-ile-texte{display:contents}.me-ile-slogan{order:-1}.me-ile-texte>*{justify-self:start}.me-ile[data-miroir] .me-ile-slogan{text-align:right;justify-self:end}}.me-ile-slogan{background:var(--uk-bleu);width:fit-content;max-width:21ch;box-shadow:var(--me-relief);text-wrap:balance;border-radius:.7em;padding:.4em .65em .48em;font-size:clamp(1.35rem,5.6vw,2.05rem);font-weight:800;line-height:1.16;rotate:-1.2deg}.me-ile-tete{align-items:center;gap:.75rem;display:flex}.me-ile-num{background:var(--bloc,var(--uk-bleu));box-shadow:var(--me-relief);text-transform:uppercase;font-variant-numeric:tabular-nums;border-radius:999px;margin:0;padding:.35em .8em;font-size:.9375rem;font-weight:800}.me-ile-nom{font-family:var(--font-display);background:var(--bloc,var(--uk-bleu));width:fit-content;box-shadow:var(--me-relief);text-transform:uppercase;text-wrap:balance;border-radius:.24em;margin:0;padding:.12em .32em .16em;font-size:clamp(1.95rem,8.6vw,3.4rem);font-weight:900;line-height:.98;rotate:-1deg}.me-ile-texte-court{background:var(--uk-bleu);max-width:32ch;box-shadow:var(--me-relief);border-radius:18px;margin:0;padding:.6rem .9rem;font-size:1.125rem;font-weight:700;line-height:1.3}.me-ile-actions{flex-wrap:wrap;gap:.6rem;margin-top:.35rem;display:flex}.me-choix{margin-top:.45rem}.me-choix-pastille{background:var(--color-vert);color:#fff;cursor:pointer;min-height:2.75rem;box-shadow:var(--me-relief);border-radius:999px;align-items:center;padding:0 1.1rem;font-size:1.1875rem;font-weight:900;transition:background-color .18s;display:inline-flex}.me-choix-pastille:hover{background:var(--color-orange)}@media (min-width:768px){.me-ile{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:min(82svh,46rem)}.me-ile[data-miroir]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.me-ile[data-miroir] .me-ile-scene{order:2}.me-ile-station{width:36%;top:-6%}.me-ile-slogan{font-size:clamp(1.3rem,2.2vw,1.9rem)}.me-ile-nom{font-size:clamp(2rem,3.7vw,3.4rem)}}.me-espaces{padding:clamp(5rem, 13vh, 8rem) var(--me-g) clamp(2rem, 5vh, 3.5rem);position:relative}.me-espaces-tete{max-width:var(--me-max);margin:0 auto 1.5rem}.me-espace{max-width:var(--me-max);gap:1rem;margin:0 auto;display:grid;position:relative}.me-espace-scene{aspect-ratio:1/1.12;position:relative}.me-hublot{z-index:2;aspect-ratio:271.75/269.75;margin:0;position:absolute}.me-hublot-cadre{filter:drop-shadow(0 18px 24px #00285a3d);background:url(/images/menu-enfant/vitro/nuage-jeux.svg) 50%/contain no-repeat;position:absolute;inset:0}.me-hublot-vue{position:absolute;inset:5.5%;-webkit-mask:url(/images/menu-enfant/vitro/nuage-jeux.svg) 50%/contain no-repeat;mask:url(/images/menu-enfant/vitro/nuage-jeux.svg) 50%/contain no-repeat}.me-hublot--1{width:64%;top:0;left:0;rotate:-4deg}.me-hublot--2{width:52%;top:30%;right:0;rotate:6deg}.me-espace-station{width:46%;position:absolute;bottom:-4%;left:2%}.me-espace-texte{z-index:2;justify-items:start;gap:.75rem;display:grid;position:relative}.me-espace-lieu{background:var(--color-orange);color:#fff;min-height:2.5rem;font-family:var(--font-display);text-transform:uppercase;border-radius:999px;align-items:center;margin:0;padding:0 1rem;font-size:1.25rem;font-weight:900;display:inline-flex;rotate:-3deg}.me-espace-nom{background:var(--uk-bleu);box-shadow:var(--me-relief);font-family:var(--font-display);text-transform:uppercase;border-radius:.3em;margin:0;padding:.14em .42em .2em;font-size:clamp(2rem,8.4vw,3.4rem);font-weight:900;line-height:.98;rotate:-1deg}.me-espace-desc{background:var(--uk-bleu);max-width:36ch;box-shadow:var(--me-relief);text-wrap:pretty;border-radius:20px;margin:0;padding:.65rem 1rem .75rem;font-size:clamp(1.0625rem,2.4vw,1.1875rem);font-weight:700;line-height:1.3}.me-pancarte{justify-items:start;gap:.55rem;margin:.4rem 0 0;padding:1.1rem 0 0 .9rem;list-style:none;display:grid;position:relative}.me-pancarte:before{content:"";background:var(--color-orange);border-radius:999px;width:15rem;height:.55rem;position:absolute;top:0;left:1.4rem;box-shadow:inset 0 2px #ffffff4d,0 6px 12px #00285a33}.me-pancarte:after{content:"";background:linear-gradient(var(--color-orange), var(--color-orange)) left / 4px 100% no-repeat, linear-gradient(var(--color-orange), var(--color-orange)) right / 4px 100% no-repeat;width:12.2rem;height:1.3rem;position:absolute;top:.4rem;left:2.8rem}.me-pancarte li{z-index:1;background:var(--color-purple);border-radius:1.4rem;align-items:center;gap:.65rem;min-height:4rem;padding:.55rem 1.25rem .6rem .55rem;font-size:clamp(1.0625rem,4.4vw,1.25rem);font-weight:800;line-height:1.15;display:flex;position:relative;rotate:-1.6deg;box-shadow:inset 0 4px #ffffff42,0 14px 26px #00285a3d}.me-pancarte li:nth-child(2){background:var(--uk-bleu);min-height:3.4rem;margin-left:1.25rem;rotate:1.4deg}.me-pancarte-adresse{white-space:pre-line}.me-pancarte-medaille{background:var(--color-orange);border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:inset 0 3px #ffffff4d}.me-pancarte li:nth-child(2) .me-pancarte-medaille{background:var(--color-vert);width:2.5rem;height:2.5rem}.me-espace-actions{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.me-espace-note{background:var(--uk-bleu);max-width:36ch;box-shadow:var(--me-relief);border-radius:18px;margin:.25rem 0 0;padding:.55rem .9rem .65rem;font-size:1rem;font-weight:700;line-height:1.3}.me-espace-legende{background:var(--color-purple);border-radius:999px;margin:0;padding:.2em .75em .26em;font-size:.875rem;font-weight:700;line-height:1.2}@media (min-width:768px){.me-espace{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,4vw,4rem)}.me-espace-scene{aspect-ratio:1/.92}.me-hublot--1{width:62%}.me-hublot--2{width:52%;top:24%}.me-espace-station{width:36%;left:4%}}.me-fin{padding:clamp(4.5rem, 12vh, 7rem) var(--me-g) clamp(6.5rem, 16vh, 10rem);place-items:center;display:grid;position:relative;overflow:clip}@media (min-width:1024px){.me-fin{min-height:min(var(--me-h), 56rem)}}.me-fin-texte{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:1.15rem;display:flex;position:relative}.me-fin-station{width:clamp(11rem,42vw,16rem);margin-bottom:-.5rem;position:relative}.me-fin-titre{z-index:2;place-items:center;display:grid;position:relative}.me-fin-confettis{z-index:-1;aspect-ratio:1;pointer-events:none;width:min(100vw,40rem);position:absolute;top:50%;left:50%;translate:-50% -42%;-webkit-mask-image:linear-gradient(#0000 16%,#000 36%);mask-image:linear-gradient(#0000 16%,#000 36%)}.me-fin-accroche{text-wrap:balance;max-width:24rem;font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.4}.me-fin-actions{z-index:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:min(100%,24rem);display:grid;position:relative}.me-fin-actions>:first-child{grid-column:1/-1}.me-fin-actions .me-bouton{padding-inline:.6rem}@media (min-width:768px){.me-fin-actions{flex-wrap:wrap;justify-content:center;gap:.6rem;width:auto;display:flex}.me-fin-actions .me-bouton{padding-inline:1.5rem}}.me-fin-nuages{z-index:2;pointer-events:none;height:40%;position:absolute;inset:auto 0 0}.me-fin-nuage--1{width:92%;bottom:-10%;left:-24%}.me-fin-nuage--2{width:84%;bottom:-14%;right:-26%}@media (min-width:1024px){.me-fin-nuage--1{width:50%;left:-8%}.me-fin-nuage--2{width:46%;right:-8%}}.me-loin{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.me-loin-n,.me-bande-n{pointer-events:none;display:block;position:absolute}.me-loin-img{width:100%;height:auto;display:block}.me-bande{z-index:3;pointer-events:none;height:0;position:relative;overflow-x:clip}.me-menus-tete,.me-espaces-tete{z-index:4;position:relative}.me-ile-texte,.me-ile-texte>*,.me-espace-texte,.me-fin-texte{z-index:4}.me-invite{z-index:1;aspect-ratio:4/5;pointer-events:none;display:block;position:absolute}.me-invite-img{-webkit-user-select:none;user-select:none;width:100%;height:auto;transition:opacity .32s;display:block}.me-invite[data-vivant] .me-invite-img{opacity:0}.me-invite-toile{opacity:0;width:100%;height:100%;transition:opacity .32s;position:absolute;inset:0}.me-invite[data-vivant] .me-invite-toile{opacity:1}.me-invite--ile{width:34%;bottom:-10%;left:-6%}.me-ile[data-miroir] .me-invite--ile{z-index:3;bottom:-24%;left:auto;right:-5%}.me-invite--titre{width:clamp(5.5rem,24vw,7rem);top:-2.5rem;right:0}.me-invite--titre-espaces{width:clamp(5.5rem,24vw,7rem);top:-1rem;right:0}.me-invite--espace{z-index:3;width:30%;bottom:-26%;right:-2%}.me-invite--fin{width:6rem;top:0;left:calc(50% - 11.5rem)}@media (min-width:768px){.me-invite--titre{width:clamp(9rem,15vw,14rem);top:-1rem;right:8%}.me-invite--titre-espaces{width:clamp(9rem,15vw,14rem);top:-3rem;right:8%}.me-invite--ile{width:28%;bottom:-8%;left:2%}.me-ile[data-miroir] .me-invite--ile{bottom:-14%;right:0}.me-invite--espace{width:26%;bottom:-8%;right:0}.me-invite--fin{width:clamp(10rem,15vw,14rem);top:22%;left:calc(50% - 26rem)}}@media (prefers-reduced-motion:reduce){.me-respire,.me-dans-flotte{animation:none}.me-bouton,.me-plat .me-plein,.me-choix-pastille,.me-ile-photo-in,.me-station-affiche,.me-invite-img,.me-guide,.me-jeu-carte,.me-jeu-boite{transition:none}.me-jeu-corps,.me-jeu-etapes li,.me-jeu-boite-in,.me-jeu-carte-img{animation:none!important}}html:has(.me) .fp-panneau{font-family:var(--font-display)}html:has(.me) .fp-panneau :is(button,a,p,span,li,h2,h3){font-family:var(--font-display)}html:has(.me) .fp-panneau{font-weight:700}html:has(.me) .entete-site:before{content:none}html:has(.me) .entete-site[data-collant=true] .barre-site{box-shadow:0 10px 22px #00285a38;background:#3f79d5!important}html:has(.me) .entete-site button.group\/cta{color:#fff!important;background:#fa4700!important}html:has(.me) .barre-site *{--plein:var(--color-orange)!important;--plein-fg:#fff!important}.me{--me-encre:#123f9e}.me-signature,.me-hero-accroche,.me-ile-slogan{max-width:none;box-shadow:none;color:var(--me-encre);background:0 0;border-radius:0;padding:0;rotate:none}.me-signature{text-align:center;width:auto;font-size:clamp(1.5rem,5vw,2.1rem);font-weight:900}.me-hero-accroche{text-align:center;max-width:32rem;font-size:1.25rem;font-weight:800;line-height:1.25}.me-ile-slogan{font-size:clamp(1.1875rem,2vw,1.45rem);font-weight:700}.me-ile[data-miroir] .me-ile-slogan{rotate:none}.me-slogan-accent{color:inherit;line-height:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-orange);text-decoration-color:var(--color-orange);text-underline-offset:.14em;background:0 0;border-radius:0;margin:0;padding:0;text-decoration-thickness:.14em;rotate:none}.me-ile--jaune{--tab:var(--uk-bleu)}.me-ile--violet,.me-ile--bleu{--tab:var(--color-orange)}.me-titre--menu{font-size:clamp(1.9rem,9vw,3.75rem)}@media (min-width:768px){.me-titre--menu{font-size:clamp(2.4rem,4vw,3.75rem)}}.me-titre--menu .me-titre{gap:0}.me-titre--menu .me-bloc{box-shadow:none}.me-titre--menu .me-ligne:first-child{z-index:1;margin:0 0 -.1em .25em;position:relative;rotate:-3deg}.me-titre--menu .me-ligne:first-child .me-bloc{background:var(--tab);font-size:.48em}.me-titre--menu .me-ligne:nth-child(2){margin-left:0;rotate:none}.me-titre--menu .me-ligne:nth-child(2) .me-bloc{background:var(--bloc)}@media (min-width:768px){.me-ile-titre{order:1}.me-ile-slogan{order:2;margin-top:-.2rem}.me-ile-pieces{order:3}.me-ile-actions{order:4}}.me-ile-pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem 1.1rem;width:100%;margin:.5rem 0 .35rem;padding:0;list-style:none;display:grid}@media (min-width:1100px){.me-ile-pieces{grid-template-columns:repeat(5,minmax(0,1fr))}}.me-ile-pieces li{color:var(--me-encre);text-align:center;align-content:start;justify-items:center;gap:.2rem;font-size:1.1875rem;font-weight:800;line-height:1.05;display:grid;position:relative}.me-ile-pieces li:not(:first-child):before{content:"+";color:var(--me-encre);font-size:1.5rem;font-weight:900;line-height:1;position:absolute;top:1.05rem;left:-.85rem}.me-ile-pieces img{object-fit:contain;filter:drop-shadow(0 8px 8px #00285a40);width:100%;max-width:5.5rem;height:4rem}.me-ile-actions .me-bouton{min-height:3.5rem;box-shadow:none;padding-inline:1.25rem;font-size:1.3125rem}.me-ile-actions .me-bouton--encre{box-shadow:inset 0 0 0 2.5px var(--me-encre);color:var(--me-encre);background:0 0}.me-ile-actions .me-bouton--encre:hover{background:var(--me-encre);box-shadow:none;color:#fff}.me-ile-tete:not(:has(.me-prix)){display:none}.me-dans-titre{color:var(--me-encre);text-align:center;text-wrap:balance;font-size:clamp(1.4rem,5vw,2rem);display:block}.me-dans-titre span,.me-dans-titre span:nth-child(2),.me-dans-titre span:nth-child(3){box-shadow:none;background:0 0;border-radius:0;padding:0;rotate:none}.me-dans-pieces li .me-dans-nom,.me-dans-pieces li:nth-child(2n) .me-dans-nom{box-shadow:none;color:var(--me-encre);background:0 0;border-radius:0;margin-top:.4rem;padding:0;font-size:clamp(1.25rem,4.6vw,1.5rem);rotate:none}.me-espace-lieu{z-index:1;background:var(--uk-bleu);border-radius:.3em;min-height:0;margin:0 0 -1.05rem .5rem;padding:.2em .6em .26em;position:relative}.me-espace-nom{background:var(--color-orange);box-shadow:none;rotate:none}.me-espace-desc,.me-espace-note,.me-espace-legende{box-shadow:none;color:var(--me-encre);background:0 0;border-radius:0;padding:0}.me-espace-desc{font-size:1.25rem;font-weight:700}.me-espace-note,.me-espace-legende{font-size:1.1875rem;font-weight:700}.me-pancarte{gap:.45rem;margin:0;padding:0}.me-pancarte:before,.me-pancarte:after{display:none}.me-pancarte li,.me-pancarte li:nth-child(2){min-height:0;box-shadow:none;color:var(--me-encre);background:0 0;border-radius:0;gap:.55rem;margin:0;padding:0;font-size:1.25rem;rotate:none}.me-pancarte-medaille,.me-pancarte li:nth-child(2) .me-pancarte-medaille{width:1.75rem;height:1.75rem;box-shadow:none;background:0 0}.me-espace-actions .me-bouton{box-shadow:none}.me-espace-actions .me-bouton--blanc{background:var(--color-orange);order:-1}.me-espace-actions .me-bouton--encre{box-shadow:inset 0 0 0 2.5px var(--me-encre);color:var(--me-encre);background:0 0}.me-espace-actions .me-bouton--encre:hover{background:var(--me-encre);box-shadow:none;color:#fff}@media (pointer:coarse){.me-ciel-img{will-change:auto;scale:1}.me-dans-img,.me-collant .me-vitro{filter:none}}
