.DecouverteArrivee-module__OEcutG__cadre{z-index:50;background:var(--color-cream);height:100dvh;color:var(--color-ink);isolation:isolate;--px:clamp(1px, min(calc(100dvh / 820), calc(100vw / 1440)), 2px);--h-duo:min(76dvh, calc(640 * var(--px)));--l-duo:calc(var(--h-duo) * var(--ratio-duo));--ecart:clamp(12px, 3vw, calc(40 * var(--px)));--pointe-bulle:max(1.6rem, calc(25.6 * var(--px)));--pointe-x:var(--tete-x);--sous-la-pointe:calc((1 - var(--tete-y)) * var(--h-duo) - var(--pointe-bulle));--spacing:max(.25rem, calc(4 * var(--px)));--text-lg:max(1.125rem, calc(18 * var(--px)));--text-xl:max(1.25rem, calc(20 * var(--px)));--spacing-pas-2:max(.5rem, calc(8 * var(--px)));--spacing-bouton:max(3.5rem, calc(56 * var(--px)));--spacing-bouton-grand:max(4.5rem, calc(72 * var(--px)));--text-bouton:max(1.375rem, calc(22 * var(--px)));--text-titre:max(1.875rem, calc(30 * var(--px)));position:fixed;inset:0;overflow:hidden}.DecouverteArrivee-module__OEcutG__decor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.DecouverteArrivee-module__OEcutG__voile{pointer-events:none;background:radial-gradient(70% 60% at 62% 58%,#fffaf080,#0000 75%),linear-gradient(#fffaf04d,#fffaf01f 55%,#fffaf047);position:absolute;inset:0}.DecouverteArrivee-module__OEcutG__vie{pointer-events:none;position:absolute;inset:0;overflow:hidden}.DecouverteArrivee-module__OEcutG__vol{inset-inline:0;position:absolute;top:9%}.DecouverteArrivee-module__OEcutG__papillon{position:absolute}.DecouverteArrivee-module__OEcutG__pollen{background:radial-gradient(circle,#fff4c8f2,#ffe69600);border-radius:999px;width:7px;height:7px;position:absolute}@media (prefers-reduced-motion:reduce){.DecouverteArrivee-module__OEcutG__vie *{animation:none!important}.DecouverteArrivee-module__OEcutG__pollen{opacity:.5}}.DecouverteArrivee-module__OEcutG__entete{z-index:2;top:max(14px, env(safe-area-inset-top));left:max(16px, env(safe-area-inset-left));right:max(16px, env(safe-area-inset-right));justify-content:space-between;display:flex;position:absolute}.DecouverteArrivee-module__OEcutG__droite{gap:12px;display:flex}.DecouverteArrivee-module__OEcutG__scene{z-index:1;inset:calc(max(14px, env(safe-area-inset-top)) + 64 * var(--px)) max(24px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));max-width:calc(var(--l-duo) + var(--ecart) + 820 * var(--px));grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0, 1fr) auto minmax(0, var(--sous-la-pointe));column-gap:var(--ecart);grid-template-areas:"girafe.""girafe bulle""girafe jeu";margin-inline:auto;display:grid;position:absolute}.DecouverteArrivee-module__OEcutG__girafe{height:var(--h-duo);aspect-ratio:572/916;grid-area:girafe;align-self:end;min-width:56px;display:block;position:relative}.DecouverteArrivee-module__OEcutG__girafeImage{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block;position:relative}.DecouverteArrivee-module__OEcutG__autocollant{transform-origin:50% 90%;filter:drop-shadow(0 6px 10px #40482847);transform:rotate(-3deg)}.DecouverteArrivee-module__OEcutG__ombre{background:radial-gradient(#40482852,#0000 70%);border-radius:50%;height:7%;position:absolute;bottom:-1.5%;left:12%;right:8%}.DecouverteArrivee-module__OEcutG__bulle{--rentre:calc((1 - var(--pointe-x)) * var(--l-duo) + var(--ecart) - 11 * var(--px));z-index:1;margin-left:calc(-1 * var(--rentre));max-width:min(calc(100% + var(--rentre)), max(34rem, calc(544 * var(--px))));grid-area:bulle;place-self:end start;position:relative}.DecouverteArrivee-module__OEcutG__bulle [data-bulle]{border-radius:max(1.5rem, calc(24 * var(--px)))}.DecouverteArrivee-module__OEcutG__jeu{min-height:0;padding-top:clamp(8px, 2dvh, calc(20 * var(--px)));grid-area:jeu;justify-content:center;align-items:center;display:flex}.DecouverteArrivee-module__OEcutG__cartes{justify-content:center;align-items:stretch;gap:clamp(12px, 2.4vw, calc(24 * var(--px)));width:100%;max-width:calc(820 * var(--px));display:flex}.DecouverteArrivee-module__OEcutG__place{min-width:0;max-width:calc(250 * var(--px));flex:1 1 0;position:relative}.DecouverteArrivee-module__OEcutG__place[data-devant]{z-index:1}.DecouverteArrivee-module__OEcutG__carte{--edge:var(--color-cream-deep);aspect-ratio:1;width:100%;max-height:min(36dvh, calc(250 * var(--px,1px)));justify-content:center;align-items:center;gap:calc(4 * var(--px,1px));border-radius:calc(28 * var(--px,1px));color:var(--color-ink);flex-direction:column;padding:10%;transition:transform .6s,opacity .6s,box-shadow .18s;display:flex;position:relative}.DecouverteArrivee-module__OEcutG__carte.chunky{background-image:linear-gradient(#fffaf059,#fffaf059),url(/images/matieres/papier.webp);background-position:50%;background-size:cover}.DecouverteArrivee-module__OEcutG__carte[data-etat=choisie]{transform:translateY(-8px)scale(1.04)}.DecouverteArrivee-module__OEcutG__carte[data-etat=autre]{opacity:.45}.DecouverteArrivee-module__OEcutG__carte[data-etat=montree]{box-shadow:0 6px 0 var(--edge), 0 18px 30px -18px #4b406640, inset 0 0 0 calc(4 * var(--px,1px)) var(--color-sunny), inset 0 0 calc(22 * var(--px,1px)) var(--color-sunny);transition:transform .6s,opacity .6s,box-shadow .6s;transform:scale(1.08)}.DecouverteArrivee-module__OEcutG__carte:disabled{cursor:default}.DecouverteArrivee-module__OEcutG__objets{flex-wrap:wrap;flex:1 1 0;place-content:center;align-items:center;gap:4%;width:100%;min-height:0;display:flex}.DecouverteArrivee-module__OEcutG__objet{object-fit:contain;filter:drop-shadow(0 2px 2px #4b40662e);height:auto;max-height:100%}.DecouverteArrivee-module__OEcutG__signe{font-size:clamp(56px, 9dvh, calc(96 * var(--px,1px)));font-weight:800;line-height:1}.DecouverteArrivee-module__OEcutG__mot{font-size:clamp(28px, 5dvh, calc(44 * var(--px,1px)));letter-spacing:.04em;font-weight:800}.DecouverteArrivee-module__OEcutG__sous{font-size:calc(18 * var(--px,1px));font-weight:700;line-height:1.1}.DecouverteArrivee-module__OEcutG__propose{--geant:var(--spacing-bouton-geant);align-items:center;gap:calc(12 * var(--px));flex-direction:column;width:100%;max-height:100%;display:flex}.DecouverteArrivee-module__OEcutG__carte.DecouverteArrivee-module__OEcutG__apercu{--cote:min(100%, calc(280 * var(--px)), calc(var(--sous-la-pointe) - var(--geant) - var(--spacing-bouton) - 44 * var(--px)));width:var(--cote);min-height:0;max-height:none;padding:calc(12 * var(--px));flex-shrink:1}.DecouverteArrivee-module__OEcutG__apercu .DecouverteArrivee-module__OEcutG__objets{flex-wrap:nowrap;gap:0}.DecouverteArrivee-module__OEcutG__apercu .DecouverteArrivee-module__OEcutG__objet{width:34%}.DecouverteArrivee-module__OEcutG__apercu .DecouverteArrivee-module__OEcutG__objet+.DecouverteArrivee-module__OEcutG__objet{margin-left:-4%}.DecouverteArrivee-module__OEcutG__apercu .DecouverteArrivee-module__OEcutG__objet:nth-child(2){z-index:1;width:38%;position:relative}.DecouverteArrivee-module__OEcutG__jouer{flex-shrink:0}.DecouverteArrivee-module__OEcutG__propose>.bouton{flex-shrink:0}@media (max-width:40rem),(max-height:480px){.DecouverteArrivee-module__OEcutG__propose{--geant:var(--spacing-bouton-geant-court)}}.DecouverteArrivee-module__OEcutG__depart{align-items:center;gap:clamp(12px, 3dvh, calc(24 * var(--px)));flex-direction:column;width:100%;display:flex}.DecouverteArrivee-module__OEcutG__departs{gap:clamp(12px, 2.4vw, calc(24 * var(--px)));width:100%;max-width:calc(560 * var(--px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DecouverteArrivee-module__OEcutG__departs[data-seule]{max-width:calc(280 * var(--px));grid-template-columns:minmax(0,1fr)}.DecouverteArrivee-module__OEcutG__carteDepart{--edge:var(--color-cream-deep);align-items:center;gap:calc(6 * var(--px));border-radius:calc(28 * var(--px));padding:calc(16 * var(--px));text-align:center;box-shadow:0 6px 0 var(--edge), 0 3px 5px 1px #4b40661f, 0 18px 30px -18px #4b406647;background:linear-gradient(#fffaf059,#fffaf059),url(/images/matieres/papier.webp) 50%/cover;flex-direction:column;font-weight:700;display:flex}.DecouverteArrivee-module__OEcutG__domaine{font-size:calc(15 * var(--px));text-transform:uppercase;letter-spacing:.06em}.DecouverteArrivee-module__OEcutG__vignette{width:clamp(56px, 13dvh, calc(112 * var(--px)));height:clamp(56px, 13dvh, calc(112 * var(--px)));font-size:clamp(40px, 8dvh, calc(64 * var(--px)));justify-content:center;align-items:center;line-height:1;display:flex}.DecouverteArrivee-module__OEcutG__nomDepart{font-size:calc(18 * var(--px));font-weight:800}@media (orientation:portrait){.DecouverteArrivee-module__OEcutG__cadre{--px:clamp(1px, min(calc(100vw / 820), calc(100dvh / 1180)), 2px);--h-duo:min(38dvh, calc(480 * var(--px)))}.DecouverteArrivee-module__OEcutG__scene{grid-template-areas:"girafe bulle""girafe.""jeu jeu";grid-template-rows:auto var(--sous-la-pointe) minmax(0, 1fr)}.DecouverteArrivee-module__OEcutG__jeu{padding-block:clamp(12px, 3dvh, calc(40 * var(--px))) clamp(0px, 4dvh, calc(60 * var(--px)));align-items:center}.DecouverteArrivee-module__OEcutG__carte{max-height:min(28dvh, calc(250 * var(--px,1px)))}.DecouverteArrivee-module__OEcutG__carte.DecouverteArrivee-module__OEcutG__apercu{--cote:min(100%, calc(280 * var(--px)), 22dvh)}}@media (orientation:portrait) and (max-height:759px),(max-height:480px){.DecouverteArrivee-module__OEcutG__carte.DecouverteArrivee-module__OEcutG__apercu{display:none}.DecouverteArrivee-module__OEcutG__jouer{margin-top:0}}@media (orientation:portrait) and (max-width:639px){.DecouverteArrivee-module__OEcutG__cadre{--h-duo:min(30dvh, 240px);--ecart:10px;--pointe-bulle:1.25rem;--pointe-x:calc(var(--tete-x) + .1)}.DecouverteArrivee-module__OEcutG__cadre[data-decouverte=propose]{--h-duo:min(24dvh, 200px)}.DecouverteArrivee-module__OEcutG__scene{inset-inline:max(14px, env(safe-area-inset-left))}.DecouverteArrivee-module__OEcutG__cartes{gap:10px}.DecouverteArrivee-module__OEcutG__carte{border-radius:20px;max-height:none;padding:8%}.DecouverteArrivee-module__OEcutG__signe{font-size:48px}.DecouverteArrivee-module__OEcutG__mot{letter-spacing:.02em;font-size:24px}.DecouverteArrivee-module__OEcutG__sous{font-size:15px}.DecouverteArrivee-module__OEcutG__departs{gap:10px}.DecouverteArrivee-module__OEcutG__carteDepart{border-radius:20px;padding:10px}.DecouverteArrivee-module__OEcutG__nomDepart{font-size:16px}}@media (max-height:480px){.DecouverteArrivee-module__OEcutG__cadre{--h-duo:calc(100dvh - 24px);--pointe-bulle:1.25rem}.DecouverteArrivee-module__OEcutG__scene{inset-block:calc(max(8px, env(safe-area-inset-top)) + 4px) max(8px, env(safe-area-inset-bottom));inset-inline:calc(max(16px, env(safe-area-inset-left)) + 64px) calc(max(16px, env(safe-area-inset-right)) + 64px)}.DecouverteArrivee-module__OEcutG__entete{top:max(8px, env(safe-area-inset-top))}.DecouverteArrivee-module__OEcutG__carte{border-radius:20px;max-height:min(44dvh,150px);padding:7%}.DecouverteArrivee-module__OEcutG__signe{font-size:44px}.DecouverteArrivee-module__OEcutG__mot{font-size:24px}.DecouverteArrivee-module__OEcutG__sous{font-size:14px}.DecouverteArrivee-module__OEcutG__depart{gap:8px}.DecouverteArrivee-module__OEcutG__carteDepart{gap:2px;padding:6px}.DecouverteArrivee-module__OEcutG__vignette{width:44px;height:44px;font-size:32px}.DecouverteArrivee-module__OEcutG__domaine{font-size:12px}.DecouverteArrivee-module__OEcutG__nomDepart{font-size:14px}}
.GameSession-module__gI3HoG__tableauReference{gap:var(--spacing-pas-4);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,3fr);display:grid}.GameSession-module__gI3HoG__consigneReference{grid-column:1/-1;min-width:0}.GameSession-module__gI3HoG__reference{grid-area:2/1;align-self:center}.GameSession-module__gI3HoG__reponses{grid-area:2/2;align-self:center}@media (max-height:480px){.GameSession-module__gI3HoG__tableauReference{row-gap:var(--spacing-pas-2)}}@media (max-width:599px) and (orientation:portrait){.GameSession-module__gI3HoG__tableauReference{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.GameSession-module__gI3HoG__reference{aspect-ratio:4/3;grid-area:2/1;width:100%;height:auto;max-height:40dvh}.GameSession-module__gI3HoG__reponses{flex-flow:wrap;grid-area:3/1;align-self:stretch}.GameSession-module__gI3HoG__reponses>*{flex:1 1 0;min-width:0}.GameSession-module__gI3HoG__reponses:has(>:nth-child(4))>*{flex-basis:40%}}@media (min-width:800px) and (min-height:481px) and (min-aspect-ratio:4/5){.GameSession-module__gI3HoG__ecranReference{padding-inline:max(var(--spacing-pas-5), env(safe-area-inset-left), env(safe-area-inset-right))}.GameSession-module__gI3HoG__tableauReference{column-gap:var(--spacing-pas-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.GameSession-module__gI3HoG__consigneReference{grid-column:1}.GameSession-module__gI3HoG__reponses{grid-row:1/3}.GameSession-module__gI3HoG__ecranReference>header{column-gap:var(--spacing-pas-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.GameSession-module__gI3HoG__ecranReference>header>:first-child{grid-area:1/1;justify-self:start}.GameSession-module__gI3HoG__ecranReference>header>[data-perles]{margin-left:calc(var(--spacing-bouton) + var(--spacing-pas-4));margin-right:var(--spacing-pas-4);grid-area:1/1;justify-self:end}.GameSession-module__gI3HoG__ecranReference>header>:last-child{grid-area:1/2;justify-self:end}}
.PlacementObjets-module__v7dl0a__plateau{justify-content:space-evenly;gap:var(--spacing-pas-3);touch-action:none;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.PlacementObjets-module__v7dl0a__destinations,.PlacementObjets-module__v7dl0a__reserve{justify-content:center;align-items:center;gap:var(--spacing-pas-3);min-height:0;display:flex}.PlacementObjets-module__v7dl0a__destinations{flex:1}.PlacementObjets-module__v7dl0a__reserve{padding:var(--spacing-pas-2);flex:none}.PlacementObjets-module__v7dl0a__panier{width:min(58vw,40dvh,24rem);height:min(36dvh,19rem)}.PlacementObjets-module__v7dl0a__lapin{width:min(25vw,24dvh,13rem);height:min(25vw,24dvh,13rem);min-width:var(--spacing-bouton);min-height:var(--spacing-bouton)}.PlacementObjets-module__v7dl0a__objet{width:min(22vw,17dvh,8rem);height:min(22vw,17dvh,8rem);min-width:var(--spacing-bouton);min-height:var(--spacing-bouton)}.PlacementObjets-module__v7dl0a__fantome{z-index:50;width:var(--spacing-bouton-grand);height:var(--spacing-bouton-grand);pointer-events:none;position:fixed;transform:translate(-50%,-50%)}@media (max-height:480px){.PlacementObjets-module__v7dl0a__plateau{flex-direction:row}.PlacementObjets-module__v7dl0a__destinations{flex:2}.PlacementObjets-module__v7dl0a__reserve{flex-wrap:wrap;flex:1}.PlacementObjets-module__v7dl0a__panier{width:25vw;height:35dvh}.PlacementObjets-module__v7dl0a__lapin{width:min(15vw,27dvh);height:min(15vw,27dvh)}}
.OuvertureApp-module__kACPhW__scene{isolation:isolate;background:color-mix(in srgb, var(--color-cream) 60%, var(--color-white));height:100dvh;color:var(--color-ink);touch-action:manipulation;transition:opacity .6s ease-in-out;position:fixed;inset:0;overflow:hidden}.OuvertureApp-module__kACPhW__scene[data-sortie]{opacity:0;pointer-events:none}.OuvertureApp-module__kACPhW__scene [hidden]{display:none}.OuvertureApp-module__kACPhW__lumiere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.OuvertureApp-module__kACPhW__lumiere:before{content:"";background:radial-gradient(ellipse at 76% 57%, color-mix(in srgb, var(--color-sunny) 12%, transparent), transparent 46%), radial-gradient(ellipse at 92% 94%, color-mix(in srgb, var(--color-teal) 9%, transparent), transparent 40%), radial-gradient(ellipse at 6% 4%, color-mix(in srgb, var(--color-lavender) 9%, transparent), transparent 38%);animation:32s ease-in-out infinite alternate OuvertureApp-module__kACPhW__lumiere;position:absolute;inset:-8%}.OuvertureApp-module__kACPhW__commandes{z-index:3;top:max(20px, env(safe-area-inset-top));right:max(24px, env(safe-area-inset-right));gap:12px;display:flex;position:absolute}.OuvertureApp-module__kACPhW__pause,.OuvertureApp-module__kACPhW__son{background:color-mix(in srgb, var(--color-white) 65%, transparent);color:var(--color-ink);border-radius:50%}.OuvertureApp-module__kACPhW__pause{cursor:pointer;place-items:center;width:56px;height:56px;display:grid}.OuvertureApp-module__kACPhW__pause svg{width:24px;height:24px}.OuvertureApp-module__kACPhW__parents{z-index:3;top:max(20px, env(safe-area-inset-top));left:max(24px, env(safe-area-inset-left));background:color-mix(in srgb, var(--color-white) 65%, transparent);min-height:56px;color:var(--color-ink);border-radius:32px;align-items:center;gap:8px;padding:8px 16px;font-weight:700;display:flex;position:absolute}.OuvertureApp-module__kACPhW__composition{inset:max(96px, calc(env(safe-area-inset-top) + 80px)) 4vw max(80px, calc(env(safe-area-inset-bottom) + 72px));grid-template:"marque duo"1fr"invitation duo"1fr/.95fr 1.2fr;align-items:center;column-gap:1vw;max-width:1400px;margin-inline:auto;display:grid;position:absolute}.OuvertureApp-module__kACPhW__marque{grid-area:marque;place-self:end center;width:min(100%,500px);margin:0 0 8px}.OuvertureApp-module__kACPhW__marque img{width:100%;height:auto;animation:1.1s ease-out both OuvertureApp-module__kACPhW__apparition;display:block}.OuvertureApp-module__kACPhW__duo{grid-area:duo;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.OuvertureApp-module__kACPhW__peinture{aspect-ratio:4/3;max-width:100%;height:min(100%,38vw);animation:1.5s cubic-bezier(.2,.6,.3,1) both OuvertureApp-module__kACPhW__peinture;position:relative}.OuvertureApp-module__kACPhW__illustration{width:100%;height:auto;display:block}.OuvertureApp-module__kACPhW__girafe,.OuvertureApp-module__kACPhW__renne{cursor:pointer;background:0 0;border:0;border-radius:45%;min-width:56px;min-height:56px;padding:0;position:absolute}.OuvertureApp-module__kACPhW__girafe{width:36%;height:90%;top:2%;left:16%}.OuvertureApp-module__kACPhW__renne{width:32%;height:65%;top:27%;left:53%}.OuvertureApp-module__kACPhW__invitation{text-align:center;flex-direction:column;grid-area:invitation;align-self:start;align-items:center;gap:14px;animation:1.4s ease-out both OuvertureApp-module__kACPhW__apparition;display:flex}.OuvertureApp-module__kACPhW__accroche{text-wrap:balance;letter-spacing:-.025em;margin:0;font-size:clamp(25px,2.8vw,38px);font-weight:800;line-height:1.15}.OuvertureApp-module__kACPhW__sautAccroche{display:initial}.OuvertureApp-module__kACPhW__reassurance{color:var(--color-ink-soft);flex-wrap:wrap;justify-content:center;gap:0;font-size:13px;display:flex}.OuvertureApp-module__kACPhW__reassurance span+span:before{content:"·";margin:0 10px}.OuvertureApp-module__kACPhW__legendeAccueil{text-wrap:balance;order:4;max-width:95%;min-height:40px;font-size:14px;line-height:1.4}.OuvertureApp-module__kACPhW__legendeAccueil:empty{visibility:hidden}.OuvertureApp-module__kACPhW__retrouver{bottom:max(10px, env(safe-area-inset-bottom));width:max-content;max-width:96%;min-height:56px;color:var(--color-ink-soft);border-radius:28px;padding:8px 18px;font-size:13px;position:absolute;left:50%;transform:translate(-50%)}.OuvertureApp-module__kACPhW__retrouver strong{color:var(--color-ink);text-underline-offset:3px;margin-left:5px;text-decoration:underline}.OuvertureApp-module__kACPhW__scene button:focus-visible{outline:3px solid var(--color-ink);outline-offset:4px}.OuvertureApp-module__kACPhW__scene[data-pause] *{transition:none!important}.OuvertureApp-module__kACPhW__scene[data-pause] *,.OuvertureApp-module__kACPhW__scene[data-pause] :before,.OuvertureApp-module__kACPhW__scene[data-pause] :after{animation-play-state:paused!important}@keyframes OuvertureApp-module__kACPhW__apparition{0%{opacity:.15;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes OuvertureApp-module__kACPhW__peinture{0%{opacity:.15;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes OuvertureApp-module__kACPhW__lumiere{0%{transform:translate(-1%)scale(1)}to{transform:translate(1%,1%)scale(1.025)}}.OuvertureApp-module__kACPhW__parentsDialogue{width:min(700px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--color-ink);background:var(--color-cream);box-shadow:0 20px 80px color-mix(in srgb, var(--color-ink) 30%, transparent);border:0;border-radius:28px;margin:auto;padding:0}.OuvertureApp-module__kACPhW__parentsDialogue::backdrop{background:color-mix(in srgb, var(--color-ink) 40%, transparent)}.OuvertureApp-module__kACPhW__parentsEntete{z-index:1;background:var(--color-cream);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;position:sticky;top:0}.OuvertureApp-module__kACPhW__parentsEntete h2{font-size:22px;font-weight:800}.OuvertureApp-module__kACPhW__parentsEntete button{background:var(--color-white);border-radius:50%;flex-shrink:0;width:56px;height:56px;font-size:24px}.OuvertureApp-module__kACPhW__parentsContenu{padding:0 20px 24px}.OuvertureApp-module__kACPhW__lancement{background:var(--color-cream);flex-direction:column;justify-content:center;align-items:center;gap:32px;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}.OuvertureApp-module__kACPhW__haloLogo{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--color-sunny) 23%, transparent), transparent 65%);border-radius:50%;width:min(85vw,780px);animation:2.4s ease-in-out infinite alternate OuvertureApp-module__kACPhW__halo;position:absolute}.OuvertureApp-module__kACPhW__logoCharge{width:min(82vw,620px);animation:1.8s ease-in-out both OuvertureApp-module__kACPhW__logoCharge;position:relative}.OuvertureApp-module__kACPhW__logoCharge>img{opacity:.18}.OuvertureApp-module__kACPhW__logoCharge img{width:100%;height:auto}.OuvertureApp-module__kACPhW__logoCharge>div{transition:clip-path 1.1s ease-in-out;position:absolute;inset:0}.OuvertureApp-module__kACPhW__pisteChargement{background:var(--color-cream-deep);border-radius:10px;width:min(40vw,180px);height:5px;overflow:hidden}.OuvertureApp-module__kACPhW__pisteChargement span{border-radius:inherit;background:var(--color-sunny-deep);transform-origin:0;width:100%;height:100%;transition:scale 1.1s ease-in-out;display:block}@keyframes OuvertureApp-module__kACPhW__halo{0%{opacity:.65;transform:scale(.96)}to{opacity:1;transform:scale(1.02)}}@keyframes OuvertureApp-module__kACPhW__logoCharge{0%{transform:translateY(8px)scale(.97)}to{transform:none}}.OuvertureApp-module__kACPhW__logoAttente{animation:.7s .3s both OuvertureApp-module__kACPhW__attente}.OuvertureApp-module__kACPhW__logoAttente>img{opacity:1}@keyframes OuvertureApp-module__kACPhW__attente{0%{opacity:0}to{opacity:1}}@media (orientation:portrait){.OuvertureApp-module__kACPhW__composition{inset:max(94px, calc(env(safe-area-inset-top) + 80px)) 5vw max(78px, calc(env(safe-area-inset-bottom) + 66px));grid-template:"marque""duo"minmax(0,1fr)"invitation"/1fr;gap:0}.OuvertureApp-module__kACPhW__marque{align-self:center;width:min(90%,590px);margin-bottom:0}.OuvertureApp-module__kACPhW__peinture{height:min(100%,67.5vw,43dvh)}.OuvertureApp-module__kACPhW__invitation{gap:12px}.OuvertureApp-module__kACPhW__accroche{font-size:clamp(25px,4vw,34px)}.OuvertureApp-module__kACPhW__legendeAccueil{min-height:24px}}@media (max-width:640px) and (orientation:portrait){.OuvertureApp-module__kACPhW__commandes{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));gap:8px}.OuvertureApp-module__kACPhW__parents{left:max(14px, env(safe-area-inset-left));top:max(14px, env(safe-area-inset-top));padding:8px 12px}.OuvertureApp-module__kACPhW__parents span{display:none}.OuvertureApp-module__kACPhW__composition{inset-inline:2vw}.OuvertureApp-module__kACPhW__marque{width:94%}.OuvertureApp-module__kACPhW__peinture{height:min(100%,72vw,43dvh)}.OuvertureApp-module__kACPhW__invitation{gap:9px}.OuvertureApp-module__kACPhW__accroche{font-size:25px}.OuvertureApp-module__kACPhW__reassurance{font-size:12px}.OuvertureApp-module__kACPhW__reassurance span+span:before{margin-inline:7px}.OuvertureApp-module__kACPhW__legendeAccueil{min-height:34px;font-size:12px}.OuvertureApp-module__kACPhW__retrouver{bottom:max(4px, env(safe-area-inset-bottom));font-size:12px}.OuvertureApp-module__kACPhW__retrouver strong{margin:2px 0 0;display:block}}@media (max-height:700px) and (orientation:portrait){.OuvertureApp-module__kACPhW__composition{top:max(80px, calc(env(safe-area-inset-top) + 64px));bottom:max(66px, calc(env(safe-area-inset-bottom) + 60px))}.OuvertureApp-module__kACPhW__marque{width:80%}.OuvertureApp-module__kACPhW__accroche{font-size:23px}.OuvertureApp-module__kACPhW__invitation{gap:7px}}@media (max-height:480px){.OuvertureApp-module__kACPhW__commandes{top:max(10px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));gap:8px}.OuvertureApp-module__kACPhW__parents{top:max(10px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));padding:8px 12px}.OuvertureApp-module__kACPhW__parents span{display:none}.OuvertureApp-module__kACPhW__composition{inset:max(34px, env(safe-area-inset-top)) 9vw max(56px, env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:0}.OuvertureApp-module__kACPhW__marque{width:min(100%,315px);margin-bottom:0}.OuvertureApp-module__kACPhW__peinture{height:min(100%,30.75vw)}.OuvertureApp-module__kACPhW__invitation{gap:6px}.OuvertureApp-module__kACPhW__accroche{font-size:21px}.OuvertureApp-module__kACPhW__reassurance{font-size:10px}.OuvertureApp-module__kACPhW__reassurance span+span:before{margin-inline:6px}.OuvertureApp-module__kACPhW__legendeAccueil{max-width:100%;min-height:30px;font-size:11px}.OuvertureApp-module__kACPhW__retrouver{font-size:11px;bottom:0;left:29%}.OuvertureApp-module__kACPhW__scene[data-decouverte="1"] .OuvertureApp-module__kACPhW__commandes{inset:auto auto 14px 12px}}@media (prefers-reduced-motion:reduce){.OuvertureApp-module__kACPhW__scene,.OuvertureApp-module__kACPhW__scene *,.OuvertureApp-module__kACPhW__scene :before,.OuvertureApp-module__kACPhW__scene :after,.OuvertureApp-module__kACPhW__lancement,.OuvertureApp-module__kACPhW__lancement *{transition:none!important;animation:none!important}}
