.back-link[data-astro-cid-vzls67wo]{color:var(--muted);align-items:center;gap:.6rem;margin-bottom:2rem;font-size:.85rem;text-decoration:none;display:inline-flex}.back-link[data-astro-cid-vzls67wo]:hover{color:var(--ink)}.story-heading[data-astro-cid-vzls67wo]{grid-template-columns:1.5fr 1fr;align-items:end;gap:4rem;display:grid}.story-heading[data-astro-cid-vzls67wo] h1[data-astro-cid-vzls67wo]{text-transform:uppercase;letter-spacing:-.02em;max-width:12ch;margin:.8rem 0 0;font-family:Barlow Condensed,sans-serif;font-size:clamp(4rem,8vw,8rem);font-weight:700;line-height:.92}.story-heading[data-astro-cid-vzls67wo]>p[data-astro-cid-vzls67wo]{color:var(--muted);max-width:24rem;margin:0 0 .25rem;font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1.5}.story-dateline[data-astro-cid-vzls67wo]{border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);gap:2rem;margin-top:2.5rem;padding:1.1rem 0;font-size:.75rem;display:flex}.story-dateline[data-astro-cid-vzls67wo] span[data-astro-cid-vzls67wo]:first-child{color:var(--ink);font-weight:600}.gallery-image[data-astro-cid-vzls67wo]{cursor:zoom-in;background:#dce7e4;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.gallery-image[data-astro-cid-vzls67wo] img{object-fit:cover;width:100%;height:100%;transition:transform .75s cubic-bezier(.2,.65,.25,1)}.gallery-image[data-astro-cid-vzls67wo]:hover img{transform:scale(1.025)}.hero-photo[data-astro-cid-vzls67wo]{aspect-ratio:1.9}.photo-open[data-astro-cid-vzls67wo]{background:var(--paper);color:var(--ink);letter-spacing:.03em;padding:.65rem .9rem;font:500 .75rem Barlow,sans-serif;position:absolute;bottom:1rem;right:1rem}.photo-caption[data-astro-cid-vzls67wo]{color:var(--muted);gap:1.5rem;margin:.8rem 0 0;font-size:.8rem;line-height:1.4;display:flex}.photo-caption[data-astro-cid-vzls67wo] span[data-astro-cid-vzls67wo]{letter-spacing:.08em;flex-shrink:0;font-size:.7rem}.story-note[data-astro-cid-vzls67wo]{grid-template-columns:1fr 2fr;gap:3rem;padding-top:4rem;padding-bottom:4rem;display:grid}.story-note[data-astro-cid-vzls67wo]>.small-label[data-astro-cid-vzls67wo]{padding-top:.5rem}.story-note[data-astro-cid-vzls67wo]>div[data-astro-cid-vzls67wo]{max-width:47rem}.story-lead[data-astro-cid-vzls67wo]{letter-spacing:-.01em;margin:0 0 1.25rem;font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.35}.story-note[data-astro-cid-vzls67wo]>div[data-astro-cid-vzls67wo]>p[data-astro-cid-vzls67wo]:last-child{color:var(--muted);max-width:40rem;margin:0;font-size:1.1rem;line-height:1.7}.story-gallery[data-astro-cid-vzls67wo]{grid-template-columns:1fr 1fr;gap:2.5rem 2rem;display:grid}.gallery-figure[data-astro-cid-vzls67wo]{margin:0}.gallery-figure[data-astro-cid-vzls67wo] .gallery-image[data-astro-cid-vzls67wo]{aspect-ratio:1.3}.gallery-wide[data-astro-cid-vzls67wo]{grid-column:1/-1}.gallery-wide[data-astro-cid-vzls67wo] .gallery-image[data-astro-cid-vzls67wo]{aspect-ratio:1.9}.story-outro[data-astro-cid-vzls67wo]{justify-content:space-between;align-items:center;gap:2rem;padding-top:5rem;padding-bottom:5rem;display:flex}.story-outro[data-astro-cid-vzls67wo] h2[data-astro-cid-vzls67wo]{margin:.8rem 0 0;font-family:Barlow Condensed,sans-serif;font-size:clamp(3rem,5vw,5rem);font-weight:700;line-height:.95}.next-story[data-astro-cid-vzls67wo]{color:var(--ink);background:#dce7e4;text-decoration:none;display:block}.next-inner[data-astro-cid-vzls67wo]{justify-content:space-between;align-items:center;gap:2rem;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}.next-inner[data-astro-cid-vzls67wo] h2[data-astro-cid-vzls67wo]{margin:.6rem 0 0;font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,4vw,4rem);font-weight:700;line-height:1}.next-inner[data-astro-cid-vzls67wo]>span[data-astro-cid-vzls67wo]{font-size:3.5rem;transition:transform .2s}.next-story[data-astro-cid-vzls67wo]:hover .next-inner[data-astro-cid-vzls67wo]>span[data-astro-cid-vzls67wo]{transform:translate(.2rem,-.2rem)}@media (width<=760px){.back-link[data-astro-cid-vzls67wo]{margin-bottom:1.5rem}.story-heading[data-astro-cid-vzls67wo]{grid-template-columns:1fr;gap:1.5rem}.story-heading[data-astro-cid-vzls67wo] h1[data-astro-cid-vzls67wo]{max-width:13ch;font-size:clamp(3.8rem,13vw,6rem)}.story-heading[data-astro-cid-vzls67wo]>p[data-astro-cid-vzls67wo]{max-width:30rem;font-size:1.1rem}.story-dateline[data-astro-cid-vzls67wo]{flex-wrap:wrap;gap:1rem;margin-top:1.8rem;font-size:.65rem}.hero-photo[data-astro-cid-vzls67wo]{aspect-ratio:1.2}.photo-open[data-astro-cid-vzls67wo]{padding:.5rem .7rem;font-size:.7rem;bottom:.6rem;right:.6rem}.photo-caption[data-astro-cid-vzls67wo]{gap:.8rem;font-size:.72rem}.story-note[data-astro-cid-vzls67wo]{grid-template-columns:1fr;gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem}.story-lead[data-astro-cid-vzls67wo]{font-size:1.6rem}.story-note[data-astro-cid-vzls67wo]>div[data-astro-cid-vzls67wo]>p[data-astro-cid-vzls67wo]:last-child{font-size:1rem}.story-gallery[data-astro-cid-vzls67wo]{grid-template-columns:1fr;gap:1.8rem}.gallery-wide[data-astro-cid-vzls67wo]{grid-column:auto}.gallery-figure[data-astro-cid-vzls67wo] .gallery-image[data-astro-cid-vzls67wo],.gallery-wide[data-astro-cid-vzls67wo] .gallery-image[data-astro-cid-vzls67wo]{aspect-ratio:1.25}.story-outro[data-astro-cid-vzls67wo]{flex-direction:column;align-items:flex-start;gap:1.5rem;padding-top:3rem;padding-bottom:3rem}.story-outro[data-astro-cid-vzls67wo] h2[data-astro-cid-vzls67wo]{font-size:3.2rem}.next-inner[data-astro-cid-vzls67wo]{gap:1rem;padding-top:2rem;padding-bottom:2rem}.next-inner[data-astro-cid-vzls67wo] .small-label[data-astro-cid-vzls67wo]{font-size:.65rem}.next-inner[data-astro-cid-vzls67wo]>span[data-astro-cid-vzls67wo]{font-size:2.5rem}.next-inner[data-astro-cid-vzls67wo] h2[data-astro-cid-vzls67wo]{font-size:2.7rem}}
