.wonder-along-module__ZMZOna__scene{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wonder-along-module__ZMZOna__glow{filter:blur(32px);opacity:.36;border-radius:50%;display:block;position:absolute}.wonder-along-module__ZMZOna__glowOne{background:#addfeb;width:22rem;height:22rem;animation:26s ease-in-out infinite alternate wonder-along-module__ZMZOna__driftOne;top:2%;left:-7rem}.wonder-along-module__ZMZOna__glowTwo{background:#d8c9f1;width:25rem;height:25rem;animation:31s ease-in-out infinite alternate wonder-along-module__ZMZOna__driftTwo;top:34%;right:-8rem}.wonder-along-module__ZMZOna__glowThree{background:#f4dbb8;width:20rem;height:20rem;animation:29s ease-in-out infinite alternate wonder-along-module__ZMZOna__driftThree;bottom:1%;left:8%}@keyframes wonder-along-module__ZMZOna__driftOne{to{transform:translate(18px,14px)}}@keyframes wonder-along-module__ZMZOna__driftTwo{to{transform:translate(-16px,19px)}}@keyframes wonder-along-module__ZMZOna__driftThree{to{transform:translate(15px,-17px)}}.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__glow{animation:none}@media (prefers-reduced-motion:reduce){.wonder-along-module__ZMZOna__glow{animation:none}}.wonder-along-module__ZMZOna__printSheet{background:#fff;border:2px solid #a6d5cd;border-radius:2rem;padding:clamp(1.25rem,4vw,2.5rem);box-shadow:0 12px 36px #19484e14}.wonder-along-module__ZMZOna__printControls{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.wonder-along-module__ZMZOna__printEyebrow{color:#17617c;font-size:.875rem;font-weight:800}.wonder-along-module__ZMZOna__printTitle{margin-top:.5rem;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.15}.wonder-along-module__ZMZOna__printIntro{color:#334155;margin-top:.75rem;font-size:1.125rem}.wonder-along-module__ZMZOna__printGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.75rem;padding:0;list-style:none;display:grid}.wonder-along-module__ZMZOna__printCard{overflow-wrap:anywhere;break-inside:avoid;border:2px solid #94cbbf;border-radius:1.25rem;align-items:center;gap:1rem;min-height:10rem;padding:1.25rem;display:flex}.wonder-along-module__ZMZOna__printIcon{flex:none;font-size:3rem;line-height:1}.wonder-along-module__ZMZOna__printCardText{flex:1;min-width:0}.wonder-along-module__ZMZOna__printStepNumber{color:#17617c;font-size:.875rem;font-weight:800}.wonder-along-module__ZMZOna__printStepText{margin-top:.4rem;font-size:1.375rem;font-weight:800;line-height:1.25}.wonder-along-module__ZMZOna__tickBox{border:2px solid #334155;border-radius:.25rem;flex:none;align-self:flex-end;width:1.5rem;height:1.5rem}.wonder-along-module__ZMZOna__printFooter{color:#334155;margin-top:1.5rem;font-size:1.125rem;font-weight:700}@media (max-width:640px){.wonder-along-module__ZMZOna__printGrid{grid-template-columns:1fr}}@media print{@page{margin:12mm}body>main:has(.wonder-along-module__ZMZOna__printSheet){min-height:0!important}.wonder-along:has(.wonder-along-module__ZMZOna__printSheet){background:#fff!important;min-height:0!important;padding:0!important;overflow:visible!important}.wonder-along-module__ZMZOna__scene,.wonder-along-module__ZMZOna__printControls{display:none!important}.wonder-along-module__ZMZOna__printSheet{box-shadow:none;border:0;border-radius:0;padding:0}.wonder-along-module__ZMZOna__printGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wonder-along-module__ZMZOna__printCard{border-color:#333}.wonder-along-module__ZMZOna__printEyebrow,.wonder-along-module__ZMZOna__printStepNumber,.wonder-along-module__ZMZOna__printTitle,.wonder-along-module__ZMZOna__printIntro,.wonder-along-module__ZMZOna__printStepText,.wonder-along-module__ZMZOna__printFooter{color:#111}}.wonder-along-module__ZMZOna__pageShell{background:radial-gradient(circle at 12% 8%,#ffe07675,#0000 19rem),radial-gradient(circle at 88% 16%,#a4e1ff85,#0000 21rem),radial-gradient(circle at 50% 44%,#dacaff52,#0000 24rem),linear-gradient(#effbff 0%,#f8f7ff 42%,#f5fbf7 100%)}.wonder-along-module__ZMZOna__hero{background:radial-gradient(circle at 12% 18%,#ffffffa8 0 .45rem,#0000 .55rem),radial-gradient(circle at 76% 14%,#ffffffa3 0 .35rem,#0000 .45rem),radial-gradient(circle at 92% 34%,#ffffff8a 0 .28rem,#0000 .38rem),linear-gradient(135deg,#bff3ff 0%,#86dcff 38%,#a6ecad 70%,#ffe48a 100%);border:2px solid #ffffffc7;border-radius:2.5rem;grid-template-columns:minmax(0,1.15fr) minmax(15rem,.85fr);min-height:25rem;padding:clamp(1.75rem,4vw,3.35rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 3.8rem #166a8b29}.wonder-along-module__ZMZOna__hero:before,.wonder-along-module__ZMZOna__hero:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.wonder-along-module__ZMZOna__hero:before{background:#ffffff85;width:20rem;height:6rem;top:1.6rem;right:-3rem;box-shadow:-9rem 4rem 0 .8rem #ffffff61,-17rem -2rem 0 -.5rem #ffffff57}.wonder-along-module__ZMZOna__hero:after{background:#57c778;width:28rem;height:12rem;bottom:-8.5rem;right:-5rem;box-shadow:-13rem 1.4rem 0 1.3rem #73d78b,-25rem .4rem 0 .6rem #98e7a5}.wonder-along-module__ZMZOna__heroCopy{z-index:3;align-self:center;max-width:42rem;position:relative}.wonder-along-module__ZMZOna__heroEyebrow{color:#18496d;letter-spacing:.08em;text-transform:uppercase;background:#ffffffc7;border-radius:999px;padding:.55rem .85rem;font-size:.78rem;font-weight:900;display:inline-flex}.wonder-along-module__ZMZOna__heroTitle{color:#153755;letter-spacing:-.065em;margin-top:1rem;font-size:clamp(3.35rem,8vw,6.5rem);font-weight:1000;line-height:.88}.wonder-along-module__ZMZOna__heroTitle span:first-child{color:#154a78}.wonder-along-module__ZMZOna__heroTitle span:last-child{color:#6c3fd5;text-shadow:0 .25rem #ffffff73}.wonder-along-module__ZMZOna__heroIntro{color:#21435d;max-width:38rem;margin-top:1.35rem;font-size:clamp(1.05rem,2vw,1.22rem);font-weight:650;line-height:1.58}.wonder-along-module__ZMZOna__heroChips{flex-wrap:wrap;gap:.65rem;margin-top:1.4rem;display:flex}.wonder-along-module__ZMZOna__heroChips span{color:#173f59;background:#ffffffb8;border:1px solid #17485e21;border-radius:999px;padding:.62rem .82rem;font-size:.86rem;font-weight:850;box-shadow:0 .2rem .7rem #18465b14}.wonder-along-module__ZMZOna__friendStage{z-index:3;place-items:center;min-height:19rem;display:grid;position:relative}.wonder-along-module__ZMZOna__friend{background:linear-gradient(145deg,#ffd95d,#ffb64b);border-radius:46% 46% 43% 43%;width:10.6rem;height:10.6rem;animation:3.1s ease-in-out infinite wonder-along-module__ZMZOna__friendFloat;position:relative;box-shadow:inset 0 -.75rem #e99a31,0 1.4rem 2rem #1e4b493d}.wonder-along-module__ZMZOna__friendEar{z-index:-1;background:#ffc75b;border-radius:70% 18% 60% 20%;width:4.2rem;height:5rem;position:absolute;top:-2rem}.wonder-along-module__ZMZOna__friendEarLeft{left:.25rem;transform:rotate(-28deg)}.wonder-along-module__ZMZOna__friendEarRight{right:.25rem;transform:scaleX(-1)rotate(-28deg)}.wonder-along-module__ZMZOna__friendEye{background:#173245;border-radius:50%;width:1.05rem;height:1.4rem;animation:5s infinite wonder-along-module__ZMZOna__friendBlink;position:absolute;top:4.15rem}.wonder-along-module__ZMZOna__friendEyeLeft{left:2.75rem}.wonder-along-module__ZMZOna__friendEyeRight{right:2.75rem}.wonder-along-module__ZMZOna__friendCheek{background:#ff6c766b;border-radius:50%;width:1.35rem;height:.65rem;position:absolute;top:6rem}.wonder-along-module__ZMZOna__friendCheekLeft{left:1.4rem}.wonder-along-module__ZMZOna__friendCheekRight{right:1.4rem}.wonder-along-module__ZMZOna__friendSmile{border-bottom:.38rem solid #173245;border-radius:0 0 50% 50%;width:3.1rem;height:2rem;position:absolute;top:5.45rem;left:50%;transform:translate(-50%)}.wonder-along-module__ZMZOna__friendArm{transform-origin:.7rem .7rem;background:#ffc75b;border-radius:1.1rem;width:1.8rem;height:4.6rem;animation:2s ease-in-out infinite wonder-along-module__ZMZOna__friendWave;position:absolute;top:4.6rem;right:-1.25rem}.wonder-along-module__ZMZOna__friendBadge{color:#21435d;letter-spacing:.08em;white-space:nowrap;background:#fff;border-radius:999px;padding:.5rem .75rem;font-size:.72rem;font-weight:950;position:absolute;bottom:.4rem;left:50%;transform:translate(-50%);box-shadow:0 .4rem 1rem #17324529}.wonder-along-module__ZMZOna__friendBubble{color:#21435d;background:#fff;border-radius:1.2rem 1.2rem 1.2rem .3rem;max-width:12.5rem;padding:.8rem .95rem;font-size:.9rem;font-weight:850;line-height:1.35;animation:4.5s ease-in-out infinite wonder-along-module__ZMZOna__bubbleBreathe;position:absolute;top:.45rem;left:-.5rem;box-shadow:0 .7rem 1.6rem #17324524}.wonder-along-module__ZMZOna__sparkleOne,.wonder-along-module__ZMZOna__sparkleTwo,.wonder-along-module__ZMZOna__sparkleThree{color:#fff;filter:drop-shadow(0 .18rem .2rem #17324529);animation:3.4s ease-in-out infinite alternate wonder-along-module__ZMZOna__sparkleFloat;position:absolute}.wonder-along-module__ZMZOna__sparkleOne{font-size:2rem;top:2.1rem;right:1rem}.wonder-along-module__ZMZOna__sparkleTwo{color:#7848df;font-size:1.6rem;animation-delay:-1.2s;bottom:3.5rem;left:1rem}.wonder-along-module__ZMZOna__sparkleThree{color:#ff7c46;font-size:1.1rem;animation-delay:-2.1s;bottom:2rem;right:.9rem}.wonder-along-module__ZMZOna__trailHeading{justify-content:space-between;align-items:end;gap:1.2rem;display:flex}.wonder-along-module__ZMZOna__trailEyebrow{color:#6b4ad0;letter-spacing:.13em;margin-bottom:.45rem;font-size:.78rem;font-weight:950}.wonder-along-module__ZMZOna__trailStars{background:#ffffffc7;border-radius:999px;flex:none;padding:.8rem 1rem;font-size:1.3rem;box-shadow:0 .45rem 1.2rem #17324514}.wonder-along-module__ZMZOna__activityCard{text-align:left;border:2px solid #ffffffc7;border-radius:2rem;align-items:center;gap:1.1rem;min-height:11.5rem;padding:1.35rem 3.7rem 1.35rem 1.35rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 .5rem #17324512,0 1rem 2rem #17324514}.wonder-along-module__ZMZOna__activityCard:after{content:"";background:#ffffff3d;border-radius:50%;width:8.5rem;height:8.5rem;position:absolute;bottom:-2.9rem;right:-2.3rem}.wonder-along-module__ZMZOna__activityCard:hover{border-color:#17617c3d;transform:translateY(-.3rem)rotate(-.15deg);box-shadow:0 .7rem #1732450f,0 1.35rem 2.4rem #1732451f}.wonder-along-module__ZMZOna__listenCard{background:linear-gradient(145deg,#bdeaff,#e7f8ff)}.wonder-along-module__ZMZOna__dayCard{background:linear-gradient(145deg,#b8efc4,#eaf9d8)}.wonder-along-module__ZMZOna__wordsCard{background:linear-gradient(145deg,#ffe08e,#fff1c5)}.wonder-along-module__ZMZOna__breakCard{background:linear-gradient(145deg,#d8c5ff,#eee6ff)}.wonder-along-module__ZMZOna__playCard{background:linear-gradient(145deg,#aee8dc,#dff8ed)}.wonder-along-module__ZMZOna__schoolCard{background:linear-gradient(145deg,#ffc8df,#ffe7f1)}.wonder-along-module__ZMZOna__activityIcon{z-index:2;border:2px solid #ffffffb8;border-radius:1.45rem;flex:none;place-items:center;width:4.7rem;height:4.7rem;font-size:2.35rem;animation:3.8s ease-in-out infinite wonder-along-module__ZMZOna__iconBob;display:grid;position:relative;box-shadow:0 .4rem 1rem #1732451a}.wonder-along-module__ZMZOna__activityCopy{z-index:2;min-width:0;position:relative}.wonder-along-module__ZMZOna__activityBadge{color:#355069;background:#ffffffa8;border-radius:999px;width:max-content;max-width:100%;padding:.35rem .6rem;font-size:.72rem;font-weight:900;display:inline-flex}.wonder-along-module__ZMZOna__activityTitle{color:#102e45;margin-top:.45rem;font-size:1.55rem;font-weight:950;line-height:1.05;display:block}.wonder-along-module__ZMZOna__activityHint{color:#355069;margin-top:.5rem;font-size:.95rem;font-weight:650;line-height:1.42;display:block}.wonder-along-module__ZMZOna__activityArrow{z-index:2;color:#173245;background:#ffffffc2;border-radius:999px;place-items:center;width:2.55rem;height:2.55rem;font-size:1.2rem;font-weight:950;display:grid;position:absolute;bottom:1.15rem;right:1.15rem;box-shadow:0 .3rem .8rem #17324517}.wonder-along-module__ZMZOna__gentleNote{color:#355069;background:#ffffffad;border:2px dashed #b9cfe6;border-radius:1.4rem;align-items:flex-start;gap:.9rem;margin-top:1.4rem;padding:1rem 1.1rem;line-height:1.55;display:flex}.wonder-along-module__ZMZOna__gentleNote>span{flex:none;font-size:1.5rem}@keyframes wonder-along-module__ZMZOna__friendFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.7rem)rotate(1deg)}}@keyframes wonder-along-module__ZMZOna__friendWave{0%,to{transform:rotate(24deg)}50%{transform:rotate(-30deg)}}@keyframes wonder-along-module__ZMZOna__friendBlink{0%,46%,50%,to{transform:scaleY(1)}48%{transform:scaleY(.08)}}@keyframes wonder-along-module__ZMZOna__bubbleBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.25rem)}}@keyframes wonder-along-module__ZMZOna__sparkleFloat{to{transform:translate(.25rem,-.45rem)rotate(7deg)}}@keyframes wonder-along-module__ZMZOna__iconBob{0%,to{transform:translateY(0)}50%{transform:translateY(-.22rem)}}.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__friend,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__friendArm,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__friendEye,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__friendBubble,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__sparkleOne,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__sparkleTwo,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__sparkleThree,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__activityIcon{animation:none}.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__activityCard,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__activityCard:hover{transition:none;transform:none}@media (max-width:760px){.wonder-along-module__ZMZOna__hero{grid-template-columns:1fr;min-height:0;padding:1.6rem}.wonder-along-module__ZMZOna__heroTitle{font-size:clamp(3.5rem,18vw,5.2rem)}.wonder-along-module__ZMZOna__friendStage{min-height:14rem;margin-top:.4rem}.wonder-along-module__ZMZOna__friend{width:8.7rem;height:8.7rem}.wonder-along-module__ZMZOna__friendEye{top:3.35rem}.wonder-along-module__ZMZOna__friendEyeLeft{left:2.2rem}.wonder-along-module__ZMZOna__friendEyeRight{right:2.2rem}.wonder-along-module__ZMZOna__friendCheek{top:4.95rem}.wonder-along-module__ZMZOna__friendSmile{top:4.45rem}.wonder-along-module__ZMZOna__friendArm{top:3.8rem}.wonder-along-module__ZMZOna__friendBadge{bottom:.2rem}.wonder-along-module__ZMZOna__friendBubble{top:-.2rem;left:.2rem}.wonder-along-module__ZMZOna__trailHeading{align-items:flex-start}.wonder-along-module__ZMZOna__trailStars{display:none}}@media (max-width:520px){.wonder-along-module__ZMZOna__hero{border-radius:2rem}.wonder-along-module__ZMZOna__heroChips{display:grid}.wonder-along-module__ZMZOna__activityCard{border-radius:1.6rem;gap:.85rem;min-height:10.5rem;padding:1.1rem 3.25rem 1.1rem 1.05rem}.wonder-along-module__ZMZOna__activityIcon{border-radius:1.2rem;width:4rem;height:4rem;font-size:2rem}.wonder-along-module__ZMZOna__activityTitle{font-size:1.35rem}.wonder-along-module__ZMZOna__activityHint{font-size:.88rem}}@media (prefers-reduced-motion:reduce){.wonder-along-module__ZMZOna__friend,.wonder-along-module__ZMZOna__friendArm,.wonder-along-module__ZMZOna__friendEye,.wonder-along-module__ZMZOna__friendBubble,.wonder-along-module__ZMZOna__sparkleOne,.wonder-along-module__ZMZOna__sparkleTwo,.wonder-along-module__ZMZOna__sparkleThree,.wonder-along-module__ZMZOna__activityIcon{animation:none!important}.wonder-along-module__ZMZOna__activityCard,.wonder-along-module__ZMZOna__activityCard:hover{transition:none;transform:none}}.wonder-along-module__ZMZOna__miniEyebrow{color:#6b4ad0;letter-spacing:.12em;margin:0 0 .4rem;font-size:.74rem;font-weight:950}.wonder-along-module__ZMZOna__feelingPanel{background:linear-gradient(135deg,#fff4be,#ffe1ec 48%,#e7ddff);border:2px solid #ffffffd6;border-radius:2rem;margin-top:1.5rem;padding:clamp(1.15rem,3vw,1.6rem);box-shadow:0 .8rem 1.8rem #2f335414}.wonder-along-module__ZMZOna__feelingIntro{justify-content:space-between;align-items:center;gap:1rem;display:flex}.wonder-along-module__ZMZOna__feelingIntro h3,.wonder-along-module__ZMZOna__friendVillageCopy h3,.wonder-along-module__ZMZOna__gardenCopy h3{color:#173245;margin:0;font-size:clamp(1.45rem,3vw,1.9rem);font-weight:950;line-height:1.08}.wonder-along-module__ZMZOna__feelingIntro p,.wonder-along-module__ZMZOna__friendVillageCopy p,.wonder-along-module__ZMZOna__gardenCopy p{color:#4b5367;max-width:42rem;margin:.55rem 0 0;line-height:1.5}.wonder-along-module__ZMZOna__feelingFriend{color:#fff;background:linear-gradient(145deg,#ffb7d2,#f28fc0);border-radius:43% 50% 46% 54%;flex:none;place-items:center;width:4rem;height:4rem;font-size:1.8rem;font-weight:950;animation:3.7s ease-in-out infinite wonder-along-module__ZMZOna__helperBob;display:grid;box-shadow:inset 0 -.35rem #ab417629}.wonder-along-module__ZMZOna__feelingChoices{grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem;margin-top:1.2rem;display:grid}.wonder-along-module__ZMZOna__feelingChoice,.wonder-along-module__ZMZOna__feelingChoiceSelected{color:#24374a;text-align:center;background:#ffffffb8;border:2px solid #5949711f;border-radius:1.25rem;min-height:5.4rem;padding:.7rem .45rem;transition:transform .15s,border-color .15s,background .15s}.wonder-along-module__ZMZOna__feelingChoice:hover,.wonder-along-module__ZMZOna__feelingChoiceSelected:hover{border-color:#6b4ad057;transform:translateY(-.15rem)}.wonder-along-module__ZMZOna__feelingChoice:focus-visible,.wonder-along-module__ZMZOna__feelingChoiceSelected:focus-visible,.wonder-along-module__ZMZOna__feelingSuggestion button:focus-visible{outline-offset:3px;outline:4px solid #17617c}.wonder-along-module__ZMZOna__feelingChoice>span,.wonder-along-module__ZMZOna__feelingChoiceSelected>span{font-size:1.8rem;line-height:1;display:block}.wonder-along-module__ZMZOna__feelingChoice>strong,.wonder-along-module__ZMZOna__feelingChoiceSelected>strong{margin-top:.45rem;font-size:.82rem;display:block}.wonder-along-module__ZMZOna__feelingChoiceSelected{background:#fff;border-color:#6b4ad0;box-shadow:0 .3rem #6b4ad01f}.wonder-along-module__ZMZOna__feelingSuggestion{color:#24374a;background:#ffffffc7;border-radius:1.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;margin-top:1rem;padding:.95rem 1rem;display:grid}.wonder-along-module__ZMZOna__feelingSuggestion>span{font-size:2rem}.wonder-along-module__ZMZOna__feelingSuggestion strong{font-weight:950;display:block}.wonder-along-module__ZMZOna__feelingSuggestion p{color:#4b5367;margin:.15rem 0 0;line-height:1.4}.wonder-along-module__ZMZOna__feelingSuggestion button{color:#fff;background:#17617c;border:2px solid #17617c;border-radius:999px;min-height:2.8rem;padding:.55rem .9rem;font-weight:900}.wonder-along-module__ZMZOna__privateNote{color:#596273;margin:.75rem 0 0;font-size:.8rem;line-height:1.45}.wonder-along-module__ZMZOna__friendVillage{background:linear-gradient(145deg,#eaf8ff,#f7efff);border:2px solid #ffffffd1;border-radius:2rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.2rem;margin-top:1.5rem;padding:clamp(1.2rem,3vw,1.7rem);display:grid;box-shadow:0 .75rem 1.8rem #21435d12}.wonder-along-module__ZMZOna__friendVillageCopy{align-self:center}.wonder-along-module__ZMZOna__miniFriends{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.wonder-along-module__ZMZOna__miniFriendCard{text-align:center;background:#ffffffb8;border-radius:1.45rem;min-width:0;padding:.9rem .65rem}.wonder-along-module__ZMZOna__miniFriendCard strong{color:#173245;margin-top:.55rem;font-size:1rem;font-weight:950;display:block}.wonder-along-module__ZMZOna__miniFriendCard p{color:#596273;margin:.15rem 0 0;font-size:.78rem;line-height:1.3}.wonder-along-module__ZMZOna__miniFriend{border-radius:48% 52% 43% 57%;place-items:center;width:4.4rem;height:4.4rem;margin:0 auto;font-size:1.8rem;animation:3.5s ease-in-out infinite wonder-along-module__ZMZOna__helperBob;display:grid;position:relative;box-shadow:inset 0 -.45rem #1732451a}.wonder-along-module__ZMZOna__miniFriend:before,.wonder-along-module__ZMZOna__miniFriend:after{content:"";background:#173245;border-radius:50%;width:.38rem;height:.55rem;position:absolute;top:1.35rem}.wonder-along-module__ZMZOna__miniFriend:before{left:1.15rem}.wonder-along-module__ZMZOna__miniFriend:after{right:1.15rem}.wonder-along-module__ZMZOna__miniFriend>span{background:#fff;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-size:.95rem;display:grid;position:absolute;bottom:-.35rem;right:-.2rem;box-shadow:0 .2rem .6rem #1732451f}.wonder-along-module__ZMZOna__pip{background:linear-gradient(145deg,#ffd675,#ffb75d)}.wonder-along-module__ZMZOna__luna{background:linear-gradient(145deg,#cab8ff,#9f87e9);animation-delay:-1.1s}.wonder-along-module__ZMZOna__moss{background:linear-gradient(145deg,#a9e6ba,#72ca8a);animation-delay:-2.2s}.wonder-along-module__ZMZOna__gardenPanel{background:radial-gradient(circle at 86% 13%,#ffffffb8 0 .35rem,#0000 .45rem),linear-gradient(#dcf5ff 0%,#ecf9df 60%,#d6b783 61%,#caa56d 100%);border:2px solid #cde7cf;border-radius:2rem;margin-top:1.5rem;padding:clamp(1.2rem,3vw,1.7rem);position:relative;overflow:hidden;box-shadow:0 .8rem 1.8rem #2a5b4014}.wonder-along-module__ZMZOna__gardenPanel:after{content:"";background:#ffdf60b8;border-radius:50%;width:8rem;height:8rem;position:absolute;top:-2.8rem;right:-2.5rem}.wonder-along-module__ZMZOna__gardenCopy{z-index:2;max-width:42rem;position:relative}.wonder-along-module__ZMZOna__garden{z-index:2;background:#ffffff59;border-radius:1.4rem;grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:.45rem;min-height:7rem;margin-top:1.2rem;padding:1rem .8rem .75rem;display:grid;position:relative}.wonder-along-module__ZMZOna__gardenPlant,.wonder-along-module__ZMZOna__gardenPlot{border-radius:999px 999px .75rem .75rem;place-items:end center;min-width:0;height:4.8rem;display:grid}.wonder-along-module__ZMZOna__gardenPlant{filter:drop-shadow(0 .2rem .2rem #3a4f3126);font-size:clamp(2rem,4vw,3rem);animation:4.5s ease-in-out infinite alternate wonder-along-module__ZMZOna__gardenSway}.wonder-along-module__ZMZOna__gardenPlant:nth-child(2n){animation-delay:-1.4s}.wonder-along-module__ZMZOna__gardenPlot{color:#535b484d;border-bottom:.55rem solid #71503242;align-items:end;font-size:1.3rem}.wonder-along-module__ZMZOna__gardenStatus{z-index:2;color:#355069;background:#ffffffad;border-radius:1rem;margin:.8rem 0 0;padding:.75rem .85rem;font-weight:750;line-height:1.45;position:relative}@keyframes wonder-along-module__ZMZOna__helperBob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.3rem)rotate(1deg)}}@keyframes wonder-along-module__ZMZOna__gardenSway{0%{transform:rotate(-1.5deg)translateY(0)}to{transform:rotate(1.5deg)translateY(-.15rem)}}.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__feelingFriend,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__miniFriend,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__gardenPlant{animation:none}@media (max-width:760px){.wonder-along-module__ZMZOna__feelingChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.wonder-along-module__ZMZOna__friendVillage{grid-template-columns:1fr}.wonder-along-module__ZMZOna__garden{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.8rem}}@media (max-width:520px){.wonder-along-module__ZMZOna__feelingFriend{display:none}.wonder-along-module__ZMZOna__feelingChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.wonder-along-module__ZMZOna__feelingSuggestion{grid-template-columns:auto minmax(0,1fr)}.wonder-along-module__ZMZOna__feelingSuggestion button{grid-column:1/-1;width:100%}.wonder-along-module__ZMZOna__miniFriends{gap:.45rem}.wonder-along-module__ZMZOna__miniFriend{width:3.7rem;height:3.7rem}.wonder-along-module__ZMZOna__miniFriend:before,.wonder-along-module__ZMZOna__miniFriend:after{top:1.05rem}.wonder-along-module__ZMZOna__miniFriend:before{left:.95rem}.wonder-along-module__ZMZOna__miniFriend:after{right:.95rem}.wonder-along-module__ZMZOna__garden{padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.wonder-along-module__ZMZOna__feelingFriend,.wonder-along-module__ZMZOna__miniFriend,.wonder-along-module__ZMZOna__gardenPlant{animation:none!important}.wonder-along-module__ZMZOna__feelingChoice,.wonder-along-module__ZMZOna__feelingChoiceSelected{transition:none}}.wonder-along-module__ZMZOna__storyCard{background:linear-gradient(145deg,#ffd2df,#ffe9ef)}.wonder-along-module__ZMZOna__modePanel{background:linear-gradient(135deg,#e7f6ff,#eef8e3 48%,#fff1c9);border:2px solid #ffffffd6;border-radius:2rem;margin-top:1.5rem;padding:clamp(1.15rem,3vw,1.6rem);box-shadow:0 .8rem 1.8rem #2f4d5414}.wonder-along-module__ZMZOna__modeIntro{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.wonder-along-module__ZMZOna__modeIntro h3{color:#173245;margin:0;font-size:clamp(1.45rem,3vw,1.9rem);font-weight:950;line-height:1.08}.wonder-along-module__ZMZOna__modeIntro p{color:#4b5367;max-width:42rem;margin:.55rem 0 0;line-height:1.5}.wonder-along-module__ZMZOna__modeBadge{color:#21435d;background:#ffffffc7;border-radius:999px;flex:none;padding:.72rem .9rem;font-size:.86rem;font-weight:900;box-shadow:0 .3rem .8rem #17324514}.wonder-along-module__ZMZOna__modeChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.2rem;display:grid}.wonder-along-module__ZMZOna__modeChoice,.wonder-along-module__ZMZOna__modeChoiceSelected{color:#24374a;text-align:left;background:#ffffffad;border:2px solid #17485e1f;border-radius:1.4rem;min-width:0;min-height:7.5rem;padding:.95rem;transition:transform .15s,border-color .15s,background .15s}.wonder-along-module__ZMZOna__modeChoice:hover,.wonder-along-module__ZMZOna__modeChoiceSelected:hover{border-color:#17617c57;transform:translateY(-.15rem)}.wonder-along-module__ZMZOna__modeChoice:focus-visible,.wonder-along-module__ZMZOna__modeChoiceSelected:focus-visible,.wonder-along-module__ZMZOna__storyChoice:focus-visible,.wonder-along-module__ZMZOna__storyChoiceSelected:focus-visible{outline-offset:3px;outline:4px solid #17617c}.wonder-along-module__ZMZOna__modeChoice>span,.wonder-along-module__ZMZOna__modeChoiceSelected>span{font-size:1.8rem;line-height:1;display:block}.wonder-along-module__ZMZOna__modeChoice strong,.wonder-along-module__ZMZOna__modeChoiceSelected strong{margin-top:.55rem;font-size:1rem;font-weight:950;display:block}.wonder-along-module__ZMZOna__modeChoice small,.wonder-along-module__ZMZOna__modeChoiceSelected small{color:#596273;margin-top:.35rem;font-size:.78rem;line-height:1.35;display:block}.wonder-along-module__ZMZOna__modeChoiceSelected{background:#fff;border-color:#17617c;box-shadow:0 .35rem #17617c1f}.wonder-along-module__ZMZOna__storyPanel{background:radial-gradient(circle at 90% 7%,#ffffffb8 0 .35rem,#0000 .45rem),linear-gradient(145deg,#fff8fb,#fff3e7 55%,#eef8ff);border:2px solid #f0bfd0;border-radius:2rem;padding:clamp(1.2rem,3vw,2rem);position:relative;overflow:hidden;box-shadow:0 1rem 2.2rem #5f394e14}.wonder-along-module__ZMZOna__storyPanel:after{content:"";background:#ffcbde47;border-radius:50%;width:10rem;height:10rem;position:absolute;bottom:-3.5rem;right:-3rem}.wonder-along-module__ZMZOna__storyTopline{z-index:2;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.wonder-along-module__ZMZOna__storyTopline h2{color:#3d2947;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:950;line-height:1}.wonder-along-module__ZMZOna__storyTopline p{color:#5c4e61;max-width:42rem;margin:.7rem 0 0;line-height:1.55}.wonder-along-module__ZMZOna__storyModeBadge{background:#fff;border-radius:1.25rem;flex:none;place-items:center;width:4.2rem;height:4.2rem;font-size:2rem;display:grid;box-shadow:0 .5rem 1rem #3d294714}.wonder-along-module__ZMZOna__storyProgress{z-index:2;gap:.5rem;margin-top:1.4rem;display:flex;position:relative}.wonder-along-module__ZMZOna__storyDot,.wonder-along-module__ZMZOna__storyDotActive{background:#e8dfe8;border-radius:999px;width:2.7rem;height:.55rem}.wonder-along-module__ZMZOna__storyDotActive{background:#9d5e7b}.wonder-along-module__ZMZOna__storyScene{z-index:2;background:#ffffffc2;border:2px solid #9d5e7b1f;border-radius:1.6rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.2rem;padding:clamp(1.15rem,3vw,1.6rem);display:grid;position:relative}.wonder-along-module__ZMZOna__storySceneIcon{background:linear-gradient(145deg,#ffe1eb,#fff0c8);border-radius:1.5rem;place-items:center;width:5.4rem;height:5.4rem;font-size:2.7rem;display:grid;box-shadow:inset 0 -.35rem #9d5e7b14}.wonder-along-module__ZMZOna__storyPart{color:#86506a;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:900}.wonder-along-module__ZMZOna__storyCopy{color:#3d3641;margin:.45rem 0 0;font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:750;line-height:1.5}.wonder-along-module__ZMZOna__storyChoices{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid;position:relative}.wonder-along-module__ZMZOna__storyChoice,.wonder-along-module__ZMZOna__storyChoiceSelected{color:#443447;text-align:left;background:#fff;border:2px solid #e4cbd5;border-radius:1.35rem;min-height:6.2rem;padding:1rem;transition:transform .15s,border-color .15s,background .15s}.wonder-along-module__ZMZOna__storyChoice:hover,.wonder-along-module__ZMZOna__storyChoiceSelected:hover{border-color:#9d5e7b;transform:translateY(-.15rem)}.wonder-along-module__ZMZOna__storyChoice>span,.wonder-along-module__ZMZOna__storyChoiceSelected>span{color:#86506a;background:#fff0c8;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;margin-right:.45rem;display:inline-grid}.wonder-along-module__ZMZOna__storyChoice strong,.wonder-along-module__ZMZOna__storyChoiceSelected strong{font-weight:900;line-height:1.35}.wonder-along-module__ZMZOna__storyChoiceSelected{background:#fff4f8;border-color:#9d5e7b;box-shadow:0 .3rem #9d5e7b1a}.wonder-along-module__ZMZOna__storyReply{z-index:2;color:#5c4a27;background:#fff7d9;border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;margin-top:1rem;padding:.95rem 1rem;display:grid;position:relative}.wonder-along-module__ZMZOna__storyReply>span{font-size:1.6rem}.wonder-along-module__ZMZOna__storyReply p{margin:0;font-weight:700;line-height:1.45}.wonder-along-module__ZMZOna__storyActions{z-index:2;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem;display:flex;position:relative}.wonder-along-module__ZMZOna__storyFinish{z-index:2;text-align:center;background:linear-gradient(145deg,#e6f7e6,#eef7ff 55%,#fff2cf);border-radius:1.6rem;margin-top:1.4rem;padding:clamp(1.3rem,4vw,2rem);position:relative}.wonder-along-module__ZMZOna__storyFinish>span{font-size:4rem;display:block}.wonder-along-module__ZMZOna__storyFinish h3{color:#27443a;max-width:38rem;margin:.65rem auto 0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:950;line-height:1.15}.wonder-along-module__ZMZOna__storyFinish p{color:#4b5e55;max-width:40rem;margin:.75rem auto 0;line-height:1.55}.wonder-along-module__ZMZOna__storyFinish .wonder-along-module__ZMZOna__storyActions{justify-content:center}.wonder-along-module__ZMZOna__storyPrivacy{z-index:2;color:#6b6170;margin:1rem 0 0;font-size:.82rem;position:relative}@media (max-width:700px){.wonder-along-module__ZMZOna__modeIntro{display:block}.wonder-along-module__ZMZOna__modeBadge{margin-top:.85rem;display:inline-flex}.wonder-along-module__ZMZOna__modeChoices,.wonder-along-module__ZMZOna__storyChoices{grid-template-columns:1fr}}@media (max-width:520px){.wonder-along-module__ZMZOna__storyModeBadge{display:none}.wonder-along-module__ZMZOna__storyScene{grid-template-columns:1fr}.wonder-along-module__ZMZOna__storySceneIcon{width:4.5rem;height:4.5rem}}@media (prefers-reduced-motion:reduce){.wonder-along-module__ZMZOna__modeChoice,.wonder-along-module__ZMZOna__modeChoiceSelected,.wonder-along-module__ZMZOna__storyChoice,.wonder-along-module__ZMZOna__storyChoiceSelected{transition:none}}.wonder-along-module__ZMZOna__passportPanel{background:radial-gradient(circle at 90% 12%,#ffffffb8 0 .35rem,#0000 .45rem),linear-gradient(145deg,#fff3c9,#ffe8f0 48%,#e8f4ff);border:2px solid #ffffffd6;border-radius:2rem;margin-top:1.5rem;padding:clamp(1.2rem,3vw,1.8rem);position:relative;overflow:hidden;box-shadow:0 .8rem 1.8rem #43394f14}.wonder-along-module__ZMZOna__passportPanel:after{content:"";background:#ffffff47;border-radius:50%;width:12rem;height:12rem;position:absolute;bottom:-4.5rem;right:-4rem}.wonder-along-module__ZMZOna__passportHeader{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;display:grid;position:relative}.wonder-along-module__ZMZOna__passportHeader h3{color:#3a3150;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:950;line-height:1.08}.wonder-along-module__ZMZOna__passportHeader p{color:#5d5566;max-width:42rem;margin:.55rem 0 0;line-height:1.5}.wonder-along-module__ZMZOna__passportBook{color:#fff;text-align:center;background:linear-gradient(145deg,#8f6fbb,#6f4d9b);border:.3rem solid #7f5aa6;border-radius:.7rem 1.15rem 1.15rem .7rem;align-content:center;place-items:center;width:7.2rem;min-height:8.2rem;padding:.7rem;display:grid;position:relative;transform:rotate(2deg);box-shadow:inset .55rem 0 #ffffff1f,0 .65rem 1.3rem #402f5b26}.wonder-along-module__ZMZOna__passportBook:before{content:"";background:#ffffff4d;border-radius:999px;width:.16rem;position:absolute;top:.55rem;bottom:.55rem;left:.55rem}.wonder-along-module__ZMZOna__passportBook>span{font-size:1.9rem;line-height:1}.wonder-along-module__ZMZOna__passportBook strong{letter-spacing:.06em;margin-top:.35rem;font-size:.88rem;font-weight:950;display:block}.wonder-along-module__ZMZOna__passportBook small{letter-spacing:.12em;margin-top:.1rem;font-size:.62rem;font-weight:800}.wonder-along-module__ZMZOna__stickerGrid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.2rem;display:grid;position:relative}.wonder-along-module__ZMZOna__stickerUnlocked,.wonder-along-module__ZMZOna__stickerLocked{text-align:center;border:2px solid #5f50701f;border-radius:1.4rem;min-width:0;padding:.95rem .7rem}.wonder-along-module__ZMZOna__stickerUnlocked{background:#fffc;box-shadow:0 .35rem #634c7c14}.wonder-along-module__ZMZOna__stickerLocked{color:#7a7080;background:#fff6}.wonder-along-module__ZMZOna__stickerSeal{background:#fff8d8;border:.24rem dashed #6e4e9447;border-radius:50%;place-items:center;width:4.2rem;height:4.2rem;margin:0 auto;font-size:2rem;display:grid;box-shadow:inset 0 -.25rem #5f50700f}.wonder-along-module__ZMZOna__stickerUnlocked .wonder-along-module__ZMZOna__stickerSeal{background:linear-gradient(145deg,#fff7be,#ffe6ef);border-style:solid;border-color:#7c5aa5;animation:4.2s ease-in-out infinite wonder-along-module__ZMZOna__stickerFloat}.wonder-along-module__ZMZOna__stickerLocked .wonder-along-module__ZMZOna__stickerSeal{color:#695b7359;filter:grayscale();background:#ffffff9e}.wonder-along-module__ZMZOna__stickerUnlocked strong,.wonder-along-module__ZMZOna__stickerLocked strong{margin-top:.65rem;font-size:.92rem;font-weight:950;line-height:1.25;display:block}.wonder-along-module__ZMZOna__stickerUnlocked strong{color:#3c3151}.wonder-along-module__ZMZOna__stickerUnlocked p,.wonder-along-module__ZMZOna__stickerLocked p{margin:.25rem 0 0;font-size:.74rem;line-height:1.35}.wonder-along-module__ZMZOna__stickerUnlocked p{color:#5f5568}.wonder-along-module__ZMZOna__stickerLocked p{color:#817987}.wonder-along-module__ZMZOna__passportStatus{z-index:2;color:#55475f;background:#ffffffb3;border-radius:1rem;margin:.9rem 0 0;padding:.8rem .9rem;font-weight:750;line-height:1.45;position:relative}@keyframes wonder-along-module__ZMZOna__stickerFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.18rem)rotate(1deg)}}.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__stickerUnlocked .wonder-along-module__ZMZOna__stickerSeal{animation:none}@media (max-width:760px){.wonder-along-module__ZMZOna__stickerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.wonder-along-module__ZMZOna__passportHeader{grid-template-columns:1fr}.wonder-along-module__ZMZOna__passportBook{justify-self:start;width:6rem;min-height:6.8rem;transform:none}.wonder-along-module__ZMZOna__stickerGrid{gap:.55rem}.wonder-along-module__ZMZOna__stickerUnlocked,.wonder-along-module__ZMZOna__stickerLocked{padding-inline:.5rem}.wonder-along-module__ZMZOna__stickerSeal{width:3.65rem;height:3.65rem}}@media (prefers-reduced-motion:reduce){.wonder-along-module__ZMZOna__stickerUnlocked .wonder-along-module__ZMZOna__stickerSeal{animation:none!important}}.wonder-along-module__ZMZOna__breatheBubbleSlow{transform-origin:50%;animation:8s ease-in-out infinite wonder-along-module__ZMZOna__wonderBreathe}.wonder-along-module__ZMZOna__breatheBubbleSlower{transform-origin:50%;animation:12s ease-in-out infinite wonder-along-module__ZMZOna__wonderBreathe}@keyframes wonder-along-module__ZMZOna__wonderBreathe{0%,to{transform:scale(.8)}50%{transform:scale(1.28)}}.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__breatheBubbleSlow,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__breatheBubbleSlower{animation:none}@media (prefers-reduced-motion:reduce){.wonder-along-module__ZMZOna__breatheBubbleSlow,.wonder-along-module__ZMZOna__breatheBubbleSlower{animation:none!important}}.wonder-along-module__ZMZOna__adventureWorld{background:radial-gradient(circle at 8% 10%,#ffffffb8 0 .3rem,#0000 .42rem),radial-gradient(circle at 92% 22%,#ffffffa3 0 .24rem,#0000 .35rem),linear-gradient(145deg,#e8f7ff 0%,#f3edff 46%,#fff4d8 100%);border:2px solid #ffffffe0;border-radius:2.2rem;margin-top:1.5rem;padding:clamp(1.2rem,3vw,1.9rem);position:relative;overflow:hidden;box-shadow:0 1rem 2.4rem #2d415a17}.wonder-along-module__ZMZOna__adventureWorld:before,.wonder-along-module__ZMZOna__adventureWorld:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.wonder-along-module__ZMZOna__adventureWorld:before{background:#ffd6683b;width:10rem;height:10rem;top:-4rem;right:-3rem}.wonder-along-module__ZMZOna__adventureWorld:after{background:#82d4ff2e;width:8rem;height:8rem;bottom:-3rem;left:-2.5rem}.wonder-along-module__ZMZOna__adventureWorldHeader{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid;position:relative}.wonder-along-module__ZMZOna__adventureWorldHeader h3{color:#203c55;margin:0;font-size:clamp(1.75rem,4vw,2.45rem);font-weight:950;line-height:1.02}.wonder-along-module__ZMZOna__adventureWorldHeader p{color:#536173;max-width:44rem;margin:.6rem 0 0;line-height:1.55}.wonder-along-module__ZMZOna__worldCompass{color:#fff;background:linear-gradient(145deg,#72cce7,#8d79d7);border:.28rem solid #fff;border-radius:50%;place-items:center;width:5rem;height:5rem;animation:4.2s ease-in-out infinite wonder-along-module__ZMZOna__compassBob;display:grid;position:relative;box-shadow:0 .55rem 1rem #404f7829,inset 0 -.35rem #28325a1f}.wonder-along-module__ZMZOna__worldCompass:before,.wonder-along-module__ZMZOna__worldCompass:after{content:"";background:#ffffffb8;position:absolute}.wonder-along-module__ZMZOna__worldCompass:before{width:.16rem;height:5.6rem}.wonder-along-module__ZMZOna__worldCompass:after{width:5.6rem;height:.16rem}.wonder-along-module__ZMZOna__worldCompass span,.wonder-along-module__ZMZOna__worldCompass strong{z-index:2;position:relative}.wonder-along-module__ZMZOna__worldCompass span{font-size:.9rem;position:absolute;top:.35rem}.wonder-along-module__ZMZOna__worldCompass strong{color:#5b4f9a;letter-spacing:.06em;background:#ffffffeb;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:.72rem;display:grid}.wonder-along-module__ZMZOna__roomGrid{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1.3rem;display:grid;position:relative}.wonder-along-module__ZMZOna__roomCard{border:2px solid #ffffffdb;border-radius:1.75rem;min-width:0;padding:1rem;position:relative;overflow:hidden;box-shadow:0 .7rem 1.5rem #37485a14,inset 0 0 0 1px #303d540a}.wonder-along-module__ZMZOna__calmCove{background:linear-gradient(155deg,#d9f5ff 0%,#e7fbf4 58%,#fff2c9 100%)}.wonder-along-module__ZMZOna__wordWoods{background:linear-gradient(155deg,#e5f8dd 0%,#f0f8d7 52%,#ffe8c9 100%)}.wonder-along-module__ZMZOna__routineTown{background:linear-gradient(155deg,#fff0cf 0%,#ffe9dc 54%,#f7e7ff 100%)}.wonder-along-module__ZMZOna__storySky{background:linear-gradient(155deg,#e5e5ff 0%,#efe6ff 52%,#ffe5ef 100%)}.wonder-along-module__ZMZOna__learningMeadow{background:linear-gradient(155deg,#e2f8df 0%,#fff4c9 50%,#dff4ff 100%)}.wonder-along-module__ZMZOna__roomScene{background:#ffffff59;border-radius:1.35rem;place-items:center;min-height:7.2rem;display:grid;position:relative;overflow:hidden}.wonder-along-module__ZMZOna__roomScene:before{content:"";background:#ffffff7a;border-radius:50%;height:5rem;position:absolute;bottom:-2.4rem;left:-8%;right:-8%}.wonder-along-module__ZMZOna__roomSkyDot{color:#ffffffe6;font-size:1.1rem;animation:3.8s ease-in-out infinite wonder-along-module__ZMZOna__roomTwinkle;position:absolute;top:.7rem;right:1rem}.wonder-along-module__ZMZOna__roomLandmark{z-index:2;background:#ffffffbd;border-radius:1.45rem;place-items:center;width:4.8rem;height:4.8rem;font-size:2.55rem;animation:4.6s ease-in-out infinite wonder-along-module__ZMZOna__roomFloat;display:grid;position:relative;box-shadow:0 .45rem 1rem #2d415a1a}.wonder-along-module__ZMZOna__roomPath{z-index:2;color:#3e4e606b;letter-spacing:.28em;font-size:1.15rem;position:absolute;bottom:.4rem}.wonder-along-module__ZMZOna__roomCopy{margin-top:.9rem}.wonder-along-module__ZMZOna__roomLabel{color:#6b5b7b;letter-spacing:.08em;background:#ffffffb8;border-radius:999px;padding:.28rem .55rem;font-size:.65rem;font-weight:950;display:inline-flex}.wonder-along-module__ZMZOna__roomCopy h4{color:#24384e;margin:.45rem 0 0;font-size:clamp(1.3rem,3vw,1.65rem);font-weight:950;line-height:1.05}.wonder-along-module__ZMZOna__roomCopy p{color:#536173;margin:.4rem 0 0;line-height:1.45}.wonder-along-module__ZMZOna__roomGuide{background:#ffffff9e;border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;margin-top:.85rem;padding:.75rem .8rem;display:grid}.wonder-along-module__ZMZOna__roomGuide>span{background:#fff;border-radius:50%;place-items:center;width:2.65rem;height:2.65rem;font-size:1.35rem;display:grid;box-shadow:0 .25rem .65rem #32425714}.wonder-along-module__ZMZOna__roomGuide p{color:#4d5867;margin:0;font-size:.82rem;line-height:1.38}.wonder-along-module__ZMZOna__roomGuide strong{color:#32465e;font-weight:950}.wonder-along-module__ZMZOna__roomVoiceButton{color:#17617c;white-space:nowrap;background:#ffffffe0;border:2px solid #17617c38;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:2.65rem;padding:.45rem .7rem;font-size:.74rem;font-weight:950;line-height:1;display:inline-flex}.wonder-along-module__ZMZOna__roomVoiceButton:hover{background:#fff;border-color:#17617c}.wonder-along-module__ZMZOna__roomVoiceButton:focus-visible{outline-offset:3px;outline:4px solid #17617c}.wonder-along-module__ZMZOna__roomVoiceButton[aria-pressed=true]{color:#513b75;background:#f2ecff;border-color:#704f9f}.wonder-along-module__ZMZOna__roomActions{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.85rem;display:grid}.wonder-along-module__ZMZOna__roomActions button{color:#27415a;text-align:left;background:#fffc;border:2px solid #324b6221;border-radius:1rem;min-height:3.2rem;padding:.65rem .7rem;font-size:.8rem;font-weight:900;line-height:1.25;transition:transform .15s,border-color .15s,background .15s}.wonder-along-module__ZMZOna__roomActions button:first-child{color:#fff;background:#17617c;border-color:#17617c}.wonder-along-module__ZMZOna__roomActions button:hover{transform:translateY(-.12rem)}.wonder-along-module__ZMZOna__roomActions button:not(:first-child):hover{background:#fff;border-color:#17617c}.wonder-along-module__ZMZOna__roomActions button:focus-visible{outline-offset:3px;outline:4px solid #17617c}.wonder-along-module__ZMZOna__worldNote{z-index:2;color:#5a6170;background:#ffffffa8;border-radius:1rem;margin:1rem 0 0;padding:.78rem .9rem;font-size:.82rem;font-weight:700;line-height:1.45;position:relative}.wonder-along-module__ZMZOna__directActivityHeading{margin-top:1.6rem}.wonder-along-module__ZMZOna__directActivityHeading h3{color:#203c55;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:950}@keyframes wonder-along-module__ZMZOna__compassBob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-.25rem)rotate(2deg)}}@keyframes wonder-along-module__ZMZOna__roomFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.25rem)rotate(1deg)}}@keyframes wonder-along-module__ZMZOna__roomTwinkle{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__worldCompass,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__roomLandmark,.wonder-along-module__ZMZOna__motionPaused .wonder-along-module__ZMZOna__roomSkyDot{animation:none}@media (max-width:760px){.wonder-along-module__ZMZOna__adventureWorldHeader{grid-template-columns:1fr}.wonder-along-module__ZMZOna__worldCompass{width:4.4rem;height:4.4rem}.wonder-along-module__ZMZOna__roomGrid{grid-template-columns:1fr}}@media (max-width:520px){.wonder-along-module__ZMZOna__roomGuide{grid-template-columns:auto minmax(0,1fr)}.wonder-along-module__ZMZOna__roomVoiceButton{grid-column:1/-1;justify-self:start}.wonder-along-module__ZMZOna__roomActions{grid-template-columns:1fr}.wonder-along-module__ZMZOna__roomScene{min-height:6.2rem}.wonder-along-module__ZMZOna__roomLandmark{width:4.25rem;height:4.25rem;font-size:2.2rem}}@media (prefers-reduced-motion:reduce){.wonder-along-module__ZMZOna__worldCompass,.wonder-along-module__ZMZOna__roomLandmark,.wonder-along-module__ZMZOna__roomSkyDot{animation:none!important}.wonder-along-module__ZMZOna__roomActions button{transition:none}}
