.activity-finish-module__ybF35q__finish{color:#193249;background:#eee7d8;border:1px solid #c8b99d;border-radius:5px 24px;margin-top:34px;padding:clamp(20px,5vw,34px)}.activity-finish-module__ybF35q__eyebrow{color:#713622;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:750;display:inline-flex}.activity-finish-module__ybF35q__finish h2{font-family:var(--font-display,Georgia, serif);letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(28px,6vw,38px);font-weight:500;line-height:1.08}.activity-finish-module__ybF35q__intro{color:#344653;max-width:62ch;margin:9px 0 0;font-size:15px;line-height:1.6}.activity-finish-module__ybF35q__startButton{color:#fffdf6;cursor:pointer;min-height:46px;font:inherit;text-align:center;background:#193249;border:1px solid #193249;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:10px 16px;font-size:14px;font-weight:750;display:inline-flex}.activity-finish-module__ybF35q__startButton:hover{background:#10273c}.activity-finish-module__ybF35q__form{margin-top:18px}.activity-finish-module__ybF35q__form fieldset{background:#fffdf6;border:1px solid #c8b99d;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:16px;display:grid}.activity-finish-module__ybF35q__form legend{color:#193249;font-family:var(--font-display,Georgia, serif);padding-inline:7px;font-size:20px}.activity-finish-module__ybF35q__field{gap:5px;min-width:0;display:grid}.activity-finish-module__ybF35q__field span{color:#193249;font-size:13px;font-weight:750}.activity-finish-module__ybF35q__field input,.activity-finish-module__ybF35q__field textarea{color:#193249;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #8c8c80;border-radius:5px;padding:10px 11px;font-size:15px;line-height:1.5}.activity-finish-module__ybF35q__field textarea{resize:vertical}.activity-finish-module__ybF35q__field input::placeholder,.activity-finish-module__ybF35q__field textarea::placeholder{color:#53606a}.activity-finish-module__ybF35q__privacyNote{color:#344653;margin:12px 0 0;font-size:13px;line-height:1.55}.activity-finish-module__ybF35q__field input:focus-visible,.activity-finish-module__ybF35q__field textarea:focus-visible,.activity-finish-module__ybF35q__startButton:focus-visible{outline-offset:2px;outline:3px solid #86412b}@media (min-width:620px){.activity-finish-module__ybF35q__form fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}
.completion-keepsake-module__lfBPAa__card{--ink:#193249;--paper:#fffdf6;--rust:#86412b;--line:#cfc2a9;border:1px solid var(--line);background:linear-gradient(90deg, transparent 0 21px, #86412b21 21px 22px, transparent 22px), var(--paper);width:100%;color:var(--ink);border-radius:5px 22px;margin-block:20px;padding:clamp(19px,4vw,30px);position:relative;box-shadow:8px 8px #e5dccb}.completion-keepsake-module__lfBPAa__cardTopline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-inline-start:12px;display:flex}.completion-keepsake-module__lfBPAa__eyebrow{color:var(--rust);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:12px;font-weight:750}.completion-keepsake-module__lfBPAa__stamp{color:#713622;border:1px solid #86412b;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:6px 10px;font-size:12px;font-weight:750;display:inline-flex}.completion-keepsake-module__lfBPAa__stampPop{animation:.42s ease-out both completion-keepsake-module__lfBPAa__stamp-pop}.completion-keepsake-module__lfBPAa__card h2{max-width:30ch;font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;overflow-wrap:anywhere;margin:14px 0 0;padding-inline-start:12px;font-size:clamp(25px,5vw,39px);font-weight:500;line-height:1.08}.completion-keepsake-module__lfBPAa__details{grid-template-columns:minmax(0,1fr);gap:0;margin:18px 0 0;padding-inline-start:12px;display:grid}.completion-keepsake-module__lfBPAa__details>div{border-top:1px solid #e3dac9;min-width:0;padding-block:11px}.completion-keepsake-module__lfBPAa__details dt{color:#713622;letter-spacing:.04em;font-size:12px;font-weight:750}.completion-keepsake-module__lfBPAa__details dd{color:#243c50;overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-size:16px;line-height:1.55}.completion-keepsake-module__lfBPAa__cardBottom{margin-top:10px;padding-inline-start:12px}.completion-keepsake-module__lfBPAa__stampDate{color:#344653;margin:0;font-size:12px;line-height:1.5}.completion-keepsake-module__lfBPAa__actions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.completion-keepsake-module__lfBPAa__primaryAction,.completion-keepsake-module__lfBPAa__secondaryAction{min-height:44px;font:inherit;border:1px solid #193249;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.completion-keepsake-module__lfBPAa__primaryAction{color:#fffdf6;background:#193249}.completion-keepsake-module__lfBPAa__secondaryAction{color:#193249;cursor:pointer;background:0 0}.completion-keepsake-module__lfBPAa__primaryAction:hover{background:#10273c}.completion-keepsake-module__lfBPAa__secondaryAction:hover{background:#f0e8d7}.completion-keepsake-module__lfBPAa__copyStatus{color:#344653;min-height:20px;margin:6px 0 0;font-size:12px}.completion-keepsake-module__lfBPAa__card a:focus-visible,.completion-keepsake-module__lfBPAa__card button:focus-visible{outline-offset:3px;outline:3px solid #86412b}@keyframes completion-keepsake-module__lfBPAa__stamp-pop{0%{transform:scale(.92)}65%{transform:scale(1.025)}to{transform:scale(1)}}@media (min-width:560px){.completion-keepsake-module__lfBPAa__details{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}}@media (prefers-reduced-motion:reduce){.completion-keepsake-module__lfBPAa__stampPop{animation:none}}
.chapter-text-size-module__tSaGRq__control{width:fit-content;min-width:0;max-width:100%;color:inherit;border:0;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;display:flex}.chapter-text-size-module__tSaGRq__label{padding:0;font-weight:650}.chapter-text-size-module__tSaGRq__button{border:1px solid color-mix(in srgb, currentColor 38%, transparent);min-width:2.5rem;min-height:2.5rem;color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:background-color .14s,border-color .14s;display:inline-flex}.chapter-text-size-module__tSaGRq__button:hover:not(:disabled){background:color-mix(in srgb, currentColor 9%, transparent);border-color:currentColor}.chapter-text-size-module__tSaGRq__button:focus-visible{outline-offset:2px;outline:3px solid}.chapter-text-size-module__tSaGRq__button:disabled{cursor:not-allowed;color:#53606a}.chapter-text-size-module__tSaGRq__value{text-align:center;font-variant-numeric:tabular-nums;min-width:4.25rem}.chapter-text-size-module__tSaGRq__callbackPrompt{color:#193249;background:#eee8d9;border-left:3px solid #86412b;max-width:56ch;margin:12px 0 16px;padding:10px 13px;font-size:14px;font-weight:700;line-height:1.5}@media (prefers-reduced-motion:reduce){.chapter-text-size-module__tSaGRq__button{transition:none}}
.chapter-welcome-gate-module__g3qULW__backdrop{z-index:100;background:#142b43a3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.chapter-welcome-gate-module__g3qULW__dialog{color:#193249;background:#fffdf6;border:1px solid #b8a68a;border-radius:5px 28px;width:min(100%,540px);padding:clamp(24px,6vw,42px);box-shadow:10px 12px #1226393d}.chapter-welcome-gate-module__g3qULW__eyebrow{color:#713622;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:750}.chapter-welcome-gate-module__g3qULW__dialog h2{font-family:var(--font-display,Georgia, serif);letter-spacing:-.05em;overflow-wrap:anywhere;margin:14px 0 0;font-size:clamp(30px,7vw,48px);font-weight:500;line-height:1.05}.chapter-welcome-gate-module__g3qULW__dialog>p:not(.chapter-welcome-gate-module__g3qULW__eyebrow){color:#344653;margin:14px 0 0;font-size:16px;line-height:1.6}.chapter-welcome-gate-module__g3qULW__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.chapter-welcome-gate-module__g3qULW__primaryAction,.chapter-welcome-gate-module__g3qULW__skipAction{min-height:46px;font:inherit;cursor:pointer;border:1px solid #193249;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:750}.chapter-welcome-gate-module__g3qULW__primaryAction{color:#fffdf6;background:#193249}.chapter-welcome-gate-module__g3qULW__skipAction{color:#193249;background:0 0}.chapter-welcome-gate-module__g3qULW__primaryAction:hover{background:#10273c}.chapter-welcome-gate-module__g3qULW__skipAction:hover{background:#f0e8d7}.chapter-welcome-gate-module__g3qULW__dialog button:focus-visible{outline-offset:3px;outline:3px solid #86412b}
.neighboring-moon-narration-module__A2VthG__controls{background:#eef2ef;border:1px solid #b6c3c8;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-width:0;margin:1rem 0 1.5rem;padding:1rem 1.1rem;display:flex}.neighboring-moon-narration-module__A2VthG__label,.neighboring-moon-narration-module__A2VthG__description{margin:0}.neighboring-moon-narration-module__A2VthG__label{color:#193249;font-weight:700}.neighboring-moon-narration-module__A2VthG__description{color:#334b5e;margin-top:.2rem;font-size:.9rem}.neighboring-moon-narration-module__A2VthG__actions{flex:none;gap:.55rem;display:flex}.neighboring-moon-narration-module__A2VthG__playButton,.neighboring-moon-narration-module__A2VthG__stopButton{min-height:2.75rem;font:inherit;cursor:pointer;border:1px solid #193249;border-radius:.6rem;padding:.65rem .9rem;font-weight:700}.neighboring-moon-narration-module__A2VthG__playButton{color:#fffdf6;background:#193249}.neighboring-moon-narration-module__A2VthG__stopButton{color:#193249;background:0 0}.neighboring-moon-narration-module__A2VthG__playButton:focus-visible,.neighboring-moon-narration-module__A2VthG__stopButton:focus-visible,.neighboring-moon-narration-module__A2VthG__feedback a:focus-visible{outline-offset:3px;outline:3px solid #b94725}.neighboring-moon-narration-module__A2VthG__playButton:disabled,.neighboring-moon-narration-module__A2VthG__stopButton:disabled{cursor:not-allowed;opacity:.58}.neighboring-moon-narration-module__A2VthG__feedback{color:#7c2c1d;flex-basis:100%;margin:0}.neighboring-moon-narration-module__A2VthG__feedback a{color:#193249;text-underline-offset:.16em;font-weight:700;text-decoration:underline}@media (max-width:38rem){.neighboring-moon-narration-module__A2VthG__controls{flex-direction:column;align-items:stretch}.neighboring-moon-narration-module__A2VthG__actions{grid-template-columns:1fr 1fr;display:grid}}
.quiet-signal-adventure-module__b-2jFW__page{--ink:#223947;--paper:#f2efe6;--card:#fffdf8;--blue:#527582;--blue-dark:#31535e;--amber:#c98747;--line:#d7cebd;background:radial-gradient(ellipse at 88% 5%, #c987471a, transparent 34%), var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-body);padding:18px 12px 36px}.quiet-signal-adventure-module__b-2jFW__page,.quiet-signal-adventure-module__b-2jFW__page *{box-sizing:border-box}.quiet-signal-adventure-module__b-2jFW__frame{width:min(900px,100%);margin-inline:auto}.quiet-signal-adventure-module__b-2jFW__breadcrumbs,.quiet-signal-adventure-module__b-2jFW__panelHeading,.quiet-signal-adventure-module__b-2jFW__actionRow,.quiet-signal-adventure-module__b-2jFW__footer,.quiet-signal-adventure-module__b-2jFW__chapterTopline,.quiet-signal-adventure-module__b-2jFW__chapterControls{flex-wrap:wrap;align-items:center;gap:9px 14px;display:flex}.quiet-signal-adventure-module__b-2jFW__breadcrumbs{justify-content:space-between;margin-bottom:17px}.quiet-signal-adventure-module__b-2jFW__breadcrumbs a,.quiet-signal-adventure-module__b-2jFW__footer a{min-height:44px;color:var(--blue-dark);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.quiet-signal-adventure-module__b-2jFW__hero{color:var(--paper);background:radial-gradient(circle at 92% 9%,#ddb17b47 0 3px,#0000 4px),radial-gradient(circle at 85% 18%,#ddb17b5e 0 2px,#0000 3px),radial-gradient(at 92% 0,#59848e4d,#0000 38%),#203944;border:1px solid #3f626c;border-radius:6px 30px;padding:clamp(22px,6vw,48px);position:relative;overflow:hidden;box-shadow:8px 9px #ddd5c6}.quiet-signal-adventure-module__b-2jFW__heroIcon,.quiet-signal-adventure-module__b-2jFW__signalIcon{color:#ecc694;background:#ddb17b1a;border:1px solid #ddb17b78;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.quiet-signal-adventure-module__b-2jFW__heroIcon{margin-bottom:19px}.quiet-signal-adventure-module__b-2jFW__eyebrow,.quiet-signal-adventure-module__b-2jFW__sectionLabel{color:var(--blue-dark);letter-spacing:.13em;overflow-wrap:anywhere;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:800;line-height:1.5;display:inline-flex}.quiet-signal-adventure-module__b-2jFW__hero .quiet-signal-adventure-module__b-2jFW__eyebrow{color:#efc894}.quiet-signal-adventure-module__b-2jFW__hero h1,.quiet-signal-adventure-module__b-2jFW__panel h2,.quiet-signal-adventure-module__b-2jFW__chapterPanel h2{font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:11px 0 0;font-weight:500;line-height:1.03}.quiet-signal-adventure-module__b-2jFW__hero h1{max-width:15ch;font-size:clamp(37px,9vw,62px)}.quiet-signal-adventure-module__b-2jFW__premise{color:#e4e9e7;overflow-wrap:anywhere;max-width:67ch;margin:15px 0 0;font-size:14px;line-height:1.75}.quiet-signal-adventure-module__b-2jFW__metadata{gap:8px;margin:23px 0 0;display:grid}.quiet-signal-adventure-module__b-2jFW__metadata div{background:#fffdf80d;border:1px solid #f2efe633;min-width:0;padding:12px}.quiet-signal-adventure-module__b-2jFW__metadata dt{color:#efc894;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.quiet-signal-adventure-module__b-2jFW__metadata dd{color:#f8f6f0;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.6}.quiet-signal-adventure-module__b-2jFW__panel,.quiet-signal-adventure-module__b-2jFW__chapterPanel{border:1px solid var(--line);background:var(--card);min-width:0;margin-top:22px;padding:clamp(17px,4vw,31px);box-shadow:0 14px 38px #22394712}.quiet-signal-adventure-module__b-2jFW__panelHeading{justify-content:space-between;align-items:flex-start}.quiet-signal-adventure-module__b-2jFW__worldTitle{min-width:0}.quiet-signal-adventure-module__b-2jFW__worldTitle h2,.quiet-signal-adventure-module__b-2jFW__panel h2{max-width:22ch;font-size:clamp(25px,6vw,38px)}.quiet-signal-adventure-module__b-2jFW__summaryLine,.quiet-signal-adventure-module__b-2jFW__panel>p,.quiet-signal-adventure-module__b-2jFW__resumeCard>p,.quiet-signal-adventure-module__b-2jFW__completionCard>p,.quiet-signal-adventure-module__b-2jFW__chapterPanel p{color:#465b62;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.quiet-signal-adventure-module__b-2jFW__summaryLine{margin:8px 0 0}.quiet-signal-adventure-module__b-2jFW__status{border:1px solid var(--line);min-height:30px;color:var(--blue-dark);text-transform:capitalize;border-radius:999px;flex:none;align-items:center;padding:5px 10px;font-size:12px;font-weight:750;display:inline-flex}.quiet-signal-adventure-module__b-2jFW__worldNote,.quiet-signal-adventure-module__b-2jFW__notice,.quiet-signal-adventure-module__b-2jFW__storageWarning,.quiet-signal-adventure-module__b-2jFW__comfortNote{border-left:3px solid var(--blue);color:#354d50;overflow-wrap:anywhere;background:#eef2ed;align-items:flex-start;gap:10px;margin:16px 0 0;padding:12px 14px;font-size:12px;line-height:1.65;display:flex}.quiet-signal-adventure-module__b-2jFW__worldNote,.quiet-signal-adventure-module__b-2jFW__notice,.quiet-signal-adventure-module__b-2jFW__storageWarning{display:block}.quiet-signal-adventure-module__b-2jFW__storageWarning{background:#f5e9df;border-left-color:#a45e42}.quiet-signal-adventure-module__b-2jFW__comfortNote{border-left-color:var(--amber);background:#f6efe3;align-items:center;margin-top:21px}.quiet-signal-adventure-module__b-2jFW__comfortNote svg{color:#855622;flex:none}.quiet-signal-adventure-module__b-2jFW__comfortNote p{margin:0}.quiet-signal-adventure-module__b-2jFW__resumeCard,.quiet-signal-adventure-module__b-2jFW__completionCard{background:#f2f4ed;border:1px solid #cbd3c5;margin-top:18px;padding:clamp(15px,4vw,22px)}.quiet-signal-adventure-module__b-2jFW__resumeCard h3,.quiet-signal-adventure-module__b-2jFW__completionCard h3,.quiet-signal-adventure-module__b-2jFW__closingCard h3{color:var(--ink);font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(20px,5vw,27px);font-weight:500;line-height:1.2}.quiet-signal-adventure-module__b-2jFW__resumeCard>p,.quiet-signal-adventure-module__b-2jFW__completionCard>p{margin:9px 0 0}.quiet-signal-adventure-module__b-2jFW__keepsakeRecap{border:1px solid #d7cebd;border-left:3px solid var(--amber);background:#fffdf8;margin-top:14px;padding:12px 14px}.quiet-signal-adventure-module__b-2jFW__keepsakeRecap>.quiet-signal-adventure-module__b-2jFW__keepsakeLabel{color:var(--blue-dark);letter-spacing:.13em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800;line-height:1.5}.quiet-signal-adventure-module__b-2jFW__keepsakeRecap>.quiet-signal-adventure-module__b-2jFW__keepsakeText{color:#354d50;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.quiet-signal-adventure-module__b-2jFW__actionRow{margin-top:15px}.quiet-signal-adventure-module__b-2jFW__primaryButton,.quiet-signal-adventure-module__b-2jFW__secondaryButton,.quiet-signal-adventure-module__b-2jFW__primaryLink,.quiet-signal-adventure-module__b-2jFW__secondaryLink{overflow-wrap:anywhere;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:46px;padding:10px 15px;font-size:12px;font-weight:750;line-height:1.4;text-decoration:none;display:inline-flex}.quiet-signal-adventure-module__b-2jFW__primaryButton,.quiet-signal-adventure-module__b-2jFW__primaryLink{background:var(--blue-dark);color:#fff}.quiet-signal-adventure-module__b-2jFW__primaryButton:hover,.quiet-signal-adventure-module__b-2jFW__primaryLink:hover{background:#203c46}.quiet-signal-adventure-module__b-2jFW__primaryButton:disabled{cursor:not-allowed;opacity:.5}.quiet-signal-adventure-module__b-2jFW__secondaryButton,.quiet-signal-adventure-module__b-2jFW__secondaryLink{color:var(--blue-dark);background:0 0;border-color:#b9c4bf}.quiet-signal-adventure-module__b-2jFW__secondaryButton:hover,.quiet-signal-adventure-module__b-2jFW__secondaryLink:hover{background:#eff3ed}.quiet-signal-adventure-module__b-2jFW__primaryButton:focus-visible,.quiet-signal-adventure-module__b-2jFW__secondaryButton:focus-visible,.quiet-signal-adventure-module__b-2jFW__primaryLink:focus-visible,.quiet-signal-adventure-module__b-2jFW__secondaryLink:focus-visible,.quiet-signal-adventure-module__b-2jFW__choiceButton:focus-visible,.quiet-signal-adventure-module__b-2jFW__choiceSelected:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.quiet-signal-adventure-module__b-2jFW__sectionLabel{color:var(--blue-dark)}.quiet-signal-adventure-module__b-2jFW__chapterTopline{color:#57696e;justify-content:space-between;font-size:12px;font-weight:700}.quiet-signal-adventure-module__b-2jFW__chapterTopline>span{overflow-wrap:anywhere}.quiet-signal-adventure-module__b-2jFW__storyHeading{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:13px;margin-top:15px;display:grid}.quiet-signal-adventure-module__b-2jFW__signalIcon{color:#855622;background:#f7f0e5;border-color:#a47a4a}.quiet-signal-adventure-module__b-2jFW__storyHeading h2{margin-top:0;font-size:clamp(25px,6vw,39px)}.quiet-signal-adventure-module__b-2jFW__storyHeading p{margin:9px 0 0}.quiet-signal-adventure-module__b-2jFW__groupGuide{background:#f5f5ee;border:1px solid #d7d4c4;margin-top:19px;padding:14px 16px}.quiet-signal-adventure-module__b-2jFW__groupGuide strong{color:var(--blue-dark);font-size:12px}.quiet-signal-adventure-module__b-2jFW__groupGuide p{margin:7px 0 0}.quiet-signal-adventure-module__b-2jFW__choiceGroup{border:0;gap:9px;min-width:0;margin:23px 0 0;padding:0;display:grid}.quiet-signal-adventure-module__b-2jFW__choiceGroup legend{width:100%;color:var(--ink);font-family:var(--font-display);overflow-wrap:anywhere;margin-bottom:8px;font-size:clamp(18px,4.5vw,23px);font-weight:500;line-height:1.25}.quiet-signal-adventure-module__b-2jFW__choiceButton,.quiet-signal-adventure-module__b-2jFW__choiceSelected{width:100%;min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#fffefa;border:1px solid #d5cebf;border-radius:12px;gap:5px;padding:13px 14px;display:grid}.quiet-signal-adventure-module__b-2jFW__choiceButton:hover{background:#f8faf6;border-color:#879e9e}.quiet-signal-adventure-module__b-2jFW__choiceSelected{background:#edf3ef;border-color:#597d82;box-shadow:inset 0 0 0 1px #597d82}.quiet-signal-adventure-module__b-2jFW__choiceButton span,.quiet-signal-adventure-module__b-2jFW__choiceSelected span{overflow-wrap:anywhere;font-size:13px;font-weight:750;line-height:1.45}.quiet-signal-adventure-module__b-2jFW__choiceButton small,.quiet-signal-adventure-module__b-2jFW__choiceSelected small{color:#526369;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.quiet-signal-adventure-module__b-2jFW__textField{color:#394f57;gap:7px;font-size:12px;font-weight:700;display:grid}.quiet-signal-adventure-module__b-2jFW__textField input{width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #bdc9c4;border-radius:10px;padding:10px 12px;font-weight:400}.quiet-signal-adventure-module__b-2jFW__textField input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.quiet-signal-adventure-module__b-2jFW__selectedPrompts,.quiet-signal-adventure-module__b-2jFW__routeCard,.quiet-signal-adventure-module__b-2jFW__closingCard{background:#f4f5ef;border:1px solid #d4d8cc;margin-top:18px;padding:15px}.quiet-signal-adventure-module__b-2jFW__selectedPrompts p{margin:6px 0 0}.quiet-signal-adventure-module__b-2jFW__selectedPrompts strong{color:var(--blue-dark);font-size:13px}.quiet-signal-adventure-module__b-2jFW__routeHeading{color:var(--blue-dark);align-items:center;gap:9px;display:flex}.quiet-signal-adventure-module__b-2jFW__routeHeading h3{font-family:var(--font-display);margin:0;font-size:20px;font-weight:500}.quiet-signal-adventure-module__b-2jFW__routeCard>p{margin:8px 0 0}.quiet-signal-adventure-module__b-2jFW__routeCue{border-left:2px solid var(--amber);padding-left:12px}.quiet-signal-adventure-module__b-2jFW__closingCard{background:#eef3ec;border-color:#c8d2c4}.quiet-signal-adventure-module__b-2jFW__closingCard h3{margin-top:8px}.quiet-signal-adventure-module__b-2jFW__closingCard>p:not(.quiet-signal-adventure-module__b-2jFW__sectionLabel){margin:8px 0 0}.quiet-signal-adventure-module__b-2jFW__payoff{border-left:3px solid var(--amber);background:#fbf6eb;padding:12px 14px}.quiet-signal-adventure-module__b-2jFW__chapterControls{border-top:1px solid #e1dbce;margin-top:22px;padding-top:17px}.quiet-signal-adventure-module__b-2jFW__footer{border-top:1px solid var(--line);justify-content:space-between;margin-top:22px;padding-top:15px}.quiet-signal-adventure-module__b-2jFW__footer p{color:#617074;margin:0;font-size:12px;line-height:1.6}@media (min-width:680px){.quiet-signal-adventure-module__b-2jFW__metadata{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){.quiet-signal-adventure-module__b-2jFW__breadcrumbs{justify-content:flex-start;gap:2px 12px}.quiet-signal-adventure-module__b-2jFW__storyHeading{grid-template-columns:minmax(0,1fr)}.quiet-signal-adventure-module__b-2jFW__actionRow>*,.quiet-signal-adventure-module__b-2jFW__chapterControls>*{width:100%}}
.teacup-chapter-module__VpbWFa__chapterPanel{background:#fbf8f0;border:1px solid #d8ceba;min-width:0;margin-top:22px;padding:clamp(17px,4vw,31px);box-shadow:0 14px 38px #263d4612}.teacup-chapter-module__VpbWFa__chapterTopline{color:#31524d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 14px;font-size:12px;font-weight:750;display:flex}.teacup-chapter-module__VpbWFa__sectionLabel{color:#31524d;letter-spacing:.13em;overflow-wrap:anywhere;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:800;line-height:1.5;display:inline-flex}.teacup-chapter-module__VpbWFa__chapterPanel h2{max-width:23ch;font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:11px 0 0;font-size:clamp(28px,7vw,43px);font-weight:500;line-height:1.02}.teacup-chapter-module__VpbWFa__chapterIntro{color:#4a5c60;overflow-wrap:anywhere;margin:13px 0 0;font-size:13px;line-height:1.7}.teacup-chapter-module__VpbWFa__groupGuide{color:#354d4c;overflow-wrap:anywhere;background:#eef2e9;border-left:3px solid #52766f;margin:18px 0 0;padding:12px 14px;font-size:12px;line-height:1.65;display:block}.teacup-chapter-module__VpbWFa__groupGuide p{margin:5px 0 0}.teacup-chapter-module__VpbWFa__mapCard{background:radial-gradient(circle at 12px 12px,#31524d17 1px,#0000 1.5px) 0 0/17px 17px,#f4f0df;border:1px solid #c6c6a9;border-radius:4px 22px;gap:8px;margin:18px 0 0;padding:clamp(14px,4vw,22px);display:grid}.teacup-chapter-module__VpbWFa__mapDrawing{fill:none;stroke:#31524d;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:100%;height:auto;max-height:175px;display:block;overflow:visible}.teacup-chapter-module__VpbWFa__mapDrawing circle:first-of-type{fill:#b57955;stroke:#81533a}.teacup-chapter-module__VpbWFa__mapDrawing circle:last-of-type{stroke:#a45e42;stroke-dasharray:2 5;stroke-width:1.5px}.teacup-chapter-module__VpbWFa__mapDrawing path:last-child{fill:#d1a65c;stroke:#81533a;stroke-width:1.5px}.teacup-chapter-module__VpbWFa__mapCard figcaption{color:#50615d;font-size:12px;line-height:1.5}.teacup-chapter-module__VpbWFa__choiceGroup{border:0;gap:9px;min-width:0;margin:19px 0 0;padding:0;display:grid}.teacup-chapter-module__VpbWFa__choiceGroup legend{color:#263d46;overflow-wrap:anywhere;width:100%;margin-bottom:8px;font-size:13px;font-weight:750;line-height:1.5}.teacup-chapter-module__VpbWFa__choiceButton,.teacup-chapter-module__VpbWFa__choiceSelected{color:#263d46;cursor:pointer;width:100%;min-width:0;min-height:54px;font:inherit;text-align:left;overflow-wrap:anywhere;background:#fffefa;border:1px solid #d8ceba;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.teacup-chapter-module__VpbWFa__choiceButton:hover{background:#f4f4e9;border-color:#90a499}.teacup-chapter-module__VpbWFa__choiceSelected{background:#e8eee4;border-color:#31524d;box-shadow:inset 0 0 0 1px #31524d}.teacup-chapter-module__VpbWFa__choiceButton span,.teacup-chapter-module__VpbWFa__choiceSelected span{font-size:13px;font-weight:750;line-height:1.45}.teacup-chapter-module__VpbWFa__choiceButton small,.teacup-chapter-module__VpbWFa__choiceSelected small{color:#4d5d5e;font-size:12px;line-height:1.55}.teacup-chapter-module__VpbWFa__actionRow{flex-wrap:wrap;align-items:center;gap:9px 14px;margin-top:19px;display:flex}.teacup-chapter-module__VpbWFa__primaryButton{color:#f9f6ed;cursor:pointer;min-width:0;min-height:46px;font:inherit;text-align:center;overflow-wrap:anywhere;background:#31524d;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:750;line-height:1.4;display:inline-flex}.teacup-chapter-module__VpbWFa__primaryButton:hover:not(:disabled){background:#243f3a}.teacup-chapter-module__VpbWFa__primaryButton:disabled{color:#646b6f;cursor:not-allowed;background:#e8e3d9;border-color:#ded9cf}.teacup-chapter-module__VpbWFa__selectedMap,.teacup-chapter-module__VpbWFa__routeCard,.teacup-chapter-module__VpbWFa__closingCard{background:#f7f2e7;border:1px solid #d4c9b4;margin-top:18px;padding:clamp(15px,4vw,22px)}.teacup-chapter-module__VpbWFa__selectedMap p,.teacup-chapter-module__VpbWFa__routeCard>p,.teacup-chapter-module__VpbWFa__closingCard>p{color:#4a5c60;overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.65}.teacup-chapter-module__VpbWFa__routeHeading{color:#31524d;align-items:flex-start;gap:9px;display:flex}.teacup-chapter-module__VpbWFa__routeHeading h3,.teacup-chapter-module__VpbWFa__closingCard h3{color:#263d46;font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(19px,5vw,25px);font-weight:500;line-height:1.2}.teacup-chapter-module__VpbWFa__routeCue{background:#fffdf7;border-left:3px solid #52766f;padding:12px;font-weight:650;color:#263d46!important}.teacup-chapter-module__VpbWFa__routeCard .teacup-chapter-module__VpbWFa__primaryButton,.teacup-chapter-module__VpbWFa__closingCard .teacup-chapter-module__VpbWFa__primaryButton{margin-top:14px}.teacup-chapter-module__VpbWFa__closingCard .teacup-chapter-module__VpbWFa__sectionLabel{margin-bottom:8px}.teacup-chapter-module__VpbWFa__payoff{font-family:var(--font-display);background:#f3e9de;border-left:3px solid #a45e42;padding:15px;color:#263d46!important;font-size:clamp(16px,4vw,20px)!important;line-height:1.55!important}.teacup-chapter-module__VpbWFa__chapterPanel button:focus-visible{outline-offset:3px;outline:3px solid #b57955}
.neighboring-moon-chapter-two-module__8xVsIq__continuity{background:radial-gradient(circle at 12px 12px,#31524d17 1px,#0000 1.5px) 0 0/17px 17px,#f4f0df;border:1px solid #c6c6a9;border-radius:4px 22px;grid-template-columns:minmax(0,1fr);gap:9px;min-width:0;margin:18px 0 0;padding:clamp(14px,4vw,22px);display:grid}.neighboring-moon-chapter-two-module__8xVsIq__continuity>div{color:#263d46;background:#fffefacc;border:1px solid #31524d26;min-width:0;padding:11px 12px}.neighboring-moon-chapter-two-module__8xVsIq__continuity dt{color:#31524d;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.neighboring-moon-chapter-two-module__8xVsIq__continuity dd{color:#354d4c;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.55}@media (min-width:600px){.neighboring-moon-chapter-two-module__8xVsIq__continuity{grid-template-columns:repeat(2,minmax(0,1fr))}}
.last-light-adventure-module__Yml_KG__page{--night:#162b3c;--night-soft:#294355;--paper:#f2eee4;--card:#fffdf7;--gold:#d59a61;--gold-dark:#754323;--line:#d5cbbb;background:radial-gradient(ellipse at 50% -12%, #43657759, transparent 48%), var(--paper);min-height:100vh;color:var(--night);font-family:var(--font-body);padding:18px 12px 36px}.last-light-adventure-module__Yml_KG__page,.last-light-adventure-module__Yml_KG__page *{box-sizing:border-box}.last-light-adventure-module__Yml_KG__frame{width:min(880px,100%);margin-inline:auto}.last-light-adventure-module__Yml_KG__breadcrumbs,.last-light-adventure-module__Yml_KG__actionRow,.last-light-adventure-module__Yml_KG__panelHeading,.last-light-adventure-module__Yml_KG__chapterTopline,.last-light-adventure-module__Yml_KG__footer,.last-light-adventure-module__Yml_KG__secondaryControls{flex-wrap:wrap;align-items:center;gap:9px 14px;display:flex}.last-light-adventure-module__Yml_KG__breadcrumbs{justify-content:space-between;margin-bottom:17px}.last-light-adventure-module__Yml_KG__breadcrumbs a,.last-light-adventure-module__Yml_KG__footer a{min-height:44px;color:var(--gold-dark);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.last-light-adventure-module__Yml_KG__hero{background:radial-gradient(circle at 92% 7%, #d59a6133 0 3px, transparent 4px), radial-gradient(circle at 85% 17%, #d59a6159 0 2px, transparent 3px), radial-gradient(ellipse at 92% 0%, #d59a611f, transparent 35%), var(--night);color:var(--paper);border:1px solid #355168;border-radius:5px 30px;padding:clamp(22px,6vw,48px);position:relative;overflow:hidden;box-shadow:8px 9px #dcd2c1}.last-light-adventure-module__Yml_KG__heroIcon{color:#f0c18f;background:#d59a611a;border:1px solid #d59a6173;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:19px;display:grid}.last-light-adventure-module__Yml_KG__eyebrow,.last-light-adventure-module__Yml_KG__sectionLabel{color:var(--gold-dark);letter-spacing:.13em;overflow-wrap:anywhere;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:800;line-height:1.5;display:inline-flex}.last-light-adventure-module__Yml_KG__hero .last-light-adventure-module__Yml_KG__eyebrow{color:#efc18e}.last-light-adventure-module__Yml_KG__hero h1,.last-light-adventure-module__Yml_KG__panel h2,.last-light-adventure-module__Yml_KG__chapterPanel h2{font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:11px 0 0;font-size:clamp(34px,9vw,60px);font-weight:500;line-height:1.02}.last-light-adventure-module__Yml_KG__hero h1{max-width:15ch}.last-light-adventure-module__Yml_KG__premise{color:#e4e8e7;overflow-wrap:anywhere;max-width:67ch;margin:15px 0 0;font-size:14px;line-height:1.75}.last-light-adventure-module__Yml_KG__metadata{gap:8px;margin:23px 0 0;display:grid}.last-light-adventure-module__Yml_KG__metadata div{background:#fffdf70d;border:1px solid #f2eee433;min-width:0;padding:12px}.last-light-adventure-module__Yml_KG__metadata dt{color:#efc18e;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.last-light-adventure-module__Yml_KG__metadata dd{color:#f8f5ed;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.6}.last-light-adventure-module__Yml_KG__panel,.last-light-adventure-module__Yml_KG__chapterPanel,.last-light-adventure-module__Yml_KG__comfortPanel{border:1px solid var(--line);background:var(--card);margin-top:22px;padding:clamp(17px,4vw,31px);box-shadow:0 14px 38px #162b3c12}.last-light-adventure-module__Yml_KG__panelHeading{justify-content:space-between;align-items:flex-start}.last-light-adventure-module__Yml_KG__worldTitle{min-width:0}.last-light-adventure-module__Yml_KG__worldTitle h2,.last-light-adventure-module__Yml_KG__panel h2{max-width:22ch;font-size:clamp(25px,6vw,38px)}.last-light-adventure-module__Yml_KG__summaryLine,.last-light-adventure-module__Yml_KG__panel>p,.last-light-adventure-module__Yml_KG__chapterIntro,.last-light-adventure-module__Yml_KG__resumeLine{color:#445663;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.last-light-adventure-module__Yml_KG__summaryLine{margin:8px 0 0}.last-light-adventure-module__Yml_KG__status{border:1px solid var(--line);min-height:30px;color:var(--gold-dark);text-transform:capitalize;border-radius:999px;flex:none;align-items:center;padding:5px 10px;font-size:12px;font-weight:750;display:inline-flex}.last-light-adventure-module__Yml_KG__notice,.last-light-adventure-module__Yml_KG__groupGuide,.last-light-adventure-module__Yml_KG__callback,.last-light-adventure-module__Yml_KG__storageWarning{border-left:3px solid var(--gold-dark);color:#344958;overflow-wrap:anywhere;background:#f5eddf;margin:16px 0 0;padding:12px 14px;font-size:12px;line-height:1.65;display:block}.last-light-adventure-module__Yml_KG__groupGuide p{margin:5px 0 0}.last-light-adventure-module__Yml_KG__chapterPanel{background:#fbf8f0}.last-light-adventure-module__Yml_KG__chapterTopline{color:var(--gold-dark);justify-content:space-between;font-size:12px;font-weight:750}.last-light-adventure-module__Yml_KG__chapterTopline .last-light-adventure-module__Yml_KG__sectionLabel{margin:0}.last-light-adventure-module__Yml_KG__chapterPanel h2{max-width:23ch;font-size:clamp(28px,7vw,43px)}.last-light-adventure-module__Yml_KG__chapterIntro{margin:13px 0 0}.last-light-adventure-module__Yml_KG__groupGuide{margin-top:18px}.last-light-adventure-module__Yml_KG__promptLead{color:var(--night);margin:20px 0 0;font-size:14px;font-weight:700;line-height:1.6}.last-light-adventure-module__Yml_KG__choiceGroup{border:0;gap:9px;min-width:0;margin:19px 0 0;padding:0;display:grid}.last-light-adventure-module__Yml_KG__choiceGroup legend{width:100%;color:var(--night);overflow-wrap:anywhere;margin-bottom:8px;font-size:13px;font-weight:750;line-height:1.5}.last-light-adventure-module__Yml_KG__choiceButton,.last-light-adventure-module__Yml_KG__choiceSelected{border:1px solid var(--line);width:100%;min-width:0;min-height:54px;color:var(--night);cursor:pointer;font:inherit;text-align:left;overflow-wrap:anywhere;background:#fffefa;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.last-light-adventure-module__Yml_KG__choiceButton:hover{background:#fbf3e8;border-color:#b48b64}.last-light-adventure-module__Yml_KG__choiceSelected{border-color:var(--gold-dark);box-shadow:inset 0 0 0 1px var(--gold-dark);background:#f7ead6}.last-light-adventure-module__Yml_KG__choiceButton span,.last-light-adventure-module__Yml_KG__choiceSelected span{font-size:13px;font-weight:750;line-height:1.45}.last-light-adventure-module__Yml_KG__choiceButton small,.last-light-adventure-module__Yml_KG__choiceSelected small{color:#4d5d66;font-size:12px;line-height:1.55}.last-light-adventure-module__Yml_KG__actionRow{margin-top:19px}.last-light-adventure-module__Yml_KG__primaryButton,.last-light-adventure-module__Yml_KG__secondaryButton,.last-light-adventure-module__Yml_KG__primaryLink,.last-light-adventure-module__Yml_KG__secondaryLink{cursor:pointer;min-width:0;min-height:46px;font:inherit;text-align:center;overflow-wrap:anywhere;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:750;line-height:1.4;text-decoration:none;display:inline-flex}.last-light-adventure-module__Yml_KG__primaryButton,.last-light-adventure-module__Yml_KG__primaryLink{background:var(--night);color:var(--paper)}.last-light-adventure-module__Yml_KG__primaryButton:hover:not(:disabled),.last-light-adventure-module__Yml_KG__primaryLink:hover{background:#29465a}.last-light-adventure-module__Yml_KG__primaryButton:disabled{color:#646b6f;cursor:not-allowed;background:#e8e3d9;border-color:#ded9cf}.last-light-adventure-module__Yml_KG__secondaryButton,.last-light-adventure-module__Yml_KG__secondaryLink{color:var(--night);background:0 0;border-color:#cbbda7}.last-light-adventure-module__Yml_KG__secondaryButton:hover,.last-light-adventure-module__Yml_KG__secondaryLink:hover{border-color:var(--gold-dark);background:#f8f2e8}.last-light-adventure-module__Yml_KG__routeCard,.last-light-adventure-module__Yml_KG__completionCard{background:#f8f2e8;border:1px solid #d8c8ae;margin-top:17px;padding:clamp(15px,4vw,22px)}.last-light-adventure-module__Yml_KG__routeHeading{color:var(--gold-dark);align-items:flex-start;gap:9px;display:flex}.last-light-adventure-module__Yml_KG__routeHeading h3,.last-light-adventure-module__Yml_KG__completionCard h3{color:var(--night);font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(19px,5vw,25px);line-height:1.2}.last-light-adventure-module__Yml_KG__routeCard>p,.last-light-adventure-module__Yml_KG__completionCard>p{color:#445663;overflow-wrap:anywhere;font-size:12px;line-height:1.65}.last-light-adventure-module__Yml_KG__routeCue{border-left:3px solid var(--gold-dark);background:#fffdf7;padding:12px;font-weight:650;color:var(--night)!important}.last-light-adventure-module__Yml_KG__routeCard .last-light-adventure-module__Yml_KG__primaryButton{margin-top:3px}.last-light-adventure-module__Yml_KG__callback{margin-bottom:16px}.last-light-adventure-module__Yml_KG__payoff{color:var(--gold-dark);background:#f8f2e8;border:1px solid #d8c8ae;align-items:flex-start;gap:12px;margin-top:17px;padding:16px;display:flex}.last-light-adventure-module__Yml_KG__payoff svg{flex:none;margin-top:2px}.last-light-adventure-module__Yml_KG__payoff p{color:var(--night);font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(16px,4vw,20px);line-height:1.55}.last-light-adventure-module__Yml_KG__completionCard .last-light-adventure-module__Yml_KG__sectionLabel{margin-bottom:9px}.last-light-adventure-module__Yml_KG__completionCard .last-light-adventure-module__Yml_KG__secondaryButton{margin-top:8px}.last-light-adventure-module__Yml_KG__resumeLine{flex:100%;margin:0}.last-light-adventure-module__Yml_KG__secondaryControls{color:#5d686e;border-top:1px solid #e1dbd0;justify-content:space-between;margin-top:18px;padding-top:12px;font-size:12px;line-height:1.5}.last-light-adventure-module__Yml_KG__textButton{min-height:40px;color:var(--gold-dark);cursor:pointer;font:inherit;text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:6px 0;font-size:12px;font-weight:750;text-decoration:underline}.last-light-adventure-module__Yml_KG__comfortPanel{background:#ebe4d7;border-color:#d9cebb}.last-light-adventure-module__Yml_KG__comfortPanel h2{font-family:var(--font-display);margin:0;font-size:clamp(21px,5vw,28px);line-height:1.2}.last-light-adventure-module__Yml_KG__comfortPanel p{color:#435462;margin:9px 0 0;font-size:12px;line-height:1.7}.last-light-adventure-module__Yml_KG__storageWarning{border-left-color:#8a4f2e}.last-light-adventure-module__Yml_KG__footer{border-top:1px solid #d7cebf;justify-content:space-between;margin-top:15px}.last-light-adventure-module__Yml_KG__page a:focus-visible,.last-light-adventure-module__Yml_KG__page button:focus-visible{outline-offset:3px;outline:3px solid #98623d}.last-light-adventure-module__Yml_KG__hero a:focus-visible{outline-color:#f0c18f}@media (min-width:620px){.last-light-adventure-module__Yml_KG__page{padding-inline:22px}.last-light-adventure-module__Yml_KG__hero{border-radius:5px 40px}.last-light-adventure-module__Yml_KG__metadata{grid-template-columns:repeat(3,minmax(0,1fr))}.last-light-adventure-module__Yml_KG__choiceGroup{grid-template-columns:repeat(2,minmax(0,1fr))}.last-light-adventure-module__Yml_KG__choiceGroup legend{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.last-light-adventure-module__Yml_KG__page *,.last-light-adventure-module__Yml_KG__page :before,.last-light-adventure-module__Yml_KG__page :after{scroll-behavior:auto;transition:none;animation-duration:.01ms;animation-iteration-count:1}}
.museum-adventure-module__92z3Eq__page{--museum-ink:#193249;--museum-paper:#f4f0e4;--museum-card:#fffdf6;--museum-rust:#86412b;--museum-line:#d8cfb9;background:var(--museum-paper);min-height:100vh;color:var(--museum-ink);font-family:var(--font-body);padding:26px 16px 56px}.museum-adventure-module__92z3Eq__page,.museum-adventure-module__92z3Eq__page *{box-sizing:border-box}.museum-adventure-module__92z3Eq__frame{width:min(960px,100%);margin-inline:auto}.museum-adventure-module__92z3Eq__breadcrumbs,.museum-adventure-module__92z3Eq__footer,.museum-adventure-module__92z3Eq__actionRow,.museum-adventure-module__92z3Eq__chapterTopline,.museum-adventure-module__92z3Eq__panelHeading{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.museum-adventure-module__92z3Eq__breadcrumbs{justify-content:space-between;margin-bottom:28px}.museum-adventure-module__92z3Eq__breadcrumbs a,.museum-adventure-module__92z3Eq__footer a{min-height:42px;color:var(--museum-rust);text-underline-offset:4px;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.museum-adventure-module__92z3Eq__hero{background:var(--museum-ink);color:var(--museum-paper);border:1px solid #24425a;border-radius:4px 32px;padding:clamp(22px,5vw,46px);box-shadow:10px 10px #e3d9c5}.museum-adventure-module__92z3Eq__eyebrow,.museum-adventure-module__92z3Eq__sectionLabel{color:var(--museum-rust);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:800;display:inline-flex}.museum-adventure-module__92z3Eq__hero .museum-adventure-module__92z3Eq__eyebrow{color:#efc391}.museum-adventure-module__92z3Eq__hero h1,.museum-adventure-module__92z3Eq__panel h2,.museum-adventure-module__92z3Eq__comfortPanel h2{font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:14px 0 0;font-size:clamp(32px,6vw,56px);font-weight:500;line-height:1.04}.museum-adventure-module__92z3Eq__premise{color:#e8e8e3;overflow-wrap:anywhere;max-width:70ch;margin:17px 0 0;font-size:15px;line-height:1.75}.museum-adventure-module__92z3Eq__metadata{gap:10px;margin:26px 0 0;display:grid}.museum-adventure-module__92z3Eq__metadata div{background:#fffdf60f;border:1px solid #f4f0e43b;min-width:0;padding:14px}.museum-adventure-module__92z3Eq__metadata dt{color:#efc391;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.museum-adventure-module__92z3Eq__metadata dd{color:#f8f4e9;overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;line-height:1.6}.museum-adventure-module__92z3Eq__panel,.museum-adventure-module__92z3Eq__comfortPanel{border:1px solid var(--museum-line);background:var(--museum-card);margin-top:24px;padding:clamp(20px,4vw,34px);box-shadow:0 14px 36px #19324912}.museum-adventure-module__92z3Eq__panelHeading{justify-content:space-between;align-items:flex-start}.museum-adventure-module__92z3Eq__panelHeading h2{max-width:24ch;font-size:clamp(26px,4vw,38px)}.museum-adventure-module__92z3Eq__summaryLine{color:#53606a;overflow-wrap:anywhere;margin:9px 0 0;font-size:13px;line-height:1.6}.museum-adventure-module__92z3Eq__status{border:1px solid var(--museum-line);min-height:30px;color:var(--museum-rust);text-transform:capitalize;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:750;display:inline-flex}.museum-adventure-module__92z3Eq__legacyNote,.museum-adventure-module__92z3Eq__notice,.museum-adventure-module__92z3Eq__groupGuide,.museum-adventure-module__92z3Eq__chapterComfort,.museum-adventure-module__92z3Eq__resetPrompt,.museum-adventure-module__92z3Eq__callback{border-left:3px solid var(--museum-rust);color:#304354;overflow-wrap:anywhere;background:#f5ecdf;margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.65}.museum-adventure-module__92z3Eq__actionRow{margin-top:20px}.museum-adventure-module__92z3Eq__primaryButton,.museum-adventure-module__92z3Eq__secondaryButton,.museum-adventure-module__92z3Eq__vetoButton,.museum-adventure-module__92z3Eq__stopButton,.museum-adventure-module__92z3Eq__primaryLink{cursor:pointer;min-height:44px;font:inherit;text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:12px;font-weight:750;line-height:1.35;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.museum-adventure-module__92z3Eq__primaryButton,.museum-adventure-module__92z3Eq__primaryLink{background:var(--museum-rust);color:var(--museum-card)}.museum-adventure-module__92z3Eq__primaryButton:hover,.museum-adventure-module__92z3Eq__primaryLink:hover{background:#713622}.museum-adventure-module__92z3Eq__secondaryButton{color:var(--museum-ink);background:0 0;border-color:#b9ad97}.museum-adventure-module__92z3Eq__secondaryButton:hover{border-color:var(--museum-ink);background:#f5f1e6}.museum-adventure-module__92z3Eq__vetoButton{color:#654a25;background:#fff8e8;border-color:#8c6b3d}.museum-adventure-module__92z3Eq__stopButton{color:#713622;background:#fff8f6;border-color:#a78a80}.museum-adventure-module__92z3Eq__primaryButton:disabled{cursor:not-allowed;color:var(--museum-ink);opacity:1;background:#e7dfd0;border-color:#b9ad97}.museum-adventure-module__92z3Eq__primaryButton:focus-visible,.museum-adventure-module__92z3Eq__secondaryButton:focus-visible,.museum-adventure-module__92z3Eq__vetoButton:focus-visible,.museum-adventure-module__92z3Eq__stopButton:focus-visible,.museum-adventure-module__92z3Eq__primaryLink:focus-visible,.museum-adventure-module__92z3Eq__choiceButton:focus-visible,.museum-adventure-module__92z3Eq__choiceSelected:focus-visible{outline-offset:3px;outline:3px solid #c47c4e}.museum-adventure-module__92z3Eq__resetPrompt{background:#fff2e8;border-left-color:#9b3e2a}.museum-adventure-module__92z3Eq__resetPrompt h3{margin:0;font-size:15px}.museum-adventure-module__92z3Eq__resetPrompt p{margin:7px 0 0}.museum-adventure-module__92z3Eq__chapterTopline{color:var(--museum-rust);justify-content:space-between;font-size:12px;font-weight:750}.museum-adventure-module__92z3Eq__chapterTopline .museum-adventure-module__92z3Eq__sectionLabel{margin:0}.museum-adventure-module__92z3Eq__panel h2{max-width:22ch;margin-top:11px;font-size:clamp(28px,5vw,44px)}.museum-adventure-module__92z3Eq__chapterAction,.museum-adventure-module__92z3Eq__panel>p{color:#405362;overflow-wrap:anywhere;font-size:14px;line-height:1.75}.museum-adventure-module__92z3Eq__chapterAction{margin:14px 0 0}.museum-adventure-module__92z3Eq__groupGuide strong,.museum-adventure-module__92z3Eq__chapterComfort strong{color:var(--museum-rust);display:block}.museum-adventure-module__92z3Eq__groupGuide p,.museum-adventure-module__92z3Eq__chapterComfort p{margin:5px 0 0}.museum-adventure-module__92z3Eq__choices{margin-inline:0;border:0;grid-template-columns:minmax(0,1fr);gap:9px;min-width:0;margin-top:18px;padding:0;display:grid}.museum-adventure-module__92z3Eq__choicesLegend{color:var(--museum-ink);margin-bottom:10px;font-size:13px;font-weight:750}.museum-adventure-module__92z3Eq__choiceButton,.museum-adventure-module__92z3Eq__choiceSelected{border:1px solid var(--museum-line);min-height:48px;color:var(--museum-ink);cursor:pointer;font:inherit;text-align:left;overflow-wrap:anywhere;background:#fffdf7;padding:12px 14px;font-size:13px;font-weight:650;line-height:1.55;transition:border-color .14s,background-color .14s}.museum-adventure-module__92z3Eq__choiceButton:hover{border-color:var(--museum-rust)}.museum-adventure-module__92z3Eq__choiceSelected{border-color:var(--museum-rust);box-shadow:inset 0 0 0 1px var(--museum-rust);background:#f6e8d8}.museum-adventure-module__92z3Eq__promptLine{color:#405362;overflow-wrap:anywhere;border:1px dashed #b9ad97;margin:17px 0 0;padding:13px 15px;font-size:13px;line-height:1.6}.museum-adventure-module__92z3Eq__callback{border:1px solid #b9ad97;border-left:4px solid var(--museum-rust);font-family:var(--font-display);font-size:18px}.museum-adventure-module__92z3Eq__receiptHelp{max-width:70ch}.museum-adventure-module__92z3Eq__receipt{width:100%;min-height:260px;color:var(--museum-ink);font:14px / 1.7 var(--font-body);resize:vertical;background:#fffef9;border:1px solid #b9ad97;border-radius:3px;margin-top:16px;padding:16px;display:block}.museum-adventure-module__92z3Eq__receipt:focus-visible{outline-offset:2px;outline:3px solid #c47c4e}.museum-adventure-module__92z3Eq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.museum-adventure-module__92z3Eq__comfortPanel h2{margin-top:0;font-size:clamp(25px,4vw,34px)}.museum-adventure-module__92z3Eq__comfortPanel p,.museum-adventure-module__92z3Eq__lowKey{color:#405362;overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.75}.museum-adventure-module__92z3Eq__lowKey{border-top:1px solid var(--museum-line);padding-top:12px}.museum-adventure-module__92z3Eq__storageWarning{color:#603c2d;background:#fff4e7;border:1px solid #b5704c;padding:14px;font-size:13px;line-height:1.6}.museum-adventure-module__92z3Eq__footer{border-top:1px solid var(--museum-line);justify-content:space-between;margin-top:22px;padding-top:12px}@media (min-width:640px){.museum-adventure-module__92z3Eq__page{padding:34px 24px 64px}.museum-adventure-module__92z3Eq__metadata{grid-template-columns:repeat(3,minmax(0,1fr))}.museum-adventure-module__92z3Eq__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.museum-adventure-module__92z3Eq__page *,.museum-adventure-module__92z3Eq__page :before,.museum-adventure-module__92z3Eq__page :after{scroll-behavior:auto;transition:none;animation-duration:.01ms;animation-iteration-count:1}}
.neighboring-moon-keepsake-download-module__rIOa8G__control{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.neighboring-moon-keepsake-download-module__rIOa8G__error{max-width:28rem;color:var(--destructive);margin:0;font-size:.875rem;line-height:1.45}
.quest-player-module__Gkle6q__page{--ink:#193249;--paper:#f4f0e4;--paper-light:#fffdf6;--rust:#86412b;--line:#d8cfb9;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-body);padding:0 16px 48px}.quest-player-module__Gkle6q__player{width:min(100%,820px);margin-inline:auto}.quest-player-module__Gkle6q__topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:76px;display:flex}.quest-player-module__Gkle6q__backLink,.quest-player-module__Gkle6q__brand,.quest-player-module__Gkle6q__backToQuests{min-height:44px;color:var(--ink);text-underline-offset:4px;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.quest-player-module__Gkle6q__backLink{font-size:12px;font-weight:700}.quest-player-module__Gkle6q__brand{color:var(--rust);font-family:var(--font-display);letter-spacing:-.04em;font-size:18px;font-weight:700}.quest-player-module__Gkle6q__questIntro{max-width:690px;margin:0 auto;padding-block:clamp(40px,7vw,68px) 28px}.quest-player-module__Gkle6q__introTopline{color:#53606a;flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.quest-player-module__Gkle6q__mood{max-width:100%;color:var(--rust);letter-spacing:.08em;overflow-wrap:anywhere;text-transform:uppercase;border:1px solid #c8b99d;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750}.quest-player-module__Gkle6q__questIntro h1{font-family:var(--font-display);letter-spacing:-.06em;overflow-wrap:anywhere;margin:17px 0 0;font-size:clamp(37px,7vw,65px);font-weight:500;line-height:1.03}.quest-player-module__Gkle6q__questIntro>p:not(.quest-player-module__Gkle6q__finishCondition){color:#435260;max-width:60ch;margin:14px 0 0;font-size:16px;line-height:1.7}.quest-player-module__Gkle6q__details{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:12px;margin:23px 0 0;padding-block:17px;display:grid}.quest-player-module__Gkle6q__details>div{min-width:0}.quest-player-module__Gkle6q__details dt{color:#58636a;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:750}.quest-player-module__Gkle6q__details dd{color:var(--ink);margin:7px 0 0;font-size:15px;line-height:1.6}.quest-player-module__Gkle6q__finishCondition,.quest-player-module__Gkle6q__finishRepeat{border-left:3px solid var(--rust);color:#344653;background:#eee8d9;margin:16px 0 0;padding:14px 16px;font-size:15px;line-height:1.7}.quest-player-module__Gkle6q__activityPanel{border:1px solid var(--line);background:var(--paper-light);border-radius:5px 28px;overflow:hidden;box-shadow:0 15px 40px #19324912}.quest-player-module__Gkle6q__panelHeading{padding:clamp(25px,6vw,48px) clamp(20px,7vw,58px) 10px}.quest-player-module__Gkle6q__sceneEyebrow{color:var(--rust);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:750}.quest-player-module__Gkle6q__panelHeading h2,.quest-player-module__Gkle6q__sectionHeading h2,.quest-player-module__Gkle6q__comfortSection h2{font-family:var(--font-display);letter-spacing:-.05em;overflow-wrap:anywhere;margin:11px 0 0;font-size:clamp(25px,7vw,38px);font-weight:500;line-height:1.1}.quest-player-module__Gkle6q__panelHeading>p:last-child{color:#53606a;margin:12px 0 0;font-size:15px;line-height:1.7}.quest-player-module__Gkle6q__steps{counter-reset:activity-step;gap:0;margin:14px 0 0;padding:0 clamp(20px,7vw,58px);list-style:none;display:grid}.quest-player-module__Gkle6q__steps li{counter-increment:activity-step;border-top:1px solid #e6dfd0;grid-template-columns:35px minmax(0,1fr);gap:13px;padding:21px 0;display:grid}.quest-player-module__Gkle6q__stepNumber{width:30px;height:30px;color:var(--rust);border:1px solid #c8b99d;border-radius:50%;place-items:center;font-size:12px;font-weight:750;display:grid}.quest-player-module__Gkle6q__steps h3,.quest-player-module__Gkle6q__guidanceGrid h3,.quest-player-module__Gkle6q__comfortGrid h3{font-family:var(--font-display);letter-spacing:-.035em;margin:1px 0 0;font-size:clamp(19px,5vw,24px);font-weight:500;line-height:1.2}.quest-player-module__Gkle6q__steps p,.quest-player-module__Gkle6q__guidanceGrid p,.quest-player-module__Gkle6q__comfortGrid p{color:#344653;margin:8px 0 0;font-size:16px;line-height:1.75}.quest-player-module__Gkle6q__finishRepeat{background:#e9e9d9;border-left-color:#88997d;margin:10px clamp(20px,7vw,58px) clamp(28px,6vw,48px)}.quest-player-module__Gkle6q__groupGuidance,.quest-player-module__Gkle6q__comfortSection{border:1px solid var(--line);background:#fffdf6b3;margin-top:34px;padding:clamp(23px,5vw,36px);transition:transform .18s,box-shadow .18s}.quest-player-module__Gkle6q__groupGuidance:hover,.quest-player-module__Gkle6q__comfortSection:hover{transform:translateY(-2px);box-shadow:0 8px 20px #19324914}.quest-player-module__Gkle6q__guidanceGrid,.quest-player-module__Gkle6q__comfortGrid{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:21px;display:grid}.quest-player-module__Gkle6q__guidanceGrid article,.quest-player-module__Gkle6q__comfortGrid article{min-width:0}.quest-player-module__Gkle6q__guidanceGrid h3,.quest-player-module__Gkle6q__comfortGrid h3{font-size:20px}.quest-player-module__Gkle6q__pageFootnote{color:#53606a;text-align:center;margin:20px 0 0;font-size:12px;line-height:1.6}.quest-player-module__Gkle6q__backToQuests{width:100%;color:var(--rust);justify-content:center;margin-top:5px;font-size:12px;font-weight:750}.quest-player-module__Gkle6q__backLink:hover,.quest-player-module__Gkle6q__backToQuests:hover{text-decoration:underline}.quest-player-module__Gkle6q__page a:focus-visible{outline:3px solid var(--rust);outline-offset:3px}@media (min-width:521px){.quest-player-module__Gkle6q__page{padding-inline:18px}.quest-player-module__Gkle6q__topbar{min-height:67px}.quest-player-module__Gkle6q__backLink{font-size:12px}.quest-player-module__Gkle6q__brand{font-size:16px}.quest-player-module__Gkle6q__details{grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr)}.quest-player-module__Gkle6q__guidanceGrid,.quest-player-module__Gkle6q__comfortGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.quest-player-module__Gkle6q__page *,.quest-player-module__Gkle6q__page :before,.quest-player-module__Gkle6q__page :after{scroll-behavior:auto;transition:none}.quest-player-module__Gkle6q__groupGuidance:hover,.quest-player-module__Gkle6q__comfortSection:hover{transform:none}}
.teacup-adventure-module__iv7EAq__page{--ink:#263d46;--paper:#f3efe4;--card:#fffdf7;--teal:#52766f;--teal-dark:#31524d;--clay:#a45e42;--line:#d8ceba;background:radial-gradient(ellipse at 12% 2%, #7e9f8b26, transparent 34%), var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-body);padding:18px 12px 36px}.teacup-adventure-module__iv7EAq__page,.teacup-adventure-module__iv7EAq__page *{box-sizing:border-box}.teacup-adventure-module__iv7EAq__frame{width:min(900px,100%);margin-inline:auto}.teacup-adventure-module__iv7EAq__breadcrumbs,.teacup-adventure-module__iv7EAq__panelHeading,.teacup-adventure-module__iv7EAq__secondaryControls,.teacup-adventure-module__iv7EAq__actionRow,.teacup-adventure-module__iv7EAq__footer{flex-wrap:wrap;align-items:center;gap:9px 14px;display:flex}.teacup-adventure-module__iv7EAq__breadcrumbs{justify-content:space-between;margin-bottom:17px}.teacup-adventure-module__iv7EAq__breadcrumbs a,.teacup-adventure-module__iv7EAq__footer a{min-height:44px;color:var(--teal-dark);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.teacup-adventure-module__iv7EAq__hero{color:var(--paper);background:radial-gradient(circle at 90% 12%,#dcbc8a42 0 3px,#0000 4px),radial-gradient(at 94% 0,#7499872e,#0000 38%),#20383e;border:1px solid #47635d;border-radius:6px 30px;padding:clamp(22px,6vw,48px);position:relative;overflow:hidden;box-shadow:8px 9px #ddd4c3}.teacup-adventure-module__iv7EAq__heroIcon{color:#e4c796;background:#d8be8f1a;border:1px solid #d8be8f7a;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:19px;display:grid}.teacup-adventure-module__iv7EAq__eyebrow,.teacup-adventure-module__iv7EAq__sectionLabel{color:var(--teal-dark);letter-spacing:.13em;overflow-wrap:anywhere;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:800;line-height:1.5;display:inline-flex}.teacup-adventure-module__iv7EAq__hero .teacup-adventure-module__iv7EAq__eyebrow{color:#e8c994}.teacup-adventure-module__iv7EAq__hero h1,.teacup-adventure-module__iv7EAq__panel h2{font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:11px 0 0;font-weight:500;line-height:1.02}.teacup-adventure-module__iv7EAq__hero h1{max-width:15ch;font-size:clamp(34px,9vw,60px)}.teacup-adventure-module__iv7EAq__premise{color:#e5e9e4;overflow-wrap:anywhere;max-width:67ch;margin:15px 0 0;font-size:14px;line-height:1.75}.teacup-adventure-module__iv7EAq__metadata{gap:8px;margin:23px 0 0;display:grid}.teacup-adventure-module__iv7EAq__metadata div{background:#fffdf70d;border:1px solid #f3efe433;min-width:0;padding:12px}.teacup-adventure-module__iv7EAq__metadata dt{color:#e8c994;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.teacup-adventure-module__iv7EAq__metadata dd{color:#f8f6f0;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.6}.teacup-adventure-module__iv7EAq__panel{border:1px solid var(--line);background:var(--card);min-width:0;margin-top:22px;padding:clamp(17px,4vw,31px);box-shadow:0 14px 38px #263d4612}.teacup-adventure-module__iv7EAq__panelHeading{justify-content:space-between;align-items:flex-start}.teacup-adventure-module__iv7EAq__worldTitle{min-width:0}.teacup-adventure-module__iv7EAq__worldTitle h2,.teacup-adventure-module__iv7EAq__panel h2{max-width:22ch;font-size:clamp(25px,6vw,38px)}.teacup-adventure-module__iv7EAq__summaryLine,.teacup-adventure-module__iv7EAq__panel>p,.teacup-adventure-module__iv7EAq__resumeCard>p,.teacup-adventure-module__iv7EAq__completionCard>p{color:#4a5c60;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.teacup-adventure-module__iv7EAq__summaryLine{margin:8px 0 0}.teacup-adventure-module__iv7EAq__status{border:1px solid var(--line);min-height:30px;color:var(--teal-dark);text-transform:capitalize;border-radius:999px;flex:none;align-items:center;padding:5px 10px;font-size:12px;font-weight:750;display:inline-flex}.teacup-adventure-module__iv7EAq__worldNote,.teacup-adventure-module__iv7EAq__notice,.teacup-adventure-module__iv7EAq__storageWarning{border-left:3px solid var(--teal);color:#354d4c;overflow-wrap:anywhere;background:#eef2e9;margin:16px 0 0;padding:12px 14px;font-size:12px;line-height:1.65;display:block}.teacup-adventure-module__iv7EAq__storageWarning{border-left-color:var(--clay);background:#f5e9df}.teacup-adventure-module__iv7EAq__resumeCard,.teacup-adventure-module__iv7EAq__completionCard{background:#f2f4ec;border:1px solid #c9d2c1;margin-top:18px;padding:clamp(15px,4vw,22px)}.teacup-adventure-module__iv7EAq__resumeCard h3,.teacup-adventure-module__iv7EAq__completionCard h3{color:var(--ink);font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(20px,5vw,27px);font-weight:500;line-height:1.2}.teacup-adventure-module__iv7EAq__resumeCard>p,.teacup-adventure-module__iv7EAq__completionCard>p{margin:9px 0 0}.teacup-adventure-module__iv7EAq__primaryButton,.teacup-adventure-module__iv7EAq__secondaryButton,.teacup-adventure-module__iv7EAq__primaryLink,.teacup-adventure-module__iv7EAq__secondaryLink{cursor:pointer;min-width:0;min-height:46px;font:inherit;text-align:center;overflow-wrap:anywhere;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:750;line-height:1.4;text-decoration:none;display:inline-flex}.teacup-adventure-module__iv7EAq__primaryButton,.teacup-adventure-module__iv7EAq__primaryLink{background:var(--teal-dark);color:#f9f6ed}.teacup-adventure-module__iv7EAq__primaryButton:hover:not(:disabled),.teacup-adventure-module__iv7EAq__primaryLink:hover{background:#243f3a}.teacup-adventure-module__iv7EAq__primaryButton:disabled{color:#646b6f;cursor:not-allowed;background:#e8e3d9;border-color:#ded9cf}.teacup-adventure-module__iv7EAq__secondaryButton,.teacup-adventure-module__iv7EAq__secondaryLink{color:var(--ink);background:0 0;border-color:#c7bda9}.teacup-adventure-module__iv7EAq__secondaryButton:hover,.teacup-adventure-module__iv7EAq__secondaryLink:hover{border-color:var(--teal-dark);background:#f0f2e9}.teacup-adventure-module__iv7EAq__secondaryControls{margin-top:17px}.teacup-adventure-module__iv7EAq__actionRow{margin-top:19px}.teacup-adventure-module__iv7EAq__footer{color:#50615d;justify-content:space-between;margin-top:22px;font-size:12px}.teacup-adventure-module__iv7EAq__page a:focus-visible,.teacup-adventure-module__iv7EAq__page button:focus-visible{outline-offset:3px;outline:3px solid #b57955}@media (min-width:720px){.teacup-adventure-module__iv7EAq__metadata{grid-template-columns:repeat(3,minmax(0,1fr))}}
