.experience_world__cpMHf{--ink:#17372b;--deep:#184b35;--leaf:#4c9a5b;--sea:#2a8eb2;--sand:#e9d5a6;--cream:#fff8ea;--action:#f5a623;position:relative;min-height:100svh;overflow:hidden;color:var(--ink);background:url(/fuzzy/fuzzy-neutral-3d-bridge-bg-edge-v1.png) 50%/100% 100% no-repeat;isolation:isolate}.experience_world__cpMHf:after{position:absolute;top:0;right:calc(clamp(-3rem, 1vw, 2rem) + 84.2svh - 1.5rem);bottom:0;z-index:1;width:3rem;content:"";pointer-events:none;backdrop-filter:blur(.8rem);-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent)}.experience_fuzzyHero__4c0Ix{position:absolute;right:clamp(-3rem,1vw,2rem);bottom:-1rem;z-index:0;width:min(67vw,52rem);height:auto;max-height:100svh;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.experience_utilityBar__5AHs8{position:relative;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:clamp(1rem,3vw,2rem)}.experience_utilityBar__5AHs8>img{width:clamp(7rem,14vw,11rem);height:auto;filter:drop-shadow(0 .35rem .8rem rgb(23 55 43/26%))}.experience_utilityBar__5AHs8 nav{display:flex;align-items:center;gap:.75rem}.experience_backButton__G2gmh,.experience_familyLink__WEYuM,.experience_soundButton__LlGmO{min-height:3rem;border:2px solid rgba(255,248,234,.74);border-radius:999px;color:var(--deep);background:rgba(255,248,234,.88);box-shadow:0 .25rem .75rem rgba(23,55,43,.18);font-weight:800}.experience_familyLink__WEYuM{display:inline-flex;align-items:center;padding-inline:1rem;text-decoration:none}.experience_soundButton__LlGmO{width:3rem;padding:0;font-size:1.2rem;cursor:pointer}.experience_adventurePanel__VLbhQ{position:absolute;left:clamp(1rem,5vw,5rem);top:50%;z-index:4;width:min(48rem,51vw);max-height:calc(100svh - 10rem);overflow:auto;padding:clamp(1.25rem,3vw,2.5rem);border:2px solid hsla(0,0%,100%,.72);border-radius:clamp(1.5rem,3vw,2.5rem);background:rgba(255,248,234,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1.5rem 3.5rem rgba(23,55,43,.28);transform:translateY(-45%)}.experience_adventurePanel__VLbhQ:focus-visible{outline:.25rem solid #0c4c65;outline-offset:-.4rem}.experience_introContent__voxsg,.experience_reward__zXQ6u{max-width:34rem}.experience_adventurePanel__VLbhQ h1,.experience_adventurePanel__VLbhQ h2{margin:0;font-family:var(--font-quicksand),sans-serif;font-weight:700;line-height:1;letter-spacing:-.03em}.experience_adventurePanel__VLbhQ h1{font-size:clamp(2.2rem,5vw,4.8rem)}.experience_adventurePanel__VLbhQ h2{font-size:clamp(2rem,4vw,3.4rem)}.experience_adventurePanel__VLbhQ p{font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.4}.experience_eyebrow__GsuRB{margin:0 0 .6rem;color:var(--deep);font-size:.9rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.experience_primaryAction__RPUY3{min-height:4rem;margin-top:.75rem;padding:.9rem 1.6rem;border:0;border-radius:1.35rem;color:#2c281c;background:linear-gradient(#ffd574,var(--action));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 .45rem 0 #bd7110,0 1rem 1.8rem rgba(76,49,15,.24);font:800 clamp(1.15rem,2vw,1.45rem) var(--font-quicksand),sans-serif;cursor:pointer}.experience_memoryCard__Nxg74:active,.experience_missionButton__Xhr7I:active,.experience_pictureChoice__VCnWn:active,.experience_primaryAction__RPUY3:active,.experience_slot__p6xrH:active,.experience_token___AyFr:active{transform:scale(.97)}.experience_primaryAction__RPUY3:disabled{opacity:.7;cursor:wait}.experience_captionRow__KSpKj{display:flex;align-items:stretch;gap:.6rem;margin-top:1.5rem}.experience_caption__0JUJ9{flex:1;margin:0!important;padding:.75rem 1rem;border-radius:1rem;color:#fff;background:var(--deep);font-size:1rem!important;font-weight:700}.experience_repeatButton__VW2KV{min-height:3rem;padding-inline:.9rem;border:2px solid var(--deep);border-radius:1rem;color:var(--deep);background:#fffdf7;font-weight:800;cursor:pointer}.experience_repeatButton__VW2KV:disabled{opacity:.55;cursor:default}.experience_backButton__G2gmh{margin-bottom:1rem;padding-inline:1rem;cursor:pointer}.experience_choiceGrid__fURNG,.experience_missionGrid__0CGHf,.experience_slotGrid__tjfdX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem}.experience_memoryCard__Nxg74,.experience_missionButton__Xhr7I,.experience_pictureChoice__VCnWn,.experience_slot__p6xrH,.experience_token___AyFr{min-height:3.5rem;border:2px solid #d6bd92;border-radius:1.25rem;color:var(--ink);background:#fffdf7;box-shadow:0 .35rem .9rem rgba(23,55,43,.12);font-family:var(--font-nunito),sans-serif;font-weight:800;cursor:pointer;transition:transform .1s ease,border-color .15s ease,background .15s ease}.experience_missionButton__Xhr7I{display:flex;min-height:9rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:1rem .6rem}.experience_missionButton__Xhr7I span,.experience_pictureChoice__VCnWn span,.experience_token___AyFr span{font-size:2.2rem}.experience_missionButton__Xhr7I small{color:#416353;font-size:.8rem}.experience_instruction__dnzbO{margin-bottom:0;font-weight:700}.experience_pictureChoice__VCnWn,.experience_token___AyFr{display:flex;min-height:6rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.75rem}.experience_tokenRow__QuJwL{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.experience_token___AyFr{min-width:6.5rem}.experience_hint__uJusU,.experience_selected__s4_5S{border-color:var(--action);background:#fff0c7;box-shadow:0 0 0 .35rem rgba(245,166,35,.2)}.experience_slot__p6xrH{display:flex;align-items:center;justify-content:center;gap:.45rem;padding:.9rem}.experience_slot__p6xrH span{font-size:1.4rem}.experience_memoryCard__Nxg74:disabled,.experience_slot__p6xrH:disabled{color:var(--deep);background:#dcebd5;cursor:default}.experience_memoryGrid__kEShr{display:grid;grid-template-columns:repeat(3,minmax(4.5rem,1fr));gap:.75rem;margin-top:1.25rem}.experience_memoryCard__Nxg74{aspect-ratio:1;font-size:2.2rem;background:var(--deep);color:#fff3c6}.experience_cardOpen__jzkYM{background:#fffdf7}.experience_stamp__lSZOb{display:grid;width:5rem;height:5rem;margin-bottom:1rem;border:.35rem double var(--deep);border-radius:50%;place-items:center;color:#fff;background:var(--leaf);font-size:2.5rem;animation:experience_stampIn__66QFs .7s cubic-bezier(.2,.8,.2,1) both}.experience_backButton__G2gmh:focus-visible,.experience_familyLink__WEYuM:focus-visible,.experience_memoryCard__Nxg74:focus-visible,.experience_missionButton__Xhr7I:focus-visible,.experience_pictureChoice__VCnWn:focus-visible,.experience_primaryAction__RPUY3:focus-visible,.experience_slot__p6xrH:focus-visible,.experience_soundButton__LlGmO:focus-visible,.experience_token___AyFr:focus-visible{outline:.25rem solid #0c4c65;outline-offset:.2rem}.experience_repeatButton__VW2KV:focus-visible{outline:.25rem solid #0c4c65;outline-offset:.2rem}@keyframes experience_stampIn__66QFs{0%{opacity:0;transform:scale(.72) rotate(-8deg)}70%{opacity:1;transform:scale(1.06) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (max-width:760px){.experience_world__cpMHf:after{display:none}.experience_utilityBar__5AHs8{padding:.75rem}.experience_utilityBar__5AHs8>img{width:6.5rem}.experience_fuzzyHero__4c0Ix{top:0;right:50%;bottom:auto;width:min(100vw,32rem);max-height:65svh;transform:translateX(50%)}.experience_adventurePanel__VLbhQ{left:.75rem;right:.75rem;top:auto;bottom:.75rem;width:auto;max-height:62svh;padding:1.15rem;transform:none;animation:none}.experience_missionGrid__0CGHf{grid-template-columns:1fr}.experience_missionButton__Xhr7I{min-height:4.5rem;flex-direction:row;justify-content:flex-start;gap:.75rem;text-align:left}.experience_missionButton__Xhr7I span{font-size:1.8rem}.experience_missionButton__Xhr7I small{margin-left:auto}.experience_adventurePanel__VLbhQ h1{font-size:clamp(2rem,10vw,3.2rem)}.experience_adventurePanel__VLbhQ h2{font-size:clamp(1.8rem,9vw,2.7rem)}.experience_adventurePanel__VLbhQ p{font-size:1rem}.experience_captionRow__KSpKj{margin-top:.85rem}}@media (max-aspect-ratio:4/3){.experience_world__cpMHf:after{display:none}.experience_fuzzyHero__4c0Ix{inset:0;width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform:none}}@media (max-height:650px),(max-width:380px){.experience_adventurePanel__VLbhQ{top:4.5rem;bottom:.5rem;max-height:none;padding:.8rem;transform:none}.experience_adventurePanel__VLbhQ h1{font-size:2.2rem}.experience_adventurePanel__VLbhQ h2{font-size:1.8rem}.experience_adventurePanel__VLbhQ p{font-size:.95rem}.experience_captionRow__KSpKj{margin-top:.5rem}.experience_choiceGrid__fURNG,.experience_slotGrid__tjfdX{grid-template-columns:repeat(2,minmax(0,1fr))}.experience_pictureChoice__VCnWn{min-height:4.5rem}.experience_pictureChoice__VCnWn span{font-size:1.7rem}}@media (prefers-reduced-motion:reduce){.experience_adventurePanel__VLbhQ,.experience_stamp__lSZOb{animation:none}.experience_memoryCard__Nxg74,.experience_missionButton__Xhr7I,.experience_pictureChoice__VCnWn,.experience_slot__p6xrH,.experience_token___AyFr{transition:none}}