._gamesMain_j00lw_1{background:radial-gradient(circle at 8% 8%,#8ec5e859,#0000 26rem),radial-gradient(circle at 92% 20%,#e36a3f2e,#0000 24rem);min-height:70vh}._hubHero_j00lw_15,._gameIntro_j00lw_17{padding:clamp(2rem,7vw,5rem) 0 2rem}._hubHeroInner_j00lw_25,._gameIntroInner_j00lw_27{align-items:center;gap:1.5rem;display:grid}._hubHero_j00lw_15 h1,._gameIntro_j00lw_17 h1{letter-spacing:-.05em;max-width:15ch;margin:.3rem 0 .8rem;font-size:clamp(2.35rem,8vw,4.9rem);line-height:.98}._hubHero_j00lw_15 p,._gameIntro_j00lw_17 p{max-width:42rem}._heroCharacters_j00lw_67{min-height:18rem;position:relative}._heroCharacters_j00lw_67:before{content:"";background:linear-gradient(145deg,#fffdf9e6,#d7eef9c7);border-radius:48% 52% 42% 58%;position:absolute;inset:8% 3% 4%;box-shadow:0 20px 50px #4024121f}._heroCharacters_j00lw_67 img{z-index:1;filter:drop-shadow(0 18px 18px #40241229);width:min(59%,17rem);position:absolute;bottom:0}._heroCharacters_j00lw_67 img:first-child{left:0}._heroCharacters_j00lw_67 img:last-child{width:min(53%,15rem);right:0}._hubSection_j00lw_117,._playSection_j00lw_119{padding:2rem 0 clamp(4rem,8vw,7rem)}._hubHeading_j00lw_127{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.35rem;display:flex}._hubHeading_j00lw_127 h2,._stickerShelf_j00lw_147 h2{margin:.1rem 0 0;font-size:clamp(1.75rem,4vw,2.6rem);line-height:1.1}._hubHeading_j00lw_127>p{max-width:34rem;color:var(--ink-soft);margin:0}._hubGrid_j00lw_163{gap:1rem;display:grid}._hubCard_j00lw_173{color:var(--ink);background:var(--white);box-shadow:var(--shadow-soft);transition:transform .22s var(--ease), box-shadow .22s var(--ease);border:1px solid #2b211c14;border-radius:1.8rem;grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative;overflow:hidden}._hubCard_j00lw_173:hover{color:var(--ink);box-shadow:var(--shadow);transform:translateY(-4px)}._hubCardMedia_j00lw_213{background:linear-gradient(145deg, var(--sky-soft), #fff9e9);place-items:center;min-height:13rem;padding:1rem;display:grid}._hubCard_j00lw_173:nth-child(2) ._hubCardMedia_j00lw_213{background:linear-gradient(145deg,#ffe6da,#fff9e9)}._hubCard_j00lw_173:nth-child(3) ._hubCardMedia_j00lw_213{background:linear-gradient(145deg, var(--leaf-soft), var(--sky-soft))}._hubCardMedia_j00lw_213 img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 12px 14px #4024121f);width:min(76%,14rem)}._hubCardCopy_j00lw_249{padding:1.25rem 1.3rem 1.4rem}._hubCardCopy_j00lw_249 h3{margin:.3rem 0 .35rem;font-size:1.45rem}._hubCardCopy_j00lw_249 p{color:var(--ink-soft);margin:0}._hubCardCopy_j00lw_249 strong{color:var(--coral-deep);margin-top:1rem;display:inline-block}._familyGamesSection_j00lw_259,._playTogetherSection_j00lw_263{margin-top:clamp(2.5rem,7vw,5rem)}._playTogetherHeading_j00lw_267{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.2rem;display:flex}._playTogetherHeading_j00lw_267 h2{margin:.1rem 0 0;font-size:clamp(2rem,5vw,3.2rem);line-height:1}._playTogetherHeading_j00lw_267>p{max-width:39rem;color:var(--ink-soft);margin:0}._playTogetherGrid_j00lw_289{gap:1rem;display:grid}._playTogetherCard_j00lw_291{color:var(--ink);box-shadow:var(--shadow-soft);transition:transform .22s var(--ease), box-shadow .22s var(--ease);background:linear-gradient(145deg,#fff7df,#dff2ee);border:1px solid #2b211c14;border-radius:1.6rem;grid-template-columns:minmax(7.5rem,.42fr) minmax(0,1fr);align-items:center;gap:clamp(.85rem,3vw,1.5rem);padding:clamp(1rem,3vw,1.5rem);text-decoration:none;display:grid}._playTogetherCard_j00lw_291:nth-child(2){background:linear-gradient(145deg, #ffe6da, var(--sky-soft))}._playTogetherCard_j00lw_291:hover{color:var(--ink);box-shadow:var(--shadow);transform:translateY(-3px)}._playTogetherCard_j00lw_291 h3{margin:.15rem 0 .35rem;font-size:clamp(1.45rem,4vw,2rem);line-height:1.05}._playTogetherCard_j00lw_291 p{color:var(--ink-soft);margin:0}._playTogetherCard_j00lw_291 strong{color:var(--coral-deep);margin-top:.8rem;display:inline-block}._playTogetherIcons_j00lw_329{background:#fffdf9bd;border-radius:1.2rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:.25rem;min-height:8rem;padding:.7rem;display:grid}._playTogetherIcons_j00lw_329 span{text-align:center;filter:drop-shadow(0 5px 5px #2b211c1a);font-size:clamp(2rem,7vw,3.5rem)}._playTogetherIcons_j00lw_329 b{color:var(--ink-soft);text-transform:uppercase;font-size:.65rem}._familyGameFeature_j00lw_337{box-shadow:var(--shadow);background:#fffdf9;border:1px solid #2b211c14;border-radius:2rem;display:grid;overflow:hidden}._familyGameArt_j00lw_355{background:radial-gradient(circle at 50% 28%,#ffd75e73,#0000 10rem),linear-gradient(145deg,#dff2ee,#fff2d8);grid-template-columns:1fr auto 1fr;align-items:end;min-height:18rem;padding:1.5rem 1rem 0;display:grid;position:relative}._familyGameArt_j00lw_355 img{z-index:1;filter:drop-shadow(0 14px 16px #2b211c29);width:min(100%,14rem);position:relative}._familyGameArt_j00lw_355 img:last-child{justify-self:end}._letterTiles_j00lw_397{grid-template-columns:repeat(2,2.6rem);align-self:center;gap:.35rem;display:grid;transform:rotate(-3deg)}._letterTiles_j00lw_397 span{aspect-ratio:1;color:#fff;background:#21766c;border-radius:.55rem;place-items:center;font-size:1.25rem;font-weight:900;display:grid;box-shadow:0 7px 12px #2b211c24}._letterTiles_j00lw_397 span:nth-child(2),._letterTiles_j00lw_397 span:nth-child(3){background:var(--coral-deep)}._familyGameCopy_j00lw_443{padding:clamp(1.4rem,5vw,2.6rem)}._familyGameCopy_j00lw_443 h2{margin:.2rem 0 .75rem;font-size:clamp(2rem,5vw,3.2rem);line-height:1}._familyGameCopy_j00lw_443>p{max-width:44rem;color:var(--ink-soft);margin:0}._familyGameCopy_j00lw_443 ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.1rem 0 1.4rem;padding:0;font-weight:800;list-style:none;display:flex}._familyGameCopy_j00lw_443 li:before{content:"✓";color:#21766c;margin-right:.4rem}._familyGameButton_j00lw_455{color:#fff;background:#21766c;border-radius:999px;justify-content:center;align-items:center;min-height:3.15rem;padding:.75rem 1.2rem;font-weight:900;text-decoration:none;display:inline-flex}._familyGameButton_j00lw_455:hover{color:#fff;background:#185e56}._stickerShelf_j00lw_147{background:#fffdf9e0;border:1px solid #2b211c14;border-radius:1.8rem;gap:1.5rem;margin-top:2rem;padding:clamp(1.3rem,4vw,2rem);display:grid}._stickerShelf_j00lw_147 p{color:var(--ink-soft);margin:.4rem 0 0}._stickerList_j00lw_507{grid-template-columns:repeat(3,1fr);gap:.7rem;margin:0;padding:0;list-style:none;display:grid}._stickerList_j00lw_507 li{text-align:center;border-radius:1.2rem;place-items:center;gap:.35rem;min-height:7rem;padding:.75rem .35rem;display:grid}._stickerList_j00lw_507 span{border-radius:50%;place-items:center;width:3.3rem;height:3.3rem;font-size:2rem;display:grid}._stickerList_j00lw_507 small{font-weight:700;line-height:1.15}._stickerEarned_j00lw_515{color:var(--ink);background:#fff4cb}._stickerEarned_j00lw_515 span{background:var(--white);box-shadow:0 6px 16px #4024121f}._stickerLocked_j00lw_519{color:var(--muted);background:#2b211c0f}._stickerLocked_j00lw_519 span{background:#fffdf9b8;font-weight:800}._backLink_j00lw_525{color:var(--ink-soft);margin-bottom:1rem;font-weight:700;text-decoration:none;display:inline-flex}._guideCharacter_j00lw_527{filter:drop-shadow(0 18px 20px #40241224);width:min(72vw,17rem);margin-inline:auto}._playSurface_j00lw_531{border-radius:clamp(1.25rem,4vw,2rem);width:min(100%,980px);margin-inline:auto}._gameToolbar_j00lw_543{z-index:3;box-shadow:var(--shadow-soft);background:#fffdf9f5;border:1px solid #2b211c14;border-radius:1.1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin:0 auto .8rem;padding:.65rem;display:flex;position:relative}._languageControl_j00lw_575{grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:0 .55rem;min-width:min(100%,15rem);display:grid}._languageControl_j00lw_575 img{object-fit:contain;grid-row:1/3;width:2.2rem;height:1.5rem}._languageControl_j00lw_575 span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:800;line-height:1}._languageControl_j00lw_575 select{min-width:0;min-height:2.3rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.15rem 2rem .15rem 0;font-weight:800}._topicControl_j00lw_649{border-left:1px solid #2b211c1a;gap:.2rem;min-width:min(100%,13rem);padding:.2rem .75rem;display:grid}._topicControl_j00lw_649 span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:800;line-height:1}._topicControl_j00lw_649 select{min-width:0;min-height:2.3rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.15rem 2rem .15rem 0;font-weight:800}._activityControl_j00lw_709{border-left:1px solid #2b211c1a;gap:.2rem;min-width:min(100%,14rem);padding:.2rem .75rem;display:grid}._activityControl_j00lw_709 span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:800;line-height:1}._activityControl_j00lw_709 select{min-width:0;min-height:3rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.25rem 2rem .25rem 0;font-weight:800}._musicButton_j00lw_769,._fullscreenButton_j00lw_771{min-height:3rem;color:var(--ink);background:var(--white);font:inherit;cursor:pointer;touch-action:manipulation;border:2px solid #2b211c1f;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.6rem .9rem;font-size:.92rem;font-weight:800;display:inline-flex}._musicButton_j00lw_769{gap:.5rem;min-width:9.4rem}._musicButton_j00lw_769:hover,._musicButton_j00lw_769[aria-pressed=true]{border-color:var(--leaf);color:#315a35}._musicIcon_j00lw_829{background:var(--leaf-soft);border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:1.05rem;line-height:1;display:grid}._musicButtonCopy_j00lw_851{text-align:left;gap:.12rem;display:grid}._musicButtonCopy_j00lw_851 small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:800;line-height:1}._musicButtonCopy_j00lw_851 strong{font-size:.86rem;line-height:1.1}._fullscreenButton_j00lw_771{margin-left:auto}._fullscreenButton_j00lw_771:hover{border-color:var(--coral);color:var(--coral-deep)}._fullscreenButton_j00lw_771 span{font-size:1.35rem;line-height:1}._playSurfaceBody_j00lw_903{min-height:0}._embeddedBookGame_j00lw_907{min-width:0}._embedRecommendation_j00lw_915{max-width:48rem;color:var(--ink-soft);background:#dcebd6c7;border:1px solid #6f9f6a52;border-radius:1rem;margin:0 auto .8rem;padding:.75rem 1rem;font-size:.92rem;line-height:1.45}._embedRecommendation_j00lw_915 strong{color:#315a35}._gameLoadingShell_j00lw_943{min-height:18rem;box-shadow:var(--shadow-soft);background:#fffdf9f0;border:1px solid #2b211c14;border-radius:clamp(1.25rem,4vw,2rem);justify-content:center;align-items:center;gap:1rem;padding:clamp(1.25rem,4vw,2rem);display:flex}._gameLoadingShell_j00lw_943 img{object-fit:contain;width:clamp(5rem,16vw,8rem);max-height:8rem}._gameLoadingShell_j00lw_943 strong,._gameLoadingShell_j00lw_943 span{display:block}._gameLoadingShell_j00lw_943 span{color:var(--ink-soft);margin-top:.2rem;font-size:.9rem}._bookPurchaseBridge_j00lw_989{background:#fff9e8f0;border:1px solid #e36a3f38;border-radius:1.1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;max-width:920px;margin:.9rem auto 0;padding:.9rem 1rem;display:flex}._bookPurchaseBridge_j00lw_989 strong,._bookPurchaseBridge_j00lw_989 span{display:block}._bookPurchaseBridge_j00lw_989 span{color:var(--ink-soft);font-size:.88rem}._purchaseBridgeButton_j00lw_1025{background:var(--coral);color:#fff;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:.65rem 1rem;font-weight:850;text-decoration:none;display:inline-flex}._purchaseBridgeButton_j00lw_1025:hover{background:var(--coral-deep);color:#fff}._playSurfaceFullscreen_j00lw_1071{z-index:1000;width:100vw;max-width:none;height:100dvh;padding:max(.55rem, env(safe-area-inset-top)) max(.55rem, env(safe-area-inset-right)) max(.55rem, env(safe-area-inset-bottom)) max(.55rem, env(safe-area-inset-left));background:radial-gradient(circle at 5% 0%, #8ec5e88c, transparent 28rem), radial-gradient(circle at 95% 20%, #e36a3f40, transparent 25rem), var(--cream);overscroll-behavior:contain;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}._playSurface_j00lw_531:fullscreen{z-index:1000;width:100vw;max-width:none;height:100dvh;padding:max(.55rem, env(safe-area-inset-top)) max(.55rem, env(safe-area-inset-right)) max(.55rem, env(safe-area-inset-bottom)) max(.55rem, env(safe-area-inset-left));background:radial-gradient(circle at 5% 0%, #8ec5e88c, transparent 28rem), radial-gradient(circle at 95% 20%, #e36a3f40, transparent 25rem), var(--cream);overscroll-behavior:contain;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}._playSurfacePlayroom_j00lw_1119 ._fullscreenButton_j00lw_771{display:none}._playSurfacePlayroom_j00lw_1119 ._gameToolbar_j00lw_543{max-width:960px}._playSurfacePlayroom_j00lw_1119 ._playSurfaceBody_j00lw_903{overflow:hidden}._playSurfaceFullscreen_j00lw_1071 ._gameToolbar_j00lw_543{flex:none;width:100%;max-width:960px;margin-bottom:.5rem}._playSurface_j00lw_531:fullscreen ._gameToolbar_j00lw_543{flex:none;width:100%;max-width:960px;margin-bottom:.5rem}._playSurfaceFullscreen_j00lw_1071 ._playSurfaceBody_j00lw_903{flex:1;min-height:0;display:flex}._playSurface_j00lw_531:fullscreen ._playSurfaceBody_j00lw_903{flex:1;min-height:0;display:flex}._playSurfaceFullscreen_j00lw_1071 ._gameStage_j00lw_1157{border-radius:1.25rem;flex-direction:column;flex:1;width:100%;max-width:960px;min-height:0;padding:clamp(.6rem,2.4vw,1.4rem);display:flex;overflow:hidden}._playSurface_j00lw_531:fullscreen ._gameStage_j00lw_1157{border-radius:1.25rem;flex-direction:column;flex:1;width:100%;max-width:960px;min-height:0;padding:clamp(.6rem,2.4vw,1.4rem);display:flex;overflow:hidden}._playSurfaceFullscreen_j00lw_1071 [data-word-garden]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}._playSurface_j00lw_531:fullscreen [data-word-garden]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}._playSurfaceFullscreen_j00lw_1071 [data-touch-coloring]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}._playSurface_j00lw_531:fullscreen [data-touch-coloring]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}._playSurfaceFullscreen_j00lw_1071 [data-play-together]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;width:100%;max-width:960px;min-height:0;overflow:hidden auto}._playSurface_j00lw_531:fullscreen [data-play-together]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;width:100%;max-width:960px;min-height:0;overflow:hidden auto}._playSurfaceFullscreen_j00lw_1071 ._tileGrid_j00lw_1241,._playSurfaceFullscreen_j00lw_1071 ._wordChoices_j00lw_1243,._playSurfaceFullscreen_j00lw_1071 ._bingoGrid_j00lw_1245,._playSurfaceFullscreen_j00lw_1071 ._memoryGrid_j00lw_1247,._playSurfaceFullscreen_j00lw_1071 ._missingChoices_j00lw_1249,._playSurfaceFullscreen_j00lw_1071 ._observationTray_j00lw_1251,._playSurfaceFullscreen_j00lw_1071 ._wordButtonGrid_j00lw_1253{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;margin-bottom:0}._playSurface_j00lw_531:fullscreen ._tileGrid_j00lw_1241{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;margin-bottom:0}._playSurface_j00lw_531:fullscreen ._wordChoices_j00lw_1243{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;margin-bottom:0}._playSurface_j00lw_531:fullscreen ._bingoGrid_j00lw_1245{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;margin-bottom:0}._playSurface_j00lw_531:fullscreen ._memoryGrid_j00lw_1247{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;margin-bottom:0}._playSurface_j00lw_531:fullscreen ._missingChoices_j00lw_1249{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;margin-bottom:0}._playSurface_j00lw_531:fullscreen ._observationTray_j00lw_1251{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;margin-bottom:0}._playSurface_j00lw_531:fullscreen ._wordButtonGrid_j00lw_1253{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;margin-bottom:0}._playSurfaceFullscreen_j00lw_1071 ._pictureTile_j00lw_1283,._playSurfaceFullscreen_j00lw_1071 ._wordChoice_j00lw_1243,._playSurfaceFullscreen_j00lw_1071 ._missingChoice_j00lw_1249,._playSurfaceFullscreen_j00lw_1071 ._observationCard_j00lw_1289,._playSurfaceFullscreen_j00lw_1071 ._bingoTile_j00lw_1291,._playSurfaceFullscreen_j00lw_1071 ._memoryCard_j00lw_1293{aspect-ratio:auto;min-height:0}._playSurface_j00lw_531:fullscreen ._pictureTile_j00lw_1283{aspect-ratio:auto;min-height:0}._playSurface_j00lw_531:fullscreen ._wordChoice_j00lw_1243{aspect-ratio:auto;min-height:0}._playSurface_j00lw_531:fullscreen ._missingChoice_j00lw_1249{aspect-ratio:auto;min-height:0}._playSurface_j00lw_531:fullscreen ._observationCard_j00lw_1289{aspect-ratio:auto;min-height:0}._playSurface_j00lw_531:fullscreen ._bingoTile_j00lw_1291{aspect-ratio:auto;min-height:0}._playSurface_j00lw_531:fullscreen ._memoryCard_j00lw_1293{aspect-ratio:auto;min-height:0}._playSurfaceFullscreen_j00lw_1071 ._pictureTile_j00lw_1283 img,._playSurfaceFullscreen_j00lw_1071 ._wordChoice_j00lw_1243 img,._playSurfaceFullscreen_j00lw_1071 ._missingChoice_j00lw_1249 img,._playSurfaceFullscreen_j00lw_1071 ._observationCard_j00lw_1289 img,._playSurfaceFullscreen_j00lw_1071 ._memoryFront_j00lw_1323 img{aspect-ratio:auto;height:100%;min-height:0;max-height:100%}._playSurface_j00lw_531:fullscreen ._pictureTile_j00lw_1283 img{aspect-ratio:auto;height:100%;min-height:0;max-height:100%}._playSurface_j00lw_531:fullscreen ._wordChoice_j00lw_1243 img{aspect-ratio:auto;height:100%;min-height:0;max-height:100%}._playSurface_j00lw_531:fullscreen ._missingChoice_j00lw_1249 img{aspect-ratio:auto;height:100%;min-height:0;max-height:100%}._playSurface_j00lw_531:fullscreen ._observationCard_j00lw_1289 img{aspect-ratio:auto;height:100%;min-height:0;max-height:100%}._playSurface_j00lw_531:fullscreen ._memoryFront_j00lw_1323 img{aspect-ratio:auto;height:100%;min-height:0;max-height:100%}._playSurfaceFullscreen_j00lw_1071 ._playHeader_j00lw_1349{flex:none;margin-bottom:.55rem}._playSurface_j00lw_531:fullscreen ._playHeader_j00lw_1349{flex:none;margin-bottom:.55rem}._playSurfaceFullscreen_j00lw_1071 ._playHeader_j00lw_1349 h2{font-size:clamp(1.15rem,4.4vw,1.9rem)}._playSurface_j00lw_531:fullscreen ._playHeader_j00lw_1349 h2{font-size:clamp(1.15rem,4.4vw,1.9rem)}._playSurfaceFullscreen_j00lw_1071 ._liveMessage_j00lw_1357,._playSurfaceFullscreen_j00lw_1071 ._feedbackRow_j00lw_1359{flex:none}._playSurface_j00lw_531:fullscreen ._liveMessage_j00lw_1357{flex:none}._playSurface_j00lw_531:fullscreen ._feedbackRow_j00lw_1359{flex:none}._playSurfaceFullscreen_j00lw_1071 ._liveMessage_j00lw_1357{min-height:0;margin-top:.55rem}._playSurface_j00lw_531:fullscreen ._liveMessage_j00lw_1357{min-height:0;margin-top:.55rem}._playSurfaceFullscreen_j00lw_1071 ._wordPrompt_j00lw_1369{flex:none;margin:0 0 .6rem;font-size:clamp(2.2rem,9vw,4.5rem)}._playSurface_j00lw_531:fullscreen ._wordPrompt_j00lw_1369{flex:none;margin:0 0 .6rem;font-size:clamp(2.2rem,9vw,4.5rem)}._playSurfaceFullscreen_j00lw_1071 ._detectivePicture_j00lw_1373{aspect-ratio:1;flex:1;width:auto;min-height:0;margin:0 auto .7rem}._playSurface_j00lw_531:fullscreen ._detectivePicture_j00lw_1373{aspect-ratio:1;flex:1;width:auto;min-height:0;margin:0 auto .7rem}._gameToolbarCompact_j00lw_1391{flex-wrap:nowrap;gap:.35rem;padding:.3rem .4rem}._gameToolbarCompact_j00lw_1391 ._languageControl_j00lw_575,._gameToolbarCompact_j00lw_1391 ._topicControl_j00lw_649,._gameToolbarCompact_j00lw_1391 ._activityControl_j00lw_709{border-left:0;flex:1 1 0;min-width:0;padding:0 .4rem}._gameToolbarCompact_j00lw_1391 ._languageControl_j00lw_575{align-items:center;gap:.35rem;display:flex}._gameToolbarCompact_j00lw_1391 ._languageControl_j00lw_575 img{width:1.6rem;height:1.1rem}._gameToolbarCompact_j00lw_1391 ._languageControl_j00lw_575>span,._gameToolbarCompact_j00lw_1391 ._topicControl_j00lw_649>span,._gameToolbarCompact_j00lw_1391 ._activityControl_j00lw_709>span{display:none}._gameToolbarCompact_j00lw_1391 select{text-overflow:ellipsis;min-height:2.5rem;padding-right:1rem;font-size:.85rem}._gameToolbarCompact_j00lw_1391 ._musicButton_j00lw_769,._gameToolbarCompact_j00lw_1391 ._fullscreenButton_j00lw_771{flex:none;gap:0;min-width:0;min-height:2.6rem;padding:.4rem .55rem}._gameToolbarCompact_j00lw_1391 ._musicButtonCopy_j00lw_851,._gameToolbarCompact_j00lw_1391 ._buttonLabel_j00lw_1467{display:none}._gameToolbarCompact_j00lw_1391 ._fullscreenButton_j00lw_771{margin-left:0}._gameStage_j00lw_1157,._finishPanel_j00lw_1475{max-width:920px;box-shadow:var(--shadow);background:#fffdf9f0;border:1px solid #2b211c14;border-radius:clamp(1.25rem,4vw,2rem);margin-inline:auto;padding:clamp(1rem,4vw,2rem);position:relative}._playHeader_j00lw_1349{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:1.2rem;display:flex}._playHeader_j00lw_1349 h2{margin:.1rem 0 0;font-size:clamp(1.45rem,5vw,2.2rem);line-height:1.1}._translationHint_j00lw_1517{color:var(--ink-soft);margin:.3rem 0 0;font-weight:650}._progressPaws_j00lw_1519{background:var(--cream);border-radius:999px;gap:.35rem;padding:.55rem .75rem;display:flex}._progressPaws_j00lw_1519 span{color:#2b211c2e;font-size:1rem}._progressPaws_j00lw_1519 ._pawDone_j00lw_1523{color:var(--coral)}._tileGrid_j00lw_1241,._wordChoices_j00lw_1243{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._pictureTile_j00lw_1283,._wordChoice_j00lw_1243,._memoryCard_j00lw_1293{min-width:0;font:inherit;color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:2px solid #2b211c17;position:relative}._pictureTile_j00lw_1283,._wordChoice_j00lw_1243{transition:transform .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease);background:#fffaf2;border-radius:1.25rem;place-items:center;padding:.45rem;display:grid;overflow:hidden}._pictureTile_j00lw_1283:hover,._wordChoice_j00lw_1243:hover{border-color:#e36a3f80;transform:translateY(-2px)}._pictureTile_j00lw_1283 img,._wordChoice_j00lw_1243 img{aspect-ratio:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}._pictureTileFound_j00lw_1597{border-color:var(--leaf);background:var(--leaf-soft)}._tileNumber_j00lw_1599{color:#2b211c6b;font-size:.75rem;font-weight:900;position:absolute;bottom:.4rem;left:.5rem}._foundMark_j00lw_1601{color:#fff;background:var(--leaf);border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-weight:900;display:grid;position:absolute;top:.55rem;right:.55rem;box-shadow:0 5px 12px #2b211c29}._liveMessage_j00lw_1357{min-height:1.8rem;color:var(--ink-soft);text-align:center;margin:1rem 0 0;font-weight:700}._wordPrompt_j00lw_1369{color:var(--coral-deep);text-align:center;letter-spacing:-.05em;margin:.2rem 0 1.4rem;font-size:clamp(3rem,12vw,6rem);font-weight:900;line-height:1}._wordChoice_j00lw_1243{padding:.65rem}._wordChoice_j00lw_1243 span{margin-top:-.25rem;padding-bottom:.3rem;font-weight:800}._wordChoiceCorrect_j00lw_1613{border-color:var(--leaf);background:var(--leaf-soft)}._wordChoiceWrong_j00lw_1615{border-color:var(--coral);background:#ffebe4;animation:.3s _gentleNudge_j00lw_1}._feedbackRow_j00lw_1359{place-items:center;gap:.75rem;display:grid}._observationTray_j00lw_1251,._missingChoices_j00lw_1249,._bingoGrid_j00lw_1245,._wordButtonGrid_j00lw_1253{gap:.7rem;display:grid}._observationTray_j00lw_1251{background:linear-gradient(145deg, var(--sky-soft), #fff7df);border-radius:1.35rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem;padding:.8rem}._observationCard_j00lw_1289{background:var(--white);border:2px solid #2b211c14;border-radius:1.1rem;align-content:center;place-items:center;gap:.15rem;min-width:0;min-height:8rem;padding:.45rem;display:grid;position:relative}._observationCard_j00lw_1289 img{aspect-ratio:1;object-fit:contain;width:100%;max-height:9rem}._observationCard_j00lw_1289 strong{color:var(--coral-deep);font-size:.9rem}._coveredCard_j00lw_1685{background:#fffdf985;border-style:dashed}._coveredCard_j00lw_1685>span{color:var(--coral);font-size:clamp(3rem,14vw,5rem);font-weight:900}._observationAnswer_j00lw_1689{border-color:var(--leaf);box-shadow:0 0 0 4px var(--leaf-soft)}._missingChoices_j00lw_1249{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}._missingChoice_j00lw_1249,._bingoTile_j00lw_1291,._wordButton_j00lw_1253{min-width:0;color:var(--ink);background:var(--white);font:inherit;cursor:pointer;touch-action:manipulation;border:2px solid #2b211c1a;border-radius:1.1rem;font-weight:850}._missingChoice_j00lw_1249{place-items:center;padding:.5rem;display:grid}._missingChoice_j00lw_1249 img{aspect-ratio:1;object-fit:contain;width:100%}._missingChoice_j00lw_1249 span{padding-bottom:.35rem}._missingChoice_j00lw_1249:hover,._bingoTile_j00lw_1291:hover,._wordButton_j00lw_1253:hover{border-color:var(--coral)}._bingoGrid_j00lw_1245{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px;margin-inline:auto}._bingoTile_j00lw_1291{aspect-ratio:1;background:#fffaf2;place-items:center;padding:.5rem;display:grid;position:relative;overflow:hidden}._bingoTile_j00lw_1291 img{object-fit:contain;width:100%;height:100%}._bingoTile_j00lw_1291:disabled{cursor:default;opacity:1}._bingoMarked_j00lw_1791{border-color:var(--leaf);background:var(--leaf-soft)}._bingoMarker_j00lw_1793{color:#fff;background:#6f9f6ae6;border-radius:50%;place-items:center;width:clamp(3.5rem,15vw,5.5rem);height:clamp(3.5rem,15vw,5.5rem);font-size:clamp(2rem,8vw,3.3rem);animation:.28s ease-out _gentleBloom_j00lw_1;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px #2b211c2e}._detectivePicture_j00lw_1373{background:radial-gradient(circle, var(--white) 58%, var(--sky-soft));border:2px solid #8ec5e880;border-radius:50%;place-items:center;width:min(72vw,19rem);margin:0 auto 1.1rem;padding:.7rem;display:grid;position:relative}._detectivePicture_j00lw_1373>span{z-index:1;font-size:2.4rem;position:absolute;top:.35rem;right:.35rem;transform:rotate(-12deg)}._detectivePicture_j00lw_1373 img{aspect-ratio:1;object-fit:contain;width:100%}._wordButtonGrid_j00lw_1253{grid-template-columns:repeat(2,minmax(0,1fr))}._wordButton_j00lw_1253{min-height:4.5rem;padding:.75rem;font-size:clamp(1.15rem,5vw,1.8rem)}._wordButtonHint_j00lw_1857{border-color:var(--sky);background:var(--sky-soft);box-shadow:0 0 0 4px #8ec5e833}._wordButtonCorrect_j00lw_1859{border-color:var(--leaf);background:var(--leaf-soft)}._primaryAction_j00lw_1863,._secondaryAction_j00lw_1865{min-height:3rem;font:inherit;cursor:pointer;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;padding:.72rem 1.3rem;font-weight:800;text-decoration:none;display:inline-flex}._primaryAction_j00lw_1863{border:2px solid var(--coral);background:var(--coral);color:#fff}._primaryAction_j00lw_1863:hover{background:var(--coral-deep);border-color:var(--coral-deep)}._secondaryAction_j00lw_1865{background:var(--white);color:var(--ink);border:2px solid #2b211c24}._secondaryAction_j00lw_1865:hover{color:var(--coral-deep);border-color:var(--coral)}._memoryGrid_j00lw_1247{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}._memoryCard_j00lw_1293{aspect-ratio:.78;perspective:900px;isolation:isolate;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:#f4ad6d;border-radius:1rem;padding:0;overflow:hidden}._memoryCardOpen_j00lw_1907{border-color:var(--sky)}._memoryCardMatched_j00lw_1909{border-color:var(--leaf);box-shadow:0 0 0 4px var(--leaf-soft)}._memoryBack_j00lw_1911,._memoryFront_j00lw_1323{backface-visibility:hidden;transition:transform .36s var(--ease), opacity .18s ease;align-content:center;place-items:center;gap:.2rem;padding:.55rem;display:grid;position:absolute;inset:0}._memoryBack_j00lw_1911{z-index:2;opacity:1;color:var(--orange-plate-ink);background:radial-gradient(circle at 30% 20%,#ffd29d,#0000 42%),linear-gradient(145deg,#f5b274,#e99052);transform:rotateY(0)}._memoryBack_j00lw_1911:before{content:"";border:2px dashed #5a2f1247;border-radius:.7rem;position:absolute;inset:.55rem}._memoryBack_j00lw_1911 strong{z-index:1;font-size:clamp(1.4rem,7vw,2.4rem);line-height:1}._memoryBack_j00lw_1911 small{z-index:1;font-weight:800}._memoryFront_j00lw_1323{z-index:1;opacity:0;background:var(--white);transform:rotateY(180deg)}._memoryCardOpen_j00lw_1907 ._memoryBack_j00lw_1911{z-index:1;opacity:0;transform:rotateY(-180deg)}._memoryCardOpen_j00lw_1907 ._memoryFront_j00lw_1323{z-index:2;opacity:1;transform:rotateY(0)}._memoryFront_j00lw_1323 img{aspect-ratio:1;object-fit:contain;width:88%}._memoryFront_j00lw_1323 strong{margin-top:-.3rem;font-size:clamp(.78rem,3vw,1rem);line-height:1}._memoryFront_j00lw_1323 small{color:var(--coral-deep);font-weight:800}._finishPanel_j00lw_1475{text-align:center;background:radial-gradient(circle at 50% 20%,#fff4c4,#0000 45%),#fffdf9f5;place-items:center;min-height:25rem;display:grid}._celebrationLayer_j00lw_1951{z-index:5;border-radius:inherit;background:#fff9e866;place-items:end center;padding:.75rem;animation:.25s ease-out _celebrationFade_j00lw_1;display:grid;position:absolute;inset:0;overflow:hidden}._finishPanelOverlay_j00lw_1981{background:radial-gradient(circle at 50% 15%, #fff4c4, transparent 60%), var(--white);width:min(100%,19rem);min-height:0;animation:_celebrationPop_j00lw_1 .36s var(--ease);border:2px solid #e36a3f59;border-radius:1.5rem;padding:.75rem .9rem .9rem;box-shadow:0 22px 50px #40241247}._finishPanelOverlay_j00lw_1981 ._finishSticker_j00lw_2003{width:2.8rem;height:2.8rem;font-size:1.6rem;animation:.9s ease-in-out .2s 2 _celebrationSticker_j00lw_1}._finishPanelOverlay_j00lw_1981 h2{margin:.35rem 0 .15rem;font-size:clamp(1.2rem,5vw,1.7rem)}._finishPanelOverlay_j00lw_1981 p{font-size:.78rem;line-height:1.3}._finishPanelOverlay_j00lw_1981 ._finishActions_j00lw_2009{flex-wrap:nowrap;gap:.4rem;margin-top:.65rem}._finishPanelOverlay_j00lw_1981 ._primaryAction_j00lw_1863,._finishPanelOverlay_j00lw_1981 ._secondaryAction_j00lw_1865{white-space:nowrap;min-height:2.5rem;padding:.45rem .8rem;font-size:.82rem}._confetti_j00lw_2017{pointer-events:none;position:absolute;inset:0;overflow:hidden}._confettiPiece_j00lw_2021,._confettiStar_j00lw_2023{will-change:top;animation-name:_confettiFall_j00lw_1;animation-timing-function:linear;animation-iteration-count:3;position:absolute;top:-12%}._confettiPiece_j00lw_2021{border-radius:.15rem;width:.55rem;height:.9rem}._confettiStar_j00lw_2023{font-size:1.1rem;line-height:1}._finishSticker_j00lw_2003{background:var(--white);border-radius:50%;place-items:center;width:6rem;height:6rem;font-size:3.5rem;display:grid;box-shadow:0 14px 30px #40241221}._finishPanel_j00lw_1475 h2{margin:1rem 0 .3rem;font-size:clamp(2rem,7vw,3.4rem);line-height:1}._finishPanel_j00lw_1475 p{max-width:32rem;color:var(--ink-soft);margin:0}._finishActions_j00lw_2009{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.4rem;display:flex}._bookBridge_j00lw_2055{background:linear-gradient(#d7eef961,#fff9e8b8);margin-top:clamp(2rem,6vw,4rem);padding:clamp(2rem,6vw,4rem) 0}._bookBridgeHeading_j00lw_2057{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.2rem;display:flex}._bookBridgeHeading_j00lw_2057 h2{max-width:42rem;margin:.2rem 0 0;font-size:clamp(1.65rem,4vw,2.5rem);line-height:1.08}._bookBridgeHeading_j00lw_2057>a{color:var(--coral-deep);font-weight:850}._bookBridgeGrid_j00lw_2063{gap:1rem;margin:0;padding:0;list-style:none;display:grid}._bookBridgeGrid_j00lw_2063 a{height:100%;box-shadow:var(--shadow-soft);color:var(--ink);background:#fff;border:1px solid #2b211c14;border-radius:1.2rem;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.3rem 1rem;padding:.75rem;text-decoration:none;display:grid}._bookBridgeGrid_j00lw_2063 img{aspect-ratio:1;object-fit:cover;border-radius:.9rem;grid-row:1/span 2;width:7rem}._bookBridgeGrid_j00lw_2063 span{color:var(--coral-deep);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:850}._bookBridgeGrid_j00lw_2063 strong{line-height:1.25}@keyframes _gentleNudge_j00lw_1{0%,to{transform:translate(0)}40%{transform:translate(-4px)}70%{transform:translate(4px)}}@keyframes _celebrationFade_j00lw_1{0%{opacity:0}to{opacity:1}}@keyframes _celebrationPop_j00lw_1{0%{opacity:0;transform:scale(.82)}70%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes _celebrationSticker_j00lw_1{0%,to{transform:rotate(-7deg)scale(1)}50%{transform:rotate(7deg)scale(1.12)}}@keyframes _confettiFall_j00lw_1{0%{opacity:0;top:-12%;transform:rotate(0)}12%{opacity:1}85%{opacity:1}to{opacity:0;top:108%;transform:rotate(540deg)}}@keyframes _gentleBloom_j00lw_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (width>=620px){._tileGrid_j00lw_1241,._wordChoices_j00lw_1243{grid-template-columns:repeat(3,minmax(0,1fr))}._memoryGrid_j00lw_1247{gap:1rem}._observationTray_j00lw_1251,._missingChoices_j00lw_1249{grid-template-columns:repeat(4,minmax(0,1fr))}._bookBridgeGrid_j00lw_2063{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=619px){._playSection_j00lw_119{width:100%;padding-top:1rem}._gameToolbar_j00lw_543{margin-inline:.75rem}._languageControl_j00lw_575,._topicControl_j00lw_649,._activityControl_j00lw_709{flex:10rem}._musicButton_j00lw_769{flex:9.4rem}._topicControl_j00lw_649,._activityControl_j00lw_709{border-top:1px solid #2b211c1a;border-left:0}._bookPurchaseBridge_j00lw_989{align-items:stretch}._bookPurchaseBridge_j00lw_989>div,._purchaseBridgeButton_j00lw_1025{width:100%}._gameStage_j00lw_1157,._finishPanel_j00lw_1475{border-left:0;border-right:0;border-radius:1.15rem}._playSurfaceFullscreen_j00lw_1071 ._gameToolbar_j00lw_543{margin-inline:0}._playSurface_j00lw_531:fullscreen ._gameToolbar_j00lw_543{margin-inline:0}._playSurfaceFullscreen_j00lw_1071 ._gameStage_j00lw_1157{border:1px solid #2b211c14}._playSurface_j00lw_531:fullscreen ._gameStage_j00lw_1157{border:1px solid #2b211c14}}@media (width>=760px){._hubHeroInner_j00lw_25,._gameIntroInner_j00lw_27{grid-template-columns:minmax(0,1.1fr) minmax(17rem,.9fr)}._hubGrid_j00lw_163{grid-template-columns:repeat(3,minmax(0,1fr))}._stickerShelf_j00lw_147{grid-template-columns:minmax(0,1fr) minmax(20rem,.85fr);align-items:center}._guideCharacter_j00lw_527{width:min(100%,18rem)}._pictureTile_j00lw_1283,._wordChoice_j00lw_1243{padding:.75rem}._memoryGrid_j00lw_1247{max-width:690px;margin-inline:auto}._familyGameFeature_j00lw_337{grid-template-columns:minmax(20rem,.95fr) minmax(0,1.05fr)}._playTogetherGrid_j00lw_289{grid-template-columns:repeat(2,minmax(0,1fr))}._familyGameArt_j00lw_355{min-height:100%}}@media (width<=619px){._playTogetherCard_j00lw_291{grid-template-columns:6.5rem minmax(0,1fr)}._playTogetherIcons_j00lw_329{min-height:6.5rem;padding:.4rem}}@media (prefers-reduced-motion:reduce){._hubCard_j00lw_173,._pictureTile_j00lw_1283,._wordChoice_j00lw_1243,._memoryCard_j00lw_1293,._memoryBack_j00lw_1911,._memoryFront_j00lw_1323{transition:none}._wordChoiceWrong_j00lw_1615,._bingoMarker_j00lw_1793{animation:none}._confetti_j00lw_2017{display:none}._celebrationLayer_j00lw_1951,._finishPanelOverlay_j00lw_1981,._finishPanelOverlay_j00lw_1981 ._finishSticker_j00lw_2003{animation:none}}
