.sv_F6W_skip{background:var(--cream);color:var(--navy);z-index:20;padding:12px;position:fixed;top:8px;left:10px;transform:translateY(-150%)}.sv_F6W_skip:focus{transform:none}.sv_F6W_sky{pointer-events:none;position:absolute;inset:0 0 48%}.sv_F6W_readerStar{pointer-events:auto;background:0 0;border:0;place-items:center;transition:filter .2s,scale .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}.sv_F6W_speck{background:var(--cream);border-radius:50%;width:2px;height:2px;position:absolute}.sv_F6W_paperButton,.sv_F6W_darkButton{background:var(--cream);min-height:46px;color:var(--navy);border:1px solid #fff3d588;border-radius:4px;justify-content:center;align-items:center;gap:15px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:translate .2s;display:inline-flex;box-shadow:0 3px #c1b49e,0 7px 12px #07132225}.sv_F6W_paperButton:hover,.sv_F6W_darkButton:hover{translate:0 -2px}.sv_F6W_sectionNote{color:#5e665b;margin-bottom:14px;font-size:12px}.sv_F6W_dialog{background:var(--cream);color:var(--navy);border:1px solid #fff6e9;border-radius:10px;width:min(650px,100% - 28px);max-height:90dvh;padding:0;box-shadow:0 25px 100px #07132280}.sv_F6W_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#071322b8}.sv_F6W_dialogBody{padding:48px;position:relative}.sv_F6W_close{width:36px;height:36px;color:var(--navy);background:#14283e09;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:15px;right:15px}.sv_F6W_dialog h2{letter-spacing:-.04em;max-width:95%;margin-bottom:13px;font-size:43px}.sv_F6W_story{color:#344352;margin:25px 0;font-size:16px;line-height:1.9}.sv_F6W_lesson{border-left:2px solid #b2b89d;margin:30px 0;padding:3px 0 3px 20px}.sv_F6W_lesson h3{color:#737c65;margin-bottom:9px;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:700}.sv_F6W_lesson p{letter-spacing:-.015em;font-family:Fraunces,Georgia,serif;font-size:23px;line-height:1.5}.sv_F6W_copyButton{color:var(--navy);background:0 0;border:1px solid #14283e35;border-radius:4px;align-items:center;gap:9px;padding:8px 13px;font-size:12px;display:flex}.sv_F6W_exhibitNav{color:#7c806e;border-top:1px solid #14283e20;justify-content:space-between;align-items:center;margin-top:20px;padding-top:20px;font-size:12px;display:flex}.sv_F6W_exhibitNav button{color:var(--navy);background:0 0;border:0;align-items:center;gap:7px;padding:7px;font-size:12px;display:flex}.sv_F6W_exhibitNav button:disabled{opacity:.3}.sv_F6W_coming{text-align:center;padding:25px 0}.sv_F6W_coming>span{color:#a58b57;font-size:65px}.sv_F6W_coming h2{max-width:none}.sv_F6W_coming>p:not(.sv_F6W_sectionNote){color:#68716d;margin:20px 0 30px;font-size:15px}.sv_F6W_formIntro{color:#68716d;margin:17px 0 27px;font-size:15px;line-height:1.75}.sv_F6W_form{flex-direction:column;gap:21px;display:flex}.sv_F6W_form label{font-size:14px;font-weight:700;display:block}.sv_F6W_form label>span{color:#767e75;font-weight:400}.sv_F6W_form input,.sv_F6W_form textarea{width:100%;color:var(--navy);background:#fffbf1;border:1px solid #cbc7b9;border-radius:4px;margin-top:9px;padding:12px 14px;font-size:14px;line-height:1.6;display:block}.sv_F6W_form input::placeholder,.sv_F6W_form textarea::placeholder{color:#8a9089}.sv_F6W_formNote{color:#737c70;font-size:12px;line-height:1.8}.sv_F6W_darkButton{background:var(--navy);color:var(--cream);box-shadow:none;border:1px solid var(--navy);width:fit-content}.sv_F6W_form .sv_F6W_darkButton{width:100%}.sv_F6W_error{color:#934c32;background:#e8c5a955;border-radius:4px;margin-top:12px;padding:10px 14px;font-size:13px}.sv_F6W_starContent{text-align:center}.sv_F6W_largeStar{color:#b89950;font-size:72px;line-height:1.5;display:block}.sv_F6W_starContent h2{max-width:none}.sv_F6W_starVictory{margin:25px 0;font-family:Fraunces,Georgia,serif;font-size:25px;line-height:1.5}.sv_F6W_starContent .sv_F6W_lesson{text-align:left}.sv_F6W_starContent .sv_F6W_darkButton{margin-top:25px}.sv_F6W_textButton{color:#687459;background:0 0;border:0;align-items:center;gap:8px;margin:20px auto 0;font-size:12px;text-decoration:underline;display:flex}.sv_F6W_starContent .sv_F6W_formNote{margin-top:20px}@keyframes sv_F6W_arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.sv_F6W_sky{inset:0 0 53%}.sv_F6W_paperButton{gap:10px;padding:11px 15px;font-size:12px}.sv_F6W_dialog{max-height:93dvh}.sv_F6W_dialogBody{padding:49px 24px 28px}.sv_F6W_dialog h2{font-size:34px}.sv_F6W_story{font-size:15px}.sv_F6W_lesson p{font-size:21px}.sv_F6W_starVictory{font-size:23px}.sv_F6W_form label{font-size:13px}}.sv_F6W_readerStar{filter:drop-shadow(0 0 9px #f5d99599)drop-shadow(0 0 22px #e3bf7755);width:68px;height:68px}.sv_F6W_readerStar:before{content:"";z-index:-1;background:radial-gradient(circle,#eed7a32b,#0000 70%);border-radius:50%;position:absolute;inset:8px}.sv_F6W_readerStar:hover{filter:drop-shadow(0 0 14px #fff0bc);scale:1.15}.sv_F6W_readerStar{color:#fff7e6;font-size:31px}.sv_F6W_yourStar{color:#fff0b8;font-size:37px}.sv_F6W_readingDialog{overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:5px;width:min(740px,100% - 64px);max-height:90dvh;margin:auto 6vw auto auto;overflow-y:auto}.sv_F6W_readingDialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07132278}.sv_F6W_readingDialog .sv_F6W_dialogBody{padding:16px 48px 32px}.sv_F6W_readingDialog .sv_F6W_close{float:right;z-index:2;background:var(--cream);border:1px solid #14283e26;width:44px;height:44px;margin-bottom:-36px;margin-right:-32px;position:sticky;top:12px}.sv_F6W_reflectionCard{padding-top:24px}.sv_F6W_writerIdentity{border-bottom:1px solid #14283e22;padding:20px 0 12px}.sv_F6W_writerIdentity>p{font-family:Fraunces,Georgia,serif;font-size:25px;line-height:1.3}.sv_F6W_writerIdentity>a,.sv_F6W_writerIdentity>span{color:#42533e;text-underline-offset:4px;align-items:center;gap:8px;margin-top:5px;font-size:13px;line-height:1.7;display:inline-flex}.sv_F6W_sampleNote{color:#5e665b;margin-top:12px;font-size:12px;line-height:1.6}.sv_F6W_objectIntro{align-items:center;gap:20px;margin:24px 0 28px;display:flex}.sv_F6W_objectThumb{background-repeat:no-repeat;background-size:300% 200%;flex:0 0 112px;width:112px;height:112px}.sv_F6W_objectIntro .sv_F6W_sectionNote{margin:0 0 6px;font-size:12px}.sv_F6W_objectName{font-family:Fraunces,Georgia,serif;font-size:20px;line-height:1.3}.sv_F6W_objectMeaning{color:#5e665b;margin-top:6px;font-size:13px;line-height:1.6}.sv_F6W_reflectionCard h2{max-width:none;font-size:clamp(30px,3.2vw,42px);line-height:1.15}.sv_F6W_reflectionText{color:#344352;max-width:62ch;font-size:16px;line-height:1.9}.sv_F6W_reflectionText p{margin:20px 0}.sv_F6W_inlineGift{background:#e7dcc733;border-top:1px solid #b9a77e;border-bottom:1px solid #b9a77e;margin-top:32px;padding:24px}.sv_F6W_giftEyebrow{color:#5e533c;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.sv_F6W_inlineGift h3{font-size:24px;line-height:1.3}.sv_F6W_promptText{white-space:pre-wrap;-webkit-user-select:text;user-select:text;margin:16px 0 20px;font-size:15px;line-height:1.8}.sv_F6W_inlineGift .sv_F6W_copyButton{background:var(--navy);min-height:44px;color:var(--cream);padding:10px 16px;font-size:13px}.sv_F6W_copyFeedback{color:#42533e;margin-top:10px;font-size:12px;line-height:1.6}.sv_F6W_copyFeedback:empty{display:none}.sv_F6W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.sv_F6W_readingDialog{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0}.sv_F6W_readingDialog .sv_F6W_dialogBody{padding:12px 24px 28px}.sv_F6W_readingDialog .sv_F6W_close{margin-right:-8px;top:12px}.sv_F6W_reflectionCard{padding-top:48px}.sv_F6W_objectIntro{gap:12px;margin:20px 0}.sv_F6W_objectThumb{flex-basis:88px;width:88px;height:88px}.sv_F6W_objectName{font-size:18px}.sv_F6W_reflectionText{font-size:16px;line-height:1.8}.sv_F6W_inlineGift{margin-top:28px;padding:20px 16px}.sv_F6W_inlineGift .sv_F6W_copyButton{justify-content:center;width:100%}}.sv_F6W_newsletterDialog{border-radius:5px;width:min(520px,100% - 32px)}.sv_F6W_newsletterPreview{padding:12px 0 0}.sv_F6W_newsletterEmblem{color:#9a783c;margin-bottom:24px}.sv_F6W_newsletterPreview .sv_F6W_sectionNote{margin-bottom:12px}.sv_F6W_newsletterPreview h2{max-width:none;font-size:clamp(30px,5vw,40px);line-height:1.15}.sv_F6W_newsletterAuthor{color:#5e665b;margin-top:12px;font-size:14px}.sv_F6W_newsletterDescription{border-top:1px solid #14283e26;margin:24px 0 28px;padding-top:24px;font-size:16px;line-height:1.8}.sv_F6W_newsletterPreview .sv_F6W_darkButton{gap:12px;min-height:48px}.sv_F6W_newsletterDomain{color:#5e665b;overflow-wrap:anywhere;margin-top:16px;font-size:12px;line-height:1.7}@media (max-width:640px){.sv_F6W_newsletterDialog .sv_F6W_dialogBody{padding:48px 24px 28px}.sv_F6W_newsletterPreview .sv_F6W_darkButton{width:100%}}.sv_F6W_newsletterArtwork{margin-bottom:24px}.sv_F6W_newsletterArtwork img{object-fit:cover;border:1px solid #14283e20;border-radius:4px;width:104px;height:104px;display:block}.sv_F6W_newsletterArtwork .sv_F6W_newsletterEmblem{margin-bottom:0}@media (max-width:640px){.sv_F6W_newsletterArtwork img{width:88px;height:88px}}.sv_F6W_sky{z-index:1201}.sv_F6W_placementDialog{width:min(780px,100% - 28px)}.sv_F6W_placementIntro{color:#5e665b;margin:16px 0 20px;font-size:14px;line-height:1.7}.sv_F6W_placementSky{touch-action:none;cursor:crosshair;isolation:isolate;background:radial-gradient(at top,#29495f,#14283e);border:1px solid #53687b;border-radius:5px;position:relative;overflow:clip}.sv_F6W_placementTrees{pointer-events:none;opacity:.9;background:url(/paper-fir.webp) 0 100%/65px 90px repeat-x;position:absolute;inset:68% -10px -10px}.sv_F6W_occupiedStar,.sv_F6W_chosenStar{pointer-events:none;color:#f4eddf;font-size:14px;position:absolute;transform:translate(-50%,-50%)}.sv_F6W_chosenStar{color:#f5d68d;filter:drop-shadow(0 0 10px #efd185);z-index:2}.sv_F6W_unavailableStar{color:#d4a593;filter:none}.sv_F6W_placementHint{text-align:center;color:#f4eddfb8;pointer-events:none;position:absolute;left:0;right:0}.sv_F6W_placementStatus{color:#5e665b;min-height:42px;margin:16px 0;font-size:13px;line-height:1.6}.sv_F6W_placementActions{justify-content:space-between;align-items:center;gap:16px;display:flex}.sv_F6W_placementActions .sv_F6W_textButton{min-height:44px;margin:0;text-decoration:none}.sv_F6W_placementActions .sv_F6W_darkButton:disabled{opacity:.45;cursor:not-allowed;translate:none}@media (max-width:640px){.sv_F6W_placementActions{flex-direction:column-reverse;align-items:stretch;gap:8px}.sv_F6W_placementActions .sv_F6W_darkButton{width:100%}.sv_F6W_placementActions .sv_F6W_textButton{justify-content:center}}.sv_F6W_currentSkyView{pointer-events:none;background:#f4eddf0d;border-inline:1px dashed #f4eddf70;position:absolute;inset-block:0}.sv_F6W_existingWriterStar{color:var(--gold)}.sv_F6W_existingWriterStar small{color:#eadbb6;font-size:12px;line-height:1.2;position:absolute;top:16px;left:50%;transform:translate(-50%)}.sv_F6W_currentLocationLine{pointer-events:none;border-left:1px dashed #e3c68ba0;position:absolute;top:8%;bottom:13%}.sv_F6W_currentLocationMark{background:var(--cream);width:24px;height:24px;color:var(--navy);z-index:3;pointer-events:none;border:1px solid #dcc48d;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:19px;transform:translate(-50%)}.sv_F6W_currentLocationLabel{color:var(--cream);z-index:3;pointer-events:none;white-space:nowrap;background:#14283ef0;border-radius:3px;padding:2px 7px;font-size:12px;position:absolute;bottom:3px;transform:translate(-50%)}.sv_F6W_skyLegend{color:#5e665b;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:12px;display:flex}.sv_F6W_skyLegend>span{align-items:center;gap:5px;display:inline-flex}.sv_F6W_skyLegend>span:first-child svg{color:#8c7038}.sv_F6W_skyLegend i{background:#14283e0b;border:1px dashed #5e665b;width:14px;height:10px}.sv_F6W_placementHint{font-size:12px;top:3%}.sv_F6W_placementDialog .sv_F6W_dialogBody{padding:32px 40px}.sv_F6W_placementDialog h2{font-size:36px}.sv_F6W_placementSky{height:240px}@media (max-width:640px){.sv_F6W_placementDialog .sv_F6W_dialogBody{padding:44px 24px 24px}.sv_F6W_placementDialog h2{font-size:30px}.sv_F6W_placementSky{height:220px}}.sv_F6W_giftInstructions{color:#5e665b;margin:12px 0 16px;font-size:12px;line-height:1.7}.sv_F6W_giftCode{width:fit-content;max-width:100%;color:var(--navy);letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#fffbf1;border:1px dashed #8c7955;border-radius:4px;margin:16px 0;padding:12px 16px;font-size:22px;display:block}.sv_F6W_giftLink{overflow-wrap:anywhere;width:fit-content;text-decoration:none}@media (max-width:640px){.sv_F6W_inlineGift .sv_F6W_giftLink{width:100%}}.sv_F6W_dialog{opacity:0;transition:opacity .28s ease, translate .28s cubic-bezier(.2, .8, .2, 1), scale .28s cubic-bezier(.2, .8, .2, 1), overlay .28s allow-discrete, display .28s allow-discrete;translate:0 14px;scale:.97}.sv_F6W_dialog[open]{opacity:1;translate:0;scale:1}@starting-style{.sv_F6W_dialog[open]{opacity:0;translate:0 14px;scale:.97}}.sv_F6W_dialog::backdrop{opacity:0;transition:opacity .25s ease, overlay .25s allow-discrete, display .25s allow-discrete}.sv_F6W_dialog[open]::backdrop{opacity:1}@starting-style{.sv_F6W_dialog[open]::backdrop{opacity:0}}.sv_F6W_flowSteps{color:#5e665b;align-items:center;gap:10px;margin:0 0 16px;padding:0;font-size:13px;list-style:none;display:flex}.sv_F6W_flowSteps li{align-items:center;gap:8px;display:flex}.sv_F6W_flowSteps li+li:before{content:"";background:#14283e40;width:24px;height:1px;margin-right:2px}.sv_F6W_flowSteps li>span{border:1px solid #14283e55;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.sv_F6W_flowSteps li[data-state=current]{color:var(--navy);font-weight:700}.sv_F6W_flowSteps li[data-state=current]>span{background:var(--navy);color:var(--cream);border-color:var(--navy)}.sv_F6W_flowSteps li[data-state=done]>span{background:#899a8555;border-color:#899a85}.sv_F6W_storageWarning{color:#6b3d27;background:#e8c5a955;border:1px solid #d9ae8a;border-radius:4px;flex-direction:column;align-items:flex-start;gap:10px;margin:0 0 16px;padding:10px 14px;font-size:13px;line-height:1.6;display:flex}.sv_F6W_storageWarning .sv_F6W_copyButton{min-height:40px;color:var(--navy)}.sv_F6W_removeConfirm{flex-direction:column;align-items:center;gap:10px;margin-top:20px;font-size:14px;display:flex}.sv_F6W_removeConfirm .sv_F6W_row{gap:12px;display:flex}.sv_F6W_removeConfirm button{min-height:44px;color:var(--navy);background:0 0;border:1px solid #14283e44;border-radius:4px;padding:8px 18px;font-size:13px;font-weight:700}.sv_F6W_removeConfirm button[data-danger]{color:#fff;background:#934c32;border-color:#934c32}.sv_F6W_unavailableNote{color:#934c32;align-items:center;gap:6px;font-weight:700;display:inline-flex}.sv_F6W_placementHint,.sv_F6W_skyLegend,.sv_F6W_placementStatus{font-size:14px}.sv_F6W_currentLocationLabel{font-size:13px}.sv_F6W_exhibitNav button:disabled{opacity:1;color:#8b9084;cursor:not-allowed}.sv_F6W_starContent h2,.sv_F6W_starContent p,.sv_F6W_starVictory,.sv_F6W_lesson p{overflow-wrap:anywhere}.sv_F6W_waitingStar{opacity:0}.sv_F6W_arriving{animation:1.6s cubic-bezier(.2,.8,.2,1) .4s backwards sv_F6W_starArrive}.sv_F6W_arriving:after{content:"";border:2px solid var(--gold);opacity:0;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:1.6s ease-out .7s both sv_F6W_starRing;position:absolute;top:50%;left:50%}@keyframes sv_F6W_starArrive{0%{opacity:0;translate:0 24px;scale:.2}45%{opacity:1;translate:0;scale:1.5}70%{scale:.95}to{opacity:1;translate:0;scale:1}}@keyframes sv_F6W_starRing{0%{opacity:.9;scale:.6}to{opacity:0;scale:4}}.sv_F6W_newsletterArtwork{border-radius:4px;width:104px;height:104px}.sv_F6W_newsletterArtwork[data-loading=true]{background:#14283e14;animation:1.4s ease-in-out infinite sv_F6W_artworkPulse}.sv_F6W_newsletterArtwork img{opacity:0;transition:opacity .3s}.sv_F6W_newsletterArtwork img.sv_F6W_artworkLoaded{opacity:1}@keyframes sv_F6W_artworkPulse{50%{background:#14283e26}}@media (max-width:640px){.sv_F6W_newsletterArtwork{width:88px;height:88px}}
.OdqXHa_forest{isolation:isolate;outline-offset:-5px;background:#102538;position:relative}.OdqXHa_world{will-change:transform;position:absolute;inset:0 auto 0 0}.OdqXHa_vignette{pointer-events:none;position:absolute;inset:0}.OdqXHa_welcome{text-align:center;z-index:3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.OdqXHa_welcome>p:first-child{letter-spacing:.05em;color:#e7dcc0c9;margin-bottom:22px;font-size:12px}.OdqXHa_welcome h1{letter-spacing:-.06em;text-shadow:0 4px 35px #14283e}.OdqXHa_welcome h2{letter-spacing:-.02em;margin-top:12px;font-size:26px}.OdqXHa_welcomeText{color:#f4eddfc4;margin-top:28px;font-size:16px;line-height:1.8}.OdqXHa_startButton{background:var(--cream);color:var(--navy);border:1px solid #fff5e3;border-radius:4px;align-items:center;gap:13px;margin-top:30px;padding:14px 25px;font-size:15px;font-weight:700;display:flex;box-shadow:0 3px #c4b69b,0 8px 25px #10203033}.OdqXHa_startNote{color:#f4eddf99;margin-top:22px;font-size:12px}.OdqXHa_welcome>a{color:#f4eddf99;text-underline-offset:4px;margin-top:16px;font-size:12px}.OdqXHa_station{z-index:3;position:absolute}.OdqXHa_station button{color:var(--navy);white-space:nowrap;background:#f4eddff2;border:1px solid #fff9e9;border-radius:3px;align-items:center;gap:11px;padding:11px 17px;font-size:12px;transition:box-shadow .3s;display:flex;rotate:-2deg;box-shadow:1px 4px #a7967655,0 7px 22px #07132225}.OdqXHa_station button>span{color:#91826a;border-right:1px solid #14283e20;padding-right:10px;font-family:Fraunces,serif}.OdqXHa_station:nth-child(2n) button{rotate:1deg}.OdqXHa_station small{color:#6b765c;font-size:12px}.OdqXHa_near button{border-color:#e4c781;box-shadow:0 0 35px #f0cd7a60,1px 4px #a7967655}.OdqXHa_walker{z-index:5;pointer-events:none;position:absolute}.OdqXHa_avatar{transform-origin:bottom;position:absolute}.OdqXHa_shadow{filter:blur(3px);z-index:-1;background:#172d4230;border-radius:50%;position:absolute}.OdqXHa_you{color:var(--cream);background:#14283eb8;border:1px solid #f4eddf35;border-radius:12px;padding:1px 10px;position:absolute;left:50%;transform:translate(-50%)}.OdqXHa_gameTop{color:#f4eddfb0;pointer-events:none;align-items:center;gap:30px;font-size:12px;display:flex;position:absolute}.OdqXHa_gameTop>span:first-child{color:var(--cream);align-items:center;gap:10px;font-family:Fraunces,serif;font-size:20px;display:flex}.OdqXHa_gameTop svg{color:var(--gold)}.OdqXHa_gameTop a{pointer-events:auto;align-items:center;gap:8px;text-decoration:none;display:flex}.OdqXHa_interaction{z-index:8;text-align:center;max-width:calc(100% - 30px);position:absolute;bottom:100px;left:50%;transform:translate(-50%)}.OdqXHa_interaction>span{color:#f4eddf;background:#14283ed0;border-radius:25px;margin-bottom:9px;padding:4px 12px;font-size:12px;display:inline-block}.OdqXHa_interaction>button{background:var(--cream);color:var(--navy);white-space:nowrap;border:1px solid #fff4dc;border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:12px 20px;font-family:Fraunces,serif;font-size:19px;display:flex;box-shadow:0 3px #b9ab91,0 9px 25px #14283e30}.OdqXHa_interaction>p{color:#f4eddfd0;background:#14283eb0;border-radius:25px;padding:8px 17px;font-size:12px}.OdqXHa_key{opacity:.65;border:1px solid;border-radius:3px;place-items:center;min-width:22px;height:22px;padding:0 4px;font-family:Nunito Sans,sans-serif;font-size:12px;display:inline-grid}.OdqXHa_hud{z-index:9;color:#f4eddfc9;align-items:center;font-size:12px;display:flex;position:absolute;bottom:20px;left:25px;right:25px}.OdqXHa_keyboardHint{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.OdqXHa_progress{flex-shrink:0;height:24px;position:relative}.OdqXHa_progress:before{content:"";background:#f4eddf40;height:1px;position:absolute;top:50%;left:0;right:0}.OdqXHa_progress>span{background:var(--gold);z-index:2;transition:left .1s;position:absolute;box-shadow:0 0 10px #d9b87270}.OdqXHa_progress>button{z-index:1;position:absolute;transform:translate(-50%)}.OdqXHa_touchControls{z-index:8;gap:5px;display:flex;position:absolute;bottom:70px;left:22px}.OdqXHa_touchControls button{touch-action:none;-webkit-user-select:none;user-select:none;width:40px;height:40px;color:var(--cream);background:#14283e85;border:1px solid #f4eddf55;border-radius:5px;place-items:center;display:grid}.OdqXHa_touchControls button:active{color:#14283e;background:#f4eddf}@keyframes OdqXHa_shadowStep{0%{scale:1}to{scale:.9}}@media (max-width:900px){.OdqXHa_keyboardHint{display:none}.OdqXHa_interaction{bottom:140px}.OdqXHa_touchControls{bottom:72px}}@media (max-width:640px){.OdqXHa_welcome>p:first-child{max-width:230px;font-size:12px}.OdqXHa_welcome h2{font-size:20px}.OdqXHa_welcomeText{margin-top:24px;font-size:14px}.OdqXHa_startNote{max-width:240px;font-size:12px;line-height:1.8}.OdqXHa_gameTop{gap:10px}.OdqXHa_gameTop>span:first-child{font-size:18px}.OdqXHa_gameTop>span:nth-child(2){display:none}.OdqXHa_gameTop>a{font-size:12px}.OdqXHa_hud{bottom:15px;left:18px;right:18px}.OdqXHa_touchControls{gap:6px;bottom:63px;left:18px}.OdqXHa_touchControls button{width:42px;height:42px}.OdqXHa_interaction{width:calc(100% - 32px);bottom:128px}.OdqXHa_interaction>button{gap:10px;width:100%;padding:10px 15px;font-size:16px}.OdqXHa_interaction>p{max-width:290px;margin:auto;font-size:12px}.OdqXHa_station button{font-size:12px}}.OdqXHa_station>button{width:100%;height:100%;box-shadow:none;white-space:normal;background:0 0;border:0;padding:0;display:block;position:relative;rotate:none}.OdqXHa_station>button>span{border:0;padding:0}.OdqXHa_exhibitSprite{filter:drop-shadow(0 8px 8px #10253822);background-image:url(/exhibit-atlas.webp);background-repeat:no-repeat;background-size:300% 200%;transition:filter .2s;position:absolute}.OdqXHa_station>button>.OdqXHa_stationLabel{white-space:nowrap;text-align:left;max-width:310px;color:var(--navy);background:#f4eddff5;border:1px solid #fff7e5;border-radius:4px;align-items:center;gap:12px;font-family:Nunito Sans,sans-serif;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:1px 4px #a7967655,0 7px 22px #07132225}.OdqXHa_stationLabel>span:first-child{color:#8a795d;border-right:1px solid #14283e22;padding-right:10px;font-family:Fraunces,serif}.OdqXHa_stationLabel small{color:#64745b;margin-top:3px;font-size:12px;display:block}.OdqXHa_closed .OdqXHa_stationLabel small{color:#746b80}.OdqXHa_closed .OdqXHa_stationLabel{border-color:#d0c7db}.OdqXHa_near .OdqXHa_exhibitSprite{filter:drop-shadow(0 0 22px #f0cd7a80)}.OdqXHa_near>button>.OdqXHa_stationLabel{border-color:#e4c781;box-shadow:0 0 25px #f0cd7a40,1px 4px #a7967655}.OdqXHa_pendingTag{color:var(--navy);background:var(--cream);border:1px solid #b7b09c;border-radius:3px;font-size:12px;position:absolute;top:70px;left:50%;transform:translate(-50%)}.OdqXHa_station>button>.OdqXHa_pendingTag{padding:3px 8px}.OdqXHa_gameTop>button{pointer-events:auto;color:var(--cream);background:#14283eb8;border:1px solid #f4eddf50;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.OdqXHa_progress{width:320px}.OdqXHa_progress>button{color:#f0d890;background:#14283edb;border:1px solid #e4c78190;border-radius:4px;width:25px;height:30px;font-size:12px;top:-3px}.OdqXHa_progress>button[data-state=closed]{color:#b7afce;border-color:#b7afce65}.OdqXHa_progress>span{border-radius:50%;width:8px;height:5px;top:33px;transform:translate(-50%)}.OdqXHa_mapPanel{z-index:12;max-height:calc(100% - 110px);color:var(--navy);background:#f4eddffb;border:1px solid #fff5e3;border-radius:7px;padding:25px;position:absolute;top:73px;right:25px;overflow:auto;box-shadow:0 20px 70px #07132280}.OdqXHa_mapHeading{justify-content:space-between;align-items:start;gap:15px;margin-bottom:20px;display:flex}.OdqXHa_mapHeading h2{font-size:25px}.OdqXHa_mapHeading p{color:#697466;margin-top:8px;font-size:12px}.OdqXHa_mapHeading>button{width:32px;height:32px;color:var(--navy);background:#14283e0b;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.OdqXHa_mapGrid{gap:10px;display:grid}.OdqXHa_mapGrid button{color:var(--navy);text-align:left;background:#fffbf1;border:1px solid #c5c9b6;border-radius:4px;align-items:center;gap:11px;min-height:70px;padding:12px;font-size:12px;display:flex}.OdqXHa_mapGrid button>span:first-child{color:#9b8454;font-family:Fraunces,serif;font-size:22px}.OdqXHa_mapGrid small{color:#66765a;margin-top:4px;font-size:12px;display:block}.OdqXHa_mapGrid button.OdqXHa_mapClosed{background:#e8e3ec;border-color:#c7bfd1}.OdqXHa_mapGrid .OdqXHa_mapClosed small{color:#746b80}.OdqXHa_mapGrid .OdqXHa_mapClosed>span:first-child{color:#8a809b}.OdqXHa_mapGrid svg{color:#8a809b;flex-shrink:0;margin-left:auto}@media (max-width:1100px){.OdqXHa_keyboardHint{display:none}}@media (max-width:640px){.OdqXHa_gameTop>button{padding:7px 9px;font-size:12px}.OdqXHa_progress{display:none}.OdqXHa_mapPanel{padding:17px;top:65px;right:15px}.OdqXHa_mapHeading h2{font-size:22px}.OdqXHa_mapHeading p{font-size:12px}}.OdqXHa_mapPanel{width:min(340px,100% - 40px);max-height:none;padding:20px;bottom:25px}.OdqXHa_mapPanel .OdqXHa_mapHeading h2{font-size:21px}.OdqXHa_mapGrid{grid-template-columns:1fr;gap:8px}.OdqXHa_mapItem{align-items:stretch;gap:6px;min-width:0;display:flex}.OdqXHa_mapItem>button:first-child{white-space:normal;flex:1;min-width:0;min-height:56px;padding:8px 12px}.OdqXHa_mapItem>button.OdqXHa_mapWalk{background:0 0;border:1px solid #c5c9b6;flex:none;justify-content:center;width:44px;min-height:56px;padding:0}.OdqXHa_mapItem>button.OdqXHa_mapWalk svg{color:var(--navy);margin:0}.OdqXHa_mapItem>button:hover:not(:disabled){border-color:#8a6a2a}@media (prefers-reduced-motion:no-preference){.OdqXHa_mapPanel{animation:.25s cubic-bezier(.2,.8,.2,1) OdqXHa_mapIn}}@keyframes OdqXHa_mapIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@media (max-width:640px){.OdqXHa_mapPanel{width:calc(100% - 30px);bottom:15px}}.OdqXHa_exhibitSprite{left:50%}.OdqXHa_forest{height:100svh;min-height:0;max-height:none}.OdqXHa_gameTop{z-index:15;justify-content:space-between;left:25px;right:25px}.OdqXHa_gameTop>button.OdqXHa_topAdd{background:var(--cream);color:var(--navy);border:1px solid #fff4dc;padding:11px 18px;font-size:13px;font-weight:700;box-shadow:0 3px #bdaf94}.OdqXHa_gameTop>button.OdqXHa_topAdd svg{color:var(--navy)}.OdqXHa_gameTop>button.OdqXHa_mapToggle{background:#14283e94;font-size:12px}.OdqXHa_hud{justify-content:flex-start;gap:40px}.OdqXHa_connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.OdqXHa_connections g{color:#d9b872;opacity:.4;transition:opacity .2s}.OdqXHa_connections path{fill:none;stroke:currentColor;stroke-width:1px;stroke-dasharray:3 8;vector-effect:non-scaling-stroke}.OdqXHa_connections circle{fill:currentColor}.OdqXHa_connections g.OdqXHa_closedConnection{color:#c4bdd7;opacity:.27}.OdqXHa_connections g.OdqXHa_activeConnection{opacity:.88}.OdqXHa_connections g.OdqXHa_activeConnection path{stroke-width:1.5px;stroke-dasharray:3 6}.OdqXHa_writerSky{pointer-events:none;position:absolute;inset:0}.OdqXHa_writerStar{width:68px;height:68px;color:var(--gold);pointer-events:auto;filter:drop-shadow(0 0 10px #efcf8099);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:filter .2s,scale .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}.OdqXHa_writerStar:before{content:"";z-index:-1;background:radial-gradient(circle,#eed7a326,#0000 70%);border-radius:50%;position:absolute;inset:7px}.OdqXHa_writerStar>span{letter-spacing:.02em;color:#f4e6c3;background:#14283eb0;border-radius:9px;font-family:Nunito Sans,sans-serif;line-height:1.7;position:absolute}.OdqXHa_writerStar.OdqXHa_closedStar{color:#c4bdd7;filter:drop-shadow(0 0 9px #b8b0d066)}.OdqXHa_writerStar.OdqXHa_closedStar:before{background:radial-gradient(circle,#b8b0d01c,#0000 70%);border:1px dashed #c4bdd755}.OdqXHa_writerStar.OdqXHa_linkedStar,.OdqXHa_writerStar:hover{filter:drop-shadow(0 0 15px #fff0bc);scale:1.12}.OdqXHa_writerStar.OdqXHa_linkedStar:before{border:1px solid #ead19888}.OdqXHa_welcome>.OdqXHa_aboutButton{color:#f4eddf99;text-underline-offset:4px;background:0 0;border:0;margin-top:12px;padding:10px;font-size:12px;text-decoration:underline}@media (max-width:640px){.OdqXHa_forest{height:100svh;min-height:0;max-height:none}.OdqXHa_gameTop{left:17px;right:17px}.OdqXHa_gameTop>button.OdqXHa_topAdd{padding:9px 13px;font-size:12px}.OdqXHa_gameTop>button.OdqXHa_mapToggle{padding:8px 10px;font-size:12px}.OdqXHa_hud{justify-content:flex-start}.OdqXHa_mapPanel{top:75px}}.OdqXHa_gameTop>.OdqXHa_brand{color:var(--cream);white-space:nowrap;align-items:center;gap:10px;font-family:Fraunces,Georgia,serif;font-size:25px;line-height:1.2;display:flex;position:absolute;left:50%;transform:translate(-50%)}.OdqXHa_brand svg{color:var(--gold)}@media (max-width:640px){.OdqXHa_gameTop{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.OdqXHa_gameTop>.OdqXHa_brand{justify-self:center;font-size:20px;position:static;left:auto;transform:none}.OdqXHa_brand svg{display:none}.OdqXHa_gameTop>button.OdqXHa_mapToggle{place-items:center;width:38px;height:38px;padding:0;display:grid}.OdqXHa_mapLabel{display:none}.OdqXHa_gameTop>button.OdqXHa_topAdd{justify-self:end;gap:5px;padding:9px 10px;font-size:12px}}.OdqXHa_station{top:auto;transform:translate(-50%)}.OdqXHa_exhibitSprite{bottom:0}.OdqXHa_station:before{content:"";filter:blur(5px);z-index:-1;background:#14283e26;border-radius:50%;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}@media (max-width:640px){.OdqXHa_station{top:auto;transform:translate(-50%)}.OdqXHa_exhibitSprite{bottom:0}}.OdqXHa_writerStar>span{white-space:nowrap;border:1px solid #f4eddf40;max-width:240px;padding:3px 9px;font-size:12px;bottom:-16px}span.OdqXHa_writerStar{cursor:default}button.OdqXHa_writerStar:focus-visible{outline:2px solid var(--cream);outline-offset:6px;border-radius:50%}.OdqXHa_sceneryDefs{pointer-events:none;position:absolute}.OdqXHa_paperSky{z-index:-2;pointer-events:none;width:100%;position:absolute}.OdqXHa_terrain{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.OdqXHa_paperTree{pointer-events:none;filter:drop-shadow(5px 9px 4px #14283e22);position:absolute;overflow:visible}.OdqXHa_connections{z-index:1100}.OdqXHa_writerSky{z-index:1200}.OdqXHa_station{transform-origin:50% 100%;width:260px;height:216px;bottom:auto}.OdqXHa_station>button>.OdqXHa_stationLabel{min-width:180px;padding:7px 10px;font-size:12px;bottom:-36px}.OdqXHa_stationLabel>span:first-child{font-size:15px}.OdqXHa_station:before{width:130px;height:12px}.OdqXHa_exhibitSprite{width:216px;height:216px}.OdqXHa_walker{width:clamp(190px,29svh,290px);height:clamp(190px,29svh,290px);transform:translate(-50%, -100%) scale(var(--depth-scale));transform-origin:50% 100%}.OdqXHa_avatar{background-image:url(/winter-walker-directions.webp);background-size:400% 400%;background-position:0 calc(var(--sprite-row) * 100% / 3);filter:drop-shadow(2px 4px 2px #10253833);background-repeat:no-repeat;inset:0;transform:none}.OdqXHa_walking .OdqXHa_avatar{animation:.65s steps(4,end) infinite OdqXHa_walkFrames}.OdqXHa_walking .OdqXHa_shadow{animation:.325s ease-in-out infinite alternate OdqXHa_shadowStep}.OdqXHa_shadow{width:36%;height:9px;bottom:0;left:32%}.OdqXHa_you{font-size:12px;top:2%}.OdqXHa_vignette{background:linear-gradient(#0a1c2b22,#0000 30% 85%,#0d1d2d45)}@keyframes OdqXHa_walkFrames{0%{background-position-x:0}to{background-position-x:133.333%}}@media (max-width:640px){.OdqXHa_station{height:216px}.OdqXHa_exhibitSprite{width:216px;height:216px}.OdqXHa_station>button>.OdqXHa_stationLabel{bottom:-36px}.OdqXHa_walker{width:224px;height:224px}.OdqXHa_you{display:none}.OdqXHa_writerStar>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.OdqXHa_walking .OdqXHa_avatar,.OdqXHa_walking .OdqXHa_shadow{animation:none}}.OdqXHa_paperTree{background:url(/paper-fir.webp) bottom/100% 100% no-repeat}.OdqXHa_gameTop{top:44px}@media (max-width:640px){.OdqXHa_gameTop{top:36px}}.OdqXHa_paperSky{height:calc(100% + 48px);inset:-24px 0}.OdqXHa_world:after{content:"";pointer-events:none;background:#d5cdd4;height:30px;position:absolute;top:100%;left:0;right:0}@media (max-width:640px){.OdqXHa_gameTop>span.OdqXHa_brand{font-size:18px;display:flex}}.OdqXHa_forest{overflow:clip}.OdqXHa_welcome{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(at 50% 40%,#10283fe8 0%,#10283fd9 55%,#10283eb8 100%);padding:100px 24px 72px}.OdqXHa_welcome h1{font-size:clamp(68px,8vw,112px);line-height:1.1}.OdqXHa_welcome .OdqXHa_welcomeText{color:#f4eddfed}.OdqXHa_welcome .OdqXHa_startNote,.OdqXHa_welcome>.OdqXHa_aboutButton{color:#f4eddfc9}.OdqXHa_forest[data-started=false] .OdqXHa_writerSky,.OdqXHa_forest[data-started=false] .OdqXHa_connections,.OdqXHa_forest[data-started=false] .OdqXHa_world>div[aria-label="Reader victories in the shared sky"]{visibility:hidden}@media (max-width:640px){.OdqXHa_welcome{padding:100px 20px 40px}.OdqXHa_welcome h1{font-size:68px}.OdqXHa_welcome h2{font-size:19px}.OdqXHa_welcomeText{margin-top:20px}.OdqXHa_welcome .OdqXHa_startNote{max-width:290px}}@media (max-height:650px){.OdqXHa_welcome{justify-content:flex-start;padding:85px 20px 24px;overflow-y:auto}.OdqXHa_welcome>p:first-child{margin-bottom:12px}.OdqXHa_welcome h1{font-size:58px}.OdqXHa_welcome h2{font-size:20px}.OdqXHa_welcome .OdqXHa_welcomeText{margin-top:16px}.OdqXHa_startButton{margin-top:18px}.OdqXHa_welcome .OdqXHa_startNote{margin-top:15px}.OdqXHa_welcome>.OdqXHa_aboutButton{margin-top:4px}}.OdqXHa_welcomeGuide{flex-shrink:0;width:180px;height:180px;margin:16px auto 0;position:relative;overflow:clip}.OdqXHa_greetingSheet{filter:drop-shadow(1px 3px 2px #07132233);width:200%;max-width:none;height:200%;position:absolute;top:0;left:0;transform:translate(0)}.OdqXHa_guideReady .OdqXHa_greetingSheet{animation:3.4s step-end both OdqXHa_welcomeWave}.OdqXHa_welcomeGuide+.OdqXHa_welcomeText{margin-top:12px}@keyframes OdqXHa_welcomeWave{96%,to{transform:translate(0)}0%,8%,16%,86%{transform:translate(-50%)}26%,50%,74%{transform:translateY(-50%)}38%,62%{transform:translate(-50%,-50%)}}@media (max-width:640px){.OdqXHa_welcomeGuide{width:156px;height:156px;margin-top:10px}.OdqXHa_welcomeGuide+.OdqXHa_welcomeText{margin-top:8px}.OdqXHa_welcome .OdqXHa_startButton{margin-top:22px}}@media (max-height:750px){.OdqXHa_welcomeGuide{width:156px;height:156px;margin-top:8px}.OdqXHa_welcome h1{font-size:64px}.OdqXHa_welcome>p:first-child{margin-bottom:12px}.OdqXHa_welcome .OdqXHa_welcomeText{font-size:14px}.OdqXHa_welcome .OdqXHa_startButton{margin-top:16px}.OdqXHa_welcome .OdqXHa_startNote{margin-top:12px}}@media (prefers-reduced-motion:reduce){.OdqXHa_guideReady .OdqXHa_greetingSheet{animation:none}}@media (max-height:650px){.OdqXHa_welcomeGuide{width:108px;height:108px}}.OdqXHa_paperTree{opacity:1;transform:translate(-50%,-95.3%)}.OdqXHa_paperTree:after{content:"";filter:blur(2px);z-index:-1;background:#26352d40;border-radius:50%;width:20%;height:6px;position:absolute;bottom:4.7%;left:40%}.OdqXHa_exhibitSprite{transform:translateX(-50%) scale(var(--prop-scale,1));transform-origin:bottom}.OdqXHa_skyReturn{z-index:15;text-align:center;color:var(--cream);width:max-content;max-width:calc(100% - 32px);position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.OdqXHa_skyReturn p{text-shadow:0 2px 6px #14283e;margin-bottom:12px;font-size:13px}.OdqXHa_skyReturn button{background:var(--cream);min-height:46px;color:var(--navy);border:1px solid #fff4dc;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-weight:700;display:inline-flex;box-shadow:0 3px #bdaf94}@media (hover:none),(pointer:coarse){.OdqXHa_interaction>button .OdqXHa_key{display:none}}@media (max-width:640px){.OdqXHa_interaction>span{display:none}}.OdqXHa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OdqXHa_mapPanel{top:112px;bottom:25px}@media (max-width:640px){.OdqXHa_mapPanel{top:100px;bottom:15px}}.OdqXHa_mapPanel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-width:thin;scrollbar-color:#14283e40 transparent;scrollbar-gutter:stable}.OdqXHa_keyboardHint{color:#f4eddf;background:#14283ed9;border-radius:4px;padding:7px 12px;font-size:14px}.OdqXHa_welcome .OdqXHa_startNote{font-size:14px}.OdqXHa_gameTop>button{min-height:44px}.OdqXHa_progress>button:after{content:"";position:absolute;inset:-7px -1px}@media (max-width:640px){.OdqXHa_gameTop{grid-template-columns:44px minmax(0,1fr) auto}.OdqXHa_gameTop>button.OdqXHa_mapToggle{width:44px;height:44px}}.OdqXHa_startButton{justify-content:center;min-width:224px}.OdqXHa_startButton:disabled{cursor:progress;opacity:.85}.OdqXHa_loadingRing{border:2px solid #14283e30;border-top-color:#14283e;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite OdqXHa_ringSpin}@keyframes OdqXHa_ringSpin{to{rotate:1turn}}.OdqXHa_welcomeOut{pointer-events:none;animation:.6s cubic-bezier(.4,0,.2,1) forwards OdqXHa_welcomeOut}@keyframes OdqXHa_welcomeOut{to{opacity:0;filter:blur(4px);transform:translateY(-24px)scale(.98)}}.OdqXHa_station{animation:.7s cubic-bezier(.2,.8,.2,1) both OdqXHa_enterRise;animation-delay:calc(.2s + var(--i,0) * 60ms)}@keyframes OdqXHa_enterRise{0%{opacity:0;translate:0 18px}}.OdqXHa_walker,.OdqXHa_interaction,.OdqXHa_hud,.OdqXHa_touchControls{animation:.5s ease-out .5s both OdqXHa_enterFade}.OdqXHa_forest[data-started=true] .OdqXHa_writerSky,.OdqXHa_forest[data-started=true] .OdqXHa_connections{animation:.8s ease-out .4s both OdqXHa_enterFade}@keyframes OdqXHa_enterFade{0%{opacity:0}}
