.placeholder[data-astro-cid-cvyyj45i]{aspect-ratio:var(--ratio);height:var(--h, auto);width:100%;position:relative;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius);display:grid;place-items:center}.placeholder__grain[data-astro-cid-cvyyj45i]{position:absolute;inset:0;opacity:.08;mix-blend-mode:overlay;background-image:radial-gradient(var(--color-cream-100) .5px,transparent .5px);background-size:3px 3px;pointer-events:none}.placeholder__hatch[data-astro-cid-cvyyj45i]{position:absolute;inset:0;opacity:.12;background:repeating-linear-gradient(135deg,transparent 0 22px,color-mix(in oklch,var(--color-ink) 15%,transparent) 22px 23px);pointer-events:none}.placeholder__label[data-astro-cid-cvyyj45i]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:1.25rem;text-align:center}.placeholder__label-text[data-astro-cid-cvyyj45i]{font-family:var(--font-display);font-style:italic;font-size:1.25rem;color:var(--color-ink-muted);font-variation-settings:"opsz" 36,"SOFT" 80;max-width:28ch;line-height:1.35}.placeholder__caption[data-astro-cid-cvyyj45i]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-subtle)}.hero-story[data-astro-cid-netke7vk]{display:grid;grid-template-columns:1fr 1.1fr;gap:5rem;padding-block:clamp(1.5rem,3vh,2.5rem) clamp(2.5rem,7vw,7rem);align-items:center}.hero-story__h[data-astro-cid-netke7vk]{font-family:var(--font-display);font-size:clamp(3rem,2.5rem + 4vw,6.5rem);line-height:.92;letter-spacing:-.025em;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;margin:1.5rem 0 2rem}.hero-story__h[data-astro-cid-netke7vk] em[data-astro-cid-netke7vk]{font-style:italic;color:var(--color-accent)}.hero-story__lede[data-astro-cid-netke7vk]{font-size:1.05rem;line-height:1.75;color:var(--color-ink-muted);max-width:48ch}.hero-story__media[data-astro-cid-netke7vk]{position:relative}.hero-story__img[data-astro-cid-netke7vk]{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;border-radius:2px}.hero-story__chip[data-astro-cid-netke7vk]{position:absolute;top:1.5rem;left:-1rem;background:var(--color-bg);border:1px solid var(--color-brass-400);padding:.5rem .875rem;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-brass-400)}.chapter[data-astro-cid-netke7vk]{display:grid;grid-template-columns:200px 1fr;gap:5rem;padding-block:clamp(2.5rem,7vw,7rem);align-items:start}.chapter--reverse[data-astro-cid-netke7vk]{grid-template-columns:1fr 200px}.chapter__index[data-astro-cid-netke7vk]{position:sticky;top:6rem;padding-top:.5rem;border-top:1px solid var(--color-rule-strong)}.chapter__roman[data-astro-cid-netke7vk]{display:block;font-family:var(--font-display);font-size:clamp(3rem,5vw,4.5rem);line-height:1;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;font-style:italic;color:var(--color-accent);margin-bottom:.75rem}.chapter__label[data-astro-cid-netke7vk]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-muted)}.chapter__body[data-astro-cid-netke7vk]{max-width:62ch}.chapter__h[data-astro-cid-netke7vk]{font-family:var(--font-display);font-size:clamp(2.5rem,2rem + 3vw,4.75rem);line-height:.92;letter-spacing:-.02em;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;margin-bottom:2rem}.chapter__h[data-astro-cid-netke7vk] em[data-astro-cid-netke7vk]{font-style:italic;color:var(--color-accent)}.chapter__body[data-astro-cid-netke7vk] p[data-astro-cid-netke7vk]{font-size:1.05rem;line-height:1.85;color:var(--color-ink-muted);margin-bottom:1.25rem;max-width:58ch}.chapter__body[data-astro-cid-netke7vk] p[data-astro-cid-netke7vk]:last-child{margin-bottom:0}.section[data-astro-cid-netke7vk]{padding-block:clamp(2rem,5vw,5rem)}.provenance[data-astro-cid-netke7vk]{padding-block:clamp(3rem,8.5vw,8rem);background:var(--color-bg-2)}.provenance__list[data-astro-cid-netke7vk]{border-top:1px solid var(--color-rule);margin-top:2rem}.prov-row[data-astro-cid-netke7vk]{display:grid;grid-template-columns:50px 1.6fr 1fr 3fr auto;gap:2rem;align-items:baseline;padding-block:1.75rem;border-bottom:1px solid var(--color-rule);transition:background var(--dur-quick) var(--ease-hover)}.prov-row[data-astro-cid-netke7vk]:hover{background:color-mix(in oklch,var(--color-ink) 3%,transparent)}.prov-row__num[data-astro-cid-netke7vk]{font-family:var(--font-display);font-style:italic;font-size:1.25rem;color:var(--color-brass-400);font-variation-settings:var(--fraunces-title)}.prov-row__place[data-astro-cid-netke7vk]{font-family:var(--font-display);font-style:italic;font-size:1.75rem;font-variation-settings:"opsz" 36,"SOFT" 80;color:var(--color-ink)}.prov-row__region[data-astro-cid-netke7vk]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted)}.prov-row__prod[data-astro-cid-netke7vk]{font-size:.9rem;line-height:1.6;color:var(--color-ink-muted)}.prov-row__badge[data-astro-cid-netke7vk]{font-family:var(--font-mono);font-size:.55rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-brass-400);border:1px solid var(--color-brass-400);padding:.2rem .625rem;border-radius:var(--radius-pill)}.group-band[data-astro-cid-netke7vk]{padding-block:clamp(3rem,8.5vw,8rem);border-top:1px solid var(--color-rule)}.group-band__h[data-astro-cid-netke7vk]{font-family:var(--font-display);font-size:clamp(2.5rem,2rem + 3vw,5rem);line-height:.92;letter-spacing:-.02em;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;margin:1rem 0 1.5rem}.group-band__h[data-astro-cid-netke7vk] em[data-astro-cid-netke7vk]{font-style:italic;color:var(--color-accent)}.group-band__p[data-astro-cid-netke7vk]{font-size:1.05rem;line-height:1.75;color:var(--color-ink-muted);max-width:56ch;margin-bottom:clamp(2rem,4vw,4rem)}.group-band__siblings[data-astro-cid-netke7vk]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;border-top:1px solid var(--color-rule);padding-top:clamp(2rem,4vw,3rem)}.sibling[data-astro-cid-netke7vk]{padding:1rem 1.5rem 1rem 0}.sibling__roman[data-astro-cid-netke7vk]{font-family:var(--font-display);font-style:italic;font-size:1.5rem;color:var(--color-brass-400);font-variation-settings:var(--fraunces-title)}.sibling__name[data-astro-cid-netke7vk]{font-family:var(--font-display);font-size:2rem;line-height:1;font-variation-settings:var(--fraunces-title);margin:.5rem 0 1rem}.sibling__name[data-astro-cid-netke7vk] em[data-astro-cid-netke7vk]{font-style:italic;color:var(--color-ink)}.sibling__desc[data-astro-cid-netke7vk]{font-size:.875rem;color:var(--color-ink-muted);line-height:1.6}.sibling__here[data-astro-cid-netke7vk]{display:inline-block;margin-top:.75rem;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-brass-400)}@media (max-width: 880px){.hero-story[data-astro-cid-netke7vk],.chapter[data-astro-cid-netke7vk],.chapter--reverse[data-astro-cid-netke7vk]{grid-template-columns:1fr;gap:3rem}.chapter__index[data-astro-cid-netke7vk]{position:static}.group-band__siblings[data-astro-cid-netke7vk]{grid-template-columns:1fr;gap:2.5rem}.prov-row[data-astro-cid-netke7vk]{grid-template-columns:1fr;gap:.5rem}}@media (max-width: 880px){.chapter--reverse[data-astro-cid-netke7vk] .chapter__index[data-astro-cid-netke7vk]{order:-1}}
