.afterword.svelte-125hi6u{margin:clamp(34px,5vw,56px) 0 0 calc(var(--spine, 0px) + var(--spine-gap, 0px));max-width:62ch}.read.svelte-125hi6u{display:flex;align-items:center;gap:12px;margin:0 0 clamp(26px,4vw,40px);font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--deep, #6f3b24)}.part.svelte-125hi6u{padding:22px 0 0;margin:0 0 clamp(26px,4vw,38px);border-top:1px solid rgba(52,37,28,.12)}.part.svelte-125hi6u:empty{display:none}.part--poll.svelte-125hi6u:has(.poll){padding-top:26px}.part--poll.svelte-125hi6u:not(:has(.poll)){border-top:none;padding:0;margin:0}.kicker.svelte-125hi6u{margin:0 0 10px;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--copper, #c65f3c)}.rule.svelte-125hi6u{margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-style:italic;line-height:1.5;color:var(--muted, #5f4636)}.line.svelte-125hi6u{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.want.svelte-125hi6u{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;background:transparent;border:1px solid rgba(52,37,28,.22);color:var(--ink, #34251c);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.want.svelte-125hi6u:hover{border-color:#34251c73}.want.svelte-125hi6u:active{transform:translateY(1px)}.want-mark.svelte-125hi6u{font-size:12px;line-height:1}.want.want--on.svelte-125hi6u,.want.want--on.svelte-125hi6u:hover{background:var(--copper, #c65f3c);border-color:var(--copper, #c65f3c);color:#f8f1e7}.note.svelte-125hi6u,.kept.svelte-125hi6u{font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-style:italic;color:var(--muted, #5f4636)}.kept.svelte-125hi6u{margin:12px 0 0;color:var(--deep, #6f3b24)}.sequel.svelte-125hi6u{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(22px,2.6vw,30px);line-height:1.15;color:var(--ink, #34251c);text-decoration:none;transition:color .25s}.sequel.svelte-125hi6u:hover{color:var(--copper, #c65f3c)}.quiet.svelte-125hi6u{margin-top:12px;padding:0 0 2px;background:none;border:none;border-bottom:1px solid rgba(198,95,60,.4);color:var(--deep, #6f3b24);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:color .2s,border-color .2s}.quiet.svelte-125hi6u:hover{color:var(--copper, #c65f3c);border-color:var(--copper, #c65f3c)}.quiet--line.svelte-125hi6u{display:table}.quiet.svelte-125hi6u:disabled{opacity:.55;cursor:default}.channel.svelte-125hi6u{display:inline-block;margin-top:14px;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--copper, #c65f3c);text-decoration:none;transition:color .25s}.channel.svelte-125hi6u:hover{color:var(--deep, #6f3b24)}.err.svelte-125hi6u{margin:10px 0 0;font-size:12px;color:#8a2a2a}@media(prefers-reduced-motion:reduce){.want.svelte-125hi6u{transition:none}.want.svelte-125hi6u:active{transform:none}}.hint.svelte-125hi6u{margin:6px 0 0;font-size:12px;color:var(--ink-soft, #5a4638)}.listen.svelte-15iuyc9{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 18px}.play.svelte-15iuyc9,.aux.svelte-15iuyc9{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid var(--color-border-soft, #d8c6b1);border-radius:17px;background:none;color:var(--color-ink-secondary, #5a3420);font-family:var(--font-display, Fraunces, Georgia, serif);font-style:italic;font-size:14px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.aux.svelte-15iuyc9{padding:0 12px;font-family:var(--font-ui, Inter, system-ui, sans-serif);font-style:normal;font-size:12.5px}.play.svelte-15iuyc9:hover,.aux.svelte-15iuyc9:hover,.play[aria-pressed=true].svelte-15iuyc9{color:var(--color-ember-deep, #9a4120);border-color:color-mix(in srgb,var(--color-ember, #b44e24) 40%,transparent);background:color-mix(in srgb,var(--color-ember, #b44e24) 8%,transparent)}.play.svelte-15iuyc9:focus-visible,.aux.svelte-15iuyc9:focus-visible{outline:2px solid rgba(180,78,36,.6);outline-offset:3px}.rate.svelte-15iuyc9{min-width:52px;justify-content:center;font-variant-numeric:tabular-nums}.bar.svelte-15iuyc9{flex:1 1 80px;min-width:80px;max-width:220px;height:2px;background:var(--color-border-soft, #d8c6b1)}.bar.svelte-15iuyc9 i:where(.svelte-15iuyc9){display:block;height:100%;background:var(--color-ember, #b44e24);transition:width .4s linear}@media(prefers-reduced-motion:reduce){.bar.svelte-15iuyc9 i:where(.svelte-15iuyc9){transition:none}}.pick.svelte-ogjxrm{position:fixed;z-index:60;transform:translate(-50%,-100%)}.pick--below.svelte-ogjxrm{transform:translate(-50%)}.pick-btn.svelte-ogjxrm,.pick-note.svelte-ogjxrm{display:inline-flex;align-items:center;gap:.5em;padding:.5em .95em;font:500 13px/1 Inter,system-ui,sans-serif;letter-spacing:.04em;color:var(--ink, #34251c);background:var(--paper, #f8f1e7);border:1px solid var(--edge, #d8c6b1);border-radius:2px;box-shadow:0 0 0 3px var(--paper, #f8f1e7),0 0 0 4px var(--edge, #d8c6b1),0 8px 22px #34251c2e}.pick-btn.svelte-ogjxrm{cursor:pointer}.pick-btn.svelte-ogjxrm:hover:not(:disabled){color:var(--deep, #6f3b24)}.pick-btn.svelte-ogjxrm:focus-visible{outline:2px solid var(--copper, #c65f3c);outline-offset:4px}.pick-btn.svelte-ogjxrm:disabled{opacity:.6;cursor:progress}.pick-note.svelte-ogjxrm{color:var(--ink-tertiary, #6f5a47)}.pick-star.svelte-ogjxrm{color:var(--copper, #c65f3c);font-size:12px}.fail.svelte-ogjxrm{position:fixed;z-index:60;left:50%;bottom:24px;transform:translate(-50%);margin:0;padding:.6em 1em;font:500 13px/1.3 Inter,system-ui,sans-serif;color:var(--ink, #34251c);background:var(--paper, #f8f1e7);border:1px solid var(--edge, #d8c6b1)}.box.svelte-ogjxrm{margin:auto;padding:18px;width:min(92vw,420px);max-height:94vh;overflow:auto;color:var(--ink, #34251c);background:var(--paper, #f8f1e7);border:1px solid var(--edge, #d8c6b1);border-radius:2px;transform:rotate(1deg);box-shadow:0 0 0 5px var(--paper, #f8f1e7),0 0 0 6px var(--edge, #d8c6b1),0 24px 60px #34251c4d}.box.svelte-ogjxrm::backdrop{background:#34251c8c}.card.svelte-ogjxrm{display:block;width:auto;max-width:100%;max-height:calc(100vh - 230px);margin:0 auto;height:auto;box-shadow:0 2px 14px #34251c33}.looks.svelte-ogjxrm{display:flex;gap:6px;margin-top:14px}.look.svelte-ogjxrm{flex:1;padding:.55em .8em;font:500 12px/1.1 Inter,system-ui,sans-serif;letter-spacing:.04em;color:var(--ink-tertiary, #6f5a47);background:transparent;border:1px solid var(--edge, #d8c6b1);border-radius:2px;cursor:pointer}.look[aria-pressed=true].svelte-ogjxrm{color:var(--ink, #34251c);border-color:var(--copper, #c65f3c)}.look.svelte-ogjxrm:disabled{cursor:progress}.look.svelte-ogjxrm:focus-visible{outline:2px solid var(--copper, #c65f3c);outline-offset:2px}.acts.svelte-ogjxrm{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.act.svelte-ogjxrm{flex:1 1 auto;padding:.7em 1em;text-align:center;text-decoration:none;font:500 13px/1.1 Inter,system-ui,sans-serif;letter-spacing:.03em;color:var(--ink, #34251c);background:transparent;border:1px solid var(--edge, #d8c6b1);border-radius:2px;cursor:pointer}.act.svelte-ogjxrm:hover{border-color:var(--copper, #c65f3c)}.act.svelte-ogjxrm:focus-visible{outline:2px solid var(--copper, #c65f3c);outline-offset:2px}.act--main.svelte-ogjxrm{color:#fff;background:var(--deep, #6f3b24);border-color:var(--deep, #6f3b24)}.act--quiet.svelte-ogjxrm{flex-basis:100%;border-color:transparent;color:var(--ink-tertiary, #6f5a47)}.live.svelte-ogjxrm{margin:0;height:0;overflow:hidden}.tale-stage.svelte-1k4niwu{margin:clamp(26px,4vw,44px) 0 clamp(30px,4.4vw,50px);position:relative;view-timeline-name:--stage;view-timeline-axis:block;border:1px solid #d8c6b1;padding:5px;background:#f8f1e7;box-shadow:0 18px 38px -22px #34251c8c}.room.svelte-1k4niwu{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#140e0b;isolation:isolate;border:1px solid #6f3b24}.room.svelte-1k4niwu>:where(.svelte-1k4niwu){position:absolute;top:0;right:0;bottom:0;left:0}.wall.svelte-1k4niwu{background:radial-gradient(120% 90% at 30% 85%,#3a271b,#22170f 48%,#120c09)}.far.svelte-1k4niwu{will-change:transform}.window.svelte-1k4niwu{position:absolute;right:7%;top:7%;width:27%;height:66%;padding:5px;background:#0d0907;clip-path:url(#tale-arch)}.pane.svelte-1k4niwu{position:relative;width:100%;height:100%;overflow:hidden;clip-path:url(#tale-arch);background:linear-gradient(180deg,#4d5d66,#2c3a41 55%,#1a2328)}.gear.svelte-1k4niwu{position:absolute;left:6%;bottom:-12%;width:112%;fill:#0f0b09;opacity:.88;animation:svelte-1k4niwu-turn 150s linear infinite}.gear.svelte-1k4niwu rect:where(.svelte-1k4niwu){transform-box:view-box;transform-origin:center}.roofs.svelte-1k4niwu{position:absolute;left:0;right:0;bottom:0;height:24%;background:#0b0807;clip-path:polygon(0 62%,8% 62%,8% 30%,14% 30%,14% 62%,30% 62%,36% 40%,42% 62%,58% 62%,58% 18%,63% 18%,63% 62%,80% 62%,86% 44%,92% 62%,100% 62%,100% 100%,0 100%)}.rain.svelte-1k4niwu{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:repeat}.rain--far.svelte-1k4niwu{opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='80'%3E%3Cg stroke='%23c8d6dc' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M6 4 L5 22'/%3E%3Cpath d='M24 38 L23 58'/%3E%3Cpath d='M34 10 L33 26'/%3E%3Cpath d='M14 56 L13 74'/%3E%3C/g%3E%3C/svg%3E");animation:svelte-1k4niwu-fall-far 1.15s linear infinite}.rain--near.svelte-1k4niwu{opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='120'%3E%3Cg stroke='%23e0ebef' stroke-width='1.4' stroke-linecap='round'%3E%3Cpath d='M10 6 L8 40'/%3E%3Cpath d='M44 62 L42 98'/%3E%3Cpath d='M30 20 L28 44'/%3E%3C/g%3E%3C/svg%3E");animation:svelte-1k4niwu-fall-near .7s linear infinite}.glow-back.svelte-1k4niwu{background:radial-gradient(46% 52% at 79% 86%,rgba(198,95,60,.34),transparent 70%);animation:svelte-1k4niwu-flicker 5.3s ease-in-out infinite}.warm.svelte-1k4niwu{pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(60% 70% at 79% 90%,rgba(255,166,96,.75),transparent 72%);animation:svelte-1k4niwu-flicker 5.3s ease-in-out infinite}.vignette.svelte-1k4niwu{pointer-events:none;background:radial-gradient(90% 90% at 50% 50%,transparent 52%,rgba(6,3,2,.72) 100%)}.rise.svelte-1k4niwu{inset:auto;left:-1%;bottom:-3%;width:74%}.step.svelte-1k4niwu,.beat.svelte-1k4niwu{position:relative;width:100%}.step.svelte-1k4niwu{transform-origin:40% 100%}.beat.svelte-1k4niwu{transform-origin:38% 92%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 66%,transparent 98%);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 66%,transparent 98%)}.fig.svelte-1k4niwu,.veins.svelte-1k4niwu{display:block;width:100%;height:auto}.fig.svelte-1k4niwu{filter:brightness(.6) saturate(.82);transition:filter 1.8s ease .2s}.veins-wrap.svelte-1k4niwu{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.4s ease .35s}.veins.svelte-1k4niwu{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen}.veins--bloom.svelte-1k4niwu{filter:blur(9px) brightness(1.5) saturate(1.3) hue-rotate(-10deg)}.awake.svelte-1k4niwu .fig:where(.svelte-1k4niwu){filter:none}.awake.svelte-1k4niwu .veins-wrap:where(.svelte-1k4niwu){opacity:1}.awake.svelte-1k4niwu .beat:where(.svelte-1k4niwu){animation:svelte-1k4niwu-beat 1.9s ease-in-out infinite}.awake.svelte-1k4niwu .veins:where(.svelte-1k4niwu){animation:svelte-1k4niwu-glow 1.9s ease-in-out infinite}.bench.svelte-1k4niwu{top:auto;height:15%;background:linear-gradient(180deg,#ffbe822e 0,#ffbe8200 6%),linear-gradient(180deg,#2b1c12,#1a110b);border-top:1px solid rgba(216,198,177,.28)}.candle.svelte-1k4niwu{position:absolute;left:77%;bottom:88%;width:4.6%;height:auto;overflow:visible}.wax.svelte-1k4niwu{fill:#e8dcc6}.flame.svelte-1k4niwu{fill:#ffc48a;transform-box:fill-box;transform-origin:50% 100%;animation:svelte-1k4niwu-lick 3.1s ease-in-out infinite;filter:drop-shadow(0 0 5px rgba(255,170,90,.9))}.motes.svelte-1k4niwu{pointer-events:none;container-type:size}.motes.svelte-1k4niwu span:where(.svelte-1k4niwu){position:absolute;bottom:-4%;width:var(--s);height:var(--s);border-radius:50%;background:#ffdeb48c;box-shadow:0 0 6px #ffc88c80;opacity:0;animation:svelte-1k4niwu-drift var(--d) linear var(--w) infinite}@keyframes svelte-1k4niwu-turn{to{transform:rotate(360deg)}}@keyframes svelte-1k4niwu-fall-far{to{background-position:-10px 80px}}@keyframes svelte-1k4niwu-fall-near{to{background-position:-16px 120px}}@keyframes svelte-1k4niwu-flicker{0%,to{opacity:.94}22%{opacity:1}41%{opacity:.88}63%{opacity:.98}80%{opacity:.9}}@keyframes svelte-1k4niwu-lick{0%,to{transform:scale(1) skew(0)}30%{transform:scale(.94,1.07) skew(2.5deg)}55%{transform:scale(1.04,.95) skew(-2deg)}78%{transform:scale(.97,1.04) skew(1deg)}}@keyframes svelte-1k4niwu-beat{0%,14%,34%,to{transform:scale(1)}7%{transform:scale(1.011)}22%{transform:scale(1.019)}}@keyframes svelte-1k4niwu-glow{0%,to{opacity:.26}7%{opacity:.85}14%{opacity:.3}22%{opacity:1}38%{opacity:.3}}@keyframes svelte-1k4niwu-drift{0%{transform:translate(0);opacity:0}12%{opacity:.9}80%{opacity:.5}to{transform:translate(var(--x),-120cqh);opacity:0}}@supports (animation-timeline: view()){@keyframes svelte-1k4niwu-rise{0%{transform:translateY(34%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-1k4niwu-step{0%{transform:scale(.965)}to{transform:scale(1.055)}}@keyframes svelte-1k4niwu-deep{0%{transform:translateY(-3.5%)}to{transform:translateY(3.5%)}}.rise.svelte-1k4niwu{animation:svelte-1k4niwu-rise linear both;animation-timeline:--stage;animation-range:entry 8% cover 42%}.step.svelte-1k4niwu{animation:svelte-1k4niwu-step linear both;animation-timeline:--stage;animation-range:cover 38% exit 38%}.far.svelte-1k4niwu{animation:svelte-1k4niwu-deep linear both;animation-timeline:--stage;animation-range:entry 0% exit 100%}}@media(max-width:640px){.room.svelte-1k4niwu{aspect-ratio:1 / 1}.window.svelte-1k4niwu{width:30%;right:5%;height:60%}.rise.svelte-1k4niwu{width:92%;left:-8%}.candle.svelte-1k4niwu{left:80%;width:6%}}@media(prefers-reduced-motion:reduce){.gear.svelte-1k4niwu,.rain.svelte-1k4niwu,.glow-back.svelte-1k4niwu,.warm.svelte-1k4niwu,.flame.svelte-1k4niwu,.rise.svelte-1k4niwu,.step.svelte-1k4niwu,.far.svelte-1k4niwu,.awake.svelte-1k4niwu .beat:where(.svelte-1k4niwu),.awake.svelte-1k4niwu .veins:where(.svelte-1k4niwu){animation:none}.motes.svelte-1k4niwu{display:none}.fig.svelte-1k4niwu{filter:none;transition:none}.veins-wrap.svelte-1k4niwu{opacity:1;transition:none}.veins.svelte-1k4niwu{opacity:.55}}.tale-heat.svelte-eetgrw{margin:0;position:relative;view-timeline-name:--heat;view-timeline-axis:block;border:1px solid #d8c6b1;padding:5px;background:#f8f1e7;box-shadow:0 18px 38px -22px #34251c8c;--run: paused}.tale-heat.live.svelte-eetgrw{--run: running}.hall.svelte-eetgrw{position:relative;overflow:hidden;aspect-ratio:3 / 4;background:#0b0908;isolation:isolate;container-type:size;border:1px solid #6f3b24}.hall.svelte-eetgrw>:where(.svelte-eetgrw){position:absolute;top:0;right:0;bottom:0;left:0}.wall--cold.svelte-eetgrw{background:radial-gradient(110% 90% at 28% 62%,#2a2f31,#15191a 55%,#0a0c0c)}.wall--hot.svelte-eetgrw{opacity:.85;background:radial-gradient(110% 90% at 28% 58%,#6a2f18,#381a0e 55%,#150905)}.rise.svelte-eetgrw{inset:auto;left:-8%;bottom:-3%;width:118%}.sway.svelte-eetgrw{position:relative;width:100%;transform-origin:40% 100%;animation:svelte-eetgrw-sway 6s ease-in-out infinite;animation-play-state:var(--run)}.fig.svelte-eetgrw,.crack.svelte-eetgrw{display:block;width:100%;height:auto}.cracks.svelte-eetgrw{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.9}.crack.svelte-eetgrw{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;animation:svelte-eetgrw-fever 2.8s ease-in-out infinite;animation-play-state:var(--run)}.crack--bloom.svelte-eetgrw{filter:blur(8px) brightness(1.5) saturate(1.4)}.floor.svelte-eetgrw{inset:auto 0 0 0;height:24%;background:linear-gradient(180deg,transparent,#070504 88%);pointer-events:none}.gauge.svelte-eetgrw{inset:auto 6cqw 7cqh auto;width:38cqw;height:auto;overflow:visible;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}.needle.svelte-eetgrw,.needle-shake.svelte-eetgrw{transform-box:view-box;transform-origin:0 0}.needle.svelte-eetgrw{transform:rotate(70deg)}.needle-shake.svelte-eetgrw{animation:svelte-eetgrw-tremble .22s ease-in-out infinite alternate;animation-play-state:var(--run)}.glow.svelte-eetgrw{pointer-events:none;mix-blend-mode:soft-light;opacity:.9;background:radial-gradient(48% 62% at 30% 48%,rgba(255,130,70,.95),transparent 72%)}.grain.svelte-eetgrw{pointer-events:none;mix-blend-mode:overlay;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.1 -0.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.shade.svelte-eetgrw{pointer-events:none;background:radial-gradient(90% 90% at 48% 50%,transparent 50%,rgba(5,3,2,.75) 100%)}@keyframes svelte-eetgrw-sway{0%,to{transform:rotate(-.5deg)}50%{transform:rotate(.5deg)}}@keyframes svelte-eetgrw-fever{0%,to{opacity:.85}18%{opacity:1}37%{opacity:.55}58%{opacity:.95}80%{opacity:.7}}@keyframes svelte-eetgrw-tremble{0%{transform:rotate(-.9deg)}to{transform:rotate(.9deg)}}@supports (animation-timeline: view()){@keyframes svelte-eetgrw-warm-up{0%{opacity:0}to{opacity:.85}}@keyframes svelte-eetgrw-catch-fire{0%{opacity:.05}to{opacity:.9}}@keyframes svelte-eetgrw-glow-up{0%{opacity:0}to{opacity:.9}}@keyframes svelte-eetgrw-redline{0%{transform:rotate(-104deg)}to{transform:rotate(80deg)}}.wall--hot.svelte-eetgrw{animation:svelte-eetgrw-warm-up linear both;animation-timeline:var(--heat-timeline, --heat);animation-range:var(--heat-range, entry 30% cover 60%)}.cracks.svelte-eetgrw{animation:svelte-eetgrw-catch-fire linear both;animation-timeline:var(--heat-timeline, --heat);animation-range:var(--heat-range, entry 30% cover 60%)}.glow.svelte-eetgrw{animation:svelte-eetgrw-glow-up linear both;animation-timeline:var(--heat-timeline, --heat);animation-range:var(--heat-range, entry 30% cover 60%)}.needle.svelte-eetgrw{animation:svelte-eetgrw-redline linear both;animation-timeline:var(--heat-timeline, --heat);animation-range:var(--heat-range-needle, entry 20% cover 62%)}}@media(prefers-reduced-motion:reduce){.sway.svelte-eetgrw,.crack.svelte-eetgrw,.needle-shake.svelte-eetgrw,.wall--hot.svelte-eetgrw,.cracks.svelte-eetgrw,.glow.svelte-eetgrw,.needle.svelte-eetgrw{animation:none}}.bottom.svelte-5yr6ec{display:block;height:1px}.root.svelte-5yr6ec{width:100%;min-height:100svh;background:radial-gradient(ellipse 70% 55% at 72% 38%,rgba(198,95,60,.06) 0%,transparent 65%),var(--cream, #f8f1e7);position:relative;overflow-x:clip}.grain.svelte-5yr6ec{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;width:200%;height:200%;opacity:.028;pointer-events:none;z-index:500;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.page.svelte-5yr6ec{--spine: 26px;--spine-gap: clamp(22px, 3.4vw, 46px);max-width:940px;margin:0 auto;padding:clamp(80px,10vw,140px) clamp(20px,5vw,64px) clamp(72px,10vw,120px);position:relative;z-index:1}.back-nav.svelte-5yr6ec{margin-bottom:clamp(28px,4vw,56px)}.back-link.svelte-5yr6ec{font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted2, #5f4636);text-decoration:none;transition:color .25s}.back-link.svelte-5yr6ec:hover{color:var(--brown, #34251c)}.masthead.svelte-5yr6ec{max-width:30em;margin-bottom:clamp(34px,5vw,56px)}.eyebrow.svelte-5yr6ec{display:flex;align-items:center;gap:12px;font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--muted2, #5f4636);margin:0 0 18px}.eyebrow-rule.svelte-5yr6ec{display:inline-block;width:26px;height:1px;background:var(--copper, #c65f3c);opacity:.65}.title.svelte-5yr6ec{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,5.2vw,68px);font-weight:300;line-height:1;letter-spacing:-.012em;color:var(--ink, #34251c);margin:0 0 16px}.epigraph.svelte-5yr6ec{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(17px,1.8vw,21px);font-weight:300;font-style:italic;line-height:1.5;color:var(--muted, #5f4636);margin:0}.byline.svelte-5yr6ec{display:flex;align-items:baseline;gap:8px;margin:16px 0 0}.byline-word.svelte-5yr6ec{font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--muted2, #5f4636)}.byline-name.svelte-5yr6ec{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(16px,1.6vw,19px);color:var(--ink, #34251c)}.continues.svelte-5yr6ec{margin:14px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(15px,1.5vw,17px);font-style:italic;color:var(--muted, #5f4636)}.continues.svelte-5yr6ec a:where(.svelte-5yr6ec){color:var(--deep, #6f3b24);text-decoration:none;border-bottom:1px solid rgba(198,95,60,.35);transition:color .25s,border-color .25s}.continues.svelte-5yr6ec a:where(.svelte-5yr6ec):hover{color:var(--copper, #c65f3c);border-color:var(--copper, #c65f3c)}.leaf.svelte-5yr6ec{display:grid;grid-template-columns:var(--spine) minmax(0,1fr) 168px;column-gap:var(--spine-gap);align-items:start;view-timeline-name:--tale;view-timeline-axis:block}.leaf.svelte-5yr6ec .para,.leaf.svelte-5yr6ec .subhead,.leaf.svelte-5yr6ec .quote,.leaf.svelte-5yr6ec .ornament,.leaf.svelte-5yr6ec .tipped,.leaf.svelte-5yr6ec .tale-stage{grid-column:2}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.leaf.svelte-5yr6ec .para{animation:svelte-5yr6ec-candle linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes svelte-5yr6ec-candle{0%{opacity:.7}28%{opacity:1}72%{opacity:1}to{opacity:.7}}.margin.svelte-5yr6ec{grid-column:3;grid-row:1 / span var(--span, 1);align-self:start;position:sticky;top:12vh}.margin-plate.svelte-5yr6ec{display:block;width:168px;height:210px;overflow:hidden;background:#1a120e;border:1px solid var(--line, #d8c6b1);box-shadow:0 2px 10px #34251c24;transition:border-color .25s ease}a.margin-plate.svelte-5yr6ec:hover{border-color:#c65f3c80}.margin-plate.svelte-5yr6ec .app-image-wrap,.margin-plate.svelte-5yr6ec img{width:100%;height:100%;object-fit:cover}@media(min-width:1100px){.page--scene.svelte-5yr6ec{max-width:1022px}.leaf--scene.svelte-5yr6ec{grid-template-columns:var(--spine) minmax(0,1fr) 248px}.margin--scene.svelte-5yr6ec{--heat-timeline: --tale;--heat-range: contain 6% contain 80%;--heat-range-needle: contain 2% contain 82%;--scene-timeline: --tale;--scene-range: contain 4% contain 92%;--scene-range-frames: contain 0% contain 100%}}.margin-scene.svelte-5yr6ec{display:block;width:100%;color:inherit;text-decoration:none}@media(max-width:1099px){.margin-scene.svelte-5yr6ec{max-width:300px;margin:0 auto}}.margin-name.svelte-5yr6ec{font-family:Cormorant Garamond,Georgia,serif;font-size:14px;font-style:italic;color:var(--muted, #5f4636);margin:10px 0 0}.stands.svelte-5yr6ec{margin:clamp(28px,4vw,48px) 0 0 calc(var(--spine) + var(--spine-gap));max-width:62ch}.stands.svelte-5yr6ec a:where(.svelte-5yr6ec){font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--copper, #c65f3c);text-decoration:none;transition:color .25s}.stands.svelte-5yr6ec a:where(.svelte-5yr6ec):hover{color:var(--deep, #6f3b24)}.response.svelte-5yr6ec{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,28px);margin:clamp(34px,5vw,56px) 0 0 calc(var(--spine) + var(--spine-gap));padding-top:22px;border-top:1px solid rgba(52,37,28,.12);max-width:62ch}.response-votes.svelte-5yr6ec{display:flex;gap:10px}.vote.svelte-5yr6ec{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;background:transparent;border:1px solid rgba(52,37,28,.18);color:var(--muted2, #5f4636);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.vote.svelte-5yr6ec:hover{color:var(--ink, #34251c);border-color:#34251c66}.vote.svelte-5yr6ec:active{transform:translateY(1px)}.vote-mark.svelte-5yr6ec{font-size:12px;line-height:1}.vote-login.svelte-5yr6ec{margin:10px 0 0;font-size:13px;color:var(--ink-soft, #5a4638)}.vote-login.svelte-5yr6ec a:where(.svelte-5yr6ec){color:inherit;text-decoration:underline;text-underline-offset:3px}.vote.vote--on.svelte-5yr6ec,.vote.vote--on.svelte-5yr6ec:hover{background:var(--copper, #c65f3c);border-color:var(--copper, #c65f3c);color:#f8f1e7}.vote.vote--ill.vote--on.svelte-5yr6ec,.vote.vote--ill.vote--on.svelte-5yr6ec:hover{background:var(--brown, #34251c);border-color:var(--brown, #34251c)}.vote--on.svelte-5yr6ec .vote-mark:where(.svelte-5yr6ec){transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.vote.svelte-5yr6ec{transition:none}.vote.svelte-5yr6ec:active{transform:none}}.response-counts.svelte-5yr6ec{display:flex;align-items:center;gap:12px;margin:0;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted2, #5f4636)}.response-counts.svelte-5yr6ec b:where(.svelte-5yr6ec){font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:400;letter-spacing:0;color:var(--ink, #34251c)}.count.svelte-5yr6ec{display:inline-flex;align-items:baseline;gap:6px}.count-rule.svelte-5yr6ec{width:18px;height:1px;background:#34251c33}.in-play.svelte-5yr6ec{margin:0 0 0 calc(var(--spine) + var(--spine-gap))}.talk.svelte-5yr6ec{margin:clamp(40px,6vw,72px) 0 0 calc(var(--spine) + var(--spine-gap))}.neighbors.svelte-5yr6ec{display:flex;justify-content:space-between;gap:24px;margin:clamp(48px,7vw,88px) 0 0 calc(var(--spine) + var(--spine-gap));padding-top:22px;border-top:1px solid rgba(52,37,28,.12)}.neighbor.svelte-5yr6ec{display:grid;gap:5px;max-width:20em;text-decoration:none;color:inherit}.neighbor-kicker.svelte-5yr6ec{font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted2, #5f4636)}.neighbor-title.svelte-5yr6ec{font-family:Cormorant Garamond,Georgia,serif;font-size:19px;line-height:1.2;color:var(--ink, #34251c);transition:color .25s}.neighbor.svelte-5yr6ec:hover .neighbor-title:where(.svelte-5yr6ec){color:var(--deep, #6f3b24)}.spine.svelte-5yr6ec{grid-column:1;grid-row:1 / span var(--span, 1);align-self:stretch;position:relative;justify-self:center;width:var(--spine)}.spine-arch.svelte-5yr6ec{position:absolute;left:0;display:block;width:26px;aspect-ratio:3 / 4;overflow:hidden;background:#1a120e;clip-path:url(#tale-arch)}.spine-arch--here.svelte-5yr6ec{top:0}.spine-arch--next.svelte-5yr6ec{bottom:0;filter:grayscale(1) brightness(.82)}.spine-arch.svelte-5yr6ec .app-image-wrap,.spine-arch.svelte-5yr6ec img{width:100%;height:100%;object-fit:cover}.spine-thread.svelte-5yr6ec{position:absolute;left:50%;top:46px;bottom:46px;width:1px;margin-left:-.5px;background:var(--line, #d8c6b1)}.spine-fill.svelte-5yr6ec{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--copper, #c65f3c);transform:scaleY(0);transform-origin:top}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.spine-fill.svelte-5yr6ec{animation:svelte-5yr6ec-tale-thread linear both;animation-timeline:--tale;animation-range:entry 0% entry 100%}.spine-arch--next.svelte-5yr6ec{animation:svelte-5yr6ec-tale-wake linear both;animation-timeline:--tale;animation-range:entry 80% entry 100%}}}@keyframes svelte-5yr6ec-tale-thread{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes svelte-5yr6ec-tale-wake{0%{filter:grayscale(1) brightness(.82)}to{filter:none}}.onward.svelte-5yr6ec{display:flex;align-items:center;gap:clamp(16px,2.4vw,26px);margin:clamp(40px,6vw,72px) 0 0 calc(var(--spine) + var(--spine-gap));padding-top:24px;border-top:1px solid var(--line, #d8c6b1);text-decoration:none;color:inherit}.onward-arch.svelte-5yr6ec{display:block;width:92px;aspect-ratio:3 / 4;flex-shrink:0;overflow:hidden;background:#1a120e;clip-path:url(#tale-arch);transition:transform .35s cubic-bezier(.2,.8,.3,1)}.onward.svelte-5yr6ec:hover .onward-arch:where(.svelte-5yr6ec),.onward.svelte-5yr6ec:focus-visible .onward-arch:where(.svelte-5yr6ec){transform:translateY(-4px)}.onward-arch.svelte-5yr6ec .app-image-wrap,.onward-arch.svelte-5yr6ec img{width:100%;height:100%;object-fit:cover}.onward-copy.svelte-5yr6ec{min-width:0}.onward-kicker.svelte-5yr6ec{display:block;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--copper, #c65f3c);margin-bottom:7px}.onward-title.svelte-5yr6ec{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.1;text-wrap:balance;color:var(--ink, #34251c);transition:color .25s}.onward.svelte-5yr6ec:hover .onward-title:where(.svelte-5yr6ec){color:var(--copper, #c65f3c)}@media(max-width:1099px){.page.svelte-5yr6ec{--spine: 0px;--spine-gap: 0px}.leaf.svelte-5yr6ec{grid-template-columns:1fr;column-gap:0}.spine.svelte-5yr6ec{display:none}.leaf.svelte-5yr6ec .para,.leaf.svelte-5yr6ec .subhead,.leaf.svelte-5yr6ec .ornament,.leaf.svelte-5yr6ec .tipped,.leaf.svelte-5yr6ec .tale-stage,.margin.svelte-5yr6ec{grid-column:auto}.margin.svelte-5yr6ec{grid-row:auto;position:static;margin:6px 0 1.6em}.margin-plate.svelte-5yr6ec{width:100%;height:clamp(200px,46vw,300px)}}@media(max-width:560px){.neighbors.svelte-5yr6ec{flex-direction:column}}
