.story[data-astro-cid-5rbp6hxq]{position:relative;z-index:1;padding:0 var(--pad, 1.5rem) 6rem}.story-title-page[data-astro-cid-5rbp6hxq]{position:relative;min-height:calc(100svh - 8rem);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-bottom:4rem}.story-title-inner[data-astro-cid-5rbp6hxq]{will-change:opacity,transform}.story-title[data-astro-cid-5rbp6hxq]{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(2.8rem,9vw,5.4rem);line-height:1.02;letter-spacing:-.015em;color:var(--ink);margin:0 auto;max-width:14ch}.story-folio[data-astro-cid-5rbp6hxq]{margin:1.6rem 0 0;font-family:var(--font-sans);text-transform:lowercase;letter-spacing:.12em;font-size:.95rem;color:var(--ink-light);font-variant-numeric:oldstyle-nums}.story-epigraph[data-astro-cid-5rbp6hxq]{margin:3rem auto 0;max-width:26rem}.story-epigraph[data-astro-cid-5rbp6hxq] p[data-astro-cid-5rbp6hxq]{font-family:var(--font-serif);font-style:italic;font-size:1.08rem;line-height:1.6;color:var(--ink-mid);margin:0}.story-epigraph[data-astro-cid-5rbp6hxq] cite[data-astro-cid-5rbp6hxq]{display:block;margin-top:.7rem;font-style:normal;font-family:var(--font-sans);text-transform:lowercase;letter-spacing:.1em;font-size:.86rem;color:var(--ink-light)}.story-cue[data-astro-cid-5rbp6hxq]{position:absolute;bottom:1.5rem;left:50%;width:1px;height:3.2rem;background:linear-gradient(var(--ink-light),transparent);transform-origin:top;animation:story-cue 2.8s cubic-bezier(.65,0,.35,1) infinite;opacity:.6}@keyframes story-cue{0%{transform:scaleY(0);opacity:0}30%{opacity:.6}60%{transform:scaleY(1);opacity:.6}to{transform:scaleY(1);opacity:0}}.story-plate[data-astro-cid-5rbp6hxq]{max-width:40rem;margin:0 auto 4rem}.story-plate[data-astro-cid-5rbp6hxq] img[data-astro-cid-5rbp6hxq]{width:100%;display:block;border-radius:4px}.story-prose[data-astro-cid-5rbp6hxq]{max-width:34rem;margin:0 auto;font-family:var(--font-serif);font-size:clamp(1.12rem,1.02rem + .35vw,1.24rem);line-height:1.72;color:var(--ink);text-align:justify;hyphens:auto;-webkit-hyphens:auto;hanging-punctuation:first;font-variant-numeric:oldstyle-nums}.story-prose[data-astro-cid-5rbp6hxq] p{margin:0;text-wrap:pretty}.story-prose[data-astro-cid-5rbp6hxq] p+p{text-indent:1.5em}.story-prose[data-astro-cid-5rbp6hxq]>p:first-of-type:first-letter,.story-prose[data-astro-cid-5rbp6hxq] hr+p:first-letter{font-family:var(--font-serif);float:left;font-size:4.3em;line-height:.8;margin:.06em .09em 0 0;font-weight:400;color:var(--ink);text-transform:none;letter-spacing:0}.story-prose[data-astro-cid-5rbp6hxq] hr+p:first-letter{font-size:inherit;float:none;margin:0;line-height:inherit;font-family:inherit}.story-prose[data-astro-cid-5rbp6hxq]>p:first-of-type:first-line,.story-prose[data-astro-cid-5rbp6hxq] hr+p:first-line{font-family:var(--font-sans);text-transform:lowercase;letter-spacing:.04em}.story-prose[data-astro-cid-5rbp6hxq] hr+p{text-indent:0}.story-prose[data-astro-cid-5rbp6hxq] hr{border:0;height:auto;background:none;text-align:center;margin:2.4rem 0}.story-prose[data-astro-cid-5rbp6hxq] hr:after{content:"⁂";font-family:var(--font-serif);font-size:1.15rem;color:var(--ink-light)}.story-prose[data-astro-cid-5rbp6hxq] em{font-style:italic}.story-prose[data-astro-cid-5rbp6hxq] blockquote{margin:1.4em 0;padding:0 1.5em;font-style:italic;text-align:left;color:var(--ink-mid)}@media (max-width: 480px){.story-prose[data-astro-cid-5rbp6hxq]{text-align:left;hyphens:manual}.story-prose[data-astro-cid-5rbp6hxq] p+p{text-indent:1.2em}}.story-end[data-astro-cid-5rbp6hxq]{display:flex;justify-content:center;margin:4.5rem auto 0;color:var(--ink-light)}.story-pages[data-astro-cid-5rbp6hxq]{max-width:34rem;margin:5rem auto 0;padding-top:2rem;border-top:1px solid var(--rule);display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.story-page-link[data-astro-cid-5rbp6hxq]{display:flex;flex-direction:column;gap:.35rem;text-decoration:none;color:var(--ink)}.story-page-link[data-astro-cid-5rbp6hxq].is-next{text-align:right;grid-column:2}.story-page-label[data-astro-cid-5rbp6hxq]{font-family:var(--font-sans);text-transform:lowercase;letter-spacing:.1em;font-size:.86rem;color:var(--ink-light)}.story-page-title[data-astro-cid-5rbp6hxq]{font-family:var(--font-serif);font-style:italic;font-size:1.25rem;line-height:1.25;transition:color .25s ease}.story-page-link[data-astro-cid-5rbp6hxq]:hover .story-page-title[data-astro-cid-5rbp6hxq]{color:var(--accent)}.story-atmosphere[data-astro-cid-5rbp6hxq]{position:fixed;inset:0;z-index:0;pointer-events:none}#story-specks[data-astro-cid-5rbp6hxq]{position:absolute;inset:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(50% - 25rem),transparent calc(50% - 19rem),transparent calc(50% + 19rem),#000 calc(50% + 25rem),#000 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(50% - 25rem),transparent calc(50% - 19rem),transparent calc(50% + 19rem),#000 calc(50% + 25rem),#000 100%)}@media (max-width: 760px){#story-specks[data-astro-cid-5rbp6hxq]{-webkit-mask-image:linear-gradient(90deg,#000 0,transparent 14%,transparent 86%,#000 100%);mask-image:linear-gradient(90deg,#000 0,transparent 14%,transparent 86%,#000 100%)}}.story-candle[data-astro-cid-5rbp6hxq]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 45%,transparent 55%,rgba(196,128,52,.1) 85%,rgba(150,92,30,.18) 100%);animation:candle 5.5s ease-in-out infinite}html[data-theme=lamp] .story-candle[data-astro-cid-5rbp6hxq]{background:radial-gradient(ellipse 70% 60% at 50% 45%,transparent 50%,rgba(232,160,80,.1) 82%,rgba(232,150,70,.2) 100%)}@keyframes candle{0%,to{opacity:.85}18%{opacity:1}22%{opacity:.78}40%{opacity:.95}55%{opacity:.82}70%{opacity:1}74%{opacity:.86}}@media (prefers-reduced-motion: reduce){.story-candle[data-astro-cid-5rbp6hxq],.story-cue[data-astro-cid-5rbp6hxq]{animation:none}}
