.post.svelte-k1g82{max-width:52rem;margin:0 auto}.post__header.svelte-k1g82{text-align:center;margin-bottom:2rem}.site--theme-curiosity .post__header.svelte-k1g82{margin-bottom:2.5rem}.post__date.svelte-k1g82{display:block;font-size:.75rem;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.75rem}.site--theme-curiosity .post__date.svelte-k1g82{font-family:var(--font-ornament);font-size:.72rem;color:var(--ivory-faint);letter-spacing:.15em}.post__title.svelte-k1g82{font-family:var(--font-display);font-size:2.25rem;font-weight:900;margin:0;line-height:1.15;color:var(--ink)}.site--theme-curiosity .post__title.svelte-k1g82{font-size:2.5rem;font-style:italic;color:var(--gold);text-shadow:0 0 30px rgba(201,168,76,.15)}.post__caption.svelte-k1g82{font-size:1.1rem;color:var(--ink-muted);font-style:italic;line-height:1.6;margin:.75rem auto 0;max-width:36rem}.site--theme-curiosity .post__caption.svelte-k1g82{color:var(--ivory-muted)}.post__figure.svelte-k1g82{margin:0 0 1.75rem;position:relative}.site--theme-curiosity .post__figure.svelte-k1g82{position:static;margin:0 0 2rem}.site--theme-newspaper .post__figure.svelte-k1g82:after{content:"";position:absolute;inset:0;border:1px solid rgba(0,0,0,.06);pointer-events:none}.post__frame.svelte-k1g82,.post__frame-inner.svelte-k1g82{display:contents}.site--theme-curiosity .post__frame.svelte-k1g82{display:block;padding:14px;background:linear-gradient(135deg,#b8973e,#d4b96a,#c9a84c,#a88a3a,#d4b96a,#c9a84c);box-shadow:0 8px 40px #00000080,0 0 60px #c9a84c14,inset 0 1px #ffffff26}.site--theme-curiosity .post__frame-inner.svelte-k1g82{display:block;padding:4px;background:linear-gradient(135deg,#2a1510,#3d2520,#2a1510)}.site--theme-curiosity .post__frame-inner.svelte-k1g82 picture{display:block}.post__image.svelte-k1g82{width:100%;height:auto;display:block}.post__tags.svelte-k1g82{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:2.5rem}.site--theme-curiosity .post__tags.svelte-k1g82{gap:.45rem}.post__tag.svelte-k1g82{display:inline-block;font-size:.72rem;padding:.2rem .6rem;color:var(--ink-muted);border:1px solid var(--rule-light);border-radius:1px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;transition:all .2s}.post__tag.svelte-k1g82:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.site--theme-curiosity .post__tag.svelte-k1g82{font-family:var(--font-ornament);font-size:.68rem;padding:.2rem .65rem;color:var(--ivory-muted);border:1px solid var(--gold-muted);letter-spacing:.08em;transition:all .25s}.site--theme-curiosity .post__tag.svelte-k1g82:hover{background:var(--gold);color:var(--bg-deep);border-color:var(--gold)}.post-nav.svelte-k1g82{display:flex;justify-content:space-between;gap:1.5rem;padding-top:1.75rem;border-top:2px solid var(--ink)}.site--theme-curiosity .post-nav.svelte-k1g82{border-top:1px solid var(--gold-muted)}.post-nav__link.svelte-k1g82{text-decoration:none;display:flex;align-items:center;gap:.75rem;max-width:45%;transition:opacity .2s}.post-nav__link.svelte-k1g82:hover{opacity:.7}.site--theme-curiosity .post-nav__link.svelte-k1g82{transition:opacity .3s}.site--theme-curiosity .post-nav__link.svelte-k1g82:hover{opacity:.8}.post-nav__link--next.svelte-k1g82{text-align:right;margin-left:auto}.post-nav__arrow.svelte-k1g82{font-size:1.25rem;color:var(--ink-muted);flex-shrink:0}.site--theme-curiosity .post-nav__arrow.svelte-k1g82{font-size:1.1rem;color:var(--gold)}.post-nav__label.svelte-k1g82{display:block;font-size:.68rem;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.15rem}.site--theme-curiosity .post-nav__label.svelte-k1g82{font-family:var(--font-ornament);font-size:.65rem;color:var(--ivory-faint);letter-spacing:.12em}.post-nav__title.svelte-k1g82{display:block;font-family:var(--font-display);font-size:.92rem;color:var(--ink);line-height:1.3;font-weight:600}.site--theme-curiosity .post-nav__title.svelte-k1g82{color:var(--ivory);font-style:italic}@media(max-width:640px){.post__title.svelte-k1g82{font-size:1.65rem}.site--theme-curiosity .post__title.svelte-k1g82{font-size:1.75rem}.site--theme-curiosity .post__frame.svelte-k1g82{padding:8px}.post-nav.svelte-k1g82{flex-direction:column;gap:1rem}.post-nav__link.svelte-k1g82{max-width:100%}.post-nav__link--next.svelte-k1g82{text-align:left;margin-left:0;flex-direction:row-reverse}}
