._panel_146jh_9{--p-top:#fffaf0;--p-bot:#f4e9d0;--p-line:#c8b184;--p-base:#b59d6c;--p-hi:#fff;--p-sh:#785a3229;--p-ink:#3a1226;--p-drop:#3a141c3d;--p-sink:3px;--p-radius:6px;isolation:isolate;box-sizing:border-box;margin:2px 2px calc(var(--p-sink) + 3px);color:var(--p-ink);box-shadow:0 calc(var(--p-sink) + 8px) 16px -14px var(--p-drop);background:0 0;position:relative}._panel_146jh_9:before{content:"";inset:-1px -1px calc(-1px - var(--p-sink)) -1px;z-index:-2;pointer-events:none;border-radius:calc(var(--p-radius) + 1px);background:linear-gradient(var(--p-base), var(--p-base)) 0 100% / 100% calc(var(--p-sink) + var(--p-radius) + 2px) no-repeat, var(--p-line);position:absolute}._panel_146jh_9:after{content:"";z-index:-1;pointer-events:none;border-radius:var(--p-radius);background:linear-gradient(var(--p-hi), var(--p-hi)) 6px 0 / calc(100% - 12px) 1px no-repeat, linear-gradient(var(--p-sh), var(--p-sh)) 6px 100% / calc(100% - 12px) 1px no-repeat, linear-gradient(180deg, var(--p-top), var(--p-bot));position:absolute;inset:0}._forest_146jh_7{--p-top:#2c5a42;--p-bot:#1c3d2d;--p-line:#0b1f15;--p-base:#12281d;--p-hi:#6f9a81;--p-sh:#04160c75;--p-ink:#f6edd5;--p-drop:#081e1266}._burgundy_146jh_7{--p-top:#7a2a45;--p-bot:#521630;--p-line:#22060f;--p-base:#3a0f20;--p-hi:#c48a9a;--p-sh:#1e020e75;--p-ink:#fbeedd;--p-drop:#3c081e6b}._night_146jh_7{--p-top:#4a1a2c;--p-bot:#2a0e19;--p-line:#12040a;--p-base:#1c0910;--p-hi:#a9707f;--p-sh:#0e020880;--p-ink:#f7ecdc;--p-drop:#14040a75}._well_146jh_7{--p-top:#efe3c6;--p-bot:#e6d7b4;--p-line:#cdb98f;--p-base:#bda878;--p-hi:#ffffff8c;--p-sh:#785a3224;--p-ink:#3a1226;--p-drop:#3a141c24}._gold_146jh_7{--p-top:#dcc58e;--p-bot:#b8975a;--p-line:#4a3a1e;--p-base:#7a6234;--p-hi:#f1e5bf;--p-sh:#5a421866;--p-ink:#3a1226;--p-drop:#4a361457}._large_146jh_106{--p-sink:4px;--p-radius:10px}@media (forced-colors:active){._panel_146jh_9{color:canvastext;background:canvas;border:2px solid canvastext}._panel_146jh_9:before,._panel_146jh_9:after{display:none}}._choice_1xih7_5{gap:.7rem;min-width:0;padding:1rem 1rem 1.1rem;display:grid}._choice_1xih7_5 *,._reader_1xih7_6 *{box-sizing:border-box}._choice_1xih7_5>*,._fields_1xih7_7>*,._reader_1xih7_6>*,._readingLayout_1xih7_7>*,._readingPanel_1xih7_7>*{min-width:0}._choiceToggle_1xih7_8{width:100%;min-height:76px;color:inherit;text-align:start;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.85rem;padding:0;display:flex}._choiceArt_1xih7_9{flex:0 0 104px;align-items:center;width:104px;display:grid}._choiceArt_1xih7_9 svg{width:100%;height:auto;display:block}._choiceTitle_1xih7_11{overflow-wrap:anywhere;flex:1;gap:.35rem;min-width:0;display:grid}._choiceTitle_1xih7_11 small{width:fit-content;font:800 10px/1.4 var(--font-ui-body,system-ui), sans-serif;letter-spacing:.05em;color:#3a1226;background:linear-gradient(#d9c488,#b8975a);border-radius:5px;padding:2px 8px 3px;box-shadow:0 0 0 1px #5b3a0a}._choiceTitle_1xih7_11 strong{font-family:var(--gn-font-display);color:#fff3df;font-size:1.08rem;font-weight:640;line-height:1.4}._switch_1xih7_14{background:#1c0a12;border-radius:999px;flex:0 0 52px;width:52px;height:28px;position:relative;box-shadow:0 0 0 1px #1c0a12,inset 0 3px #0000008c}._switch_1xih7_14:before{content:"";inset-inline-start:4px;background:linear-gradient(#fff6e2,#e8d2a4);border-radius:50%;width:20px;height:20px;transition:inset-inline-start .14s steps(3,end);position:absolute;top:4px;box-shadow:inset 0 -3px #7a4a0859,0 0 0 1px #6a2f3b}._choice_1xih7_5[data-enabled] ._switch_1xih7_14{background:#0b2016}._choice_1xih7_5[data-enabled] ._switch_1xih7_14:before{inset-inline-start:28px}._benefit_1xih7_18,._purchase_1xih7_18,._hint_1xih7_18,._previewNote_1xih7_18{overflow-wrap:anywhere;margin:0;line-height:1.8}._benefit_1xih7_18{color:#f5e9d6;font-size:.84rem}._purchase_1xih7_18,._hint_1xih7_18,._previewNote_1xih7_18{color:#dcc0b6;font-size:.74rem}._purchase_1xih7_18{padding-block-end:.2rem}._fields_1xih7_7{border-block-start:2px dashed #dcc0b64d;gap:1.1rem;padding-block-start:.9rem;display:grid}._pacing_1xih7_23,._chapters_1xih7_23{border:0;gap:.6rem;min-width:0;margin:0;padding:0;display:grid}._pacing_1xih7_23 legend,._chapters_1xih7_23 legend{font-family:var(--gn-font-display);color:#d9c488;margin-block-end:.65rem;padding:0;font-size:.95rem;font-weight:640;line-height:1.6}._chapters_1xih7_23 legend bdi{color:#dcc0b6;font:400 .7rem var(--font-ui-body,system-ui), sans-serif;margin-inline-start:.5rem}._pacingChoice_1xih7_26,._chapterChoice_1xih7_26{color:#3a1226;cursor:pointer;background:#fff8ea;border:0;border-radius:5px;align-items:flex-start;gap:.65rem;margin:0;padding:.75rem;display:flex;box-shadow:0 0 0 1px #b68449,inset 0 -3px #f0dfb8}._pacingChoice_1xih7_26{min-height:62px}._chapterChoice_1xih7_26{align-items:center;min-height:58px}._pacingChoice_1xih7_26[data-selected],._chapterChoice_1xih7_26[data-selected]{background:linear-gradient(#d9c488,#b8975a);border-radius:5px;box-shadow:0 0 0 1px #5b3a0a,inset 0 -3px #7a4a0873,inset 0 2px #f4ead0}._pacingChoice_1xih7_26 input,._chapterChoice_1xih7_26 input{accent-color:#5e1634;flex:0 0 18px;width:18px;height:18px;margin:.25rem 0 0}._chapterChoice_1xih7_26 input{margin:0}._pacingChoice_1xih7_26>span,._chapterChoice_1xih7_26>span{overflow-wrap:anywhere;gap:.25rem;min-width:0;display:grid}._pacingChoice_1xih7_26 strong{font-size:.8rem;line-height:1.7}._pacingChoice_1xih7_26 small{color:#6a4a3c;font-size:.72rem;line-height:1.8}._chapterChoices_1xih7_36{gap:.55rem;display:grid}._chapterChoice_1xih7_26:has(input:disabled){opacity:.58;cursor:default}._chapterMemory_1xih7_38{font-size:.8rem;font-weight:700;line-height:1.7}._chapterChoice_1xih7_26 small{color:#6a4a3c;font-size:.68rem;line-height:1.5}._previewNote_1xih7_18{background:#6fbf8e24;border-inline-start:4px solid #6fbf8e;padding:.75rem .85rem}._stale_1xih7_41{color:#6c1f2f;overflow-wrap:anywhere;background:#fbe5e0;border-radius:5px;gap:.6rem;padding:.75rem;font-size:.75rem;line-height:1.8;display:grid;box-shadow:0 0 0 1px #b8305a}._stale_1xih7_41 p{margin:0}._stale_1xih7_41>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._stale_1xih7_41 button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#fff8ea;border:0;border-radius:5px;padding:.5rem .65rem;font-weight:700;box-shadow:0 0 0 1px #b8305a}._choice_1xih7_5 :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #b8975a}@media (prefers-reduced-motion:reduce){._switch_1xih7_14:before{transition:none}}._reader_1xih7_6{--journey-paper:var(--gift-canvas,#fff8ea);--journey-ink:var(--gift-ink,#294536);--journey-soft:color-mix(in srgb, var(--journey-ink) 75%, var(--journey-paper));--journey-line:color-mix(in srgb, var(--journey-ink) 25%, var(--journey-paper));--journey-panel:color-mix(in srgb, var(--journey-paper) 95%, #b79a5e);width:100%;min-width:0;max-width:1100px;color:var(--journey-ink);background:var(--journey-paper);gap:1rem;margin-inline:auto;padding:clamp(16px,4cqi,38px);display:grid;container-type:inline-size}._reader_1xih7_6 :is(h1,h2,p,span,blockquote,button){overflow-wrap:anywhere}._reader_1xih7_6 button{font-family:inherit}._reader_1xih7_6 button:focus-visible{outline-offset:4px;outline:3px solid #ae8a39}._reader_1xih7_6 section[tabindex="-1"]:focus-visible{outline-offset:5px;outline:2px solid #ae8a39}._reader_1xih7_6 h1{text-wrap:balance;color:inherit;margin:0;font-size:clamp(1.7rem,7cqi,3rem);line-height:1.45}._reader_1xih7_6 h2{color:inherit;text-wrap:balance;margin:0;font-size:clamp(1.4rem,6cqi,2.35rem);line-height:1.5}._prologue_1xih7_62{text-align:center;justify-items:center;gap:.9rem;padding:18px 0 26px;display:grid}._prologue_1xih7_62>svg{width:min(100%,330px);height:auto;image-rendering:pixelated;margin-block-end:.35rem}._eyebrow_1xih7_64{color:var(--journey-soft);letter-spacing:.08em;margin:0;font-size:.72rem;line-height:1.8}._names_1xih7_65{color:var(--journey-soft);white-space:pre-wrap;font-size:.86rem;line-height:1.8}._opening_1xih7_66{white-space:pre-wrap;max-width:48ch;color:var(--journey-soft);margin:.25rem 0 .6rem;font-size:.94rem;line-height:1.95}._primary_1xih7_67,._secondary_1xih7_67,._discovery_1xih7_67{border:1px solid var(--journey-line);cursor:pointer;text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:.55rem;max-width:100%;min-height:46px;padding:.7rem 1rem;font-size:.8rem;line-height:1.7;display:inline-flex}._primary_1xih7_67{color:#fff9e9;background:#35503e;border-color:#35503e;box-shadow:0 3px #1d3529}._secondary_1xih7_67{color:var(--journey-ink);background:var(--journey-panel)}._primary_1xih7_67 svg,._secondary_1xih7_67 svg{flex:0 0 16px}._primary_1xih7_67:active{transform:translateY(1px);box-shadow:0 1px #1d3529}._readingLayout_1xih7_7{gap:1.2rem;min-width:0;display:grid}._trail_1xih7_73{border-block:1px solid var(--journey-line);min-width:0;padding-block:.5rem}._trail_1xih7_73 ol{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._trail_1xih7_73 li{flex:1 0 44px;min-width:44px;position:relative}._trail_1xih7_73 li:after{content:"";inset-inline-end:-6px;pointer-events:none;border-block-start:2px solid #b89b55;width:6px;position:absolute;top:22px}._trail_1xih7_73 li:last-child:after{display:none}._trail_1xih7_73 button{width:100%;min-width:44px;min-height:44px;color:var(--journey-ink);background:var(--journey-panel);border:1px solid var(--journey-line);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:.65rem;padding:7px;font:700 .75rem ui-monospace,monospace;display:flex;position:relative}._trail_1xih7_73 button[aria-current]{color:#fff9e9;background:#35503e;border-color:#35503e;box-shadow:0 3px #b89b55}._trail_1xih7_73 button span{display:none}._trail_1xih7_73 li[data-chapter-node] button:before{content:"";inset-inline-end:3px;width:7px;height:7px;box-shadow:2px 2px var(--journey-paper);background:#b48a38;position:absolute;top:-4px}._trail_1xih7_73 li[data-visited] button:not([aria-current]){border-color:#8b966c}._readingPanel_1xih7_7{align-content:start;gap:1rem;min-width:0;display:grid}._chapterCard_1xih7_84{text-align:center;border:1px solid var(--journey-line);background:var(--journey-panel);min-width:0;min-height:360px;box-shadow:5px 5px 0 color-mix(in srgb, var(--journey-line) 42%, transparent);align-content:center;justify-items:center;gap:1rem;padding:28px 18px;display:grid}._chapterLandscape_1xih7_85{width:min(240px,100%)}._chapterLandscape_1xih7_85 svg{width:100%;height:auto;image-rendering:pixelated}._chapterCard_1xih7_84 h2{max-width:24ch;margin-block:.1rem .65rem}._scene_1xih7_88{align-content:start;gap:.9rem;min-width:0;display:grid}._sceneHeading_1xih7_89{color:var(--journey-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.7rem;line-height:1.8;display:flex}._sceneHeading_1xih7_89>span{align-items:baseline;gap:.4rem;display:flex}._sceneHeading_1xih7_89>bdi{font-variant-numeric:tabular-nums;letter-spacing:.08em}._memoryHost_1xih7_92{min-width:0}._memoryHost_1xih7_92 [data-story-presentation]{background:0 0;gap:0;min-height:0;padding:0}._memoryHost_1xih7_92 [data-story-presentation]>header,._memoryHost_1xih7_92 [data-story-presentation]>nav{display:none}._memoryHost_1xih7_92 [data-story-memory-view]{margin:0}._discovery_1xih7_67{color:#5f343a;background:#f8edcd;border-color:#bc9d5a;justify-self:center;padding:.8rem 1.15rem;box-shadow:0 3px #cfb87e}._foldMark_1xih7_98{background:#fffbec;border:1px solid #917548;flex:0 0 17px;width:17px;height:14px;display:inline-block;box-shadow:2px 2px #d2bf91}._foldMark_1xih7_98:before{content:"";border-block-end:1px solid #917548;border-inline-end:1px solid #917548;width:8px;height:8px;margin:-2px auto 0;display:block;transform:rotate(45deg)}._pager_1xih7_100{flex-wrap:wrap;justify-content:space-between;gap:.65rem;margin-block-start:.2rem;display:flex}._pager_1xih7_100>button{flex:125px}._epilogue_1xih7_102{text-align:center;background:var(--journey-panel);border:1px solid var(--journey-line);justify-items:center;gap:1rem;min-width:0;padding:24px 16px;display:grid}._epilogue_1xih7_102 blockquote,._compactEnding_1xih7_103{border:0;border-block:1px solid var(--journey-line);text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;color:var(--journey-ink);margin:0;padding:1.1rem 1rem;font-size:1rem;line-height:2}._paperSeal_1xih7_104{background:#7d3f48;width:25px;height:25px;margin-block:.35rem;transform:rotate(45deg);box-shadow:5px 0 #7d3f48,-5px 0 #7d3f48,0 5px #7d3f48,0 -5px #7d3f48,inset 0 0 0 3px #a46564}._readFreely_1xih7_105{min-height:44px;color:var(--journey-soft);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-self:center;padding:.5rem .75rem;font-size:.72rem;line-height:1.8;text-decoration:underline}._readFreely_1xih7_105[aria-pressed=true]{background:var(--journey-panel);box-shadow:inset 0 -2px #b89b55}._empty_1xih7_107{text-align:center;color:var(--journey-soft);margin:0;padding:2rem 1rem;font-size:.9rem;line-height:1.9}._compactHeader_1xih7_108{text-align:center;justify-items:center;gap:.3rem;min-width:0;display:grid}._compactHeader_1xih7_108>span{color:var(--journey-soft);font-size:.7rem;line-height:1.7}._compactHeader_1xih7_108 h1{font-size:1.5rem;line-height:1.6}._compactHeader_1xih7_108 p{white-space:pre-wrap;color:var(--journey-soft);margin:.3rem 0;font-size:.8rem;line-height:1.8}._reader_1xih7_6[data-compact]{gap:.8rem;padding:18px 14px}._reader_1xih7_6[data-compact] ._readingLayout_1xih7_7{gap:.8rem}._reader_1xih7_6[data-compact] ._trail_1xih7_73 ol{gap:4px}._reader_1xih7_6[data-compact] ._trail_1xih7_73 li{flex-basis:44px}._reader_1xih7_6[data-compact] ._trail_1xih7_73 li:after{width:4px;inset-inline-end:-4px}._reader_1xih7_6[data-compact] ._compactEnding_1xih7_103{padding-inline:.8rem;font-size:.88rem}@container (width>=650px){._reader_1xih7_6:not([data-compact]) ._readingLayout_1xih7_7{grid-template-columns:minmax(135px,.28fr) minmax(0,1fr);gap:28px}._reader_1xih7_6:not([data-compact]) ._trail_1xih7_73{border:0;border-inline-end:1px solid var(--journey-line);padding-block:0;padding-inline-end:18px}._reader_1xih7_6:not([data-compact]) ._trail_1xih7_73 ol{gap:10px;display:grid}._reader_1xih7_6:not([data-compact]) ._trail_1xih7_73 li:after{top:auto;bottom:-10px;border:0;border-inline-start:2px solid #b89b55;width:0;height:10px;inset-inline:21px auto}._reader_1xih7_6:not([data-compact]) ._trail_1xih7_73 button{text-align:start;justify-content:start;padding:10px 8px}._reader_1xih7_6:not([data-compact]) ._trail_1xih7_73 button>bdi{min-width:23px}._reader_1xih7_6:not([data-compact]) ._trail_1xih7_73 button>span{font-family:inherit;font-size:.69rem;font-weight:500;line-height:1.6;display:block}}@container (width<=300px){._choiceArt_1xih7_9{flex-basis:55px;width:55px}._choiceToggle_1xih7_8{gap:.45rem}._primary_1xih7_67,._secondary_1xih7_67,._discovery_1xih7_67{padding-inline:.65rem;font-size:.75rem}}@media (prefers-reduced-motion:no-preference){._chapterCard_1xih7_84,._epilogue_1xih7_102{animation:.32s ease-out both _chapter-arrive_1xih7_1}._discovery_1xih7_67:hover ._foldMark_1xih7_98{transform:translateY(-2px)}@keyframes _chapter-arrive_1xih7_1{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){._reader_1xih7_6 *,._reader_1xih7_6 :before,._reader_1xih7_6 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
